• No results found

Filtered historical simulation and option pricing

N/A
N/A
Protected

Academic year: 2021

Share "Filtered historical simulation and option pricing"

Copied!
32
0
0

Loading.... (view fulltext now)

Full text

(1)

Examensarbete i matematik, 30 hp

Handledare och examinator: Maciej Klimek Juni 2011

Department of Mathematics Uppsala University

Filtered historical simulation and option pricing

Gong Sheng

(2)
(3)

A BSTRACT

 

My thesis describes how Filtered Historical Simulation (FHS) and Least‐Square Monte Carlo  Method (LSM) can be used in connection with pricing of American options. 

 

(4)

C ONTENTS

1  INTRODUCTION...2 

1.1  TIME SERIES CONCEPTS...2 

1.1.1  STATIONARITY PROPERTY...2 

1.1.2  GJR-GARCH(1,1)-MODEL...2 

1.2  FINANCIAL CONCEPTS...4 

1.2.1  OPTIONS...4 

1.2.2  LEAST-SQUARE METHOD FOR PRICING...5 

1.2.3  RISK-NEUTRAL VALUATION...5 

1.2.4  PUT-CALL PARITY RELATIONSHIP...6 

1.2.5  S&P100INDEX OEXOPTIONS...7 

1.2.6  LIQUIDITY PROBLEM...7 

1.2.7  LEVERAGE EFFECTS...7 

2  MOTIVATION OF FHS ...8 

2.1  LITERATURE REVIEW...8 

2.2  REVIEW FOR BARONE-ADESI,ENGLE,MANCINI (2008)...9 

2.3  MOTIVATION OF FILTERED HISTORICAL SIMULATION (FHS) ...9 

3  LEAST SQUARE MONTE CARLO (LSM) ...10 

3.1  INTRODUCTION OF THE LSMAPPROACH...10 

3.2  SUMMARY OF LSMMETHOD...10 

3.3  ASIMPLE EXAMPLE OF LSM...13 

4  MATHEMATICALLY FHS ...19 

4.1  ASSET PRICE DYNAMICS...19 

4.1.1  UNDER P-MEASURE...19 

4.1.2  UNDER Q-MEASURE...20 

4.2  FHSALGORITHM...20 

4.2.1  SUMMARY OF FHSALGORITHM...20 

4.2.2  FHSALGORITHM IN DETAIL...21 

REFERENCE...29 

(5)

1 I NTRODUCTION

1.1 T

IME

S

ERIES

C

ONCEPTS 1.1.1 STATIONARITY PROPERTY

Let 

ε = { } ε

t t= ± ±0, 1, 2,"  be  a  stochastic  process.  The  process 

ε

  is  said  to  be  weekly  stationary (or wide‐sense stationary or covariance stationary) if: 

(i)  E(

ε

t2)< ∞, for any   t (ii)  E

( ) ε

t   is independent of   t

(iii) for each natural number  k  the quantity  Cov

( ε ε

t

,

t k+

)

  is independent of  . t

Since in this thesis we consider only this type of stationarity, we will drop the terms “weak” 

or “weakly” when referring to weakly stationary sequences. 

1.1.2 GJR-GARCH(1,1)-MODEL

The GJR‐GARCH was introduced by Glosten, Jagannathan and Runkle in 1993. Let  p q

,

  be  non‐negative  integers.  We  say  that  a  stationary  stochastic  process 

{ }

yt t= ± ± "0, 1, 2,   is  of  the  type GJR‐GARCH(p,q) if: 

( )

( )

2 2 2

1 1 1

2

, ,

~ (0,1)

| 0

|

t t

t t t

q p q

t i t i j t j k t k t k

i j k

t

t t

t t t

y Z

I

Z N

E F

Var F

2

μ ε ε σ

σ ω α ε β σ γ ε

ε

ε σ

= = =

= +

=

= + + +

=

=

∑ ∑ ∑

 

Where It1  are dummy variables defined by the formula: 

1 0

0, 0

t t

t t

I if

I if

ε ε

= <

⎧⎨ = ≥

,  

(6)

It  is  assumed  that  the  random  variables  Zt  are  independent  and  identically  distributed  with probability distribution  f , mean 0 and variance 1. It is often assumed that  f   is the  Gaussian  distribution,  but  it  is  crucial  for  FHS  that  it  does  not  have  to  be  Gaussian.  The  symbol    denotes all information available at time  . The constant coefficients satisfy the  inequalities 

Ft t

μ

α

i

β

i

γ

k

≥ 0

  and 

ω

>0. 

If 

β

1

= " = β

p

= 0

  and 

γ

1

= " = γ

q

= 0

,  the  model  reduces  to  the  classic  ARCH  (q)  model proposed by Engle in 1982. 

If 

γ

1

= " = γ

q

= 0

,  the  model  reduces  to  the  classic  GARCH  (p,q)  model  introduced  by  Bollerslev in 1986. 

Note that 

[ ]

t

[ ]

t

[

t

|

t

]

E y

= + μ

E

ε = + μ

E E

⎡ ⎣ ε

F

⎤ ⎦ = μ

2 1 t

 

We will be particularly interested in the GJR‐GARCH (1,1) model. In this case we have: 

2 2 2

1 1 1

, ,

~ (0,1)

t t

t t t

t t t t

t

y Z

I Z f are IID

μ ε ε σ

σ ω αε

βσ

γ

ε

= +

=

= + + +  

With  some  constants 

μ ω α β γ , , , ,

.  Let 

θ

>0  denote  the  probability  that 

ε

t

< 0

.  Obviously for the normal distribution 

1

θ = 2

. It has been shown in [4] that a GJR‐GARCH(1,1)  process is stationary if 

1 1

α β + + 2 γ <

 

In this case 

[ ] [ ] ( )

t t 1

Var y Var

ε ω

α β θγ

= =

− + +  

 

(7)

1.2 F

INANCIAL

C

ONCEPTS

PTI

 derivative securities. An option is an agreement that gives the buyer the  right to buy from, or sell to, the seller of the option a certain amount of an underlying asset 

ht  (not  the  obligation)  to  buy  a  specified  underlying  asset  at  a  predetermined  price  before  or  on  a  given  date 

 a contract that gives the owner the right (not the obligation) to sell  a  specified  underlying  asset  at  a  predetermined  price  before  or  on  a  given  date 

e of the underlying asset is also called exercise price or striking price,  usually signed as   The expiration date, also called maturity date, is usually signed as   

the 1.2.1 O ONS

Options is a type of

(such as stock) at a predetermined price before or on a given date. To every type of options,  there are two kinds in each: call options and put options.   

¾ Call  options  is  a  contract  that  gives  the  owner  the  rig

(expiration date).   

¾ While put options is

(expiration date). 

The predetermined pric K. of 

T. The current price   underlying asset at time  t<T , can be represented by  St

The  value  at  time  t  of  an  option  corresponding  to  one  share  of  the  underly g  ain sset,  is  often  denoted  by  t  for  call  options  and  by  Pt  for  put  options.  The  options  value  at  expiration date is 

[

C

]

0,

C

=

S

K +  for call and  P

= [ 0,

K

S

]

+  for put respectively.   

Options  can  be  divided  into  several  styles,  European  options,  American  options  Barrier  options, Exotic options, and so on. In This thesis, we will focus on the European options and 

 

e exercised only on the expiration date   

e exercised before or on the expiration date   Usually, the value of  American options is larger than that of the European options. Meanwhile, the valuation for  American options. 

¾ European options

European options can b T.

¾ American options 

American options can b T.

American  options  is  more  complicated,  for  the  fact  that  the  exercise  date  of  American  options is more flexible than that of the European options. 

(8)

1.2.2 LEAST-SQUARE METHOD FOR PRICING

The key of Francis A.Longstaff and Eduardo S.Schwartz (2001) is that by using least squares  s’ conditional expected payoff under the  assumption that the options holder choose continuation.   

method, our target is to estimate American option

As  to  the  least  square  method,  we  aim  to  regress  y  on  x  by  a  fitting  curve  function 

( | ) ( )

E y x

=

f x   which  is  the  conditional  expected  payoff.  The  fitting  curve  function  contains  k   basis  functions,  which  is  based  on  x,  and    corresponding  coefficients 

. Suppose there are  N   observed data set  k

, 1, 2, ,

aj j

= " k (

x y1, 1

)

, ", 

(

xN,yN

)

, then  the difference between the observed  y ii

, = " 1, ,

N  and th conditional expected  payoff 

i i

for each data set is denoted by   

 

To  find  the  best  fitting  curve 

^

u, which is   

^

( )

, 1, ,

u

= ⎡

y

f x

⎤⎦

i

= "

N.

( )

f x  least s

  as  well  as  the  corresponding  coefficients   the essence of the quare method is to minimize the sum of squared 

, 1, 2, ,

aj j

= "

k,

^

u, that is: 

{

^1 ^2 ^

}

1,2, , ^2

, , , arg min (1)

k

k

a a a

a a

"

a

=

"

u

 

In the procedure of the valuation of American options, we will use Least‐Square Monte Carlo  method,  which  is  to  estimate  the  conditional  expected  payoff    order  to  determine  the  optimal exercise strategy. The least‐square method will help to value the American options 

¾ P‐measure 

P‐measure, also called objective probability measure, is based on the “real” financial market  cal data. 

¾ Q‐measure 

in

in every time point. More details will be given in chapter 3 [9]. 

1.2.3 RISK-NEUTRAL VALUATION

and the related histori

(9)

Q‐measure is a probability measure equivalent to P allowing the use of the risk‐free rate  r  in valuation. This type of valuation is called the risk‐neutral valuation. The measure Q is also  referred to as the martingale measure equivalent to P [5]. 

Under  Q‐measure,  the  risk‐neutral  stock  price  process  under  the  stochastic  differential  equation is: 

( ) ( ) ( )

dS t

=

rS t dt

+ σ

S t dW ( )t

And the value of a unit of the risk‐free asset satisfies: 

( ) ( )

dB t

=

rB t dt

Then the risk‐neutral valuation formula is: 

Where  the  contingent  claim 

( )

( , ) r T t t sQ, [ ] F t s =e E

χ

is  of  the  form 

χ

= Φ

(

S T( )

)

ans  that  the 

χ

  The  notation  means 

  Q‐expectation,  and  the  cripts  me solution  in  the k  price  process is taken as   

SHI

tween  p   options  and  call  options  can  be  expressed  by  put‐call  parity  contracts.   

ship between the price of put options and call  options  with  the  same  maturity  date  in  an  arbitrage  free  economy.  By  letting  q  be  the    yield  on  stock  price,  and  and be the European options

, Q

Et s    stoc

the subs t s,   S 

( )

S t

=

s.

1.2.4 PUT-CALL PARITY RELATION P

The  relationship  be ut

For European options there is a fixed relation

continuous  dividend PE CE

premiums, i.e. prices, the put-call parity for European options is:

q r

E E t

C

P

=

S eτ

Keτ

By denoting CA and PA be the American options premiums for call and put options, the put-call parity condition for American options on stocks without dividends is:

r

E A A t

C

− ≤

K C

P

S

Keτ 

(10)

1.2.5 S&P 0INDE OEXOPTIONS

The empirical analysis of FHS is usually based on real data from the marke

10 X

t, such as S&P 100  (OEX)  or  S&P  500  (OEX),  instead  of  individual  stock  options. The  reason  is  that  individual  stocks usually need to pay discrete dividends, therefore, in order to avoid some expectation  problems, S&P 100 (OEX) or S&P 500 (OEX) becomes a better choice. 

“The Standard and Poor’s 100® Index is capitalization‐weighted and provides a measure of 

ropean  style  exercise 

1.2.6 LIQUIDITY PROBLEM

In terms of the real options market data, OTM (out‐of‐money) options hold higher liquidity,  y options are usually several times as large as the volumes  of in‐the‐money options.   

e  return  shocks.  This  phenomenon  was  defined  by  Black  as 

“leverage effects” in 1996 [8]. 

 

 

overall  large  company  performance  because  it  comprises  100  blue  chip  stocks  [6].”  “A  blue‐chip  stock  is  stock  in  a  company  with  a  national  reputation  for  quality,  reliability  and  the ability to operate profitably in good times and bad [7] .” 

OEX  means  American  style  exercise  options,  while  XEO  means  Eu

options. The OEX and XEO are established markets traded only at the Chicago Board Options  Exchange  (CBOE),  which  is  the  largest  options  market  in  the  world,  as  well  as  one  of  the  largest securities exchanges in the United States. 

Generally speaking, liquidity means the ability of money converting from an asset or security  to cash. Liquidity is also known as marketability. 

i.e. daily volumes of out‐of‐mone

1.2.7 LEVERAGE EFFECTS

Normally, the influence from shocks of positive and negative variance models should impose  the same impact on future volatility. However, future volatility has been shown to be more  influenced  by  past  negativ

 

(11)

 

2 M OTIVATION OF FHS

2.1 L

ITERATURE

R

EVIEW

Black  and  Scholes  in  1973  proposed  the  option  pricing  model  by  let  the  volatility  to  be  constant  [11].  Merton  in  1976  first  explored  mixed  jump  diffusion  models  when  pricing  option.  Johnson  and  Shanno  in  1987  studied  the  option  pricing  in  the  case  that  the  instantaneous variance of the asset price follows stochastic process [8]. At the same time,  Hull  and  White  in  1987  found  that  the  Black‐Scholes  models  have  the  problems  of  overpricing  in  at‐the‐money  option,  underpricing  in  deep‐in‐the‐money  option  and  in  deep‐out‐of‐the‐money option under the existing of stochastic volatility [8]. Heston, who in  1993 extended the model of Hull and White in 1987, derives a closed‐form solution for an  European call pricing under the existing of stochastic volatility [8].   

Because of  the  consensus that variance of asset returns are  changing through time, in  the  recent  20  years,  the  researchers  of  option  pricing  incorporate  more  about  time  series  models  into  option  pricing  ,  GARCH  model  is  a  very  preferable  choice  to  model  the  time‐variant  variances.  Duan  in  1995,  Heston  and  Nandi  in  2000  among  others  take  the  assumption of Gaussian innovation as well as historical and pricing (i.e. risk‐neutral) return  dynamics into consideration when deriving pricing models based on GARCH‐type stochastic  volatility.  The  shortcoming  of  their  research  is  that  the  conditional  volatilities  of  historical  data  and  pricing  distributions  are  governed  by  the  same  parameters  [11].  Christoffersen,  Heston  and  Jacobs  in  2006  obtained  the  pricing  model  by  incorporating  leverage  effect,  time‐variant  volatility,  skewness,  etc.  and  combined  inverse  Gaussian  innovation  with  asymmetric GARCH‐model [8]. 

Francis  A.Longstaff  and  Eduardo  S.Schwartz  (2001)  presented  a  new  approach  to  simulate  the value of American options, by applying least‐square method to estimate the conditional  expected payoff to option holders [9]. Barone‐Adesi, Engle, and Mancini (2008) proposed a  nonparametric method to price options based on  GARCH models with filtered historical of  innovations. They refered to this method as Filtered Historical Simulation (FHS) method, and  also successfully extended this method onto the empirical analysis of S&P 500 index options  [11]. Chueh‐Yung Tsao and Wei‐Yu Hung (2009) modified and extended the FHS method of  Barone‐Adesi,  Engle,  and  Mancini  (2008)  to  pricing  American  options  by  combining  Least‐Square  Monte‐Carlo  method  by  Francis  A.Longstaff  and  Eduardo  S.Schwartz  (2001),  with an empirical example of S&P 100 index options [8]. 

(12)

2.2 R

EVIEW FOR

B

ARONE

-A

DESI

, E

NGLE

, M

ANCINI

(2008)

red Historical Simulation”, by Barone‐Adesi, Engle,  Mancini (2008), proposed a new method of pricing options based on asymmetric GARCH  models with filtered historical of innovations. The new method which they proposed for 

   

  and  

nt

Also, they obtained decreasing state‐price densities per unit probability which validated 

Let  be  the  equity  index,  then    “A GARCH Option Pricing Model with Filte

pricing options is a nonparametric method.

They allow for different distributions for historical   pricing distributions in an incomplete  market framework. These different distributions have differe  shapes, skewness, kurtosis  and other features. Then the new method enhances the flexibility to fit market option  prices. 

The empirical analysis in this literature is based on S&P500 index options. The result of their  empirical analysis indicated the flexible change of measure, the asymmetric GARCH volatility  dynamic, and they also got the result that the nonparametric innovation distribution, which  contains different features, lead to the accurate pricing performance of their model.   

their pricing model. 

2.3 M

OTIVATION OF

F

ILTERED

H

ISTORICAL

S

IMULATION

(FHS)

Simply  speaking,  filtered  historical  simulation  (FHS)  method  is  the  procedure  of  sampling  from  the  empirical  innovation  density  to  simulate  the  asset  dynamics.  The  essence  of  FHS  method  is  similar  to  that  of  the  bootstrapping  method.  Bootstrapping  method,  introduced  by Efron in 1979, it is a method used in cases where the value of the estimation does not  give enough information [8].   

( )

, 0,1, 2, St t= "  

t−1

⎝ ⎠

equity  index.  To  model  rt,  Barone‐Adesi,  Engle,  Mancini  (2008)  proposed  a  model  which  was  based  on  GJR‐GARCH(1,1)  model.  The  FHS  approach  relies  on  sampling  from  the  empirical  density  function

log t

t

r S

S

⎛ ⎞

= ⎜ ⎟  is  the  log  return  of 

f of  the  scaled  innovations 

{ }

Zt   to  simulate  the  future 

{ }

Zt   as well as the asset dynamics. This is referred to as the historical simulation (FHS) method.   

     

(13)

3 L EAST S QUARE M ONTE C ARLO (LSM)

3.1 I

NTRODUCTION OF THE

LSM A

PPROACH

There are 3  major approaches  to price American options: Lattice method, finite difference 

y    state   When faced with multiple assets or multiple state variables, Monte‐Carlo method   

  cise  lt of  will choose to exercise if immediate exercise is more profitable, or not  to  exercise  if  in  other  cases.  Thus,  we  can  know  that  the  key  to  optimally  exercising  an  at   holders choose continuation. The LSM approach aims to use least squares to estimate 

1  Assume there are 

method and Monte‐Carlo method. 

Lattice  method  and  finite  difference  method  are  efficient  in  computational  step,  but  the are  both  difficult  to  be  used  in  calculation  when  facing  multiple  assets  or  multiple variables.

is  a  good  choice  to  calculate  American  options  pricing  because  of  its  flexible  and  intuitive application in solving dimensional‐problems. 

For European options, holders will choose to exercise the option if it is in‐the‐money on the final  exercise  date.  For  American  options,  holders  should  compare  the  immediate  exer value with the expected cash flows if they continue to hold the options. Then by the resu comparison, holders 

American  option  is  decided  by  the  conditional  expected  value  under  the  condition  th option

the  approximation  of  the  conditional  expectation  function  at  every  time  periods  by  backwards approach. 

3.2 S

UMMARY OF

LSM M

ETHOD

M   periods before options expiration 

2  Stock price paths matrix (mark out stock prices that are “in‐the‐money”)  3  Cash‐flow matrix at time T 

4  Regression of X, Y at time  tM1  matrix & Optimal early exercise decision at time  tM1

Regression of X, Y at time   tM2 matrix & Optimal early exercise decision at time  tM2

# 

Regression of X, Y at time  t1 matrix & Optimal early exercise decision at time  t1 

(14)

5  Outcome: matrix of stopping rule   

The LSM method to calculate American options price can be summarized into 5 steps. In the  cess  will  follow  the  5  LSM   steps.   

 is in‐the‐money. 

¾ Regression procedure Laguerre polynomials basis 

next  section,  a  simple  case  will  be  studied  and  the  pricing  pro method

In the estimation process, we only use in‐the‐money paths since the exercise decision only  happens on these paths where the option

Different  basis  function  can  be  used  in  the  non‐linear  regression  model.  For  example,  one  can  use  ordinary  polynomials,  (weighted)  Laguerre  polynomials,  as  well  as  Hermite,  Legendre,  Chebyshev,  Gegenbauer,  and  Jacobi  polynomials  [8].  In  the  next  section  we  use  the (weighted) Laguerre polynomials to describe our regression procedure. 

With  the  help  of  the  (weighted)  Laguerre  polynomials,  the  conditional  expectation  can  be  represented  as  a  linear  function  of  the  elements  of  the  orthonormal  basis.  The  basic  functions under the (weighted) Laguerre polynomials are:   

0

1

2 2

( ) exp( / 2) ( ) exp( / 2)(1 )

( ) exp( / 2)(1 2 / 2)

L X X

L X X X

L X X X X

= −

= − −

= − − +

#

 

( ) exp( / 2) ( )

!

X n

n X

n n

e d

L X X X e

n dX

= −

Then the expected function based on the (weighted) Laguerre polynomials is: 

)

where  are  constants  coefficients  and  we  need  to  calculate  by  the  in‐the‐money 

underlyi  

1 0

T K t K j j

j

= = −

=

[ | ] (

E Y X =

a L X  

aj  aj 

1

tK  

ng  asset  price  at  time and  corresponding  discounted  cash  flows  received at    time tK.   

By Francis A.Longstaff and Eduardo S.Schwartz (2001), in the context of option pricing, there  is no significant difference on  e result when we choose more than three basis functionth s. 

(15)

Thu it is sufficient to obtain the result of regression [9]. So  r simplicity, we regress the expected function with    and   i.e.   

3)

s with three Laguerre polynomials, 

0

( )

L X , L X1

( )

  L X2

( )

. fo

0

1

1 0

( ) exp( / 2)(1 )

T K t K j j

(

j

L X X X

= = −

=

⎪ = − −

⎨ ⎪

( ) exp( / 2)

L X X

⎧ = −

2 2

2

( ) exp( / 2)(1 2 / 2)

[ | ] ( )

L X X X X

E Y X a L X

= − − +

= ∑

In order to get the values of coefficients  aj, we will use the least square method. Suppose  there  are  N   paths  values  for  x  at  time  t

{

x x1, 2,",xN

}

,  and  also  there  are  N  paths values for  y  at time  t+1, 

{

y y1, 2,",yN

}

 

Under  the  least‐square  method,  according  to  equation  (1),  we  need  to  minimize  the  difference  between  the  real  and  the  predicted  value in   the  model  of equation   多少.  Therefore the estimation of 

{

a a a1, 2, 3

}

can be expressed as:

{

^1 ^2 ^3

}

1,2,3 ^2

, , arg min

a a a

a a a

= ∑

u  

^

( )

u

= JG

y

A x a

G

,

where   with 

y1

⎡ ⎤

3

y y

= ⎢ ⎥⎢ ⎥

⎢ ⎥⎣ ⎦ JG #

0 1 1 1 2 1

0 2 1 2 2 2

0 1 2

( ) ( ) ( )

( )

( N) ( N) ( )

L x L x L x

A x

L x L x L x

⎡ ⎤

( ) ( ) ( )

L x L x L x

⎢ ⎥

⎢ ⎥

=⎢ ⎥

⎢ ⎥

N

# #

#

a1 2

3

a a a

⎡ ⎤⎢ ⎥ G =

⎢ ⎥⎢ ⎥

⎣ ⎦

(16)

aG

by  trying  different  possible  values  for  again and again. When the value of is  minimized, we can get the appropriate valu for 

^

u2   es  aG

3.3 A S

IMPLE

E

XAMPLE OF

LSM

In  this  section  we  will  study  a  simple  example  which  proposed  by  Francis  A.Longstaff  and  Eduardo  S.Schwartz  (2001).  For  simplicity  we  will  use  here  regression  based  on  the  polynomials 

1, ,

x x2

  pl an   options,  and  assume

price, dividend, riskless rate) can be obtained from the financial market. 

.1

i.e. ount ti

Now  with  the  procedures  in  section  2.2,  we  can  see  how  the  algorithm  of  Least‐Square  method works. 

 

 there are 

In  the exam e,  there  exists    American  put   the  information  (strike 

Strike price K is 1 0. 

Dividend d is 0, i.e. this is an non‐dividend paying stock of American put options. 

Riskless rate r is 6%,   we can disc  it back to  me  t  by exp(‐0.06). 

M

0 = < < <

t0 t1 t2

" <

tM

=

T   1. Assume periods before options expiration 

In  this  example,    which  means,  our  American  put  options  is  exercisable at a strike price of 1.10 at any of the 3 periods..     

 

2. Stock price paths matrix (mark out stock prices that are “in‐the‐money”)  Table 3‐1 Stock price paths 

Path  t=0  t=1  t=2  t=3 

0 1 2 3

0 = < < < =

t t t t T ,

1  1.00  1.09  1.08  1.34 

2  1.00  1.16  1.26  1.54 

3  1.00  1.22  1.07  1.03 

4  1.00  0.93  0.97  0.92 

5  1.00  1.11  1.56  1.52 

6  1.00  0.76  0.77  0.90 

7  1.00  0.92  0.84  1.01 

(17)

8  1.00  0.88  1.22  1.34   

We know that if current stock price is lower than the   strike price in put options, i.e. when    our  American  put  options  in  this  example  is  in‐the‐money.  Table  3‐1  ds  and  each  paths.  The  boldface  and  italic 

3. Cash‐flow matrix at time T (T=3) 

e‐money state, we 

can calculate options   

1.10

St

<

K

=

,

summaries  the  options  prices  under  each  perio

items  marked  in Table  3‐1  are  in‐the‐money  options  while  the  others  are  in  out‐of‐money  state.   

 

We now focus on time  t= =T 3, the  last period. With 4 items in in‐th value at time t= =T 3,

as for the co

 as shown in Table 3‐2, the cash‐flow matrix. 

f  rresponding European option . 

At time  T, the pay‐of is the same  Table 3‐2 Cash‐flow matrix at time t=T=3 

Path  t=1  t=2  t=3 

1  ‐‐‐  ‐‐‐  0.00 

2  ‐‐‐  ‐‐‐  0.00 

3  ‐‐‐  ‐‐‐  1.10‐1.03=0.07 

4  ‐‐‐  ‐‐‐  1.10‐0.92=0.18 

5  ‐‐‐  ‐‐‐  0.00 

6  ‐‐‐  ‐‐‐  1.10‐0.90=0.20 

7      ‐‐‐    ‐‐‐  1.10‐1.01=0.09 

8      ‐‐‐    ‐‐‐  0.00 

 

ercise decision at time  4. Regression of X, Y at time  tM1  matrix & Optimal early ex tM1 

Regression of X, Y at time  tM2 matrix & Optimal early exercise decision at time  tM2 

#

 

Regression of X, Y at time  t1 matrix & Optimal early exercise decision at time  t1 

(18)

ti

X

In this step, we will do the recursive process of matrix of regression of  and   time    in our

American  options,  however,  before  the  Mth  period,  option  holder  should  decide   to exercise our American put options immediately, or continue to hold the options  to  the  next  period  until  the  final  date.  Now  for  time  t=2,  we  check  if  the  option  holder  ediately,  or  continue  to  hold  the  options  to  time  t=3  period. 

3

YT= at ti  and the corresponding optimal early exercise decision at time  ti, for  i

= 1, " ,

M

− 1

, i.e.

 case. 

z For time t=2  For  the 

1, 2

  i

=

whether

should  exercise  our  put  options  imm

Let  Xt=2  denote  the  stock  prices  at  time  t=2,  and  Yt=3  denote  the  corresponding  discounted cash flows that will receive at time t=3 (As shown in Table 3‐2) if option holder  s  shown  in  Table  3‐1,  there  are  5  paths  that  are  in‐the ey at time t hey are, th  3rd, 4th, 6th, and 7th.   

Note th , 0.94176 is th scount fact n by riskless rate 6%, i.e. e .06)=0.94176. 

Table 3‐ ta for regress  time t=2  Path 

corresponding discoun sh flows    eived at tim  

choose  to  continue  options’  life.  A

‐mon =2. T e 1st,

at e di  give xp(‐0

3 Da ion at

3

Yt=  

ted ca

rec e t=3

2

Xt=  

stock prices at time t=2 

1  0.00*0.94176  1.08 

2  ‐‐‐  ‐‐‐ 

3  0.07*0.94176  1.07 

4  0.18*0.94176  0.97 

5  ‐‐‐  ‐‐‐ 

6  0.20*0.94176  0.77 

7  0.09*0.94176  0.84 

8  ‐‐‐  ‐‐‐ 

 

With  

on  a  constant, 

 the regression method, we can estimate conditional expectation function by regressing and  Xt2=2 

3

|

2

t= Xt= 3

Yt=   Xt=2  for  the  five  paths.  The  regression  function  for  the 

conditional expectation =2  And the result

of conditional expectation for the five  paths is shown in Table  3‐4. We  can  see from Table   is  E Y

[ ] = − 1.070 2.983 +

Xt=2

− 1.813

Xt2 .

(19)

3‐4 that, by comparing continuing the put options’ life until t=3 with immediatel ercising 

 4th, 6th and 7th paths.   

4 Optimal early 

y ex

value at time t=2, option holder should optimal choose to exercise the options at time t=2 at  the

Table 3‐ exercise decision at time t=2   

Path 

Exercise 

(if option is under in‐the‐money state)

  Compare

Continuation 

(1.10 −

Xt=2

)

+ 

3 2

[

t

|

t

]

E Y= X=

=

 

2

2 2

1.070 2.983

Xt=

1.813

Xt=

− + −

1  0.02  <  0.0369 

2  ‐‐‐    ‐‐‐ 

3  0.03  <  0.461 

0.13  0.1176 

5  ‐‐‐    ‐‐‐ 

0.33  0.1520 

0.26  0.1565 

8  ‐‐‐    ‐‐‐ 

 

Therefore, we get the cash‐flows matrix at time t=2 as in Table 3‐5  Table 3‐5 Cash‐flows matrix at time t=2 

t=2  t=3 

Path  t=1 

1  ‐‐‐  0.00  0.00 

2  ‐‐‐  0.00  0.00 

3  ‐‐‐  0.00  0.07 

4  ‐‐‐  0.13  0.00 

5  ‐‐‐  0.00  0.00 

6  ‐‐‐  0.33  0.00 

7  ‐‐‐  0.26  0.00 

8  ‐‐‐  0.00  0.00 

 

z  time t=1 

here are 5 paths are in in‐the‐money state, which are the 1st, 4th, 6th, 7th and 8th paths as  marked in Table 3‐1. To calculate 

For T

2

Yt=  we discount to time  t=1 the cash flows payable at 

time   

Table 3‐6 Data for regression at time t=1 

corresponding discounted cash flows    2

t= .

Path 

2

Yt= Xt=1

stock prices at time t=1 

(20)

received at time t=2 

1  0.00*0.94176  1.09 

2  ‐‐‐  ‐‐‐ 

3  ‐‐‐  ‐‐‐ 

4  0.13*0.94176  0.93 

5  ‐‐‐  ‐‐‐ 

6  0.33*0.94176  0.76 

7  0.26*0.94176  0.92 

8  0.00*0.94176  0.88 

Similar  to  time  t=2,  we  estimate  conditional  expectation  function  by  regressing  on  a  constant, 

3

Yt=  

1

Xt=  and  Xt2=1  for  the  five  paths.  The regression  function  fo   onal 

expectation 1

  r  the conditi

 is  E Y

[

t=3

|

Xt=1

] = 2.038 3.335 −

Xt=1

+ 1.356

Xt2= . And the    tional  expectation  for  the  fiv hs  is  shown  in  Tabl ‐7.  By  comparing ing  the  put  options’ life until later t ith the immediate ex  value at time t= n holder will  optimal choose to exerc  options at time t=1 at the 4th, 6th , 7th and  paths. 

Table 3‐7 Optimal early exercise decision at time t=1 

Path  (if option is under    )

Compare 

Continuation  result of condi

e  pat e  3   continu

ime w ercise 1, optio

ise the  8th

  Exercise   

3 1

[

t

|

t

]

E Y= X =

=

 

2

1 1

2.038 3.335

t

6

t

in‐the‐money state

+ 

(1.10 −

Xt=1

) −

X=

+ 1.35

X =  

1  0.01  <  0.0139 

2  ‐‐‐    ‐‐‐ 

3  ‐‐‐    ‐‐‐ 

0.17  0.1092 

5  ‐‐‐    ‐‐‐ 

0.34  0.2866 

0.18  0.1175 

0.22  0.1533 

 

5. Then we can get the matrix of stopping rule as the outcome 

All  in  all,  we  will  get  the  conclu   from  above  analysis    the  stopping  rule  of  our 

means

sion that

American  put  options  in  this  example  is  shown  in  Table  3‐8.  The  items  “1”  in  the  matrix    option  holder  will  choose  to  exercise  immediately  while  items  “0”  means  not  to  ptions  until  expiration.  The  corresponding  cash  flow  m  in each period and each path  shown in Table 3‐9. 

exercise  and  to  continue  the  put  o

atrix  is

(21)

Table 3‐8 Stopping rules fo ions 

Path  t=2  t=3 

r the American put opt t=1 

1  0  0  0 

2  0  0  0 

3  0  0  1 

4  1  0  0 

5  0  1  0 

6  1  0  0 

7  1  0  0 

8  1  0  0 

 

sh‐fl  of

Path  t=1  t=2  t=3 

Table 3‐9 Ca ow matrix  our American put options 

1  0  0  0 

2  0  0  0 

3  0  0  0.07 

4  0.17  0  0 

5  0  1  0 

6  0.34  0  0 

7  0.18  0  0 

8  0.22  0  0 

 

The above tables reflect the cash fl  generated by this American put option along each o   the considered paths. By bly discounting these cash flows and taki verage (over  the nu er of all paths) w rive at the price o this option at time 

ows f

 suita ng the a

mb e ar f  t=0: 

( 0.17 0.34 0.18 0.22 * 0.941 ) 0.07 * 0.94176

3

.11443371 8

+ + + +

=

 

In  real e  applications  o ould  like  to  simulate  many  thousands  of to  make  the  result    realistic.  The   of  the  pa   is  done  with  the  hel Monte‐Carlo 

76

  lif ne  w   paths 

more   simulation ths p  of 

methods.

(22)

 

4 M ATHEMATICALLY FHS

4.1 A

SSET

P

RICE

D

YNAMICS

4.1.1 U ER P-MEASURE

Under the objective probability measure P, the GJR‐GARCH(1,1) model for log‐returns  ND

1

log i

i

i

r S

S

⎛ ⎞

= ⎜⎝ ⎟⎠ 

of the equ  index   is descri  the following equa s: 

2)

Si,

ity bed by tion

2 2 2 2

1 1 1 1

,

, (

~ (0,1)

i i

i i i

i

i i i i i

r Z

Z f are IID

I

μ ε

ε σ

σ = + ω αε

+ βσ

+ γ

ε

 

= +

=

where  f   denotes  the  yet  unknown  probability  distribution  to  be  derived  from  the  empirical data. We will use historical data from time  t− +n

ulating the

to time  (where  is  an inte  and QMLE to calibrate the model. By calc  scaled nnovations

t   i

0 n>  

  i

ger) Z , we 

will be   to determine the empirical probability dis  

return  data,  under  P‐measure,  we  aim  to  estimate 

able tribution  f

(0,1)

.

The  GJR‐GARCH  (1,  1)  model  under  P‐measure  is  based  on  the  historical  data.  With  the 

historical 

μ

  and  coefficient 

{

, , ,

}

θ

=

ω β α γ

 

innovation 

{

by  QMLE  method,  and  we  also  aim  to  obtain  a  series  scaled  return 

}

Zi   in  order  to  do  the  simulation  as  well  as  the  foreca   and  prediction. 

The specific procedure will be presented in the following section. 

sting

(23)

4.1.2 UNDER Q-MEASURE

re  we  will  use  the  empirical  probability  distribution  established  in  the  previous  step.  The  GJR‐GARCH(1,1)  model  under 

3)

We are going to use this model to simulate the future   of the equity index  (where  To  calibrate  the  model  under  the  Q‐measu

(0,1)

f  

Q‐measure is: 

2 2 2 2

1 1 I 1 1

σ = ω α ε

+

+ β σ

+ γ

ε

,

, (

~ (0,1) ,

i i

i

i

i i i i i

r

Z

Z f are IID

μ

ε

= +

i i  

ε σ =

values Si 

{

1, 2,

}

i∈ +t t+ t+

τ

).

 a

  Since  the  value  of  ri for  this  period  are  unknown  yet, we will  use  option prices known t time  t, with expiry date  t

+ τ

, to calibrate the model  respect  to the Q measure. 

Here  the  notion 

with 

{

*

, , , , }

θ

= μ ω β α γ

  is  a  new  set  of  pricing  GARCH  parameters  obtained from the market prices. We will discuss it in the next section.   

4.2 FHS A

LGORITHM

There are mainly 6 steps in the method of FHS. They are: 

4.2.1 SUMMARY OF FHSALGORITHM

{ }

^ ^ ^ ^ ^ ^

, , , , θ = μ ω β α γ

 

— 1.  Calibrate  GJR‐GARCH(1,1)  model  in  order  to  get  by  using 

i

— 2. Calcu the empirical innovations 

^

historical returns  with QMLE method. 

late 

r 

Z  by using 

θ

^  and the historical returns 

— 3. Generate  N  trajectories of the underlying price process by using a hypothetical 

θ

*  ent  and a series  pirical innovations which are chosen at random without replacem from 

of em

^

Z

(24)

— 4.  Get  hypothetical  options  prices  for  both  European  options  and  American  options  implied by the simulate trajectories which we have got in step 3.   

e the model under Q by choosing the best 

— 5. Compare the hypothetical option prices with actual prices obtained from market data. 

— 6. Calibrat

θ

*

The details of the 6 steps will be presented in the next section. 

4.2.2 FHSALGORITHM IN DETAIL

— 1.  Calibrate  GJR‐GARCH(1,1)  model  in  order  to  get 

θ

^

= { μ ω β α γ

^

, , , ,

^ ^ ^ ^

}

  by  using 

historical returns o

u urn d

of  returns 

  ri  with QMLE meth d. (Under P‐measure) 

The aim in the first step is to  se  n  historical ret ata at time  t  to estimate the mean  and  parameters 

θ { ω β α γ

, , ,

}

QMLE  (Q

= by 

μ

  of  the  GJR‐GARC (1,1)  model  under  P 

  probability)   

measure  (objective uasi‐Maximum  Likelihood  Estimator)  method. 

This will generate a series of historical innovations  Zi.   

Suppose  there  are  n  historical  log‐returns  of  the  underlying  asset  at  time    And  observed historical  n data at time  are: 

t. n

retur t 

1 2

1 2

0− +n t 1− +n t

n t log n t , n t log n t , , t log t1

t

r r r S

S S S

− + − +

− + − +

= = =

⎨ ⎬

" ⎭  

S S

⎧ ⎫

⇒ { }

1 , 2 , ,

1

i i n t n t t

r = − + − + "

 

,

2

, ,

n t n t t

r− + r− + r

= "

GJR‐GARCH(1,1) from equation (1) leads to the following equations 

( )

2 2 2

(5)

i

σ ω βσ α γ

I

ε

⎪⎪ = + 1+ + 1 1

(4) ,

i i

i i i i

Z

ε

where

σ

⎪⎪ =

 

i ri

ε μ

⎧ = −

As  to  the  estimation  of  parameters 

θ

=

{ μ ω β α γ

, , , ,

}

,  we  use  QMLE  (Quasi‐Maxim m  Likelihood Estimator) method. And the log quasi‐likelihood function based on 

u

ε

i  is given as  follows [10]: 

(25)

1

2

2 i

θ θ

σ

=

⎝ ⎠

   

We can get the estimation of 

( ) 1 ( ), (6)

1

t i

i n t

L l

n = − +

⎧⎪ −

2 2

( ) 1 log i

i i

where l

θ

σ ε

⎪ = − ⎜ + ⎟

{

, , , ,

}

θ

=

μ ω β α γ

  by letting: 

arg max ( )

L

θ =

θ

θ

 

1 1

α β + + 2 γ <

 

We will be assuming that  to guarantee stationarity conditions. 

Given a potential 

θ

=

{ μ ω β α γ

, , , ,

}

  we calculate the corresponding residuals 

ε

i  by the  following algorithm: 

ASSUMED INITIAL VALUES FOR i= − +1 n t

11-n+t2

1

1

2

0 ω ε

− +n t

= σ

α β γ

− − −

=

STEP UP FOR  i

= − + " 2

n t

, , t

:

(4 eq

r

) i

ε

i

(5)

2 2

1, 1 eq

i i i

ε σ

σ

 

We use the log quasi‐likelihood function which is described in equation (6) to find an optimal    which  we  will  denote  by 

θ

^

= { μ ω β α γ

^

, , , ,

^ ^ ^ ^

}

.  Then  we  use 

θ

^

{

, , , ,

}

θ

=

μ ω β α γ

, to 

calculate the empirical innovations. 

 

— 2. Calculate the empirical innovations  by using

θ

^

^

Z and the historical returns 

The  outcome  in  step  1  is 

θ

^

= { μ ω β α γ

^

, , , ,

^ ^ ^ ^

}

,  we  will  use  it  to  calculate the  empirical 

(26)

^

Z.

TIAL innovations      Algorithm: 

ASSUMED INI  VALUES FOR  i= − +1 n t: 

2 ^

^ 1-n+t

^

1− +n t

0

ε =

^ ^

1

^

1

2

σ ω

α β γ

=

− − −

INITIAL RESIDUAL FOR  i= − +1 n t

^

^ 1

1 ^

1 n t

σ

n t

Z n t

ε

− +

− +

− +

=

STEP UP FOR  i

= − + " 2

n t

, , t

:

^ eq(4)^

i i

r

→ ε

2 (5) 2

^ ^ ^

1, 1 eq

i i i

ε σ

σ

 

^

^

^ i i

i

Z

ε

=

σ

  RESULT: 

{

Z^1− +n t

,

Z^2− +n t

, " ,

Z^t

} ( 7)

This  series 

{

Z^1− +n t

,

Z^2− +n t

, " ,

Z^t

}

  are  the  empirical  scaled  innovations  which  we  want  to  lation in the next step. 

 

use to perform imu

3. Gene trajectories of the underlying price process by using a hypothetical  s

rate N

θ

*

ent

—

and a series of empirical innovations which are chosen at random without replacem

from

^

Z

References

Related documents

This thesis investigates the explanatory power of the Capital Asset Pricing Model, the Fama French Three-Factor Model and the Carhart Four-Factor Model on the Stockholm Stock

In this paper we were given a MATLAB script pricing European call options using the Fokker-Planck equation and the A¨ıt-Sahalia method to circumvent the singular nature of the

The Black-Scholes formula overestimates ATM Asian options if volatility is constant, stochastic, changing from lower to higher volatility during a period covered by the average

When the option has no expiring date the value of the option does not depend on time but only on the price levels of the underlying asset i.e its derivative with respect to time

För det tredje har det påståtts, att den syftar till att göra kritik till »vetenskap», ett angrepp som förefaller helt motsägas av den fjärde invändningen,

The preceding list is non-exhaustive and only shows that there are many, complex ways in which tweets can spread between users and that particular methods of retrieval and

It will be shown how a financial derivative priced with the binomial model satisfies Black-Scholes equation, and how the price of the underlying stock in the binomial model converge

Figure 3.13 shows the Black-Scholes solution for European call options using Black- Scholes pricing formula stated in equation 3.34, using these parameters r = 0.05, σ = 0.3, the