• Non ci sono risultati.

Numerical Solution of Stochastic Differential Equations with Jumps in Finance

N/A
N/A
Protected

Academic year: 2022

Condividi "Numerical Solution of Stochastic Differential Equations with Jumps in Finance"

Copied!
55
0
0

Testo completo

(1)

Numerical Solution of Stochastic Differential Equations with Jumps in Finance

Eckhard Platen

School of Finance and Economics and School of Mathematical Sciences University of Technology, Sydney

Kloeden, P.E. & Pl, E.: Numerical Solutions of Stochastic Differential Equations Springer, Applications of Mathematics 23 (1992,1995,1999).

Pl, E. & Heath, D.: A Benchmark Approach to Quantitative Finance, Springer Finance (2006).

Bruti-Liberati, N. & Pl, E.: Numerical Solutions of Stochastic Differential Equations with Jumps Springer, Applications of Mathematics (2008).

(2)

1 23

Springer Finance

A Benchmark Approach to Quantitative Finance

1 A Benchmark

Approach to Quantitative Finance

S F

Platen · Heath

Eckhard Platen David Heath

Dieser Farbausdruck/pdf-file kann nur annähernddas endgültige Druckergebnis wiedergeben !63575 15.5.06 designandproduction GmbH – Bender

Springer Finance

E. Platen · D. Heath

The benchmark approach provides a general framework for financial market modeling, which extends beyond the standard risk neutral pricing theory.

It allows for a unified treatment of portfolio optimization, derivative pricing, integrated risk management and insurance risk modeling. The existence of an equivalent risk neutral pricing measure is not required. Instead, it leads to pricing formulae with respect to the real world probability measure. This yields important modeling freedom which turns out to be necessary for the derivation of realistic, parsimonious market models.

The first part of the book describes the necessary tools from probability theory, statistics, stochastic calculus and the theory of stochastic differential equations with jumps. The second part is devoted to financial modeling under the bench- mark approach. Various quantitative methods for the fair pricing and hedging of derivatives are explained. The general framework is used to provide an under- standing of the nature of stochastic volatility.

The book is intended for a wide audience that includes quantitative analysts, postgraduate students and practitioners in finance, economics and insurance.

It aims to be a self-contained, accessible but mathematically rigorous introduction to quantitative finance for readers that have a reasonable mathematical or quanti- tative background. Finally, the book should stimulate interest in the benchmark approach by describing some of its power and wide applicability.

� � � � � � � � � � � �

ISBN 3-540-26212-1

springer.com

(3)

Jump-Diffusion Multi-Factor Models

Bj¨ork, Kabanov & Runggaldier (1997)

• continuous time

• Markovian

• explicit transition densities in special cases

• benchmark framework

• discrete time approximations

• suitable for simulation

• Markov chain approximations

(4)

Pathwise Approximations:

• scenario simulation of entire markets

• testing statistical techniques on simulated trajectories

• filtering hidden state variables Pl. & Runggaldier (2005, 2007)

• hedge simulation

• dynamic financial analysis

• extreme value simulation

• stress testing

=⇒ higher order strong schemes predictor-corrector methods

(5)

Probability Approximations:

• derivative prices

• sensitivities

• expected utilities

• portfolio selection

• risk measures

• long term risk management

=⇒ Monte Carlo simulation, higher order weak schemes,

predictor-corrector variance reduction, Quasi Monte Carlo, or Markov chain approximations, lattice methods

(6)

Essential Requirements:

• parsimonious models

• respect no-arbitrage in discrete time approximation

• numerically stable methods

• efficient methods for high-dimensional models

• higher order schemes, predictor-corrector

(7)

Continuous and Event Driven Risk

• Wiener processes Wk, k ∈ {1, 2, . . ., m}

• counting processes pk intensity hk

jump martingale qk

dWtm+k = dqtk = dpkt − hkt dt

hkt12 k ∈ {1, 2, . . . , d−m}

Wt = (Wt1, . . . , Wtm, qt1, . . . , qtd−m)

(8)

Primary Security Accounts

dStj = St−j ajt dt +

d

X

k=1

bj,kt dWtk

!

Assumption 1

bj,kt ≥ − q

hk−mt k ∈ {m + 1, . . . , d}.

Assumption 2

Generalized volatility matrix bt = [bj,kt ]dj,k=1 invertible.

(9)

• market price of risk

θt = (θt1, . . . , θtd) = bt 1 [at − rt 1]

• primary security account

dStj = St−j rt dt +

d

X

k=1

bj,kttk dt + dWtk)

!

• portfolio

dStδ =

d

X

j=0

δtj dStj

(10)

• fraction

πδ,tj = δtj Stj Stδ

• portfolio

dStδ = St−δ n

rt dt + πδ,t− btt dt + dWt)o

(11)

Assumption 3

q

hk−mt > θtk

• generalized GOP volatility

ckt =





θtk for k ∈ {1, 2, . . . , m}

θkt

1−θtk (hk−mt )12 for k ∈ {m + 1, . . . , d}

• GOP fractions

πδ,t = (πδ1

,t, . . . , πδd

,t) = 

ct bt 1

(12)

• Growth Optimal Portfolio dStδ = St−δ 

rt dt + ctt dt + dWt)

• optimal growth rate gtδ = rt + 1

2

m

X

k=1

tk)2

d

X

k=m+1

hk−mt

ln

1 + θtk q

hk−mt − θtk

 + θtk q

hk−mt

(13)

• benchmarked portfolio

tδ = Stδ Stδ

Theorem 4 Any nonnegative benchmarked portfolio ˆSδ is an (A, P )-supermartingale.

=⇒ no strong arbitrage but there may exist:

free lunch with vanishing risk (Delbaen & Schachermayer (2006)) free snacks or cheap thrills (Loewenstein & Willard (2000))

(14)

Multi-Factor Model

model mainly:

• benchmarked primary security accounts

tj = Stj Stδ j ∈ {0, 1, . . . , d}

supermartingales, often SDE driftless, local martingales, sometimes martingales

(15)

savings account

St0 = exp

Z t

0

rs ds



=⇒ GOP

Stδ = St0t0

=⇒ stock

Stj = ˆStj Stδ

additionally dividend rates foreign interest rates

(16)

Example

Black-Scholes Type Market

d ˆStj = − ˆSt−j

d

X

k=1

σtj,k dWtk

hjt, σtj,k, rt

(17)

Examples

• Merton jump-diffusion model

dXt = Xt− (µ dt + σ dWt + dpt) ,

Xt = X0 e(µ−12σ2)t+σWt

Nt

Y

i=1

ξi

• Bates model

dSt = St−

α dt + p

Vt dWtS + dpt

 dVt = ξ(η − Vt) dt + θp

Vt dWtV

(18)

0 0.5 1 1.5 2 2.5 3

0 5 10 15 20

time

Figure 1: Simulated benchmarked primary security accounts.

(19)

0 1 2 3 4 5 6 7 8 9 10

0 5 10 15 20

time

Figure 2: Simulated primary security accounts.

(20)

0.5 1 1.5 2 2.5 3 3.5 4 4.5

0 5 10 15 20

time

GOP EWI

Figure 3: Simulated GOP and EWI for d = 50.

(21)

0.5 1 1.5 2 2.5 3 3.5 4 4.5

0 5 10 15 20

time

GOP index

Figure 4: Simulated accumulation index and GOP.

(22)

Diversification

diversified portfolios

πδ,tj

K2 d12+K1

(23)

Theorem 5

In a regular market any diversified portfolio is an approximate GOP.

Pl. (2005)

• robust characterization

• similar to Central Limit Theorem

• model independent

(24)

0 10 20 30 40 50 60

0 5 9 14 18 23 27 32

Figure 5: Benchmarked primary security accounts.

(25)

0 50 100 150 200 250 300 350 400 450

0 5 9 14 18 23 27 32

Figure 6: Primary security accounts under the MMM.

(26)

0 10 20 30 40 50 60 70 80 90 100

0 5 9 14 18 23 27 32

EWI GOP

Figure 7: GOP and EWI.

(27)

0 10 20 30 40 50 60 70 80 90 100

0 5 9 14 18 23 27 32

Market index GOP

Figure 8: GOP and market index.

(28)

• fair security

benchmarked security (A, P )-martingale ⇐⇒ fair

minimal replicating portfolio

fair nonnegative portfolio Sδ with Sτδ = Hτ

=⇒ minimal nonnegative replicating portfolio

fair pricing formula

VHτ(t) = Stδ E

Hτ Sτδ

At



No need for equivalent risk neutral probability measure!

(29)

Fair Hedging

• fair portfolio Stδ

• benchmarked fair portfolio

tδ = E

Hτ Sτδ

At



• martingale representation Hτ

Sτδ = E

Hτ Sτδ

At

 +

d

X

k=1

Z τ

t

xkHτ(s) dWsk + MHτ(t)

MHτ-(A, P )-martingale (pooled) E MHτ, Wk

t = 0 F¨ollmer & Schweizer (1991)

No need for equivalent risk neutral probability measure!

(30)

Simulation of SDEs with Jumps

• strong schemes (paths) Taylor

explicit

derivative-free implicit

balanced implicit predictor-corrector

• weak schemes (probabilities) Taylor

simplified explicit

derivative-free

implicit, predictor-corrector

(31)

• intensity of jump process

– regular schemes =⇒ high intensity

– jump-adapted schemes =⇒ low intensity

(32)

SDE with Jumps

dX

t

= a(t, X

t

)dt + b(t, X

t

)dW

t

+ c(t −, X

t−

) dp

t

X0 ∈ ℜd

• pt = Nt: Poisson process, intensity λ < ∞

• pt = PNt

i=1i − 1): compound Poisson, ξi i.i.d r.v.

• Poisson random measure Z

E

c(t−, Xt−, v) pφ(dv × dt)

• {(τi, ξi), i = 1, 2, . . . , NT}

(33)

Numerical Schemes

• time discretization

tn = n∆

• discrete time approximation

Yn+1 = Yn + a(Yn)∆ + b(Yn)∆Wn + c(Yn)∆pn

(34)

Strong Convergence

• Applications: scenario analysis, filtering and hedge simulation

• strong order γ if

εs(∆) = r

E 

XT − YN

2

≤ K ∆γ

(35)

Weak Convergence

• Applications: derivative pricing, utilities, risk measures

• weak order β if

εw(∆) = |E(g(XT)) − E(g(YN))| ≤ K∆β

(36)

Literature on Strong Schemes with Jumps

• Pl (1982), Mikulevicius & Pl (1988)

=⇒ γ ∈ {0.5, 1, . . .} Taylor schemes and jump-adapted

• Maghsoodi (1996, 1998) =⇒ strong schemes γ ≤ 1.5

• Jacod & Protter (1998) =⇒ Euler scheme for semimartingales

• Gardo `n (2004) =⇒ γ ∈ {0.5, 1, . . .} strong schemes

• Higham & Kloeden (2005) =⇒ implicit Euler scheme

• Bruti-Liberati & Pl (2005) =⇒ γ ∈ {0.5, 1, . . .}

explicit, implicit, derivative-free, predictor-corrector

(37)

Euler Scheme

• Euler scheme

Yn+1 = Yn + a(Yn)∆ + b(Yn)∆Wn + c(Yn)∆pn where

∆Wn ∼ N (0, ∆) and ∆pn = Ntn+1−Ntn ∼ P oiss(λ ∆)

• γ = 0.5

(38)

Strong Taylor Scheme

Wagner-Platen expansion =⇒

Yn+1 = Yn + a(Yn)∆ + b(Yn)∆Wn + c(Yn)∆pn + b(Yn)b(Yn) I(1,1) + b(Yn) c(Yn) I(1,−1) + {b(Yn + c(Yn)) − b(Yn)} I(−1,1)

+{c (Yn + c(Yn)) − c(Yn)} I(−1,−1) with

I(1,1) = 12{(∆Wn)2 − ∆}, I(−1,−1) = 1

2{(∆pn)2 − ∆pn} I(1,−1) = PN(tn+1)

i=N (tn)+1 Wτi − ∆pn Wtn, I(−1,1) = ∆pn ∆Wn − I(1,−1)

• simulation jump times τi : Wτi =⇒ I(1,−1) and I(−1,1)

• Computational effort heavily dependent on intensity λ

(39)

Derivative-Free Strong Schemes

avoid computation of derivatives

order 1.0 derivative-free strong scheme

(40)

Implicit Strong Schemes

wide stability regions

implicit Euler scheme

order 1.0 implicit strong Taylor scheme

(41)

Predictor-Corrector Euler Scheme

• corrector

Yn+1 = Yn + 

θ a¯η( ¯Yn+1) + (1 − θ) ¯aη(Yn)

n

+ 

η b( ¯Yn+1) + (1 − η) b(Yn)

∆Wn +

p(tn+1)

X

i=p(tn)+1

c (ξi)

¯

aη = a − η b b

• predictor

n+1 = Yn + a(Yn) ∆n + b(Yn) ∆Wn +

p(tn+1)

X

i=p(tn)+1

c (ξi)

θ, η ∈ [0, 1] degree of implicitness

(42)

Jump-Adapted Time Discretization

t0 t1 t2 t3 = T

regular

τ1 r

τ2

r

jump times

t0 t1 t2 t3 t4 t5 = T

r r

jump-adapted

(43)

Jump-Adapted Strong Approximations

jump-adapted time discretisation

jump times included in time discretisation

• jump-adapted Euler scheme

Ytn+1 = Ytn + a(Ytn)∆tn + b(Ytn)∆Wtn

and

Ytn+1 = Ytn+1 + c(Ytn+1) ∆pn

• γ = 0.5

(44)

Merton SDE : µ = 0.05, σ = 0.2, ψ = −0.2, λ = 10, X0 = 1, T = 1

0 0.2 0.4 0.6 0.8 1

T

0 0.2 0.4 0.6 0.8 1

X

Figure 9: Plot of a jump-diffusion path.

(45)

0 0.2 0.4 0.6 0.8 1

T

-0.00125 -0.001 -0.00075 -0.0005 -0.00025 0 0.00025 0.0005

Error

Figure 10: Plot of the strong error for Euler(red) and 1.0 Taylor(blue)

(46)

Merton SDE : µ = −0.05, σ = 0.1, λ = 1, X0 = 1, T = 0.5

-10 -8 -6 -4 -2 0

Log2dt

-25 -20 -15 -10

Log 2Error

15TaylorJA 1TaylorJA 1Taylor EulerJA Euler

Figure 11: Log-log plot of strong error versus time step size.

(47)

Literature on Weak Schemes with Jumps

• Mikulevicius & Pl (1991)

=⇒ jump-adapted order β ∈ {1, 2 . . .} weak schemes

• Liu & Li (2000) =⇒ order β ∈ {1, 2 . . .} weak Taylor, extrapo- lation and simplified schemes

• Kubilius & Pl (2002) and Glasserman & Merener (2003)

=⇒ jump-adapted Euler with weaker assumptions on coefficients

• Bruti-Liberati & Pl (?) =⇒ jump-adapted order β ∈ {1, 2 . . .}

derivative-free, implicit and predictor-corrector schemes

(48)

Simplified Euler Scheme

• Euler scheme =⇒ β = 1

• simplified Euler scheme

Yn+1 = Yn + a(Yn)∆ + b(Yn)∆ ˆWn + c(Yn) ( ˆξn − 1)∆ˆpn

• if ∆ ˆWn and ∆ ˆpn match the first 3 moments of ∆Wn and ∆pn up to an O(∆2) error =⇒ β = 1

P(∆ ˜Wn = ±√

∆) = 1 2

(49)

Jump-Adapted Taylor Approximations

• jump-adapted Euler scheme =⇒ β = 1

• jump-adapted order 2 weak Taylor scheme

Ytn+1 = Ytn + a∆tn + b∆Wtn + b b 2

(∆Wtn)2 − ∆tn

+ a b ∆Ztn

+ 1 2



a a + 1

2a′ ′b2



2tn +



a b + 1

2b′′ b2



{∆Wtntn− ∆Ztn} and

Ytn+1 = Ytn+1 + c(Ytn+1) ∆pn

• β = 2

(50)

Predictor-Corrector Schemes

• predictor-corrector =⇒ stability and efficiency

• jump-adapted predictor-corrector Euler scheme Ytn+1 = Ytn + 1

2

na( ¯Ytn+1) + ao

tn + b∆Wtn

with predictor

tn+1 = Ytn + a∆tn + b∆Wtn

• β = 1

(51)

-5 -4 -3 -2 -1

Log2dt

-2 -1 0 1 2 3

Log2Error

PredCorrJA ImplEulerJA EulerJA

Figure 12: Log-log plot of weak error versus time step size.

(52)

Regular Approximations

• higher order schemes : time, Wiener and Poisson multiple integrals

• random jump size difficult to handle

• higher order schemes: computational effort dependent on intensity

(53)

Conclusions

• low intensity =⇒ jump-adapted higher order predictor-corrector

• high intensity =⇒ regular schemes

• distinction between strong and weak predictor-corrector schemes

(54)

References

Bj¨ork, T., Y. Kabanov, & W. Runggaldier (1997). Bond market structure in the presence of marked point processes. Math. Finance 7, 211–239.

Bruti-Liberati, N. & E. Platen (2005). On the strong approximation of jump-diffusion processes. Technical report, University of Technology, Sydney. QFRC Research Paper 157.

Delbaen, F. & W. Schachermayer (2006). The Mathematics of Arbitrage. Springer Finance. Springer.

F¨ollmer, H. & M. Schweizer (1991). Hedging of contingent claims under incomplete information. In M. H. A. Davis and R. J. Elliott (Eds.), Applied Stochastic Analysis, Volume 5 of Stochastics Monogr., pp. 389–414. Gordon and Breach, London/New York.

Gardo`n, A. (2004). The order of approximations for solutions of Itˆo-type stochastic differential equations with jumps. Stochastic Analysis and Applications 22(3), 679–699.

Glasserman, P. & N. Merener (2003). Numerical solution of jump-diffusion LIBOR market models. Fi- nance Stoch. 7(1), 1–27.

Higham, D. & P. Kloeden (2005). Numerical methods for nonlinear stochastic differential equations with jumps. Numer. Math. 110(1), 101–119.

Jacod, J. & P. Protter (1998). Asymptotic error distribution for the Euler method for stochastic differential equations. Ann. Probab. 26(1), 267–307.

Kubilius, K. & E. Platen (2002). Rate of weak convergence of the Euler approximation for diffusion processes with jumps. Monte Carlo Methods Appl. 8(1), 83–96.

Liu, X. Q. & C. W. Li (2000). Weak approximation and extrapolations of stochastic differential equations

(55)

with jumps. SIAM J. Numer. Anal. 37(6), 1747–1767.

Loewenstein, M. & G. A. Willard (2000). Local martingales, arbitrage, and viability: Free snacks and cheap thrills. Econometric Theory 16(1), 135–161.

Maghsoodi, Y. (1996). Mean-square efficient numerical solution of jump-diffusion stochastic differential equations. SANKHYA A 58(1), 25–47.

Maghsoodi, Y. (1998). Exact solutions and doubly efficient approximations of jump-diffusion Itˆo equa- tions. Stochastic Anal. Appl. 16(6), 1049–1072.

Mikulevicius, R. & E. Platen (1988). Time discrete Taylor approximations for Ito processes with jump component. Math. Nachr. 138, 93–104.

Mikulevicius, R. & E. Platen (1991). Rate of convergence of the Euler approximation for diffusion pro- cesses. Math. Nachr. 151, 233–239.

Platen, E. (1982). An approximation method for a class of Itˆo processes with jump component. Liet. Mat.

Rink. 22(2), 124–136.

Platen, E. (2005). Diversified portfolios with jumps in a benchmark framework. Asia-Pacific Financial Markets 11(1), 1–22.

Platen, E. & W. J. Runggaldier (2005). A benchmark approach to filtering in finance. Asia-Pacific Finan- cial Markets 11(1), 79–105.

Platen, E. & W. J. Runggaldier (2007). A benchmark approach to portfolio optimization under partial information. Technical report, University of Technology, Sydney. QFRC Research Paper 191.

Riferimenti

Documenti correlati

Alle concessioni idroelettriche, e in generale al mercato dell’energia, si applicano, a partire dagli anni Ottanta, anche le regole europee che da varie angolazioni

The basic idea of this automated analysis is to look for pulsars with a radio counterparts, using the ephemerides present in the pulsar Database that was released during DC2 in order

The assumption that decay time of the compound nucleus depends on its excita- tion energy makes experiments in crystals compatible with all the acceleration data and explains

[r]

We found out a very interesting case of resemantisation in the case of Switzerland’s Italian-speaking Canton Ticino, where the word metodo intuitivo was redefined as a

The results of an N-body simulation show that the differences in both the radial anisotropy and in the tangential velocity dispersion observed for populations D and E are

Nel primo capitolo sono stati presentati i diversi aspetti connessi al consenso informato: la sua origine, i fondamenti normativi e le determinazioni più recenti della

Essi evidenziano infatti tante ed importanti continuità nelle esperienze delle donne tra repubblica e regime, così co- me portano in primo piano importanti legami tra i progetti