Option Pricing for a Stochastic-Volatility Jump-Diffusion Model

Similar documents
Option Pricing for a Stochastic-Volatility Jump-Diffusion Model with Log-Uniform Jump-Amplitudes

STOCHASTIC VOLATILITY MODELS: CALIBRATION, PRICING AND HEDGING. Warrick Poklewski-Koziell

Time-changed Brownian motion and option pricing

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

Stochastic Volatility (Working Draft I)

Comparison of Market Parameters for Jump-Diffusion Distributions Using Multinomial Maximum Likelihood Estimation

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 MAS3904. Stochastic Financial Modelling. Time allowed: 2 hours

Pricing Barrier Options under Local Volatility

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

Valuation of Volatility Derivatives. Jim Gatheral Global Derivatives & Risk Management 2005 Paris May 24, 2005

Application of Moment Expansion Method to Option Square Root Model

Empirical Approach to the Heston Model Parameters on the Exchange Rate USD / COP

MSc Financial Engineering CHRISTMAS ASSIGNMENT: MERTON S JUMP-DIFFUSION MODEL. To be handed in by monday January 28, 2013

Chapter 15: Jump Processes and Incomplete Markets. 1 Jumps as One Explanation of Incomplete Markets

Extended Libor Models and Their Calibration

IEOR E4703: Monte-Carlo Simulation

Saddlepoint Approximation Methods for Pricing. Financial Options on Discrete Realized Variance

Lecture 8: The Black-Scholes theory

Exact Sampling of Jump-Diffusion Processes

Pricing and hedging with rough-heston models

Dynamic Relative Valuation

BIRKBECK (University of London) MSc EXAMINATION FOR INTERNAL STUDENTS MSc FINANCIAL ENGINEERING DEPARTMENT OF ECONOMICS, MATHEMATICS AND STATIS- TICS

LIBOR models, multi-curve extensions, and the pricing of callable structured derivatives

SADDLEPOINT APPROXIMATIONS TO OPTION PRICES 1. By L. C. G. Rogers and O. Zane University of Bath and First Chicago NBD

Pricing Variance Swaps under Stochastic Volatility Model with Regime Switching - Discrete Observations Case

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

- 1 - **** d(lns) = (µ (1/2)σ 2 )dt + σdw t

A Continuity Correction under Jump-Diffusion Models with Applications in Finance

Calibration Lecture 4: LSV and Model Uncertainty

Unified Credit-Equity Modeling

The Black-Scholes Model

Stochastic modelling of electricity markets Pricing Forwards and Swaps

A GENERAL FORMULA FOR OPTION PRICES IN A STOCHASTIC VOLATILITY MODEL. Stephen Chin and Daniel Dufresne. Centre for Actuarial Studies

Implied Lévy Volatility

Calculation of Volatility in a Jump-Diffusion Model

7 pages 1. Premia 14

Pricing Bermudan options in Lévy process models

Approximating Option Prices

Chapter 3: Black-Scholes Equation and Its Numerical Evaluation

Credit Risk using Time Changed Brownian Motions

Pricing Dynamic Guaranteed Funds Under a Double Exponential. Jump Diffusion Process. Chuang-Chang Chang, Ya-Hui Lien and Min-Hung Tsay

Leverage Effect, Volatility Feedback, and Self-Exciting Market Disruptions 11/4/ / 24

Stochastic Volatility and Jump Modeling in Finance

The stochastic calculus

Multiname and Multiscale Default Modeling

Asset Pricing Models with Underlying Time-varying Lévy Processes

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

Valuing volatility and variance swaps for a non-gaussian Ornstein-Uhlenbeck stochastic volatility model

The Black-Scholes Model

arxiv: v1 [q-fin.pr] 23 Feb 2014

Limit Theorems for the Empirical Distribution Function of Scaled Increments of Itô Semimartingales at high frequencies

Lecture 1: Stochastic Volatility and Local Volatility

Near-expiration behavior of implied volatility for exponential Lévy models

Managing Systematic Mortality Risk in Life Annuities: An Application of Longevity Derivatives

Computer Exercise 2 Simulation

Parametric Inference and Dynamic State Recovery from Option Panels. Nicola Fusari

Simulating Stochastic Differential Equations

4. Black-Scholes Models and PDEs. Math6911 S08, HM Zhu

M5MF6. Advanced Methods in Derivatives Pricing

Pricing Long-Dated Equity Derivatives under Stochastic Interest Rates

A Highly Efficient Shannon Wavelet Inverse Fourier Technique for Pricing European Options

Arbitrage Bounds for Volatility Derivatives as Free Boundary Problem. Bruno Dupire Bloomberg L.P. NY

Two-dimensional COS method

Heston Stochastic Local Volatility Model

Using Lévy Processes to Model Return Innovations

Pricing European Options by Stable Fourier-Cosine Series Expansions

Universität Regensburg Mathematik

AN INVITATION TO MARKET-BASED OPTION PRICING AND ITS APPLICATIONS

Tangent Lévy Models. Sergey Nadtochiy (joint work with René Carmona) Oxford-Man Institute of Quantitative Finance University of Oxford.

Linearity-Generating Processes, Unspanned Stochastic Volatility, and Interest-Rate Option Pricing

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS.

Skewness in Lévy Markets

The Black-Scholes Model

Parametric Inference and Dynamic State Recovery from Option Panels. Torben G. Andersen

Option Pricing and Calibration with Time-changed Lévy processes

Optimal trading strategies under arbitrage

Applied Stochastic Processes and Control for Jump-Diffusions

Multi-factor Stochastic Volatility Models A practical approach

Empirical Performance of Alternative Option Pricing Models. for Commodity Futures Options

The Black-Scholes Equation using Heat Equation

Approximation Methods in Derivatives Pricing

A Brief Introduction to Stochastic Volatility Modeling

Leverage Effect, Volatility Feedback, and Self-Exciting MarketAFA, Disruptions 1/7/ / 14

Implementing an Agent-Based General Equilibrium Model

1 The continuous time limit

PRICING TIMER OPTIONS UNDER FAST MEAN-REVERTING STOCHASTIC VOLATILITY

Local vs Non-local Forward Equations for Option Pricing

1.1 Basic Financial Derivatives: Forward Contracts and Options

A Consistent Pricing Model for Index Options and Volatility Derivatives

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL

Credit Risk : Firm Value Model

Rohini Kumar. Statistics and Applied Probability, UCSB (Joint work with J. Feng and J.-P. Fouque)

Asymptotic Method for Singularity in Path-Dependent Option Pricing

Multiscale Stochastic Volatility Models Heston 1.5

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo

KØBENHAVNS UNIVERSITET (Blok 2, 2011/2012) Naturvidenskabelig kandidateksamen Continuous time finance (FinKont) TIME ALLOWED : 3 hours

Short-Time Asymptotic Methods In Financial Mathematics

Chapter 18 Volatility Smiles

FIN FINANCIAL INSTRUMENTS SPRING 2008

Transcription:

Option Pricing for a Stochastic-Volatility Jump-Diffusion Model Guoqing Yan and Floyd B. Hanson Department of Mathematics, Statistics, and Computer Science University of Illinois at Chicago Conference on Stochastic Control & Numerics University of Wisconsin-Milwaukee 15 September 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. G. Yan and F. B. Hanson 1 UIC

Outline 1. Introduction. 2. Stochastic-Volatility Jump-Diffusion Model. 3. European Option Prices. 4. Computing Fourier integrals. 5. Numerical Results. 6. Conclusions. G. Yan and F. B. Hanson 2 UIC

1. Introduction Classical Black-Scholes (1973) model fails to reflect the three empirical phenomena: Asymmetric leptokurtic features: return distribution skewed left, has a higher peak and heavier tails than normal distribution; Volatility smile: implied volatility not constant as in B-S model; Large, sudden movements in prices: crashes and rallies. Recently empirical research (Andersen et al.(2002), Bates (1996) and Bakshi et al.(1997)) imply that most reasonable model of stock prices includes both stochastic volatility and jump diffusions. Stochastic volatility is needed to calibrate the longer maturities and jumps are needed to reflect shorter maturity option pricing. log-uniform jump amplitude distribution is more realistic and accurate to describe high-frequency data; square-root stochastic volatility process allow for systematic volatility risk and generates an analytically tractable method of pricing options. G. Yan and F. B. Hanson 3 UIC

2. Stochastic-Volatility Jump-Diffusion Model Assume asset price S(t), under a risk-neutral probability measure M, follows a jump-diffusion process and conditional variance V (t) follows a square-root mean-reverting diffusion process: ( ds(t) = S(t) (r λ J)dt + ) V (t)dw s (t) + J(Q)dN(t), (1) where dv (t) = k (θ V (t))dt + σ V (t)dw v (t). (2) r = constant risk-free interest rate; W s (t) and W v (t) are standard Brownian motions with correlation: Corr[dW s (t), dw v (t)] = ρ; J(Q) = Poisson jump-amplitude, Q = underlying Poisson amplitude mark process selected so that Q = ln(j(q) + 1); N(t) = compound Poisson jump counting process with jump intensity λ. G. Yan and F. B. Hanson 4 UIC

Density of jump-amplitude mark Q is uniformly distributed: φ Q (q) = 1 b a 1, a q b 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))/(b a) 1. By Itô s chain rule, log-return process ln(s(t)) satisfies SDE: d ln(s(t)) = (r λ J V (t)/2)dt + V (t)dw s (t) + QdN(t). (3) G. Yan and F. B. Hanson 5 UIC

3. European Option Prices 3.1 Probability Distribution Function: Price of European call option under risk-neutral probability measure: C(S(t),V (t),t; K, T) = e r(t t) E M [max[s T K, 0] S(t),V (t)] = S(t)P 1 (S(t),V (t),t; K, T) Ke r(t t) P 2 (S(t),V (t),t; K, T); (4) C(S(t), V (t), t; K, T)e r(t t) = E M [max(s T K, 0) S(t), V (t)] = conditional expectation of the composite process; Change of variables: L(t) = ln(s(t)) and κ = ln(k), so Ĉ(L(t), V (t), t; κ, T) C(S(t), V (t), t; K, T) in terms of processes or for PDEs Ĉ(l, v, t; κ, T) C(exp(l), v, t; exp(κ), T); Applying the two-dimensional Dynkin theorem, using A as G. Yan and F. B. Hanson 6 UIC

backward operator: 0 = b C t + A[ b C](l,v, t; κ, T) b C t + r λ J 1 2 v «b C l +k(θ v) C b v + 1 2 v 2 C b l + ρσv 2 C b 2 l v + 1 2 σ2 v 2 C b v r C b Z 2 +λ bc(l + q,v, t) C(l,v, b t) φ Q (q)dq, (5) and by substituting and separating variables, produce: PIDE for P 1, with boundary condition P 1 (l, v, T; κ, T) = 1 l>κ : 0 = P b 1 t + A 1[ P b 1 ](l, v, t; κ,t) P b 1 t + A[ P b 1 ](l, v, t; κ, T) + v P b 1 l +ρσv b P 1 v + `r λ J b P1 + λ (e q 1) b P 1 (l + q,v, t)φ Q (q)dq; (6) PIDE for P 2, with boundary condition P 2 (l, v, T; κ, T) = 1 l>κ : 0 = b P 2 t + A 2[ b P 2 ](l, v, t; κ,t) b P 2 t + A[ b P 2 ](l, v, t; κ, T) + r b P 2 ; (7) G. Yan and F. B. Hanson 7 UIC

3.2 Characteristic Function: Corresponding characteristic functions defined by f j (l, v, t; y, T) Satisfying the same PIDEs as the P j (l, v, t; κ, T): e iyκ d P j (l, v, t; κ, T), (8) f j t + A j[f j ](l, v, t; κ, T) = 0, (9) where A j represents the corresponding full backward operators in (6) and (7) with boundary conditions, f j (l, v, T; y, T) = +e iyl, respectively for j = 1 : 2. Solution conjecture: f j (l, v, t; y, t + τ) = exp(g j (τ) + h j (τ)v + iyl + β j (τ)), (10) with β j (τ) = rτδ j,2 and boundary conditions g j (0) = 0 = h j (0) for j = 1 : 2. G. Yan and F. B. Hanson 8 UIC

3.3 Solution: For the Fourier transforms f j for j = 1 : 2, h j (τ) = (η 2 j 2 j )(e jτ 1) σ 2 (η j + j (η j j )e jτ ) ; (11) g j (τ) = ((r λ J)iy λ Jδ j,1 rδ j,2 )τ where +λτ kθ σ 2 (2ln (e (iy+δ j,1)q 1)φ Q (q)dq (12) 1 ( j + η j )(1 e jτ «) + ( j + η j )τ), 2 j η j = ρσ(iy + δ j,1 ) k & j = q η 2 j σ2 iy(iy ± 1); (e (iy+1)q 1)φ Q (q)dq = e(iy+1)b e (iy+1)a (b a)(iy + 1) 1. G. Yan and F. B. Hanson 9 UIC

The tail probabilities P j for j = 1 : 2 are + 1 π P j (S(t), V (t), t; K, T) = 1 2 [ e iy ln(k) ] f j (ln(s(t)), V (t), t; y, T) Re dy, 0 iy + + by complex integration on equivalent contours yielding a residue of 1/2 and a principal value integral in the limit to the left of the apparent singularity at y = 0 +, since the integrand is bounded in the singular limit. (13) G. Yan and F. B. Hanson 10 UIC

4. Computing Fourier Integrals 4.1 Using 10-point Gauss-Legendre formula for DFTs: Re-write the Fourier integral as I(x) = 0 F(x)dx = lim N > NX j=1 Z jh (j 1)h F(x)dx. (14) Because of singularity at y = 0 and oscillatory behavior, discrete Fourier tranform (DFT) sub-integrals in (14) are computed by means of a highly accurate, ten-point Gauss-Legendre formula, which is also an open formula, not evaluating the function at the endpoints. N is not fixed but determined by a local stopping criterion: the integration loop is stopped if the ratio of the contribution of the last strip to the total integration becomes smaller than 0.5e-7. Step size h = 5: Good choice for fast convergence and good precision. G. Yan and F. B. Hanson 11 UIC

4.2 Using Fast Fourier Transform (FFT): (After Carr and Madan (1999)) Initial call option price: C(S(t),V (t),t; K,T)= K e r(t t) (S(t) K)dP 2 (S(t),V (t),t; K, T); (15) Modified call option price to remove the singularity: C (mod) (S(t), V (t), t; κ, T) = e ακ C(S(t), V (t), t; K, T); (16) Corresponding Fourier transform of C (mod) (S(t), V (t), t; κ, T): Thus, Ψ(S(t),V (t),t; y, T) = e iyκ C (mod) (S(t), V (t),t; κ, T)dκ; (17) C(S(t),V (t),t; K, T)= e ακ π 0 e iyκ Ψ(S(t),V (t),t; y, T)dy; (18) G. Yan and F. B. Hanson 12 UIC

Ψ(S(t),V (t), t; y, T) = e iyκ e ακ e r(t t) (S(t) K) κ dp 2 (S(t),V (t), t; κ, T)dκ = e r(t t) f 2 (y (α + 1)i) α 2 + α y 2 + i(2α + 1)y ; (19) Transfer the Fourier integral into discrete Fourier transform (DFT) and incorporate Simpson s rule (Carr and Madan (1999)) to increase accuracy of the FFT application: C(S(t),V (t),t; κ, T) = e ακ π NX e i 2π N jk e iyj(l ln(s)) Ψ(y j ) j=1 where α = 2.0 and dy = 0.25 are used. dy 3 [3 + ( 1)(j+1) δ j ], (20) G. Yan and F. B. Hanson 13 UIC

5. Numerical Results Two numerical algorithms give the same results within accuracy standard. The FFT method can compute different levels strike price near at-the-money (ATM) in 5 seconds. The standard integration method can give out the results for one specific strike price in about 0.5 seconds. The implementations are using MATLAB 6.5 and on the PC with 2.4GHz CPU. The option prices from the stochastic volatility jump diffusion model are compared with those of Black-Scholes model: Parameters: r = 3%, S 0 = $100; σ = 7%, V = 0.012, ρ = 0.622, θ = 0.53, k = 0.012; a = 0.028, b = 0.026, λ = 64. G. Yan and F. B. Hanson 14 UIC

5.1 Call Prices: Call Option Price for T = 0.1 Call Option Price for T = 0.25 Call Option Price for T = 1 25 SVJD BS 25 SVJD BS 25 SVJD BS 20 20 20 Call Option Price 15 10 Call Option Price 15 10 Call Option Price 15 10 5 5 5 80 90 100 110 120 130 Strike Price 80 90 100 110 120 130 Strike Price 80 90 100 110 120 130 Strike Price (a) Call option prices for T = 0.1. (b) Call option prices for T = 0.25. (c) Call option prices for T = 1.0. Figure 1: Call option prices for the SVJD model compared to the corresponding pure diffusion Black-Scholes values for T = 0.1, 0.25, 1.0. G. Yan and F. B. Hanson 15 UIC

5.2 Put Prices: Put Option Price for T = 0.1 Put Option Price for T = 0.25 Put Option Price for T = 1 30 SVJD BS 30 SVJD BS 30 SVJD BS 25 25 25 Put Option Price 20 15 Put Option Price 20 15 Put Option Price 20 15 10 10 10 5 5 5 80 90 100 110 120 130 Strike Price 80 90 100 110 120 130 Strike Price 80 90 100 110 120 130 Strike Price (a) Put option prices for T = 0.1. (b) Put option prices for T = 0.25. (c) Put option prices for T = 1.0. Figure 2: Put option prices for the SVJD model compared to the corresponding pure diffusion Black-Scholes values for T = 0.1, 0.25, 1.0. G. Yan and F. B. Hanson 15 UIC

6. Conclusions Proposed an alternative stochastic-volatility, jump-diffusion (SVJD) model, stochastic volatility follows a square-root mean-reverting stochastic process and jump-amplitude has log-uniform distribution. Characteristic functions of the log-terminal stock price and the conditional risk neutral probability are analytically derived. The option prices are expressed in terms of characteristic functions in closed form. Two numerical computing algorithms using an accurate 10-point Gauss-Legendre Fourier integral (DFT) formula and a fast FFT are implemented. Same option prices are given by two methods for the SVJD model. Compared with those from Black-Scholes model, the SVJD model have higher option prices, especially for longer maturity and near at-the-money (ATM) strike price. G. Yan and F. B. Hanson 16 UIC