an efficient and accurate lattice for pricing derivatives under a jump-diffusion process

27
An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

Upload: gavin-herson

Post on 01-Apr-2015

223 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

An Efficient and Accurate Lattice for Pricing Derivatives

under a Jump-Diffusion Process

Page 2: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

1. Introduction

• In a lattice, the prices of the derivatives converge when the number of time steps increase.

• Nonlinearity error from nonlinearity option value causes the pricing results to converge slowly or oscillate significantly.

Page 3: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

• Underlying assets : Stock• Derivatives : Option

• CRR Lattice Lognormal diffusion process• Amin’s Lattice• HS Lattice Jump diffusion process• Paper’s Lattice

}

Page 4: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

CRR Lattice

uP

dP

Lognormal Diffusion Process Su with Sd with =1-d < uud = 1

uP dP

Page 5: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

Problem !?

• Distribution has heavier tails & higher peak ----------------------------------------------------------------

Jump diffusion process !!! ↙ ↘ Diffusion component Jump component ↓ ↓ lognormal diffusion process lognormal jump (Poisson)

Page 6: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

Amin’s Lattice

less accurate !?Volatility(lognormal jump > diffusion component)

Page 7: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

Hilliard and Schwartz’s (HS) Lattice

Diffusion nodesJump nodesRate of )( 3nO

Page 8: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

Paper’s Lattice

Trinomial structurelower the nodeRate of )( 5.2nO

Page 9: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

2. Modeling and Definitions

The risk-neutralized version of the underlying asset’s jump diffusion process

)()()5.0(0

2

nYeSS tztkrt

1

),(~)1ln(

)1()(

25.0

2

)(

0

ek

Nk

knY

i

tn

i i

magnitudejumprandomk

ensityjump

processPoissontn

componentdiffusionofvolatility

ratefreeriskr

MotionBrowniandardstz

i :

int:

:)(

:

:

tan:)(

Page 10: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

ttt YX

S

StV )ln()(

0

)(

)1ln(

)(

)()5.0(

)(

0

2

gcompoundinPoissonundernormalcomponentjump

kY

processItocomponentdiffusion

tztkrX

tn

iit

t

Page 11: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

• Financial knowledge (Pricing options)

)(:

)(:sin

)0),(max()(:

TPoptionbarrierdouble

TPoptionBarriergle

XSTPoptionVanilla T

otherwise

LSifXS TT

,0

),0),(max(

{

{

otherwise

LSHSifXS TTT

,0

&),0),(max(

)]([' TPEevalussOption rT

Page 12: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

3. Preliminaries

• (a) CRR Latticejump diffusion process (λ=0)

tVar

tr

S

S

withXbyrepesentedbecanS

S

t

tt

tti

2

2

0

)5.0(

)ln(

0)ln(

Page 13: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

ud

ueP

du

deP

ed

eu

ud

PP

VardPuP

dPuP

tr

d

tr

u

t

t

du

du

du

1

1

)(ln)(ln

lnln22

tt

tr

tenoughsmallWith

implies

)5.0( 2

Page 14: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

)3(

)2(.

deg2

structureTrinomial

LatticeCRRge

iesprobabilitbranching

factorstivemultiplicaprice

freedomofrees

latticenomial

Page 15: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

• (b) HS Lattice

jhtcVV

Vnodefollowingisteptimeat

nodesmofpricesS

Xcomponentdiffusiontkr

S

S

titi

ti

t

t

tt

)1(

0

2

1

)12(2log

)()5.0(

)ln(

22

,...,2,1,0,1

h

mjc

Page 16: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

1

2,...,2,1),,...,2,1,0(

])1ln([)()(

0

'

mj

mjj

j

itn

wwij

mj

mj

i

q

mimjq

kEqjh

Continuous-time distribution of the jump component

→ obtain 2m+1 probabilities from solving 2m+1 equations

jdtito

ti

jutito

ti

qPjhtVV

qPjhtVV

Page 17: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

)ln()ln(,0),(:

]))1(,(

))1(,([),(

)(),(

)(:),(

00

0

S

HVor

S

LVifiVFoptionBarrier

qPtijhtVF

qPtijhtVFeiVF

TPnVF

eSSisteptimeatvalueoptioniVF

tititi

mj

mj jdti

jutitrti

tn

Vti

ti

• Pricing option

Page 18: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

• Complexity Analysis

0)ln(0

00 S

SV t

},...,2,1{,,...,2,1,0,1 ikmjc kk

Page 19: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

ht

hjjjtcccV

eS

eS iit

0

)...()...(0

21210

mimiiiisteptimeAt ,,

n

inOmiicountnodetotal

iOmiiisteptimeatcountnodethe

0

3

2

)()12)(12(

)()12)(12(

Problem !? 1. time complexity 2. oscillation

Page 20: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

4. Lattice Construction

• Trinomial Structure

Page 21: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process
Page 22: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

→ Cramer’s rule

1

0

111

222 Var

P

P

P

d

m

u

Page 23: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

• fitting the derivatives specification

CRReven

WO.

Page 24: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

• Jump nodes

jhjump

jhjump

SueSd

SueSu

Page 25: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

• Complexity analysis

t

mh

X

d

2

)&( ZY

Page 26: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process
Page 27: An Efficient and Accurate Lattice for Pricing Derivatives under a Jump-Diffusion Process

5. Numerical Results

optionVanilla optionBarrier