btt( bino -trinomial tree )

35
A Multi-Phase, Flexible, and Accurate Lattice for Pricing Complex Derivatives with Multiple Market Variables

Upload: boaz

Post on 09-Feb-2016

78 views

Category:

Documents


7 download

DESCRIPTION

A Multi-Phase, Flexible, and Accurate Lattice for Pricing Complex Derivatives with Multiple Market Variables. BTT( Bino -trinomial Tree ). A method can reduce nonlinearity error. The nonlinearity occurs at certain critical locations such as a certain point, a price level, or a time point. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: BTT( Bino -trinomial Tree )

A Multi-Phase, Flexible, and Accurate Lattice for Pricing

Complex Derivatives with Multiple Market Variables

Page 2: BTT( Bino -trinomial Tree )

BTT(Bino-trinomial Tree)

• A method can reduce nonlinearity error.• The nonlinearity occurs at certain critical

locations such as a certain point, a price level, or a time point.

• Pricing results converge smoothly and quickly.• A BTT is combined a more bBTT(basic BTT)

Page 3: BTT( Bino -trinomial Tree )

bBTT(Basic Bino-trinomial Tree)

• The bBTT is essentially a binomial tree except for a trinomial structure at the first time step.

• There is a truncated CRR tree at the second time step to maturity.

• Which provides the needed flexibility to deal with critical locations.

Page 4: BTT( Bino -trinomial Tree )

Basic Terms

• The stock price follow a lognormal diffusion process:

=> • The mean and variance of the lognormal

return of :

• The CRR(Cox, Ross, & Rubinstein) lattice adopts: ,

,

t t

r t r t

u d

u e d e

e d u eP Pu d u d

( )S t

( )S t

Page 5: BTT( Bino -trinomial Tree )

Log-distance

• Define the log-distance between stock price and as .• The log-distance between any two adjacent

stock price at any time step in the CRR lattice is .

1S 2S 1 2| ln ln |S S

2 t

ln ln ln ln

ln ln

( )

2

t t

Su Sd u d

e e

t t

t

Page 6: BTT( Bino -trinomial Tree )

CRR tree

Page 7: BTT( Bino -trinomial Tree )

bBTT

Page 8: BTT( Bino -trinomial Tree )

bBTT

• Coincide the lattices and the barriers.• Let • Adjust s.t to be an integer.• The first time interval

2h l

t

t

' 1 ( ' > )Tt T t t tt

ln( ) ln( ) s s

H Lh and lS S

Page 9: BTT( Bino -trinomial Tree )

The probability of the latticesat first step time

Page 10: BTT( Bino -trinomial Tree )

The probability of the latticesat first step time

• Define to be the mean of stock prices at time .

• Define the node which is most closely to to .• Define

( ( ') | ( ))E X t X

't

( ( ') | ( ))E X t X ̂

ˆ ( ( ') | ( ))

ˆ 2 ( ( ') | ( )) 2

ˆ 2 ( ( ') | ( )) 2

E X t X

t E X t X t

t E X t X twhere

Page 11: BTT( Bino -trinomial Tree )

The probability of the latticesat first step time

• The branching probabilities of node A can be derived by solving the equalities:

( . ., , , )u m di e P P P

Page 12: BTT( Bino -trinomial Tree )

The probability of the latticesat first step time

• By Cramer’s rule, we solve it as

Page 13: BTT( Bino -trinomial Tree )

Transform correlated processes to uncorrelated

• Use the orthogonalization to transform a set of correlated process to uncorrelated.

• Construct a lattice for the first uncorrelated process which match the first coordinate.

• Then construct the second uncorrelated process on the first lattice to form a bivariate lattice which match the second coordinate.

• For general, the i-th uncorrelated process on top of the (i-1)-variate lattice constructed an i-variate lattice. The i-th lattice match the i-th coordinate.

Page 14: BTT( Bino -trinomial Tree )

Transform correlated processes to uncorrelated

• Demonstrate for 2 correlated processes.• Let and follow:

• can be decomposed into a linear combination of and another independent Brownian motion :

1S 2S

2dz

1dzdz

Page 15: BTT( Bino -trinomial Tree )

Transform correlated processes to uncorrelated

• The matrix form:

• Define =>

1

22 2

0

1A

11

2 21 2

1 0

1 1 1

A

Page 16: BTT( Bino -trinomial Tree )

Transform correlated processes to uncorrelated

• Transform and into two uncorrelated processes and .

• The matrix form:1X 2X1S 2S

1

11 11

1 22 22 2

1 2

1

1 1

1 22 2

1 2

1 1

1 0

0 1

1 1

dSdX dS

AdS dSdX dS

dzdt

dz

Page 17: BTT( Bino -trinomial Tree )

Transform correlated processes to uncorrelated

• Integrate both sides:

• Then and can be expressed in terms of and :

1S 2S

1X 2X

Page 18: BTT( Bino -trinomial Tree )

Multi-phase branch construction

Page 19: BTT( Bino -trinomial Tree )

A bivariate lattice: two correlated market variables

• Define is the stock price, is the firm’s asset value.

• The bivariate lattice is built to price vulnerable barrier options with the strike price and the barrier .

• The default boundary for the firm's asset value where

( )S t ( )V t

K( )( ) T tB t Be

* ( )( ( ), ) ( ( ), )r T tD S t t De c S t t

Page 20: BTT( Bino -trinomial Tree )

A bivariate lattice: two correlated market variables

• Assume and follow the processes:

• By Ito’s lemma:

( )S t ( )V t

Page 21: BTT( Bino -trinomial Tree )

A bivariate lattice: two correlated market variables

• Use the orthogonalization:

=>

ln

ln

ln ln2 2

ln ln

1 0 0 1

1 1

S

S S

S V

S V

dzdXdt

dY dz

Page 22: BTT( Bino -trinomial Tree )

Transform to( )B t ( )XB t

1 11

1

( ) (0)( )

ln ( ) ln (0)( ) ( )XS

S t SX t

B t SB t

Page 23: BTT( Bino -trinomial Tree )

Transform to*( )D t * ( )YD t

2 22 12

2

**

2

( ) (0)1( ) ( )1

1 ln ( ) ln (0)( ) ( )1

YV

S t SX t X t

D t VD t X t

Page 24: BTT( Bino -trinomial Tree )

The branches

Page 25: BTT( Bino -trinomial Tree )

An example lattice

• Assumption:

0

0

3034020%

10020%

S

V

KTS

V

05%75%350.0190

r

B

D

Page 26: BTT( Bino -trinomial Tree )

An example lattice

• Set the option for 2 periods ( ).• Compute the lattices in X coordinate first.• For example, • •   • The log-distance between 2 vertically

adjacent nodes is•  

1.5t

( )ln ( ) ln (0)( ) , ( ) sX t

s

S t SX t S t e

0.2 ( 0.743)(1.5) 34.479S e

2 2.45t

1.5t

21 0.2(1.5) 0.05 1.5 0.2250.2 2

(1.5)

X

XXB

Page 27: BTT( Bino -trinomial Tree )

An example lattice

•  • Similar,• • •  

(1.5) 1.707, (1.5) 3.192, (1.5) 56.275, (1.5) 21.125u d u dX X S S 0.01 (3 3)ln(35 ) ln(40)(3) 0.668

0.2XeB

(3) (1.5) (1.5) 1.707 0.225 1.932X u XX (3) 0.668 2.45 1.782, (3) 1.782 2.45 4.231m uX X

(3) 93.237, (3) 57.125, (3) 35u m dS S S

Page 28: BTT( Bino -trinomial Tree )

An example lattice

• Then compute the lattices in Y coordinate.• For example,• •

0.05(1.5)1 2( (1.5),1.5) (1.5) ( ) 30 ( ) 28.019u uc S S N d e N d

* 0.05 1.5(1.5) 90 28.019 111.516D e

* 1 ln(111.516) ln(100)(1.5) 0 1.707 0.5450.21 0YD

Page 29: BTT( Bino -trinomial Tree )

An example lattice

• Similar, • • • • •

0.05(3-3)1 2( (3),3) (3) ( ) 30 ( ) 63.237u uc S S N d e N d

* 0.05 (3-3)(3) 90 63.237 153.237uD e

0.05(3-3)1 2( (3),3) (3) ( ) 30 ( ) 27.125m mc S S N d e N d

* 0.05 (3-3)(3) 90 27.125 117.125mD e

* 1 ln(153.237) ln(100)(3) 0 4.231 2.1340.21 0uY

D

* 1 ln(117.125) ln(100)(3) 0 1.782 0.7900.21 0dY

D

Page 30: BTT( Bino -trinomial Tree )

An example lattice

Page 31: BTT( Bino -trinomial Tree )

An example lattice

• Plot the 3D coordinate by X, Y, and t.• Find , , and for the same method, which

• Compute the option value at each node.• Find the initial option value by backward

induction.

iY iV iQ, , or i u m d

Page 32: BTT( Bino -trinomial Tree )

An example lattice

• For node C,

• For node D,• Then the call value at node B:

• By backward induction, the initial value=7.34

1

2

3

( (3) ) 63.237

0.75 ( (3) ) 47.4393.890.75 ( (3) ) 29.06

153.237

u

u

u

c S K

c S K

c S K

1 2 327.13, 27.13, 20.34d d d

-

Page 33: BTT( Bino -trinomial Tree )

An example lattice

Page 34: BTT( Bino -trinomial Tree )

The Hull-While interest rate model

• The short rate at time t, r(t) follows

• is a function of time that make the model fit the real-world interest rate market.

• denotes the mean reversion rate for the short rate to revert to .

• denotes the instantaneous volatility of the short rate.

• is the standard Brownian motion.

( ) ( ( ) ( )) r rdr t t ar t dt dz

( )t

a( )r t ( )t

a

r

rdz

Page 35: BTT( Bino -trinomial Tree )

A bivariate lattice with stochastic interest rate as the second market variable

• is the interest rate, is the firm’s value.• The default boundary under the Hull-While

interest rate model is ,• The stochastic process:

( )r t ( )V t

( )PV t