a monte carlo option pricing algorithm for log uniform
play

A Monte-Carlo Option-Pricing Algorithm for Log-Uniform Jump-Diffusion - PowerPoint PPT Presentation

A Monte-Carlo Option-Pricing Algorithm for Log-Uniform Jump-Diffusion Model Floyd B. Hanson and Zongwu Zhu Department of Mathematics, Statistics, and Computer Science University of Illinois at Chicago Finance and Time Series (WeB11) December


  1. A Monte-Carlo Option-Pricing Algorithm for Log-Uniform Jump-Diffusion Model ∗ Floyd B. Hanson and Zongwu Zhu Department of Mathematics, Statistics, and Computer Science University of Illinois at Chicago Finance and Time Series (WeB11) December 14, 2005 in Proceedings of 44th IEEE Conference on Decision and Control and European Control Conference 2005, Seville SPAIN, pp. 5221-5226, 12 December 2005. ∗ This material is based upon work supported by the National Science Foundation under Grant No. 0207081 in Computational Mathematics. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. F. B. Hanson and Z. Zhu — 1 — UIC and NMIC

  2. Overview 1. Introduction. 2. Risk-Neutral Constant-Coefficient Problems. 3. Risk-Neutral Option Price Solutions. • Put-Call Parity. 4. Monte Carlo Algorithm. 5. Monte Carlo Simulation Results. 6. Conclusions. F. B. Hanson and Z. Zhu — 2 — UIC and NMIC

  3. 1. Introduction 1.1 Background: • Black-Scholes-Merton (2 seminal papers in Spring ’73 leading to ’97 Nobel Prize in Economics for Scholes and Merton, Black dying in ’95) option pricing formula is based upon a purely geometric (linear) diffusion process and its associated log-normal distribution. • Statistical evidence that jumps are significant in financial markets: – Stock and Option Prices in Ball and Torous (’85); – Capital Asset Pricing Model in Jarrow and Rosenfeld (’84); – Foreign Exchange and Stocks in Jorion (’89). F. B. Hanson and Z. Zhu — 3 — UIC and NMIC

  4. 1.2 Market Jump Properties: • Log-return market distributions usually skewed negative if data time interval sufficiently long compared to the skew-less normal distribution. • Log-return market distributions usually leptokurtic , i.e., more peaked than the normal distribution. • Log-return market distribution have fatter or heavier tails than the normal distribution’s exponentially small tails. • Stochastic dependence of volatility (standard deviation) is important. • Time-dependence of rate coefficients is important, i.e., non-constant coefficients are important. F. B. Hanson and Z. Zhu — 4 — UIC and NMIC

  5. 1.3 Merton’s Jump-Diffusion Option Pricing Model: • In Merton’s (’76) pioneering jump-diffusion option pricing model , he used log-normally distributed jump-amplitudes in a compound Poisson process. • Merton argued that the portfolio volatility could not be hedged as in the Black-Scholes’ pure diffusion case, but that the risk-neutral property could preserve the no-arbitrage strategy by ensuring that the discounted, expected return would be at the market rate, all without relying on measure theory. • Merton’s solution is the expected value of an infinite set of Black-Scholes’ call option pricing formulas each one the initial stock price shifted by a jump factor depending on the number of jumps which have a Poisson distribution. F. B. Hanson and Z. Zhu — 5 — UIC and NMIC

  6. 1.4 Risky Asset Stock Price, S ( t ) , Dynamics at time t : • Linear, Constant Rate Stochastic Differential Equation (SDE) :   dN ( t ) �  ,  µdt + σdW ( t ) + S ( T − dS ( t ) = S ( t ) k ) J ( Q k ) k =1 where S (0) = S 0 > 0 and – µ = expected rate of return in absence of asset jumps, i.e., diffusive drift; – σ = diffusive volatility (standard deviation); – W ( t ) = Wiener (diffusion or Brownian motion) process , normally distributed such that E[ W ( t )] = 0 and Var[ W ( t )] = t ; – J ( Q ) = Poisson jump-amplitude with underlying random mark variable Q , selected for log-return so that Q = ln( J ( Q ) + 1) , such that J ( Q ) > − 1 ; – N ( t ) = Poisson jump counting process , Poisson distributed such that E[ N ( t )] = λt = Var[ N ( t )] ; F. B. Hanson and Z. Zhu — 6 — UIC and NMIC

  7. 1.4 Continued: Stock Price Dynamics: – T − k is the pre-jump time and Q k is an independent and identically distributed (IID) mark realization at the k th jump; – The processes W ( t ) and P ( t ) along with Q k are independent , except that Q k depends on a jump-event at T k . • Uniform Probability Jump-Amplitude Q Density :     1 , a ≤ q ≤ b 1 φ Q ( q ) =  ,  b − a 0 , else – Mark Mean µ j ≡ E Q [ Q ] = 0 . 5( b + a ) ; – Mark Variance σ 2 j ≡ Var Q [ Q ] = ( b − a ) 2 / 12 ; – Jump-Amplitude Mean : J ≡ E[ J ( Q )] ≡ E[exp( Q ) − 1]= (exp( b ) − exp( a )) ¯ − 1 . ( b − a ) F. B. Hanson and Z. Zhu — 7 — UIC and NMIC

  8. 1.5 Uniform Distribution Motivation: • Extreme jumps in the market are relatively rare among the large number of daily fluctuations and as statistical outliers they are very difficult, some say impossible, to include in statistical analysis of financial market data. With little information on the jump component, we focus here on the uniform jump-amplitude with the fattest of tails and finite range , that is consistent with the NYSE circuit breakers (since 1988) on extreme market changes. F. B. Hanson and Z. Zhu — 8 — UIC and NMIC

  9. 1.6 Log-Return ln( S ( t )) SDE and Solution: • According to Itˆ o’s stochastic chain rule for jump-diffusions dN ( t ) � d ln( S ( t )) = ( µ − σ 2 / 2) dt + σdW ( t ) + Q k . k =1 • Easily integrated in continuous and jump components:   N ( t ) �  ( µ − σ 2 / 2) t + σW ( t ) +  . S ( t ) = S 0 exp Q k (1) k =1 F. B. Hanson and Z. Zhu — 9 — UIC and NMIC

  10. 2. Risk-Neutral Constant-Coefficient Problems First a critical theorem: Theorem 2.1: Expected Jump-Diffusion Stock Price E[ S ( t )] = S 0 exp(( µ + λ ¯ J ) t ) , where S ( t ) is given in (1) and ¯ J . Proof: Using the mutual independence of the diffusion, Poisson counting and IID mark processes with separated and iterated expectations, » – P N ( t ) E[ S ( t )] = S 0 e ( µ − σ 2 / 2) t E e σW ( t ) e i =1 Q i ˛ 2 2 3 3 ˛ h e σW ( t ) i N ( t ) Y ˛ = S 0 e ( µ − σ 2 / 2) t E W ( t ) e Q i ˛ 4 E Q | N 4 5 5 E N ( t ) N ( t ) ˛ ˛ i =0 h e Q i i ∞ k X Y = S 0 e ( µ − σ 2 / 2) t e σ 2 t/ 2 = S 0 e ( µ + λ ¯ J ) t , p k ( λt ) E Q k =0 i =0 where the Poisson distribution p k ( λt ) ≡ e − λt ( λt ) k /k ! has been used. F. B. Hanson and Z. Zhu — 10 — UIC and NMIC

  11. 2.2 Risk-Neutral Assumptions: After Merton’s discontinuous paper (1976), • Jumps are due to Extreme Changes in Firm’s Specifics, i.e., Non-Systematic Risks, e.g., bankruptcy, adverse legal rulings, unfavorable publicity, important discoveries, etc. • Portfolio-Market Return Correlation beta (i.e., Cov[ R S , R M ] / Var[ R M ] , where return R X =∆ X/X for X = S or M ) is Zero and can be constructed by delta (i.e., ∂V/∂S ) Hedging. • Thus, Jump-Diffusion Model is Arbitrage-Free. • ∴ Risk-Neutral World ⇒ µ + λ ¯ ⇒ µ = µ rn ≡ r − λ ¯ = ⇒ E[ S ( t )] = S 0 exp rt = J = r = J . – Similarly, for time-dependent coefficients, µ ( t ) = µ rn ( t ) ≡ r − λ E[ J ( t, Q )] . F. B. Hanson and Z. Zhu — 11 — UIC and NMIC

  12. 2.3 Risk-Neutral Jump-Diffusion SDE: Under Risk-Neutral Measure M rn , in principle, dN ( t ) � � � r − λ ¯ dS ( t ) /S ( t ) = J dt + σdW ( t )+ J ( Q k ) k =1 dN ( t ) � � � J ( Q k ) − ¯ + ¯ = rdt + σdW ( t ) + J J ( dN ( t ) − λdt ) , k =1 where jump terms are separated into the zero-mean forms of the compound Poisson process for convenience. F. B. Hanson and Z. Zhu — 12 — UIC and NMIC

  13. 3. Risk-Neutral Option Price Solutions 3.1 Risk-Neutral European Call Option: Under Risk-Neutral Valuation with Measure M rn with drift µ rn , the Payoff for European Call Option using Stock Price S ( t ) having exercise price K at exercise time T is C ( S 0 , T ) ≡ e − rT E M [max( S ( T ) − K, 0)] � kb � ∞ � � ∞ � = e − rT S 0 e DJ ( z,s k ) − K √ p k ( λT ) 2 π ka Z 0 ( s k ) k =0 · e − z 2 / 2 φ e S k ( s k ) dzds k �� ∞ � S k )) − rT − Ke − rT � ∞ � 1 S 0 e DJ ( z, e = p k ( λT )E e √ S k 2 π Z 0 ( e S k ) k =0 � · e − z 2 / 2 dz , F. B. Hanson and Z. Zhu — 13 — UIC and NMIC

  14. 3.1 Continued: Risk-Neutral Options: where the scaled jump-diffusion exponent is √ DJ ( z, s ) ≡ ( r − λ ¯ J − σ 2 / 2) T + σ Tz + s, the At-The-Money for standard normal integration variable is √ Z 0 ( s ) ≡ (ln( K/S 0 ) − ( r − λ ¯ J − σ 2 / 2) T − s ) / ( σ T ) and the partial sum of k uniformly distributed IID marks is k X e S k = Q i i =1 S 0 = P 0 on [ a, b ] and s k is the corresponding realized variable, such that e i =1 Q i ≡ 0 . F. B. Hanson and Z. Zhu — 14 — UIC and NMIC

  15. 3.2 Black-Scholes Type Splitting of Integral: Let Z ∞ √ 1 S 0 e − ( λ ¯ J + σ 2 / 2) T + σ T z + s e − z 2 / 2 dz A ( s ) ≡ √ 2 π Z 0 ( s ) “ “ JT ”” = S 0 e s − λ ¯ JT Φ S 0 e s − λ ¯ d 1 , Z ∞ “ “ JT ”” 1 Ke − rT e − z 2 / 2 dz = Ke − rT Φ S 0 e s − λ ¯ B ( s ) ≡ √ d 2 , 2 π Z 0 ( s ) Z y 1 e − z 2 / 2 dz Φ( y ) ≡ √ 2 π −∞ is the standardized normal distribution and √ √ d 1 ( x ) ≡ (ln( x/K )+( r + σ 2 / 2) T ) / ( σ T ) & d 2 ( x ) ≡ d 1 ( x ) − σ T are the usual Black-Scholes normal distribution argument functions . F. B. Hanson and Z. Zhu — 15 — UIC and NMIC

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend