Professional Documents
Culture Documents
8.levy Processes - Option Pricing PDF
8.levy Processes - Option Pricing PDF
Option pricing
Celine Azizieh
ULB
2016-2017
1/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
Merton approach
The stock price is modelled under P as:
Nt
X
St = S0 exp(µt + σWt + Yi )
i=1
where
Wt : standard BM
Nt : Poisson process of intensity λ, independent of Wt
Yi ∼ N(m, δ 2 ) i.i.d. , independent of Wt , Nt
One can see that there exists an infinity of risk neutral measures, i.e. such that
Ŝt = e −rt St is a martingale under this measure.
Merton proposes a choice of martingale measure (following the general result
on equivalent measure changes) consisting only to change the drift (like in
Black-Scholes model) and not the jump part.
2/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
Merton approach
We have seen that if there is a diffusion part, it is possible to find (an infinity
of) equivalent measure changes in which only the drift is changing, other
elements of the triplet being kept identical. Indeed, under a new equivalent
measure:
1 σ = σ0
dν 0
2 ν ∼ ν 0 with e φ(x ) = dν
R1
3 γ0 − γ = −1
x (ν 0 − ν)(dx ) + σ 2 η
And in particular if φ(x ) = 0, this leads to:
1 σ = σ0
2 ν = ν0
3 γ 0 = γ + σ2 η
For any choice of η, we have a measure change in which only the drift changes.
3/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
Merton approach
Here, we would like that the new drift, after measure change, is such that
e −rt+Xt becomes a martingale (under the new measure). We have seen the
following result:
Proposition: Let (Xt ) be a Levy process on R with triplet (σ, ν, γ). Then
1 (Xt ) is a martingale iff
Z Z
|x |ν(dx ) < ∞ and γ+ x (dx ) = 0
|x |≥1 |x |≥1
σ2
Z Z
e x ν(dx ) < ∞ and +γ+ (e x −1−x I|x |≤1 )ν(dx ) = ψ(−i) = 0
|x |≥1
2 R
4/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
Merton approach
If the jump part is of finite variation (which is here the case), the last condition
becomes :
σ2
Z
+ b + (e x − 1)ν(dx ) = 0
2 R
where b is the absolute
PNt drift. In the jump diffusion case,
Xt = bt + σWt + i=1 Yi , where Yi ∼ F and Nt ∼ P(λt), ν(dx ) = λdF (x ),
so that the martingale condition becomes:
σ2 σ2
Z
+b+λ (e x − 1)dF (x ) = + b + λE[e Yi − 1] = 0
2 R
2
We will apply a measure change only acting on the drift, such that the
parameters of −rt + Xt under the new measure satisfy this last condition.
5/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
Merton approach
6/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
Merton approach
7/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
Merton approach
We hence only change the drift and leave the jump part unchanged (we
only compensate this jump part with part of the new drift).
Merton justifies this choice by saying that the jump part is diversifiable,
so that no risk premium is needed. In other terms, statistical properties
of the jump part (jump sizes and instants) under QM or P are identical.
8/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
This looks like the price at t of a European call of maturity T and strike K , in
a Black-Scholes model with volatility σn , and on an underlying whose (known)
value at t is:
nδ 2 δ2
S̃n = Se nm+ 2 −λτ exp(m+ 2 )+λτ
i.e.: X (λτ )n BS
CtM = e −λτ C (τ, Sn ; σn )
n!
n∈N
Merton formula:
X (λτ )n BS
CtM = e −λτ C (τ, Sn ; σn )
n!
n∈N
11/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
12/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
13/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
On the other hand, the cost of the hedge, i.e. the cost of the investment
in options, underlying and risk free asset necessary for setting this hedge
is: X
V0 + xi Ci∗ .
i
The price of H corresponds to the cost of hedging whatever the
contingent claim H, if these 2 quantities are equal for all xi , i.e. if:
e −rT EQ [Hi ] = Ci∗ ∀i = 1, ..., n
| {z } |{z}
ModelPrices MarketPrices
18/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
19/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
ψ(−i(θ + 1))
r=
ψ(−iθ)
where ψ is he characteristic exponent of process Xt under the historic measure 21/46
P. This imposes the value of θ in functionLévy
of processes
r and the distribution
in Finance of X1
and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
Indeed, the martingale condition for exp Lévy models can be expressed as
e −rt Eθ [St ] = S0 for all t > 0. In our case, this leads to:
e θXt (θ+1)Xt
−rt θ −rt −rt EP [S0 e ]
e E [St ] = e EP St = e = S0
EP [e θXt ] EP [e θXt ]
One can see that after Esscher transform, the distribution of Xt under Qθ
is characterised by the triplet:
Z
γθ = γ + σ 2 θ + (e θx − 1)ν(dx )
|x |≤1
σθ = σ
νθ (dx ) = e θx ν(dx )
23/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
σ2 σ2 u2
ψ(u) = iu(µ − )− .
2 2
The condition on θ (guaranteeing e −rt+Xt is a martingale under Qθ )
becomes:
σ2 σ2 r −µ
r =µ− + (2θ + 1) ⇒ θ(r ) = .
2 2 σ2
24/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
25/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
σ2
Z
+γQ −r + (e x −1−x I|x |<1 )ν(dx ) = ψQ (−i)−r = ψP (−i)−r +(γQ −γ) = 0
2 R
γQ = γ + r − ψP (−i)
26/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
This can be reformulated in: we directly specify the model under a measure Q:
St = S0 e Xt +mt
28/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
(be careful that here this does not correspond to the parameterization seen up
to now for the NIG but to another one, see next slide)
29/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
30/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
St = S0 exp(rt + Xt )
2
Z
σ
γ+ + (e y − 1 − y I|y |≤1 )ν(dy ) = 0 ⇔ ψ(−i) = 0
2 R
by Lévy-Khinchin representation. This imposes the drift γ (or b) in function of
the other parameters and r .
Model calibration (of the remaining parameters) is then performed on a set of
prices of plain vanilla options quoted in the market, by minimizing some
distance between model and market prices.
31/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
33/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
34/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
36/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
37/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
38/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
for some fixed α > 0, for which we suppose that the new function becomes
squared integrable.
2
P.Carr, D. Madan, Option Valuation Using the Fast Fourier Transform, J. Computational Finance, 2, 1998 39/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
where
exp(−rT )EQ [exp(i(v − (α + 1)i) ln ST )]
ρ(v ) =
α2 + α − v 2 + i(2α + 1)v
exp(−rT )φT (v − (α + 1)i))]
=
α2 + α − v 2 + i(2α + 1)v
where φT is the characteristic function of ln ST .
Proof:...
A way to calculate this expression for a given maturity T and a set of strikes
efficiently is to apply a FFT methodology.
Suppose that we want to approximate numerically the inverse Fourier transform
of a function f (x ). This can be done by considering the discrete Fourier
transform:
Z +∞ Z A/2 N−1
AX
e −iux f (x )dx ≈ e −iux f (x )dx ≈ wk f (xk )e −iuxk
−∞ −A/2
N
k=0
where xk = − A2 + k N−1
A
and wk are the weights associated to the discretization
method used to calculate numerically the integral (e.g. w0 = wN−1 = 0.5 and
wk = 1 for all k 6= 0 and N − 1 in the case of the trapezoidal method).
41/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
It allows to calculate the discrete Fourier inverse on a grid for u such that
the product of both discretization steps (in the Fourier space and in the
original space) is equal to 2π/N.
42/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
If we want to calculate this expression for a given maturity T , and for a range
of log-strikes k going from −b to b with a discretization step of λ, i.e. for:
kn = −b + λ(n − 1), n = 1, ..., N, b = Nλ/2,
this becomes:
N
exp(−αkn ) X
C (T , kn ) ≈ exp(−i∆λ(j−1)(n−1)) exp(ivj b)ρ(vj )∆, vj = ∆(j−1)
π
j=1
for a range of strikes (chosen by the FFT algorithm) and all the given
maturities: the European call option prices
If one needs to get the price for a particular strike, it is then obtained by
interpolation. In practice, FFT application implies a sufficiently thin grid for
the strikes, so that accuracy is guaranteed.
45/46
Lévy processes in Finance and Insurance
Merton approach
Pricing and Hedging in incomplete markets
Esscher transform
8. Option pricing
Mean correcting martingale measure/Risk neutral modelling
European option pricing in exponential Lévy models
Carr-Madan formula
46/46
Lévy processes in Finance and Insurance