valuation with meromorphic lévy processes · 3/ 25 aluation with meromorphic lévy ropcesses...
TRANSCRIPT
![Page 1: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/1.jpg)
1/ 25
Valuation with meromorphic Lévy processes
Valuation with meromorphic Lévy processes
Kees van Schaik1
University of Manchester
1Part of this talk is joint work with Alexey Kuznetsov, Andreas Kyprianou and Juan CarlosPardo
![Page 2: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/2.jpg)
2/ 25
Valuation with meromorphic Lévy processes
Outline
1 Setting & two types of problems
2 Short intro into meromorphic Lévy processes (mLP's)
3 A new Monte Carlo simulation technique for (a.o.) ruin problems withmLP's
4 An approximation technique for American option pricing with mLP's
![Page 3: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/3.jpg)
3/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
Outline
1 Setting & two types of problems
2 Short intro into meromorphic Lévy processes (mLP's)
3 A new Monte Carlo simulation technique for (a.o.) ruin problems withmLP's
4 An approximation technique for American option pricing with mLP's
![Page 4: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/4.jpg)
4/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
What are Lévy processes?
A (one dimensional, real valued) Lévy process X is a Markov processstarting from 0 with:
stationary, independent increments (like Brownian motion)paths t 7→ Xt which are right continuous and have left limits (i.e. jumps arepossible)
Examples: Brownian motion, compound Poisson processes, stableprocesses, ... (note: sum of independent LP's is again an LP)
Intuition:
any LP = Brownian motion with drift +
∞∑k=1
CPPk
where CPPk's independent compound Poisson processes
![Page 5: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/5.jpg)
4/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
What are Lévy processes?
A (one dimensional, real valued) Lévy process X is a Markov processstarting from 0 with:
stationary, independent increments (like Brownian motion)paths t 7→ Xt which are right continuous and have left limits (i.e. jumps arepossible)
Examples: Brownian motion, compound Poisson processes, stableprocesses, ... (note: sum of independent LP's is again an LP)
Intuition:
any LP = Brownian motion with drift +
∞∑k=1
CPPk
where CPPk's independent compound Poisson processes
![Page 6: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/6.jpg)
4/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
What are Lévy processes?
A (one dimensional, real valued) Lévy process X is a Markov processstarting from 0 with:
stationary, independent increments (like Brownian motion)paths t 7→ Xt which are right continuous and have left limits (i.e. jumps arepossible)
Examples: Brownian motion, compound Poisson processes, stableprocesses, ... (note: sum of independent LP's is again an LP)
Intuition:
any LP = Brownian motion with drift +
∞∑k=1
CPPk
where CPPk's independent compound Poisson processes
![Page 7: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/7.jpg)
4/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
What are Lévy processes?
A (one dimensional, real valued) Lévy process X is a Markov processstarting from 0 with:
stationary, independent increments (like Brownian motion)paths t 7→ Xt which are right continuous and have left limits (i.e. jumps arepossible)
Examples: Brownian motion, compound Poisson processes, stableprocesses, ... (note: sum of independent LP's is again an LP)
Intuition:
any LP = Brownian motion with drift +∞∑k=1
CPPk
where CPPk's independent compound Poisson processes
Jump structure described by Lévy measure Π:
Π(A) = E[#{t ∈ [0, 1] |∆Xt ∈ A}] for Borel sets A ⊂ R.
Note: #{t ∈ [0, 1] |∆Xt > ε} <∞, yet∑t∈[0,1], ∆Xt≤ε
|∆Xt| might be in�nite!
![Page 8: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/8.jpg)
4/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
What are Lévy processes?
A (one dimensional, real valued) Lévy process X is a Markov processstarting from 0 with:
stationary, independent increments (like Brownian motion)paths t 7→ Xt which are right continuous and have left limits (i.e. jumps arepossible)
Examples: Brownian motion, compound Poisson processes, stableprocesses, ... (note: sum of independent LP's is again an LP)
Intuition:
any LP = Brownian motion with drift +
∞∑k=1
CPPk
where CPPk's independent compound Poisson processes
Law of X determined by characteristic exponent Ψ:
Ψ(θ) := −1
tlogE[eiθXt ]
= aiθ +1
2σ2θ2 +
∫R(1− eiθx + iθx1{|x|≤1})Π(dx)
where a ∈ R, σ ∈ R, Π Lévy measure
![Page 9: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/9.jpg)
5/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
Ruin problem
Recall classic Cramer-Lundberg model. Imagine an insurance companywith:
initial capital x > 0earns premiums at a rate b > 0 per time unitincoming claims according to compound Poisson process
Then the capital of the company at time t > 0, Xt, is given by
Xt = x+ bt−Nt∑i=1
Yi
where N number of claims, (Yi) claim amounts (iid rv's)
Quantities of interest (a.o.): ruin time and overshoot (=de�cit at ruin):
Truin = inf{t > 0 |Xt < 0} and XTruin
![Page 10: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/10.jpg)
5/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
Ruin problem
Recall classic Cramer-Lundberg model. Imagine an insurance companywith:
initial capital x > 0earns premiums at a rate b > 0 per time unitincoming claims according to compound Poisson process
Then the capital of the company at time t > 0, Xt, is given by
Xt = x+ bt−Nt∑i=1
Yi
where N number of claims, (Yi) claim amounts (iid rv's)
Quantities of interest (a.o.): ruin time and overshoot (=de�cit at ruin):
Truin = inf{t > 0 |Xt < 0} and XTruin
![Page 11: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/11.jpg)
5/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
Ruin problem
Recall classic Cramer-Lundberg model. Imagine an insurance companywith:
initial capital x > 0earns premiums at a rate b > 0 per time unitincoming claims according to compound Poisson process
Then the capital of the company at time t > 0, Xt, is given by
Xt = x+ bt−Nt∑i=1
Yi
where N number of claims, (Yi) claim amounts (iid rv's)
Quantities of interest (a.o.): ruin time and overshoot (=de�cit at ruin):
Truin = inf{t > 0 |Xt < 0} and XTruin
![Page 12: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/12.jpg)
6/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
Ruin problem
Xt = x+ bt−Nt∑i=1
Yi, Truin := inf{t > 0 |Xt < 0}
1 2 3 4 5
-0.5
0.5
1
1.5
2
2.5
3
Truin
A typical path of X with x = 3, b = 1/2, Yi ∼ exp(1)
![Page 13: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/13.jpg)
7/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
Ruin problem
Some limitations Cramer-Lundberg model:only few parameters to �t dataonly identically distributed, 'incidental' claimshence not very suited to model large insurance company with large diversityin products
Developments: consider ruin model with (more) general Lévy process Xmuch more data �tting possibilitiesmore complicated jump structure (incoming claims)Brownian part: aggregated 'high intensity' small premiums/claims (mightbe set to 0 as well)
In this talk: introduce a new simulation method (so-called Wiener-HopfMonte Carlo simulation method) for a.o. ruin time and overshoot whichcan be used with meromorpic Lévy processes e.g.
![Page 14: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/14.jpg)
7/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
Ruin problem
Some limitations Cramer-Lundberg model:only few parameters to �t dataonly identically distributed, 'incidental' claimshence not very suited to model large insurance company with large diversityin products
Developments: consider ruin model with (more) general Lévy process Xmuch more data �tting possibilitiesmore complicated jump structure (incoming claims)Brownian part: aggregated 'high intensity' small premiums/claims (mightbe set to 0 as well)
In this talk: introduce a new simulation method (so-called Wiener-HopfMonte Carlo simulation method) for a.o. ruin time and overshoot whichcan be used with meromorpic Lévy processes e.g.
![Page 15: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/15.jpg)
7/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
Ruin problem
Some limitations Cramer-Lundberg model:only few parameters to �t dataonly identically distributed, 'incidental' claimshence not very suited to model large insurance company with large diversityin products
Developments: consider ruin model with (more) general Lévy process Xmuch more data �tting possibilitiesmore complicated jump structure (incoming claims)Brownian part: aggregated 'high intensity' small premiums/claims (mightbe set to 0 as well)
In this talk: introduce a new simulation method (so-called Wiener-HopfMonte Carlo simulation method) for a.o. ruin time and overshoot whichcan be used with meromorpic Lévy processes e.g.
![Page 16: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/16.jpg)
8/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
American option pricing in �nance
Well known that classic Black & Scholes model, where price of risky assetS follows geometric Brownian motion, has serious limitations
Developments: consider a geometric Lévy model, i.e. St = exp(Xt) for aLévy process X
much more data �tting posibilities, accounts for jumps, ...technical issue: no unique risk neutral pricing measure anymore, ignored inthis talk
Important question: what is the price of an American option in thismodel? That is, how to �nd
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )]
where τ a stopping time, T > 0 expiry date, r > 0 interest rate, f thepayo� function, Px means X starts from x
classic example: American put with f(x) = (K − ex)+
In this talk: introduce an algorithm to approximate V (T, x) which can beused with meromorpic Lévy processes e.g.
![Page 17: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/17.jpg)
8/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
American option pricing in �nance
Well known that classic Black & Scholes model, where price of risky assetS follows geometric Brownian motion, has serious limitations
Developments: consider a geometric Lévy model, i.e. St = exp(Xt) for aLévy process X
much more data �tting posibilities, accounts for jumps, ...technical issue: no unique risk neutral pricing measure anymore, ignored inthis talk
Important question: what is the price of an American option in thismodel? That is, how to �nd
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )]
where τ a stopping time, T > 0 expiry date, r > 0 interest rate, f thepayo� function, Px means X starts from x
classic example: American put with f(x) = (K − ex)+
In this talk: introduce an algorithm to approximate V (T, x) which can beused with meromorpic Lévy processes e.g.
![Page 18: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/18.jpg)
8/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
American option pricing in �nance
Well known that classic Black & Scholes model, where price of risky assetS follows geometric Brownian motion, has serious limitations
Developments: consider a geometric Lévy model, i.e. St = exp(Xt) for aLévy process X
much more data �tting posibilities, accounts for jumps, ...technical issue: no unique risk neutral pricing measure anymore, ignored inthis talk
Important question: what is the price of an American option in thismodel? That is, how to �nd
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )]
where τ a stopping time, T > 0 expiry date, r > 0 interest rate, f thepayo� function, Px means X starts from x
classic example: American put with f(x) = (K − ex)+
In this talk: introduce an algorithm to approximate V (T, x) which can beused with meromorpic Lévy processes e.g.
![Page 19: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/19.jpg)
8/ 25
Valuation with meromorphic Lévy processes
Setting & two types of problems
American option pricing in �nance
Well known that classic Black & Scholes model, where price of risky assetS follows geometric Brownian motion, has serious limitations
Developments: consider a geometric Lévy model, i.e. St = exp(Xt) for aLévy process X
much more data �tting posibilities, accounts for jumps, ...technical issue: no unique risk neutral pricing measure anymore, ignored inthis talk
Important question: what is the price of an American option in thismodel? That is, how to �nd
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )]
where τ a stopping time, T > 0 expiry date, r > 0 interest rate, f thepayo� function, Px means X starts from x
classic example: American put with f(x) = (K − ex)+
In this talk: introduce an algorithm to approximate V (T, x) which can beused with meromorpic Lévy processes e.g.
![Page 20: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/20.jpg)
9/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Outline
1 Setting & two types of problems
2 Short intro into meromorphic Lévy processes (mLP's)
3 A new Monte Carlo simulation technique for (a.o.) ruin problems withmLP's
4 An approximation technique for American option pricing with mLP's
![Page 21: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/21.jpg)
10/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Meromorphic Lévy processes (mLP's)
Ψ(θ) = − logE[eiθXt ]/t
A mLP X is de�ned as having:a meromorphic Ψ with poles in {−iρn, iρn}n≥1
for all q ≥ 0, θ 7→ q + Ψ(θ) has roots in points {−iζn, iζn}n≥1
plus some additional technicalities
Which is essentially equivalent to X having any σ, any a and Lévymeasure Π of the form
Π(dx) =
1{x<0}∑n≥1
cneρnx + 1{x>0}
∑n≥1
cne−ρnx
dx
Very broad class! One more explicit example is the β-class with Lévymeasure of the form
Π(dx) =
(1{x<0}γ1
eα1β1x
(1− eβ1x)λ1+ 1{x>0}γ2
e−α2β2x
(1− e−β2x)λ2
)dx
![Page 22: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/22.jpg)
10/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Meromorphic Lévy processes (mLP's)
Ψ(θ) = − logE[eiθXt ]/t
A mLP X is de�ned as having:a meromorphic Ψ with poles in {−iρn, iρn}n≥1
for all q ≥ 0, θ 7→ q + Ψ(θ) has roots in points {−iζn, iζn}n≥1
plus some additional technicalities
Which is essentially equivalent to X having any σ, any a and Lévymeasure Π of the form
Π(dx) =
1{x<0}∑n≥1
cneρnx + 1{x>0}
∑n≥1
cne−ρnx
dx
Very broad class! One more explicit example is the β-class with Lévymeasure of the form
Π(dx) =
(1{x<0}γ1
eα1β1x
(1− eβ1x)λ1+ 1{x>0}γ2
e−α2β2x
(1− e−β2x)λ2
)dx
![Page 23: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/23.jpg)
10/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Meromorphic Lévy processes (mLP's)
Ψ(θ) = − logE[eiθXt ]/t
A mLP X is de�ned as having:a meromorphic Ψ with poles in {−iρn, iρn}n≥1
for all q ≥ 0, θ 7→ q + Ψ(θ) has roots in points {−iζn, iζn}n≥1
plus some additional technicalities
Which is essentially equivalent to X having any σ, any a and Lévymeasure Π of the form
Π(dx) =
1{x<0}∑n≥1
cneρnx + 1{x>0}
∑n≥1
cne−ρnx
dx
Very broad class! One more explicit example is the β-class with Lévymeasure of the form
Π(dx) =
(1{x<0}γ1
eα1β1x
(1− eβ1x)λ1+ 1{x>0}γ2
e−α2β2x
(1− e−β2x)λ2
)dx
![Page 24: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/24.jpg)
11/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Meromorphic Lévy processes (mLP's)
*Crucial* property of mLP's: their Wiener-Hopf factors are explicit. Thatis the following.
With e(q) exp. distributed with mean 1/q, indep. of X and
Xt = sups≤t
Xs and Xt = infs≤t
Xs
we have
φ+q (iz) := E
[e−zXe(q)
]=∏n≥1
1 + z/ρn1 + z/ζn
,
φ−q (−iz) := E[ezXe(q)
]=∏n≥1
1 + z/ρn
1 + z/ζn
Fourier inversion may be applied to deduce the laws of Xe(q) and Xe(q).For example, in the β-class we get
P(Xe(q) ∈ dx) =
∑n≥1
knζneζnx
dx
and similar for Xe(q).
![Page 25: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/25.jpg)
11/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Meromorphic Lévy processes (mLP's)
*Crucial* property of mLP's: their Wiener-Hopf factors are explicit. Thatis the following.
With e(q) exp. distributed with mean 1/q, indep. of X and
Xt = sups≤t
Xs and Xt = infs≤t
Xs
we have
φ+q (iz) := E
[e−zXe(q)
]=∏n≥1
1 + z/ρn1 + z/ζn
,
φ−q (−iz) := E[ezXe(q)
]=∏n≥1
1 + z/ρn
1 + z/ζn
Fourier inversion may be applied to deduce the laws of Xe(q) and Xe(q).For example, in the β-class we get
P(Xe(q) ∈ dx) =
∑n≥1
knζneζnx
dx
and similar for Xe(q).
![Page 26: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/26.jpg)
11/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Meromorphic Lévy processes (mLP's)
*Crucial* property of mLP's: their Wiener-Hopf factors are explicit. Thatis the following.
With e(q) exp. distributed with mean 1/q, indep. of X and
Xt = sups≤t
Xs and Xt = infs≤t
Xs
we have
φ+q (iz) := E
[e−zXe(q)
]=∏n≥1
1 + z/ρn1 + z/ζn
,
φ−q (−iz) := E[ezXe(q)
]=∏n≥1
1 + z/ρn
1 + z/ζn
Fourier inversion may be applied to deduce the laws of Xe(q) and Xe(q).For example, in the β-class we get
P(Xe(q) ∈ dx) =
∑n≥1
knζneζnx
dx
and similar for Xe(q).
![Page 27: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/27.jpg)
12/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Main points about mLP's
It is a broad class of Lévy processes of which we know both theircharacteristics σ, a, Π and the laws of Xe(q) and Xe(q). (This is notcommon)
Parameters σ, a, Π are typically used to �t data and therefore need to beknown
Knowing the laws of Xe(q) and Xe(q) is used in the methods in this talk.Note: as
Xe(q)d= Xe(q) +Xe(q)
the law of Xe(q) is a mixture of exponentials on the negative and positiveaxis
![Page 28: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/28.jpg)
12/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Main points about mLP's
It is a broad class of Lévy processes of which we know both theircharacteristics σ, a, Π and the laws of Xe(q) and Xe(q). (This is notcommon)
Parameters σ, a, Π are typically used to �t data and therefore need to beknown
Knowing the laws of Xe(q) and Xe(q) is used in the methods in this talk.Note: as
Xe(q)d= Xe(q) +Xe(q)
the law of Xe(q) is a mixture of exponentials on the negative and positiveaxis
![Page 29: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/29.jpg)
12/ 25
Valuation with meromorphic Lévy processes
Short intro into meromorphic Lévy processes (mLP's)
Main points about mLP's
It is a broad class of Lévy processes of which we know both theircharacteristics σ, a, Π and the laws of Xe(q) and Xe(q). (This is notcommon)
Parameters σ, a, Π are typically used to �t data and therefore need to beknown
Knowing the laws of Xe(q) and Xe(q) is used in the methods in this talk.Note: as
Xe(q)d= Xe(q) +Xe(q)
the law of Xe(q) is a mixture of exponentials on the negative and positiveaxis
![Page 30: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/30.jpg)
13/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
Outline
1 Setting & two types of problems
2 Short intro into meromorphic Lévy processes (mLP's)
3 A new Monte Carlo simulation technique for (a.o.) ruin problems withmLP's
4 An approximation technique for American option pricing with mLP's
![Page 31: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/31.jpg)
14/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Let X be an mLP and let Iq and Sq be independent rv's with
Iqd= Xe(q) and Sq
d= Xe(q)
From Wiener-Hopf theory we know:
Xe(q)d= Sq + Iq
and as a consequence
(Xe(q), Xe(q))d= (Sq + Iq, Sq)
Recall we know Iq and Sq, hence we could sample from (Xe(q), Xe(q))
Q1: how can we extend this to obtain (approximate) samples from(Xt, Xt) for some t > 0 (applies e.g. to pricing barrier options)?
Q2: how can we extend this to obtain (approximate) samples fromquantities like
Truin = inf{t > 0 |Xt < 0} and XTruin
for our ruin problem?
![Page 32: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/32.jpg)
14/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Let X be an mLP and let Iq and Sq be independent rv's with
Iqd= Xe(q) and Sq
d= Xe(q)
From Wiener-Hopf theory we know:
Xe(q)d= Sq + Iq
and as a consequence
(Xe(q), Xe(q))d= (Sq + Iq, Sq)
Recall we know Iq and Sq, hence we could sample from (Xe(q), Xe(q))
Q1: how can we extend this to obtain (approximate) samples from(Xt, Xt) for some t > 0 (applies e.g. to pricing barrier options)?
Q2: how can we extend this to obtain (approximate) samples fromquantities like
Truin = inf{t > 0 |Xt < 0} and XTruin
for our ruin problem?
![Page 33: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/33.jpg)
14/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Let X be an mLP and let Iq and Sq be independent rv's with
Iqd= Xe(q) and Sq
d= Xe(q)
From Wiener-Hopf theory we know:
Xe(q)d= Sq + Iq
and as a consequence
(Xe(q), Xe(q))d= (Sq + Iq, Sq)
Recall we know Iq and Sq, hence we could sample from (Xe(q), Xe(q))
Q1: how can we extend this to obtain (approximate) samples from(Xt, Xt) for some t > 0 (applies e.g. to pricing barrier options)?
Q2: how can we extend this to obtain (approximate) samples fromquantities like
Truin = inf{t > 0 |Xt < 0} and XTruin
for our ruin problem?
![Page 34: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/34.jpg)
14/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Let X be an mLP and let Iq and Sq be independent rv's with
Iqd= Xe(q) and Sq
d= Xe(q)
From Wiener-Hopf theory we know:
Xe(q)d= Sq + Iq
and as a consequence
(Xe(q), Xe(q))d= (Sq + Iq, Sq)
Recall we know Iq and Sq, hence we could sample from (Xe(q), Xe(q))
Q1: how can we extend this to obtain (approximate) samples from(Xt, Xt) for some t > 0 (applies e.g. to pricing barrier options)?
Q2: how can we extend this to obtain (approximate) samples fromquantities like
Truin = inf{t > 0 |Xt < 0} and XTruin
for our ruin problem?
![Page 35: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/35.jpg)
14/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Let X be an mLP and let Iq and Sq be independent rv's with
Iqd= Xe(q) and Sq
d= Xe(q)
From Wiener-Hopf theory we know:
Xe(q)d= Sq + Iq
and as a consequence
(Xe(q), Xe(q))d= (Sq + Iq, Sq)
Recall we know Iq and Sq, hence we could sample from (Xe(q), Xe(q))
Q1: how can we extend this to obtain (approximate) samples from(Xt, Xt) for some t > 0 (applies e.g. to pricing barrier options)?
Q2: how can we extend this to obtain (approximate) samples fromquantities like
Truin = inf{t > 0 |Xt < 0} and XTruin
for our ruin problem?
![Page 36: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/36.jpg)
15/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Iqd= Xe(q), Sq
d= Xe(q), (Xe(q), Xe(q))
d= (Sq + Iq, Sq) (1)
Idea2: use a 'stochastic time grid'. That is to say:
Let
g(n, q) :=
n∑i=1
e(i)(q) for n ≥ 0,
where (e(i)(q)) iid, e(i)(q) ∼ exp(q)
Note: 0 = g(0, q) < g(1, q) < g(2, q) < . . . forms a 'stochastic grid' onthe time axis, with g(k, q)− g(k − 1, q) ∼ exp(q)
Idea:1. we can approximate any t > 0 by setting q = n/t and let n→∞. Indeed
by the law of large numbers we have g(n, n/t)→ t a.s. as n→∞2. exploit the homogeneity of X to use (1) above on all grid intervals
[g(k − 1, q),g(k, q)] to get an expression for (Xg(n,q), Xg(n,q))
2Earlier used by Peter Carr in a di�erent context
![Page 37: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/37.jpg)
15/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Iqd= Xe(q), Sq
d= Xe(q), (Xe(q), Xe(q))
d= (Sq + Iq, Sq) (1)
Idea2: use a 'stochastic time grid'. That is to say:
Let
g(n, q) :=
n∑i=1
e(i)(q) for n ≥ 0,
where (e(i)(q)) iid, e(i)(q) ∼ exp(q)
Note: 0 = g(0, q) < g(1, q) < g(2, q) < . . . forms a 'stochastic grid' onthe time axis, with g(k, q)− g(k − 1, q) ∼ exp(q)
Idea:1. we can approximate any t > 0 by setting q = n/t and let n→∞. Indeed
by the law of large numbers we have g(n, n/t)→ t a.s. as n→∞2. exploit the homogeneity of X to use (1) above on all grid intervals
[g(k − 1, q),g(k, q)] to get an expression for (Xg(n,q), Xg(n,q))
2Earlier used by Peter Carr in a di�erent context
![Page 38: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/38.jpg)
15/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Iqd= Xe(q), Sq
d= Xe(q), (Xe(q), Xe(q))
d= (Sq + Iq, Sq) (1)
Idea2: use a 'stochastic time grid'. That is to say:
Let
g(n, q) :=
n∑i=1
e(i)(q) for n ≥ 0,
where (e(i)(q)) iid, e(i)(q) ∼ exp(q)
Note: 0 = g(0, q) < g(1, q) < g(2, q) < . . . forms a 'stochastic grid' onthe time axis, with g(k, q)− g(k − 1, q) ∼ exp(q)
Idea:1. we can approximate any t > 0 by setting q = n/t and let n→∞. Indeed
by the law of large numbers we have g(n, n/t)→ t a.s. as n→∞2. exploit the homogeneity of X to use (1) above on all grid intervals
[g(k − 1, q),g(k, q)] to get an expression for (Xg(n,q), Xg(n,q))
2Earlier used by Peter Carr in a di�erent context
![Page 39: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/39.jpg)
16/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Iqd= Xe(q), Sq
d= Xe(q), (Xe(q), Xe(q))
d= (Sq + Iq, Sq) (1)
g(n, q) =
n∑i=1
e(i)(q) for n ≥ 0
More precisely, let (I(i)q ) (resp. (S
(i)q )) be iid copies of Iq (resp. Sq).
Then for n = 2:(Xg(2,q), Xg(2,q)
)=
(Xg(2,q),max
{X0,g(1,q), Xg(1,q),g(2,q)
})(d)=
(Xg(1,q) + Yg(1,q),max
{X0,g(1,q), Xg(1,q) + Y g(1,q)
})↑ by stat. indep. incr., Y indep. copy of X
(d)=
(I(1)q + S(1)
q + I(2)q + S(2)
q ,max{S(1)q , I(1)
q + S(1)q + S(2)
q
})↑ by eq. (1) above
![Page 40: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/40.jpg)
16/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Iqd= Xe(q), Sq
d= Xe(q), (Xe(q), Xe(q))
d= (Sq + Iq, Sq) (1)
g(n, q) =
n∑i=1
e(i)(q) for n ≥ 0
Generalised for any n ≥ 1 we get:
(Xg(n,q), Xg(n,q))d= (V (n, q), J(n, q))
where V (0, q) = J(0, q) = 0,
V (n, q) := V (n−1, q)+S(n)q +I(n)
q and J(n, q) := max{J(n−1, q), V (n−1, q)+S(n)q }.
![Page 41: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/41.jpg)
16/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Iqd= Xe(q), Sq
d= Xe(q), (Xe(q), Xe(q))
d= (Sq + Iq, Sq) (1)
g(n, q) =
n∑i=1
e(i)(q) for n ≥ 0
Generalised for any n ≥ 1 we get:
(Xg(n,q), Xg(n,q))d= (V (n, q), J(n, q))
where V (0, q) = J(0, q) = 0,
V (n, q) := V (n−1, q)+S(n)q +I(n)
q and J(n, q) := max{J(n−1, q), V (n−1, q)+S(n)q }.
Using that g(n, n/t)→ t a.s. our �rst main result follows:
(V (n, n/t), J(n, n/t))d→ (Xt, Xt) as n→∞
Hence, for X an mLP, we can produce N samples from (V (n, n/t), J(n, n/t))for big n,N and use
E[f(Xt, Xt)] ≈1
N
N∑i=1
f(V (i)(n, n/t), J(i)(n, n/t))
![Page 42: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/42.jpg)
17/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Now let us also do the promised ruin times, overshoots etc.
For notational simplicity, consider instead
τu = inf{t > 0 |Xt > u} and Xτu
Using the same arguments as before it follows that((Xg(0,n/t), Xg(0,n/t)), . . . , (Xg(n,n/t), Xg(n,n/t))
)d=(
(V (0, n/t), J(0, n/t)), . . . , (V (n, n/t), J(n, n/t)))
Using that we may write τu = inf{t > 0 |Xt > u}, with the de�nitions
k(n) := inf{k ∈ {0, . . . , n} |Xg(k,n/t) > u} and
κ(n) := inf{k ∈ {0, . . . , n} | J(k, n/t) > u}it can be shown that
τu ∧ t = inf{t > 0 |Xt > u} ∧ t ≈ t
n(k(n) ∧ n)
d=
t
n(κ(n) ∧ n)
and similarly
Xτu∧t ≈ Xg(k(n),n/t)
d= V (κ(n) ∧ n, n/t)
![Page 43: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/43.jpg)
17/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Now let us also do the promised ruin times, overshoots etc.For notational simplicity, consider instead
τu = inf{t > 0 |Xt > u} and Xτu
Using the same arguments as before it follows that((Xg(0,n/t), Xg(0,n/t)), . . . , (Xg(n,n/t), Xg(n,n/t))
)d=(
(V (0, n/t), J(0, n/t)), . . . , (V (n, n/t), J(n, n/t)))
Using that we may write τu = inf{t > 0 |Xt > u}, with the de�nitions
k(n) := inf{k ∈ {0, . . . , n} |Xg(k,n/t) > u} and
κ(n) := inf{k ∈ {0, . . . , n} | J(k, n/t) > u}it can be shown that
τu ∧ t = inf{t > 0 |Xt > u} ∧ t ≈ t
n(k(n) ∧ n)
d=
t
n(κ(n) ∧ n)
and similarly
Xτu∧t ≈ Xg(k(n),n/t)
d= V (κ(n) ∧ n, n/t)
![Page 44: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/44.jpg)
17/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Now let us also do the promised ruin times, overshoots etc.For notational simplicity, consider instead
τu = inf{t > 0 |Xt > u} and Xτu
Using the same arguments as before it follows that((Xg(0,n/t), Xg(0,n/t)), . . . , (Xg(n,n/t), Xg(n,n/t))
)d=(
(V (0, n/t), J(0, n/t)), . . . , (V (n, n/t), J(n, n/t)))
Using that we may write τu = inf{t > 0 |Xt > u}, with the de�nitions
k(n) := inf{k ∈ {0, . . . , n} |Xg(k,n/t) > u} and
κ(n) := inf{k ∈ {0, . . . , n} | J(k, n/t) > u}it can be shown that
τu ∧ t = inf{t > 0 |Xt > u} ∧ t ≈ t
n(k(n) ∧ n)
d=
t
n(κ(n) ∧ n)
and similarly
Xτu∧t ≈ Xg(k(n),n/t)
d= V (κ(n) ∧ n, n/t)
![Page 45: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/45.jpg)
17/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Now let us also do the promised ruin times, overshoots etc.For notational simplicity, consider instead
τu = inf{t > 0 |Xt > u} and Xτu
Using the same arguments as before it follows that((Xg(0,n/t), Xg(0,n/t)), . . . , (Xg(n,n/t), Xg(n,n/t))
)d=(
(V (0, n/t), J(0, n/t)), . . . , (V (n, n/t), J(n, n/t)))
Using that we may write τu = inf{t > 0 |Xt > u}, with the de�nitions
k(n) := inf{k ∈ {0, . . . , n} |Xg(k,n/t) > u} and
κ(n) := inf{k ∈ {0, . . . , n} | J(k, n/t) > u}it can be shown that
τu ∧ t = inf{t > 0 |Xt > u} ∧ t ≈ t
n(k(n) ∧ n)
d=
t
n(κ(n) ∧ n)
and similarly
Xτu∧t ≈ Xg(k(n),n/t)
d= V (κ(n) ∧ n, n/t)
![Page 46: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/46.jpg)
18/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Hence we arrive at(t
n(κ(n) ∧ n), V (κ(n) ∧ n, n/t)
)d−→ (τu ∧ t,Xτu∧t − u)
Note: in similar ways we can deal with other path functionals
If the technicalities are confusing, recall in practice all you need to do is:pick a mLPwrite down the corresponding Iq and Sqfor the path functional that you are interested in, write down thecorresponding expression in terms of V (., n/t) and J(., n/t)write a bit of computer code to run your Monte Carlo simulations
Advantages this method over standard Monte Carlo (i.e. a random walkapproach)?
standard MC requires knowing the law of Xh, in general not available &numerical Fourier inversion of Ψ necessarystandard MC is well known to perform poorly for quantities involvingrunning maximum/�rst hitting times
![Page 47: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/47.jpg)
18/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Hence we arrive at(t
n(κ(n) ∧ n), V (κ(n) ∧ n, n/t)
)d−→ (τu ∧ t,Xτu∧t − u)
Note: in similar ways we can deal with other path functionals
If the technicalities are confusing, recall in practice all you need to do is:pick a mLPwrite down the corresponding Iq and Sqfor the path functional that you are interested in, write down thecorresponding expression in terms of V (., n/t) and J(., n/t)write a bit of computer code to run your Monte Carlo simulations
Advantages this method over standard Monte Carlo (i.e. a random walkapproach)?
standard MC requires knowing the law of Xh, in general not available &numerical Fourier inversion of Ψ necessarystandard MC is well known to perform poorly for quantities involvingrunning maximum/�rst hitting times
![Page 48: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/48.jpg)
18/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Hence we arrive at(t
n(κ(n) ∧ n), V (κ(n) ∧ n, n/t)
)d−→ (τu ∧ t,Xτu∧t − u)
Note: in similar ways we can deal with other path functionals
If the technicalities are confusing, recall in practice all you need to do is:pick a mLPwrite down the corresponding Iq and Sqfor the path functional that you are interested in, write down thecorresponding expression in terms of V (., n/t) and J(., n/t)write a bit of computer code to run your Monte Carlo simulations
Advantages this method over standard Monte Carlo (i.e. a random walkapproach)?
standard MC requires knowing the law of Xh, in general not available &numerical Fourier inversion of Ψ necessarystandard MC is well known to perform poorly for quantities involvingrunning maximum/�rst hitting times
![Page 49: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/49.jpg)
18/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
The Wiener-Hopf Monte Carlo simulation technique (WHMC)
Hence we arrive at(t
n(κ(n) ∧ n), V (κ(n) ∧ n, n/t)
)d−→ (τu ∧ t,Xτu∧t − u)
Note: in similar ways we can deal with other path functionals
If the technicalities are confusing, recall in practice all you need to do is:pick a mLPwrite down the corresponding Iq and Sqfor the path functional that you are interested in, write down thecorresponding expression in terms of V (., n/t) and J(., n/t)write a bit of computer code to run your Monte Carlo simulations
Advantages this method over standard Monte Carlo (i.e. a random walkapproach)?
standard MC requires knowing the law of Xh, in general not available &numerical Fourier inversion of Ψ necessarystandard MC is well known to perform poorly for quantities involvingrunning maximum/�rst hitting times
![Page 50: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/50.jpg)
19/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
Example of WHMC simulation technique
Error (exact value - simulated value) for the simulation of t 7→ P(τ1 ≤ t) whereX is a BM, blue for standard Monte Carlo and black for WHMC
10 20 30 40 50
0.02
0.04
0.06
0.08
0.1
Here n = 25 and we used 104 samples
![Page 51: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/51.jpg)
19/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
Example of WHMC simulation technique
Error (exact value - simulated value) for the simulation of t 7→ P(τ1 ≤ t) whereX is a BM, blue for standard Monte Carlo and black for WHMC
10 20 30 40 50
0.02
0.04
0.06
0.08
Here n = 50 and we used 105 samples
![Page 52: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/52.jpg)
19/ 25
Valuation with meromorphic Lévy processes
A new Monte Carlo simulation technique for (a.o.) ruin problems with mLP's
Example of WHMC simulation technique
Error (exact value - simulated value) for the simulation of t 7→ P(τ1 ≤ t) whereX is a BM, blue for standard Monte Carlo and black for WHMC
10 20 30 40 50
-0.01
0.01
0.02
0.03
0.04
0.05
0.06
Here n = 100 and we used 106 samples
![Page 53: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/53.jpg)
20/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Outline
1 Setting & two types of problems
2 Short intro into meromorphic Lévy processes (mLP's)
3 A new Monte Carlo simulation technique for (a.o.) ruin problems withmLP's
4 An approximation technique for American option pricing with mLP's
![Page 54: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/54.jpg)
21/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
American option pricing with mLP's
Recall the problem: f is a cts. and bounded payo� function. Determinefor T > 0 and x > 0 the value function V :
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
]where τ is a stopping time. I.e. V is the value function of the Americanoption with payo� function f in a market driven by a mLP X.
Idea3:consider again the 'stochastic grid' from before:
0 = g(0, n/T ) < g(1, n/T ) < . . . < g(n, n/T )
and recall that by the law of large numbers g(n, n/T )→ T as n→∞perform in a clever way backwards induction over this grid, relying ong(k, n/T )− g(k − 1, n/T ) ∼ exp(n/T ) and the fact that we know the lawof X at exp. distributed times
In order to make this backwards induction as nice as we can we need toallow only for stopping *at* the grid points{0 = g(0, n/T ),g(1, n/T ), . . . ,g(n, n/T )} (i.e. not in between)adjust the discounting factor
3related to Canadisation technique by Peter Carr
![Page 55: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/55.jpg)
21/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
American option pricing with mLP's
Recall the problem: f is a cts. and bounded payo� function. Determinefor T > 0 and x > 0 the value function V :
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
]where τ is a stopping time. I.e. V is the value function of the Americanoption with payo� function f in a market driven by a mLP X.
Idea3:consider again the 'stochastic grid' from before:
0 = g(0, n/T ) < g(1, n/T ) < . . . < g(n, n/T )
and recall that by the law of large numbers g(n, n/T )→ T as n→∞perform in a clever way backwards induction over this grid, relying ong(k, n/T )− g(k − 1, n/T ) ∼ exp(n/T ) and the fact that we know the lawof X at exp. distributed times
In order to make this backwards induction as nice as we can we need toallow only for stopping *at* the grid points{0 = g(0, n/T ),g(1, n/T ), . . . ,g(n, n/T )} (i.e. not in between)adjust the discounting factor
3related to Canadisation technique by Peter Carr
![Page 56: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/56.jpg)
21/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
American option pricing with mLP's
Recall the problem: f is a cts. and bounded payo� function. Determinefor T > 0 and x > 0 the value function V :
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
]where τ is a stopping time. I.e. V is the value function of the Americanoption with payo� function f in a market driven by a mLP X.
Idea3:consider again the 'stochastic grid' from before:
0 = g(0, n/T ) < g(1, n/T ) < . . . < g(n, n/T )
and recall that by the law of large numbers g(n, n/T )→ T as n→∞perform in a clever way backwards induction over this grid, relying ong(k, n/T )− g(k − 1, n/T ) ∼ exp(n/T ) and the fact that we know the lawof X at exp. distributed times
In order to make this backwards induction as nice as we can we need toallow only for stopping *at* the grid points{0 = g(0, n/T ),g(1, n/T ), . . . ,g(n, n/T )} (i.e. not in between)adjust the discounting factor
3related to Canadisation technique by Peter Carr
![Page 57: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/57.jpg)
22/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Setup of the algorithm
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
], g(k, n/T ) :=
k∑i=1
e(i)(n/T )
In formulae this reads as follows.
σdiscr ∈ {0 = g(0, n/T ),g(1, n/T ), . . . ,g(n, n/T )}
is a stopping time wrt the �ltration generated by the stochastic grid and X
D(σdiscr) :=∑i≥0
1{σdiscr
=g(i,n/T )}e−riT/n
is the new 'averaged' discount factor
We de�ne for n ≥ 1 and k = 0, . . . , n the functions v(n)k :
v(n)k (x) = sup
σdiscr
Ex[D(σdiscr ∧ g(k, n/T ))f(Xσ
discr∧g(k,n/T ))
],
i.e. (compare to V above) the optimal value if you are only allowed tostop at the �rst k grid points and with adjusted discount factor
![Page 58: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/58.jpg)
22/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Setup of the algorithm
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
], g(k, n/T ) :=
k∑i=1
e(i)(n/T )
In formulae this reads as follows.
σdiscr ∈ {0 = g(0, n/T ),g(1, n/T ), . . . ,g(n, n/T )}
is a stopping time wrt the �ltration generated by the stochastic grid and X
D(σdiscr) :=∑i≥0
1{σdiscr
=g(i,n/T )}e−riT/n
is the new 'averaged' discount factor
We de�ne for n ≥ 1 and k = 0, . . . , n the functions v(n)k :
v(n)k (x) = sup
σdiscr
Ex[D(σdiscr ∧ g(k, n/T ))f(Xσ
discr∧g(k,n/T ))
],
i.e. (compare to V above) the optimal value if you are only allowed tostop at the �rst k grid points and with adjusted discount factor
![Page 59: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/59.jpg)
22/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Setup of the algorithm
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
], g(k, n/T ) :=
k∑i=1
e(i)(n/T )
In formulae this reads as follows.
σdiscr ∈ {0 = g(0, n/T ),g(1, n/T ), . . . ,g(n, n/T )}
is a stopping time wrt the �ltration generated by the stochastic grid and X
D(σdiscr) :=∑i≥0
1{σdiscr
=g(i,n/T )}e−riT/n
is the new 'averaged' discount factor
We de�ne for n ≥ 1 and k = 0, . . . , n the functions v(n)k :
v(n)k (x) = sup
σdiscr
Ex[D(σdiscr ∧ g(k, n/T ))f(Xσ
discr∧g(k,n/T ))
],
i.e. (compare to V above) the optimal value if you are only allowed tostop at the �rst k grid points and with adjusted discount factor
![Page 60: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/60.jpg)
23/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Setup of the algorithm
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
], g(k, n/T ) :=
k∑i=1
e(i)(n/T )
D(σdiscr) :=∑i≥0
1{σdiscr
=g(i,n/T )}e−riT/n
v(n)k (x) = sup
σdiscr
Ex[D(σdiscr ∧ g(k, n/T ))f(Xσ
discr∧g(k,n/T ))
]This is a useful setup because:
We can prove that v(n)n (x)→ V (T, x) as n→∞. Intuition:
g(n, n/T )→ T and the stochastic grid becomes more and more dense in[0, T ] as n→∞
By an induction argument we have the following straightforward recursiverelationship:
v(n)0 (x) = f(x), v
(n)k (x) = max
{f(x), e−r/nEx
[v
(n)k−1(Xe(n/T ))
]}which we can use to �nd pretty explicit formulae for the v
(n)k 's! (Thanks
to the fact that when X is an mLP the law of Xe(n/T ) is a mixture ofexponentials on the negative and positive axis).
![Page 61: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/61.jpg)
23/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Setup of the algorithm
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
], g(k, n/T ) :=
k∑i=1
e(i)(n/T )
D(σdiscr) :=∑i≥0
1{σdiscr
=g(i,n/T )}e−riT/n
v(n)k (x) = sup
σdiscr
Ex[D(σdiscr ∧ g(k, n/T ))f(Xσ
discr∧g(k,n/T ))
]This is a useful setup because:
We can prove that v(n)n (x)→ V (T, x) as n→∞. Intuition:
g(n, n/T )→ T and the stochastic grid becomes more and more dense in[0, T ] as n→∞By an induction argument we have the following straightforward recursiverelationship:
v(n)0 (x) = f(x), v
(n)k (x) = max
{f(x), e−r/nEx
[v
(n)k−1(Xe(n/T ))
]}
which we can use to �nd pretty explicit formulae for the v(n)k 's! (Thanks
to the fact that when X is an mLP the law of Xe(n/T ) is a mixture ofexponentials on the negative and positive axis).
![Page 62: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/62.jpg)
23/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Setup of the algorithm
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
], g(k, n/T ) :=
k∑i=1
e(i)(n/T )
D(σdiscr) :=∑i≥0
1{σdiscr
=g(i,n/T )}e−riT/n
v(n)k (x) = sup
σdiscr
Ex[D(σdiscr ∧ g(k, n/T ))f(Xσ
discr∧g(k,n/T ))
]This is a useful setup because:
We can prove that v(n)n (x)→ V (T, x) as n→∞. Intuition:
g(n, n/T )→ T and the stochastic grid becomes more and more dense in[0, T ] as n→∞By an induction argument we have the following straightforward recursiverelationship:
v(n)0 (x) = f(x), v
(n)k (x) = max
{f(x), e−r/nEx
[v
(n)k−1(Xe(n/T ))
]}which we can use to �nd pretty explicit formulae for the v
(n)k 's! (Thanks
to the fact that when X is an mLP the law of Xe(n/T ) is a mixture ofexponentials on the negative and positive axis).
![Page 63: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/63.jpg)
24/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Practical example
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
], g(k, n/T ) :=
k∑i=1
e(i)(n/T )
D(σdiscr) :=∑i≥0
1{σdiscr
=g(i,n/T )}e−riT/n
v(n)k (x) = sup
σdiscr
Ex[D(σdiscr ∧ g(k, n/T ))f(Xσ
discr∧g(k,n/T ))
]v
(n)0 (x) = f(x), v
(n)k (x) = max
{f(x), e−r/nEx
[v
(n)k−1(Xe(n/T ))
]}(1)
Suppose that f(x) = (K − ex)+ (classic American put) and X an mLP.Then the algorithm (1) above yields the following structure for any n ≥ 1and k = 0, . . . , n:
v(n)0 (x) = (K − ex)+, for k = 1, . . . , n:
v(n)k (x) =
{(K − ex)+ if x ≤ x(n)
k
messy lin. comb. of terms of the form axbecx if x > x(n)k
Terrible formulae, but quite explicit (and hence computer friendly, yetcomputer implementation is still work in progress)
![Page 64: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/64.jpg)
24/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
Practical example
V (T, x) = supτ
Ex[e−r(τ∧T )f(Xτ∧T )
], g(k, n/T ) :=
k∑i=1
e(i)(n/T )
D(σdiscr) :=∑i≥0
1{σdiscr
=g(i,n/T )}e−riT/n
v(n)k (x) = sup
σdiscr
Ex[D(σdiscr ∧ g(k, n/T ))f(Xσ
discr∧g(k,n/T ))
]v
(n)0 (x) = f(x), v
(n)k (x) = max
{f(x), e−r/nEx
[v
(n)k−1(Xe(n/T ))
]}(1)
Suppose that f(x) = (K − ex)+ (classic American put) and X an mLP.Then the algorithm (1) above yields the following structure for any n ≥ 1and k = 0, . . . , n:
v(n)0 (x) = (K − ex)+, for k = 1, . . . , n:
v(n)k (x) =
{(K − ex)+ if x ≤ x(n)
k
messy lin. comb. of terms of the form axbecx if x > x(n)k
Terrible formulae, but quite explicit (and hence computer friendly, yetcomputer implementation is still work in progress)
![Page 65: Valuation with meromorphic Lévy processes · 3/ 25 aluation with meromorphic Lévy ropcesses Setting & ot yptes of roblemsp Outline 1 Setting & wto yptes of problems 2 Short intro](https://reader033.vdocuments.mx/reader033/viewer/2022042109/5e89952df89baf51662491a7/html5/thumbnails/65.jpg)
25/ 25
Valuation with meromorphic Lévy processes
An approximation technique for American option pricing with mLP's
References
Randomisation and the American put. Peter Carr
Meromorphic Lévy processes and their �uctuation identities. AndreasKyprianou, Alexey Kuznetsov & Juan Carlos Pardo
A Wiener-Hopf Monte Carlo simulation technique for Lévy process.Andreas Kyprianou, Alexey Kuznetsov, Juan Carlos Pardo & KvS
A note on extending the Wiener-Hopf Monte Carlo simulation technique
for Lévy process to hitting times and overshoots. KvS (In progress)
A variation of the Canadisation algorithm for optimal stopping with Lévy
processes. KvS (In progress)