Yong Qiang Bu
Yong Qiang Bu
MASTER’S THESIS
YONGQIANG BU
Yongqiang Bu
¯
CHALMERS ¯¯ GÖTEBORG UNIVERSITY
Keywords: Barrier Option; Calibration; Exotic Option; Fast Fourier Transformation; Lévy
Process; Monte-Carlo Simulation.
i
ii
Acknowledgements
I would like to thank my supervisor Prof. Patrik Albin for his guidance and support
throughout process of this thesis, as well as his encouragement and help during the past two
years. I would also like to thank all members of staff at Chalmers, especially Ivar Gustafsson,
Holger Rootzen, Hans Westergren, Nanny Wermuth, Nils Svanstedt, Peter Kumlin, Michael
Patriksson, Torgny Lindvall, Torbjorn Lundh, Serik Sagitov, Catalin Starica, Christer Borell,
Erik Brodin, Viktor Olsbo and Mattias Sunden for their support to my study. I must thank to
all my friends met at Gothenburg during the past two years. Finally, particularly to express
my gratitude to my parents and my girlfriend, for their continued support and encouragement.
iii
iv
Contents
1 Introduction 1
5 Conclusion 29
v
A S&P 500 call option prices 33
vi
Chapter 1
Introduction
The beginning of modern mathematical finance can be attributed to Louis Bachelier who in
year 1900 proposed to model the price process {S(t)}t≥0 of an financial asset as
S(t) = S(0) + σ W (t),
where σ > 0 is a parameter and {W (t)}t≥0 is a standard Brownian motion.
The main drawback of the Bachelier model is that it is possible for prices of financial assets
to becomes negative. Therefore Samuelson suggested the so called Bachelier-Samuelson model
2 /2) t+σ W (t)
S(t) = S(0) e(µ−σ , (1.1)
where µ ∈ R is another parameter. In this model it is instead the log-price process log(S(t))
that is a (not necessarily standard) Brownian motion (with drift).
In their seminal paper [3] Black and Scholes give a theoretically consistent framework
for option pricing based on the model (1.1). This paper changed the world of mathematical
finance and initiated an strong growth of derivative markets. The Bachelier-Samuelson model
is therefore also called the Black-Scholes model (BS), depending on the context.
The Black-Scholes model assumes log-increments of the stock price are Gaussian. However,
there is much empirical evidence for that these log-increments are not Gaussian. This has
led researchers to consider a variety of asset price models with non-Gaussian log-increments
during the last decade. One of the most important and natural family of such model is that
of exponential Lévy processes. In turns out that such processes fit many empirically observed
properties of real world data much better than the Black-Scholes model.
In an exponential Lévy process model the price process is given by
S(t) = S(0) eX(t) for t ≥ 0,
where {X(t)}t≥0 is a Lévy process. Some of the most common Lévy processes X that feature in
such exponential Lévy process models are normal inverse Gaussian processes (NIG), Meixner
processes and CGMY processes. Note that the Black-Scholes model is also an exponential
Lévy process model as Brownian motion with drift is a Lévy process.
In this report we first show that NIG and Meixner Lévy process models perform better
than the Brownian motion when fitted to log-return of stock prices (Chapter 2). Then we
calibrate NIG, Meixner and CGMY Lévy process models by an inverse approach where we fit
their predicted theoretical option prices to observed real world S&P 500 index vanilla option
prices (Chapter 3). Finally we use the latter calibration results together with Monte Carlo
simulations to price European exotic options (Chapter 4).
1
2
Chapter 2
In this chapter we give the definitions of the Lévy processes we will use in our work. We also
fit the corresponding exponential Lévy process models to S&P 500 historical data.
Definition 2.1 A cádlág1 real valued stochastic process {X(t)}t≥0 such that X(0) = 0 is
called a Lévy process if it has stationary independent increments and is stochastically con-
tinuous.
An important feature of Lévy process is their intimate link to infinite divisible distributions
(e.g., Sato [13]): If {X(t)}t≥0 }t≥0 is a Lévy process, then every process value X(t) is infinitely
divisible. Conversely, to each infinitely divisible distribution there exist a unique in law Lévy
process {X(t)}t≥0 such that X(1) has that distribution.
Recall that a probability distribution on the real line is said to be infinitely divisible if for
any integer n ≥ 1 there exists independent identically distributed random variables Y1 , . . . , Yn
such that Y1 + ... + Yn has that distribution.
From the above it follows that a Lévy process {X(t)}t≥0 }t≥0 has a unique so called char-
acteristic exponent in form of a continuous function ψ : R → R such that the characteristic
function of X(t) is given by
3
2.2.2 Normal inverse Gaussian process (NIG)
The normal inverse Gaussian process (NIG) is a Lévy process {X(t)}t≥0 that has normal
inverse Gaussian distributed increments. Specifically, X(t) has a NIG(α, β, δt, µt)-distribution
with parameters α > 0, |β| < α, δ > 0 and µ ∈ R.
The NIG(α, β, δ, µ)-distribution has probability density function
¡ p ¢
αδ K1 α δ 2 − (x − µ)2 © p ª
fNIG (x; α, β, δ, µ) = p exp δ α2 − β 2 + β(x − µ) ,
π 2
δ + (x − µ) 2
where Z n z
1 ∞
1 o
Kv (z) = uv−1 exp − (u + ) du
2 0 2 u
is the modified Bessel function of the third kind, while the characteristic function is given by
³ ¡p p ¢´
φNIG (u; α, β, δ, µ) = exp −δ α2 − (β + iu)2 − α2 − β 2 eiµu .
where Γ denotes the Gamma function, while the characteristic function is given by
µ ¶2d
cos(b/2)
φMeixner (u; a, b, d, m) = eimu .
cosh(au − ib)/2
A Meixner(x; a, b, dt, mt)-distributed random variable has the following stylized features:
4
Mean ad tan(b/2) + m
1 a2 d
Variance
2 cos2 (b/2)
r
2
Skewness sin(b/2)
d
2 − cos(b)
Kurtosis 3+
d
See Schoutens [14] on more information about Meixner processes.
1400
1200
1000
800
5
Log returns
0.04
0.02
-0.04
Autocorrelations
Here we check the empirical autocorrelations (ACF) for log-return and squared log-returns of
our data set. For the definition of ACF, please check with any text book on time series:
0.8
Sample Autocorrelation
0.6
0.4
0.2
−0.2
0 50 100 150 200 250
Lag
6
Sample Autocorrelation Function (ACF)
0.8
Sample Autocorrelation
0.6
0.4
0.2
−0.2
0 50 100 150 200 250
Lag
From the above two figures we see that the log-returns are uncorrelated, while the squared
log-returns instead are correlated. Hence it cannot even be completely correct to model the
data with an exponential Lévy process model. However, we will not consider more general
models than that anyway.
Volatility clustering
Large changes in financial data tend to be followed by large changes, of either sign, while small
changes tend to be followed by small changes, see Cont [7]. This experience is supported by
Figure 2.4 above.
Brownian motion µ σ
0.00031 0.0098
NIG a b d m
78.3512 -5.70771 0.00756726 0.000862369
Meixner a b d m
0.0279247 -0.178417 0.244316 0.000919888
7
The lack of an analytically tractable expression for the density function of CGMY distri-
butions made us refrain from trying to fit CGMY processes.
is an approximative 45o , and a systematic deviation therefrom indicates that the F (.; θ)
assumption is not true.
The following three figures depict QQ-plots of our data set fitted to normal distribution,
Meixner distribution and NIG distribution, respectively.
0.03
0.02
0.01
0.02
0.01
-0.01
-0.02
8
0.02
0.01
-0.01
-0.02
The QQ-plots indicate that the empirical data fits much better to the Meixner and NIG
Lévy process models than to the Brownian motion.
Note that the A-D statistic pays attention to the fit in the tails by mean of amplifying tail
deviations as compared with the K-S statistic. This can be convenient, e.g., in applivations
to risk analysis etc.
We obtained the following values of the K-S and A-D statistics for our fitted distributions.
KS AD
Normal 0.117641 0.272002
NIG 0.0321954 0.0963174
Meixner 0.0190565 0.0487207
The smaller value of K-S and A-D means closer of empirical distribution and fitted dis-
tribution. Obviously, the statistic for Lévy Process are smaller than the value for Brownian
Motion. We find that the NIG process and the Meixner perform better than the Brownian
motion.
9
10
Chapter 3
Before calibrating our Lévy process models we have to introduce the risk-neutral option
pricing model.
where r ≥ 0 is the interest rate. Further, we assume that there is a risky asset whose price
S(t) is given by
S(t) = S(0) eX(t) ,
where X(t) is a Lévy process. In our case this Lévy process will be of the type normal,
Meixner, NIG or CGMY. The market does not admit arbitrage.
Recall that an arbitrage is a portfolio strategy such that one starts with zero capital and
at some later time T is sure not to have lost money and has a positive probability to make
money.
By the first fundamental theorem of asset pricing, if there exists a risk-neutral probability
measure, then there is no arbitrage. This risk-neutral probability is a martingale measure Q
that is equivalent to the original probability measure P and such that the underlying asset
price is a Q local martingale.
See Shreve [17] on more information about the above matters.
An European call option is the right but not obligation to buy a contingent claim at the
time of maturity T to a fix strike price K. Thus the payoff function is given by
max(S(T ) − K, 0).
11
3.1.1 Equivalent martingale measure
We must find an equivalent martingale measure in order to price the derivatives. For this we
will use the so called mean-correcting martingale measure.
After we have estimated all the parameters of some specific asset price process S(t), then
we add a drift term ω ∈ R in a way appropriate to make the in this way discounted process a
martingale. Specifically, writing q ∈ R for the dividend rate, in our exponential Lévy process
setting, the condition
EQ [S(t)] = S(0) et(r−q)
gives that
ω = r − q − log(φ(−i)),
where φ is the characteristic function of S(1).
Here is a list of the mean-correcting risk neutral drift terms for the Lévy processes we
consider:
Model ω
Normal r−q−µ
CGMY r − q − CΓ(−Y )((M − 1)Y − M Y + (G + 1)Y − GY )
p p
NIG r − q + δ( (α2 − (β + 1)2 − (α2 − β 2 ))
Meixner r − q − 2δ(log(cos β/2)) − log(cos((α + β)/2))
where τ = T − t and
W (T ) − W (t)
Y =− √
T −t
12
is a standard normal random variable. Writing
√ 1 h ³x´ ³ 1 ´ i
d1 = d2 + σ τ = √ log + r − q + σ2 τ ,
σ τ K 2
we thus obtain
Z h n √ ³
1 d2
1 ´ o i 1 2
Πt = e−rτ x exp −σ τ y + r − q − σ 2 τ − K e− 2 y dy
2π −∞ 2
Z d2 n √ ³ ´ Z d2
1 1 1 o 1 1 2
= x exp −σ τ y − q + σ 2 τ − y 2 dy − e−rτ K e− 2 y dy
2π −∞ 2 2 2π −∞
Z d2 n 1 o
1 √
= x e−qτ exp − (y + σ τ )2 dy − e−rτ KΦ(d2 )
2π −∞ 2
= x e−qτ Φ(d1 ) − e−rτ KΦ(d2 ) (3.2)
If we insert S(t) instead of x in the (3.2), then we get the option pricing at time t.
for a suitable α > 0. Here Carr and Madan suggested to choose α ≈ 0.25, while Schoutens
[15] suggests α ≈ 0.75. The value of α affects the speed of convergence.
The Fourier transform of cT (k) is given by
Z ∞
ψT (υ) = eiυk cT (k) dk.
−∞
13
The inverse corresponding inverse Fourier transform takes the form
Z ∞
1
cT (k) = e−iυk ψT (υ) dυ.
2π −∞
We can use these formulas to get the following option price formula for CT (k):
Z Z
exp(−αk) ∞ −iυk exp(−αk) ∞ −iυk
CT (k) = e ψT (υ) dυ = e ψT (υ) dυ, (3.3)
2π −∞ π 0
where we made use of the fact that the function ψT is odd in its imaginary part and even in
its real part since CT (k) is real.
We may express ψT in terms of φT (k) as
Z ∞ Z ∞
iυk
ψT (υ) = e eαk e−rT (es − ek )qT (s) dsdk
−∞ k
Z ∞ Z s
−rT
= e qT (s) (es+αk − ek+αk )eiυk dkds
−∞ −∞
Z ∞ µ (α+1+iυ)s ¶
−rT e e(α+1+iυ)s
= e qT (s) − ds
−∞ α + iυ α + 1 + iυ
Z ∞
e(α+1+iυ)s
= e−rT qT (s) ds
−∞ (α + iυ)(α + 1 + iυ)
e−rT φT (υ − (α + 1)i)
= . (3.4)
α2 + α − υ 2 + i(2α + 1)υ
Using known expressions for the characteristic function of NIG, CGMY and Meixner in
(3.4), we can use (3.3) to get the option price.
with the following conventions and parameter values (as suggested by Carr and Madan [5])
Nλ 2b 2π
υj = η(j − 1), N = 4096, a = N η = 600, b= , ku = −b + (u − 1), λη = .
2 N N
Here a is the upper limit for the integration, while ku is a vector with N values of k and b
sets a bound on the log strike to range between −b and b.
14
Our formula (3.6) for CT can now be rewritten as
N
exp(−αku ) X −iλη(j−1)(u−1) ibυj
CT (k) ≈ e e ψT (υj )η.
π
j=1
Here we cannot combine a too fine integration grid with a wide enough region for strikes, as
if we choose a too small η we get a fine integration grid but few strikes lying in the region.
Carr and Madan suggest to use Simpson’s weighting rule to obtain an accurate integration
with large η. Then we rewrite our price formula as
N
exp(−αku ) X −i2π(j−1)(u−1)/N ibυj η¡ ¢
CT (k) ≈ e e ψT (υj ) 3 + (−i)j − δj−1 , (3.7)
π 3
j=1
We will compute the following statistics suggested by Schoutens [15] to measure the quality
of fits:
N
X ÁX
N
|C θ (Ti , Ki ) − Ci )| Ci
APE = ,
N N
i=1 i=1
XN
|C θ (T i , Ki ) − Ci )|
AAE = ,
N
i=1
N
1 X |C θ (Ti , Ki ) − Ci )|
ARPE = ,
N Ci
i=1
v
uN
uX (C θ (Ti , Ki ) − Ci ))2
RMSE = t .
N
i=1
15
3.4 Calibration results
We use S&P 500 historical call option prices on 1st of June 2007 from Yahoo Finance that
are listed in Appendix A below. The market prices were chosen from June 2007 to December
2008. The strike is from 1300 to 2000 with the increment of 25 from 1300 to 1700 and the
increment 100 from 1700 to 2000. The index closed price is 1536.34.
Some of the options have two different prices with the same maturity and strike. In that
case, we choose the price with highest trading volume. We didn’t include the option prices
that were smaller than 1.
350
Close Price
Bid Price
300 Ask Price
Mean of Bid and Ask Price
250
200
Price
150
100
50
0
1300 1400 1500 1600 1700 1800 1900 2000
Strike
Although very few paper discuss the selection of data set, it is crucial for the calibration
results. In particular, for some option with low volume, there are big difference between the
close prices and bid ask prices. This can be explained by that for frequently traded options
the bid and ask prices match, while for some little traded options the last trade date might
be long time ago, so that the last trade does not express the true value of option.
From the above figure we see that the close prices have a lot of outliers compare to bid
and ask. Thus we conclude that the bid and ask prices are better to use than the close prices.
The following table show the results of the calibrations of NIG using the bid, the ask as well
as the mean of bid and ask:
16
NIG Bid Ask Mean of bid and ask
APE 0.0176 0.0137 0.0140
AAE 2.2634 1.7956 1.8120
ARPE 0.1089 0.0840 0.0894
RMSE 0.9162 0.3381 0.1501
From the above table we conclude that calibration using mean of bid and ask is slightly
better than bid and ask. All of these three in turn are much better than using close prices.
Thus we will use the mean of bid and ask as our option market data to calibrate models.
Models Parameters
Normal σ
0.1531
CGMY C G M Y
0.0156 0.0767 7.5500 1.2996
NIG α β θ
Meixner 5.0364 -3.3199 0.0881
α β θ
0.3400 -1.4900 0.2900
The calibrations for CGMY, NIG and Meixner are quite similar in quality and all perform
much better than calibration for Normal. Hence we can get improvements if we employ more
general Lévy processes that Brownian motion in option pricing.
We remark here that the model parameters we got from our calibrations are different
from those obtained by the more conventional calibration method to fit the exponential Lévy
process asset price model to real world asset prices underlying the option.
The following four figures show the theoretical option prices from our calibrations together
with the corresponding market option prices.
17
350
Market Price
Model Price
300
250
200
Price
150
100
50
0
1300 1400 1500 1600 1700 1800 1900 2000
Strike
350
Market Price
Model Price
300
250
200
Price
150
100
50
0
1300 1400 1500 1600 1700 1800 1900 2000
Strike
18
350
Market Price
Model Price
300
250
200
Price
150
100
50
0
1300 1400 1500 1600 1700 1800 1900 2000
Strike
350
Market Price
Model Price
300
250
200
Price
150
100
50
0
1300 1400 1500 1600 1700 1800 1900 2000
Strike
19
20
Chapter 4
The option we have discussed until now is the vanilla option which means the payoff function
only depend on terminal value. However, path-dependent options have become popular in the
OTC market in the last twenty years. Barrier option and lookback option are two important
examples of such so called exotic options.
In this chapter we will consider barrier options and discuss their pricing methods based
on our previous calibration results. Before discussing the pricing methods we describe the
barrier option in more detail.
21
Up-and-out barrier call
The up-and-out barrier call option is a standard European call option with strike K when its
maximum lies below the barrier H, while it is worthless otherwise. The initial price is give
by £ ¤
CUO = e−rT EQ (S(T ) − K)+ 1M (T )<H .
22
√ ³ H ´2λ
CUI = S(0)Φ(x1 ) e−qT − K e−rT Φ(x1 − σ T ) − S(0) e−qT (Φ(−y) − Φ(−y1 ))
S(0)
³ H ´2λ−2 ¡ √ √ ¢
+K e−rT Φ(−y + σ T ) − Φ(y1 + σ T )
S(0)
−rT Q
£ ¤
CDI = e E (S(T ) − K)+ − CDO
£ ¤
CUO = e−rT EQ (S(T ) − K)+ − CUI
for H > K, while
³ H ´2λ ³ H ´2λ−2 √
CDI = S(0) e−qT Φ(y) − K e−rT Φ(y − σ T )
S(0) S(0)
CUO = 0
£ ¤
CDO = e−rT EQ (S(T ) − K)+ − CDI
£ ¤
CUI = e−rT EQ (S(T ) − K)+
for H ≤ K, where
1³ σ2 ´
λ = r − q + ,
σ2 2
1 ³ H2 ´ √
y = √ log + λσ T ,
σ T S(0)K
1 ³ S(0) ´ √
x1 = √ log + λσ T ,
σ T H
1 ³ H ´ √
y1 = √ log + λσ T .
σ T S(0)
Moreover, for the lookback option in the Brownian motion framework, we have
³ σ2 ´ ³ σ2 ´
CL = S(0) e−qT Φ(a1 ) − Φ(−a1 ) − S(0) e−rT Φ(a2 ) − Φ(−a2 ) ,
2(r − q) 2(r − q)
where
1³ σ 2 ´√ 1³ σ 2 ´√
a1 = r−q+ T and a2 = r−q− T.
σ 2 σ 2
5. Discount the estimated payoff at the risk-free rate and get the derivative price erT p̂.
23
4.2.3 Simulation techniques
Normal inverse Gaussian processes can be described as time changed Brownian motions, which
is they key to simulate them, see the books by Cont and Tankov [8] and Schoutens [15].
2000
1900
1800
1700
1600
1500
1400
1300
1200
0 0.2 0.4 0.6 0.8 1
As for CGMY processes, they can be simulated by methods developed by Madan and Yor
[10] and Poirot and Tankov [12]2 .
2400
2200
2000
1800
1600
1400
1200
1000
800
0 0.2 0.4 0.6 0.8 1
2
We are grateful to Peter Tankov for providing us with a copy of this paper.
24
We will not discuss simulation techniques for Meixner processes, and thus not consider
exotic option pricing based on Meixner processes.
4.3 Results
Before pricing the exotic options we checked the accuracy of our simulation approach by
means of pricing the European vanilla option using Monte Carlo simulations for the maturity
date June 20, 2008, and compare the simulated prices with the corresponding real world
market prices from Appendix A. The results were as follows:
Strike BS NIG CGMY Mean of bid and ask Bid Ask Close
1300 282.9 298.8 299.7 296.4 294.9 297.9 286.5
1325 262.2 277.9 278.5 275.6 274.1 277.1 145.0
1350 242.2 257.3 257.5 255.2 253.7 256.7 150.3
1375 222.9 237.0 237.0 235.2 233.7 236.7 182.0
1400 204.3 217.1 216.9 215.6 214.1 217.1 140.5
1425 186.6 197.6 197.3 196.6 195.1 198.1 190.4
1450 169.8 178.7 178.3 178.0 176.5 179.5 176.0
1475 153.9 160.3 159.9 160.1 158.6 161.6 154.0
1500 138.9 142.6 142.3 142.8 141.3 144.3 138.0
1525 124.9 125.6 125.6 126.3 124.8 127.8 124.0
1550 111.9 109.5 109.8 110.6 109.1 112.1 96.3
1575 99.8 94.4 95.2 95.7 94.2 97.2 92.2
1600 88.7 80.5 81.7 81.9 80.4 83.4 75.0
1650 69.3 56.6 58.6 57.4 55.9 58.9 56.0
1700 53.3 38.5 40.6 37.9 36.4 39.4 33.6
1800 30.2 17.5 18.1 13.2 12.2 14.2 9.0
Table 4.1: Monte Carlo price for European Vanilla and Market Prices
From the above table we see that the Monte Carlo simulations give very satisfactory
results (for the mean of bid and ask price).
Next we apply the Monte Carlo approach to exotic option pricing. We selected the ma-
turity time T = 1.0521 and the K = 1500, while the barrier levels ranged from 0.5 S(0) to
1.5 S(0). We used N = 100000 simulated trajectories. The results from NIG and CGMY sim-
ulations are preceeded by those from the closed-form formulas fot the Black-Scoles Brownian
motion framework. Note that results for NIG processes and CGMY processes above are very
similar, while results for normal Brownian motions are a little bit different.
25
140
BS−CUO
BS−CUI
120
100
Option Price
80
60
40
20
0
0.5 1 1.5
Barrier as Percentage of Spot
140
BS−CDO
BS−CDI
120
100
Option Price
80
60
40
20
0
0.5 1 1.5
Barrier as Percentage of Spot
26
150
NIG−CUO
NIG−CUI
100
Option Price
50
0
0.5 1 1.5
Barrier as Percentage of Spot
150
NIG−CDO
NIG−CDI
100
Option Price
50
0
0.5 1 1.5
Barrier as Percentage of Spot
27
150
CGMY−CUO
CGMY−CUI
100
Option Price
50
0
0.5 1 1.5
Barrier as Percentage of Spot
150
CGMY−CDO
CGMY−CDI
100
Option Price
50
0
0.5 1 1.5
Barrier as Percentage of Spot
28
Chapter 5
Conclusion
In this master thesis, we focus on the Option Pricing using Lévy processes. We started with
definition of Lévy process and the examples of Lévy process.
We use Maximum-likelihood estimation to estimate the parameters and show that Lévy
process fit the log-returns of of S&P 500 historical data better than Brownian Motion by
means of both graphical and quantitative tests. However, for the distribution which do not
have closed-form, this method cannot be used. Secondly, we price the option price using fast
fourier transformation for Lévy process since it is easy to find the characteristic function for
most of the Lévy process.The calibration results show that non-Gaussian Lévy processes de-
scribes the market price better than Brownian motion. At last, we use the calibration result
to price exotic option using Monte Carlo simulation.
We also test the selection of dataset. The results show that using mean of bid and ask is
slightly better than bid and ask. All of these three in turn are much better than using close
prices.
In the future work, it would be interested to calibrate inverse problem with more option
data. We also need to consider the Lévy process with stochastic volatility.
29
30
Bibliography
[1] Anderson, T.W. and Darling, D.A. (1954). A test of goodness of fit. Journal of the Amer-
ican Statistical Association 49 765-769.
[2] Barndorff-Nielsen,O.E. (1995). Normal inverse Gaussian distributions and the modell-
ing of stock returns. Reasearch Report, Department of Theoretical Statistics, Aarhus
University.
[3] Black, F. and Scholes, M. (1973). The pricing of options and corporate liabilities. Journal
of Political Economy 81 637-654.
[4] Carr, P., Geman, H., Madan, D.H. and Yor, M. (2002). The fine structure of asset
returns: an empirical investigation. Journal of Business 75 305-332.
[5] Carr, P. and Madan, D.H. (1998). Option valuation using the fast Fourier transform.
Journal of Computational Finance 2 61-73.
[6] Cont, R. (2001). Empirical properties of asset returns: stylized facts and statistical issues.
Quantitative Finance 1 223-236.
[7] Cont, R. (2005). Volatility clustering in financial markets: Empirical facts and agent-
based models. In: Long-Memory in Economics, G. Teyssire and A. Kirman Ed’s. Spring-
er Verlag, Heidelberg.
[8] Cont, R. and Tankov, P. (2004). Financial Modelling with Jump Processes. Chapman &
Hall, New York.
[9] Jonsson, F. (2004). On the fitting of generalized hyperbolical distributions to financial
data. Master’s thesis, Department of Mathematical Statistics, Chalmers University of
Technology.
[10] Madan, D.B. and Yor, M. (2005). CGMY and Meixner subordinators are absolutely
continuous with respect to one sided stable subordinators. Prépublication, Laboratoire
de Probabilités et Modeles Aléatories.
[11] Nguyen-Ngoc, L. (2003). Exotic options in general exponential Lévy models. Prépubli-
cation, Universités Paris 6.
[12] Poirot, J. and Tankov, P. (2006). Monte Carlo option pricing for tempered stable
(CGMY) processes. Unpublished manuscript.
[13] Sato, K. (1999). Lévy Process and Infinitely Divisible Distributions. Cambridge Univer-
sity Press, Cambridge.
31
[14] Schoutens, W. (2002). Meixner Process: Theory and application in Finance. EURAN-
DOM Report, EURANDOM, Eindhoven.
[15] Schoutens, W. (2003). Lévy Process in Finance: Pricing Financial Derivatives. Wiley,
New York.
[16] Schoutens, W. (2006). Exotic options under Lévy models: An overview. Journal of Com-
puational and Applied Mathematics 189 526-538.
[17] Shreve, S.E. (2004). Stochastic Calculus for Finance II: Continous-Time Models. Spring-
er Verlag, New York.
32
Appendix A
We collected 100 call option prices for the S&P 500 index at the close of market on Jun,1,2007
from Yahoo Finance. The closed index price is S0 = 1536.34. We selected the risk free interest
rate 0.05 and dividend yield 0.019. The depicted prices are the mean of bid and ask prices
that we used for our calibrations.
33
34