Lecture-On-Introduction-of-Jump
Lecture-On-Introduction-of-Jump
1, 2020, 11-30
ISSN: 1792-6602 (print), 1792-6939 (online)
Scientific Press International Limited, 2020
Megang Nkamga Junile Staures1 , Jane Akinyi Aduda2 and Romuald Momeya3
Abstract
1
Department of Mathematics, Pan African University, Institute of Basic Sciences,
Technology, and Innovation, Kenya. E-mail: [email protected]
2
Department of Actuarial Science and Statistics, Jomo Kenyatta University of
Agriculture, Technology and Innovation. E-mail: [email protected]
3
Quantitative Analyst, CIBC Asset Management Inc. Montreal, QC.
E-mail: [email protected]
Article Info: Received : August 17, 2019. Revised : September 15, 2019.
Published online : January 5, 2020
12 Modeling Underlying Assets Log-return in Merton...
1 Introduction
The prices of financial instruments such as stocks vary constantly and cause
significant risk on businesses or organizations connected to such fluctuating
prices. To mitigate this risk, modern finance establishes suitable models to
assist investors or traders analyze real-world data to predict the future behavior
of asset prices in the financial market. In this paper, we will focus on two
exponential Lévy models (BS and MJD) to analyze the trend of the underlying
asset prices log-return.
The BS model is a pioneer valuation model, proposed by [1] and a bench-
mark against which other models can be compared. BS model assumes that
the log-return of the underlying assets is Gaussian, i.e., normally distributed.
Unfortunately, assets in real markets rarely exhibit this behavior (see [2, 3]).
Real asset prices and related market indexes show far more extreme fluctua-
tions than predicted by Gaussian statistics. According to [2, 4], these extreme
fluctuations leads to two empirical phenomena: leptokurtic feature and volatil-
ity smile. Therefore the need to propose another valuation model to handle
this issue since the BS model experiences numerous inadequacies and is unable
to explain empirical stylized facts in the financial markets.
In 1976 Robert C. Merton received the Nobel Prize award in Economics
for developing a JDM called Merton jump-diffusion (MJD) model, a general-
ization of the BS model. Merton’s main idea was to implant discontinuous
jump processes in the classical BS model to help describe discontinuous price
behavior in stock. The formula is the geometric Brownian motion (random
walk) plus a compound Poisson process to account for “jumps” in the stock
prices. The random walk together with the jump component are assumed to be
sources of randomness in the stock prices. By adding three more parameters to
the classical BS model, the MJD model captures the skewness and leptokurtic
feature in the underlyings log-return distribution which differs from the BS
normal log-return distribution. To compare the forecast accuracy of the two
models, both models are calibrated and the results are used to compare the
plot of their log-density functions, the values of their corresponding moments
and mean square error. To boost our comparison, the Diebold-Mariano test
[5] is applied and indicates the predictive performance of the MJD model over
the BS model.
Megang Nkamga Junile Staures, Jane Akinyi Aduda and Romuald Momeya 13
2 Model Specification
2.1 The BS model
In this model the asset price is described as follows
dXt
= µdt + σdWt , (1)
Xt
where µ is the expected return of the asset, σ is the volatility of the asset and
Wt is a Wiener process. The solution to equation 1 is given by
1 2 )t+σW
Xt = X0 e(µ− 2 σ t
(2)
where X0 is the stock price at time t=0, µ, σ and Wt are define as in equation
1. The assets are modeled by 2. From 2, the log-return of the asset price is:
Xt 1
Lt = ln( ) = (µ − σ 2 )t + σWt
X0 2
For the given parameters µ = 0.17, σ = 0.20 and X0 = 87 and simula-
tion of the standard Brownian motion, we easily generate BS modeled asset
prices from equation 2 as shown in Figure 1. Under the BS model, for a time
increment 4t the log-return of the asset price is given by:
Xt+4t
L4t = ln( )
Xt
1
= (µ − σ 2 )4t + σ(Wt+4t − Wt ) (3)
2
σ2
2
∼ N (µ − )4t, σ 4t
2
which means
σ2
L4t − (µ − )4t = σ4Wt ∼ N (0, σ 2 4t)
2
14 Modeling Underlying Assets Log-return in Merton...
The above equation shows that the log-returns follow the Gaussian distribu-
tion. It is no news that the BS model is complete, and in this framework there
exists a unique risk-neutral measure P∗ under which the discounted asset price
is a martingale, see for example [6].
By the Girzanov theorem allouba1996different, the asset prices are de-
scribed by the risk-neutral dynamic as follows
dXt
= rdt + σdWt∗ ,
Xt
where
µ−r
Wt∗ = t + Wt , t ∈ [0, T ]
σ
is a P∗ -Brownian motion and µ−r σ
the market price of risk measured per unit
of volatility. Under BS model, the characteristic function associated with the
log-return asset price L4t is given by:
σ2
1 2 2
Φ(θ) = exp 4t i(µ − )θ − σ θ (4)
2 2
Theorem 2.1.
Let E∗BS , MiBS , i = 2 : 4, SBS and KBS denote the mean, the central moments,
the skewness and excess kurtosis for the BS-modeled log-returns respectively.
We’ve
E∗BS = (µ − 12 σ 2 )4t
M2BS = σ 2 4t
M BS = 0
3
BS
M 4 = 3σ 4 (4t)2
SBS = 0
KBS = 3
Proof.
From equation 3, we clearly see that
E∗BS = E∗ [L4t ]
1
= (µ − σ 2 )4t since 4Wt = Wt+4t − Wt ∼ N (0, 4t).
2
By the central moment definition
MiBS = E∗ (Lt − E∗ [Lt ])i
= E∗ (σ4Wt )i
(5)
= σ i E∗ (4Wt )i
Let Φ4Wt (θ) denote the characteristic function of 4Wt . Upon calculation we
obtain
Φ4Wt (θ) = E∗ (eiθ4Wt )
Z ∞
1 x2
= eiθx . √ e− 24t dx
−∞ 2π4t
Z ∞
1 (x−iθ4t)2 +(θ4t)2
=√ e− 24t dx
2π4t −∞
Z ∞
2
− θ 24t 1 (x−iθ4t)2
=e since √ e− 24t dx=1
2π4t −∞
= exp {Ψ(θ)}
θ 2 4t
where Ψ(θ) = e− 2 .
Assuming that the characteristic function is sufficiently differentiable,
∗ n 1 dΨ(0)
=⇒ E [(4Wt ) ] = n
i dθ
=⇒ E∗ [(4Wt )2 ] = 4t
16 Modeling Underlying Assets Log-return in Merton...
M3BS = 0 and
M4BS = 3σ 4 (4t)2
which yields
M3BS
S BS = =0
(M2BS )1 .5
M4BS
KBS = =3
(M2BS )2
∗
where Ed
BS and Var[L4t ] are the sample mean and sample variance of the
d
empirical log-returns respectively.
N (nµj , nσj2 ). The index j represents the jump part of MJD model. For the
18 Modeling Underlying Assets Log-return in Merton...
t N
1 X
ln Xt = ln X0 + (µ − σ 2 − λk)t + σWt + Ui
2 i=1
Then For a time increment 4t, we get the log-returns L4t of the asset
prices modeled by MJD model as
Xt+dt
L4t = ln( )
Xt
4Nt
X (8)
= γ4t + σ4Wt + Ui
i=1
0
where γ = µ − 21 σ 2 − λk, Ui s are i.i.d and Ui ∼ N (µj , σj2 ); 4Wt = Wt+4t − Wt
is the standard Brownian motion increment; and lastly 4Nt = Nt+4t − Nt
a Poisson process with mean λ4t. [8] proof that the assumption about the
log-return jump size distribution being normal facilitates the derivation of the
probability density function of the log-returns L4t which is a converging series
Megang Nkamga Junile Staures, Jane Akinyi Aduda and Romuald Momeya 19
where
2
(L4t −[γ4t+µj a])
1 −
2(σ 2 4t+σ 2 a)
N L4t ; γ4t + µj a, σ 2 4t + σj2 a = q
e j
2π(σ 2 4t + σj2 a)
is the normal density function of L4t assuming that the asset price jumps a
times in the time interval 4t and P(4Nt = a) is the probability that the
asset price jumps a times in the time interval 4t. gt is expressed as the
weighted sum of normal densities. In such a framework, the market model is
incomplete, hence the existence of more than one risk-neutral measure P∗ . To
have a risk-neutral measure, we need to replace the compound Poisson process
in equation 6 by a compensated compound Poisson process.The latter can be
done in several ways. Let us consider the discounted asset price e−rt Xt such
that
µ − r − λk + λ∗ k ∗ − σu = 0
So that
fU∗ (j) = fU (j) =⇒ k = k ∗
µ−r
=⇒ u =
σ
For simplicity, if we let u = 0, then µ = r. Since the jump risk is diversify and
no risk premium is attached to it, we can leave the jump part unchanged. So
the new asset price dynamic under P∗ is
Nt
!
dXt X
= (r − λk)dt + σdWt∗ + d (Ji − 1) (9)
Xt− i=1
Φ(w) = e4tΨ(w)
where
1 2 2 1 2 1
Ψ(w) = λ exp (iwµj − σj w ) − 1 + iw µ − σ − λk − σ 2 w2
2 2 2
k = E[eU − 1]
1 2
= eµj + 2 σj − 1.
Theorem 2.2.
Considering the central moment and the characteristic exponent defined above,
Megang Nkamga Junile Staures, Jane Akinyi Aduda and Romuald Momeya 21
we’ve
+ 6σ 2 4t(σj2 + µ2j )λ4t + (6µ2j σj2 + 18σj4 )(λ4t)3 + 6σ 2 σj2 4t(λ4t)2 + 3σj4 (λ4t)4
3
MM JD
SM JD = 2 1.5
[MM JD ]
4
MM JD
KM JD = 2 2
[MM JD ]
For the proof of the above theorem, the reader is referred to [8, 9].
and
From Figure 2, if we take for example = 0.01, we obtain the values for
our primary estimators as follows: λ̂ = 60.74, µ̂ = 0.1899, σ̂ = 0.0741, µˆj =
−0.0012 and σˆj = 0.0182.
To get optimal estimators let us consider the case below:
Case 3: Occurrence of 4Nt > 1 jumps
For the estimates of Θ = (µ, σ, λ, µj , σj ) when Nt > 1, we will use the
Multinomial Maximum Likelihood Approach proposed by [8]. To be implement
this approach, we will do the folowing:
1. Divide the empirical data set into categories of length n < length (empirical data),
which has already been achieved above. i.e. D and J.
a=0
a! 2π(σ 2 4t + σj2 a)
Some authors like [11] and [12, 13] highlight that minimization problem is
easily obtained through the regime switching technique. In this paper, the
MATLAB code fminsearch will ease the process of finding an optimal Θb that
minimizes L(Θ; x).
. is never negative;
Typically, g(eit ) is the square (squared-error loss) or the absolute value (absolute-
error loss) of eit . We define the loss differential between the two forecasts by
dt = g(e1t ) − g(e2t )
Megang Nkamga Junile Staures, Jane Akinyi Aduda and Romuald Momeya 25
and say that the two forecasting models have equal accuracy if and only if
the loss differential has zero expectation ∀t. So, we would like to test the null
hypothesis
H0 : E[dt ] = 0, ∀t
versus the alternative hypothesis
H1 : E[dt ] 6= 0, ∀t
The null hypothesis is that the two models have the same accuracy. The
alternative hypothesis is that the two models have different levels of accuracy.
In the case where both models have different accuracy, we perform another
test to detect which model is more accurate than the other using the hypothesis
below:
H0 : Model one and two have the same accuracy
versus the alternative hypothesis
For the level of significance α = 0.05, we fail to reject the null hypothesis if
the P-value > α
3 Main Results
The two option pricing models (BS and MJD) introduced in section 2 holds
the potential to reproduce their real world counter parts. Here we discuss the
modeling results obtained as describe in section 2.
The model parameters are estimated from NASDAQ index. Table 1 presents
results under the BS model. Under the MJD model, we use the primary pa-
rameters estimated in section 2.2.2 and apply the MATLAB fminsearch code
to obtain optimal parameters for different thresholds . See results in table 2.
From table 2, P.E and Emle represent the model’s primary and MLE es-
timates respectively. We observe that the MLE estimates of the parameters
µ̂, σ̂, λ̂, µˆj and σˆj are the same for ∈ {0.01, 0.02, 0.03}. For = 0.06 we obtain
different values of Θ because the maximum number of function evaluations has
been exceeded. The values of are chosen by taking a close look at Figure 2.
26 Modeling Underlying Assets Log-return in Merton...
It is logical to think that if there are no jumps like the case of = 0.06, the
jump parameters would not have estimated values. ¿From this same ”Table”
2, we conclude that the MLE method is independent of the threshold .
From table 3, we see that for a given range of , MLE gives us the value
for the model parameters and as such it gives a realiable estimate of λ which
represents the the number of jumps per unit of time (2 years). On average for
example the AAPL stock index will have 54.8576 jumps in a year.
From section 2.1.1 and 2.2.2 and considering the MLE estimates for Nasdaq
index, the values for the moments and mean square error under the BS and
MJD model are given in table 4 and 5 respectively.
From table 4, estimated means and variances of log-returns for the BS
model coincides with the real log-returns. The estimated variances of log-
returns for both the BS model and the real log-returns coincides with MJD-
modeled log-returns.The MJD model captures the negative skewness of the
empirical log-returns since its skewness coefficient is closer to that of real data.
Megang Nkamga Junile Staures, Jane Akinyi Aduda and Romuald Momeya 27
Table 4: Comparing moments of the BS model, MJD model with that of real
data.
Moments Empirical BS model MJD model
mean 0.0005 0.0005 0.0004
Variance 0.0001 0.0001 0.0001
Skewness -0.4658 0 -0.6494
Kurtosis 9.1592 3 5.4869
Also, the kurtosis coefficient for the MJD model seems to be closer to the
empirical kurtosis than for the BS model indicating more pronounce fatter
tails for the log-returns distribution. The mathematical features of the MJD
model makes it possible to handle the large spikes in empirical log-returns, see
Figure 2.
Figure 5: Density for IXIC1 time series. Solid blue line: Kernel density es-
timator applied directly on data. Dashed line: MJD model simulation with
estimated parameters. Solid yellow line: BS model simulation with estimated
parameters
to section 2.3, this simply indicates that the MJD model is more accurate than
the BS model.
4 Conclusion
In this paper we have compared the fitness to the data performances char-
acterizing the BS model and the MJD model, which is obtained from the BS
by adding a compensated compound Poisson process to the main stochastic
differential equation. The financial assumptions behind these market mod-
els makes them similar in many ways. Nevertheless, the BS market model is
complete, while the Merton model is incomplete. The latter fact is due to
the impossibility to completely mitigate the risk carried by the introduction
of sudden and unpredictable moves in the stock price. Hence, even if one can
consider the latter as an advantage carried by the BS-approach, at least in
terms of mathematical simplicity and numerical tractability, the MJD model
turns out to outperform the BS model, when one takes into account the per-
formances of the two with respect to real financial data. In particular, moving
Megang Nkamga Junile Staures, Jane Akinyi Aduda and Romuald Momeya 29
References
[1] F. Black and M. Scholes, The pricing of options and corporate liabilities,
Journal of political economy, 81, (1973), 637–654.
[2] R. Cont, Empirical properties of asset returns: stylized facts and statistical
issues, 2001.
[3] N. Gugole, Merton jump-diffusion model versus the black and scholes ap-
proach for the log-returns and volatility smile fitting, International Jour-
nal of Pure and Applied Mathematics, 109, (2016), 719–736.
30 Modeling Underlying Assets Log-return in Merton...
[11] C. Kim and C. Nelson, State-space models with regime switching: Clas-
sical and gibbs-sampling approaches with applications, 1(0262112388),
(1999).