Pricing Options with Discrete Dividends by High Order Finite Differences and Grid Stretching



Similar documents
Lecture 6 Black-Scholes PDE

Finite Differences Schemes for Pricing of European and American Options

Computation of implied dividend based on option market data. Qi Cao

Does Black-Scholes framework for Option Pricing use Constant Volatilities and Interest Rates? New Solution for a New Problem

STCE. Fast Delta-Estimates for American Options by Adjoint Algorithmic Differentiation

Numerical Methods for Option Pricing

Mathematical Finance

Numerical methods for American options

第 9 讲 : 股 票 期 权 定 价 : B-S 模 型 Valuing Stock Options: The Black-Scholes Model

Valuation of American Options

Hedging. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Hedging

CS 522 Computational Tools and Methods in Finance Robert Jarrow Lecture 1: Equity Options

BINOMIAL OPTIONS PRICING MODEL. Mark Ioffe. Abstract

SOLVING PARTIAL DIFFERENTIAL EQUATIONS RELATED TO OPTION PRICING WITH NUMERICAL METHOD. KENNEDY HAYFORD, (B.Sc. Mathematics)

1.1 Some General Relations (for the no dividend case)

Jorge Cruz Lopez - Bus 316: Derivative Securities. Week 11. The Black-Scholes Model: Hull, Ch. 13.

Call Price as a Function of the Stock Price

Moreover, under the risk neutral measure, it must be the case that (5) r t = µ t.

On Black-Scholes Equation, Black- Scholes Formula and Binary Option Price

On Market-Making and Delta-Hedging

Other variables as arguments besides S. Want those other variables to be observables.

where N is the standard normal distribution function,

Call and Put. Options. American and European Options. Option Terminology. Payoffs of European Options. Different Types of Options

Lecture 12: The Black-Scholes Model Steven Skiena. skiena

Valuing double barrier options with time-dependent parameters by Fourier series expansion

Two-State Option Pricing

The Black-Scholes Formula

The Black-Scholes pricing formulas

Black-Scholes Equation for Option Pricing

Black-Scholes Option Pricing Model

Lecture 21 Options Pricing

Pricing Barrier Option Using Finite Difference Method and MonteCarlo Simulation

EXP Capital Markets Option Pricing. Options: Definitions. Arbitrage Restrictions on Call Prices. Arbitrage Restrictions on Call Prices 1) C > 0

Pricing Barrier Options under Local Volatility

Chapter 13 The Black-Scholes-Merton Model

Lecture 6: Option Pricing Using a One-step Binomial Tree. Friday, September 14, 12

Options: Valuation and (No) Arbitrage

Option Valuation. Chapter 21

Pricing of an Exotic Forward Contract

Valuation, Pricing of Options / Use of MATLAB

Consider a European call option maturing at time T

The Black-Scholes-Merton Approach to Pricing Options

1 Pricing options using the Black Scholes formula

1 The Black-Scholes model: extensions and hedging

Lecture 7: Bounds on Options Prices Steven Skiena. skiena

Options 1 OPTIONS. Introduction

TABLE OF CONTENTS. A. Put-Call Parity 1 B. Comparing Options with Respect to Style, Maturity, and Strike 13

QUANTIZED INTEREST RATE AT THE MONEY FOR AMERICAN OPTIONS

Hedging Variable Annuity Guarantees

BINOMIAL OPTION PRICING

Lecture 11: The Greeks and Risk Management

How To Price A Call Option

A Comparison of Option Pricing Models

Option pricing. Vinod Kothari

Valuing Stock Options: The Black-Scholes-Merton Model. Chapter 13

CHAPTER 5 American Options

Chapter 2: Binomial Methods and the Black-Scholes Formula

Numerical PDE methods for exotic options

5 Numerical Differentiation

OPTIONS and FUTURES Lecture 2: Binomial Option Pricing and Call Options

Financial Options: Pricing and Hedging

Valuation of Razorback Executive Stock Options: A Simulation Approach

Lecture 4: The Black-Scholes model

Monte Carlo Methods in Finance

OPTION PRICING WITH PADÉ APPROXIMATIONS

S 1 S 2. Options and Other Derivatives

Stocks paying discrete dividends: modelling and option pricing

Jung-Soon Hyun and Young-Hee Kim

Lectures. Sergei Fedotov Introduction to Financial Mathematics. No tutorials in the first week

Using the SABR Model

Generating Random Numbers Variance Reduction Quasi-Monte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan , Fall 2010

Four Derivations of the Black Scholes PDE by Fabrice Douglas Rouah

UCLA Anderson School of Management Daniel Andrei, Derivative Markets 237D, Winter MFE Midterm. February Date:

Exam MFE Spring 2007 FINAL ANSWER KEY 1 B 2 A 3 C 4 E 5 D 6 C 7 E 8 C 9 A 10 B 11 D 12 A 13 E 14 E 15 C 16 D 17 B 18 A 19 D

Oscillatory Reduction in Option Pricing Formula Using Shifted Poisson and Linear Approximation

Lecture 15. Sergei Fedotov Introduction to Financial Mathematics. Sergei Fedotov (University of Manchester) / 6

Option Premium = Intrinsic. Speculative Value. Value

FIN Investments Option Pricing. Options: Definitions. Arbitrage Restrictions on Call Prices. Arbitrage Restrictions on Call Prices

Discussions of Monte Carlo Simulation in Option Pricing TIANYI SHI, Y LAURENT LIU PROF. RENATO FERES MATH 350 RESEARCH PAPER

Martingale Pricing Applied to Options, Forwards and Futures

b. June expiration: = /32 % = % or X $100,000 = $95,

Chapter 11 Options. Main Issues. Introduction to Options. Use of Options. Properties of Option Prices. Valuation Models of Options.

A Semi-Lagrangian Approach for Natural Gas Storage Valuation and Optimal Operation

New Pricing Formula for Arithmetic Asian Options. Using PDE Approach

LECTURE 15: AMERICAN OPTIONS

A Summary on Pricing American Call Options Under the Assumption of a Lognormal Framework in the Korn-Rogers Model

Pricing Dual Spread Options by the Lie-Trotter Operator Splitting Method

Caput Derivatives: October 30, 2003

Stock Price Dynamics, Dividends and Option Prices with Volatility Feedback

A SNOWBALL CURRENCY OPTION

American Options. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan American Options

Overview. Option Basics. Options and Derivatives. Professor Lasse H. Pedersen. Option basics and option strategies

Likewise, the payoff of the better-of-two note may be decomposed as follows: Price of gold (US$/oz) Oil price

Lecture 1: Stochastic Volatility and Local Volatility

Week 12. Options on Stock Indices and Currencies: Hull, Ch. 15. Employee Stock Options: Hull, Ch. 14.

Hedging Barriers. Liuren Wu. Zicklin School of Business, Baruch College (

Transcription:

Pricing Options with Discrete Dividends by High Order Finite Differences and Grid Stretching Kees Oosterlee Numerical analysis group, Delft University of Technology Joint work with Coen Leentvaar, Ariel Almendral Vázquez ECCOMAS 2004 ECCOMAS 2004 25.07.2004 /nr. 1

Outline Discretization for Black-Scholes equation use only a few grid points Discrete dividend American-style options PDE on a grid is straightforward, some modeling questions remain ECCOMAS 2004 25.07.2004 /nr. 2

Black-Scholes option pricing Point of Departure (here) - The asset price follows the lognormal random walk. - Interest rate r and volatility σ c are known functions of t. - Transaction costs for hedging are not included in the model. - There are no arbitrage possibilities. Black-Scholes partial differential equation: (for a European option) u t + 1 2 σ2 cs 2 2 u u + rs S2 S ru = 0 The Black-Scholes equation is a parabolic partial differential equation ECCOMAS 2004 25.07.2004 /nr. 3

Options on dividend-paying equities At the time that a dividend is paid there will be a drop in the value of the stock. The price of an option on an dividend-paying asset is affected by these payments. Different structures are possible for the dividend payment (deterministic or stochastic with payments continuously or at discrete times) We consider discrete deterministic dividends, whose amount and timing are known. Arbitrage arguments require: u(s, t d ) = u(s D, t+ d ) ECCOMAS 2004 25.07.2004 /nr. 4

Final/Boundary conditions European Call option: Right to buy assets at maturity t = T for exercise price K. Final condition: u(s, T ) = max(s K, 0) Boundary conditions S = 0: u(0, t) = 0, for S : u(s max, t) = S max Ke r(t t) De r(t d t) or u ss = 0. The strategy to solve the Black-Scholes equation numerically is as follows Start solving from t = T to t = t d with the usual pay-off. Apply an interpolation to calculate the new asset and option price on the grid discounted with D. Restart the numerical process with the PDE from the interpolated price as final condition from t d to t = 0. ECCOMAS 2004 25.07.2004 /nr. 5

Discretization u t + 1 2 σ2 cs 2 2 u u + rs S2 S ru = 0 Grid in space and time with N and M points; mesh width h = 1/N, k = 1/M Finite differences, based on Taylor s expansion O(h 2 + k 2 ) is easily achieved by central differencing and Crank-Nicolson discretization Our aim: High accuracy with only a few grid points Grid stretching in space and 4th order discretizations in space and in time ECCOMAS 2004 25.07.2004 /nr. 6

Grid stretching A coordinate transformation that clusters points in the region of interest. Boundary at infinity: truncate the domain at a safe place (option value is not influenced) according to a well-known formula An equidistant grid discretization can be used after the analytic transformation Consider a general parabolic PDE with non-constant coefficients v t = v α(s) 2 s + β(s) v + γ(s)v(s, t) 2 s v(a, t) = L(t), v(b, t) = R(t), v(s, 0) = φ(s). ECCOMAS 2004 25.07.2004 /nr. 7

Grid stretching Consider a coordinate transformation y = ψ(s) (one-to-one), inverse s = ϕ(y) = ψ 1 (y) and let ˆv(y, t) := v(s, t). Chain rule, the first and second derivative: Application changes the factors α, β and γ into: α(y) = α(ϕ(y)) β(ϕ(y)) (ϕ (y)) 2, β(y) = ϕ (y) v s = 1 ˆv ϕ (y) y, (1) 2 v s = 1 2ˆv 2 (ϕ (y)) 2 y ϕ (y) ˆv 2 (ϕ (y)) 3 y. (2) α(ϕ(y)) ϕ (y) (ϕ (y)) 3, γ(y) = γ(ϕ(y)). (3) ECCOMAS 2004 25.07.2004 /nr. 8

Grid stretching y(s) u 16 10 (b) (a) 12 8 4 0 15 s 30 0 15 30 Spatial transformation used for Black-Scholes [Clarke-Parrott, Tavella-Randall]: y = ψ(s) = sinh 1 (µ (s K)) + sinh 1 (µk). (4) The grid is refined around s = K, i.e. the nondifferentiability in the final condition. Parameter µ determines the rate of stretching; keep µk constant Stretching is possible at several places: grid is defined numerically ECCOMAS 2004 25.07.2004 /nr. 9

Discretization Fourth order in space (long stencils): ˆv i t = 1 12h 2 α i ( ˆv i+2 + 16ˆv i+1 30ˆv i + 16ˆv i 1 ˆv i 2 ) + + 1 12h β i ( ˆv i+2 + 8ˆv i+1 8ˆv i 1 + ˆv i 2 ) + γ iˆv i + O(h 4 ), 2 i N 2. Fourth order in time: BDF4 scheme (preceded by CN, BDF3). BDF4 reads ( ) 25 12 I kl u j+1 = 4u j 3u j 1 + 4 3 uj 2 + 1 4 uj 3, (6) No stability complications observed Well-suited for linear complementarity problems (for American options) (5) ECCOMAS 2004 25.07.2004 /nr. 10

Accuracy European option pricing experiment, no dividend Error in u h and hedge parameters h, Γ h K = 15, s 0 = K, σ c = 0.3, r = 0.05, D = 0.03, T = 0.5. Scheme Grid u u ex c ex c Γ Γ ex c 10 10 1.1 10 2 2.4 10 2 6.3 10 3 O(h 4 + k 4 ) 20 20 1.1 10 3 10.1 3.1 10 3 7.6 1.3 10 3 4.8 40 40 9.4 10 5 11.2 2.9 10 4 10.8 9.7 10 5 13.6 Scheme Grid u u ex c ex c Γ Γ ex c 10 10 2.7 10 1 1.7 10 1 4.2 10 2 µ = 12 20 20 1.5 10 2 18.1 1.5 10 2 11.5 4.2 10 3 9.9 stretching 40 40 9.1 10 4 16.5 1.7 10 3 8.6 5.3 10 4 8.0 O(h 4 + k 4 ) 80 80 5.7 10 5 16.0 1.5 10 4 11.6 4.2 10 5 12.7 ECCOMAS 2004 25.07.2004 /nr. 11

Accuracy European option pricing experiment 30 25 20 15 10 5 0 5 0 5 10 15 20 25 30 35 40 45 50 S ECCOMAS 2004 25.07.2004 /nr. 12

Example European option Multiple discrete dividends Multiple discrete dividends: analytic solution not available Parameters: s 0 = K = 100, r = 0.06, σ c = 0.25, multiple dividends of 4 (ex-dividend date is each half year), T = 1, 2, 3, 4, 5, 6. Grid: s max = RK(3 R 7), µ = 0.15 Grid T = 1 Grid T = 2 Grid T = 3 20 20 10.660 20 40 15.202 20 80 18.607 40 40 10.661 40 80 15.201 40 160 18.600 Lewis (Wilmott Mag. 2003) 10.661 15.199 18.598 Grid T = 4 Grid T = 5 Grid T = 6 20 80 21.370 20 100 23.697 20 120 25.710 40 160 21.362 40 200 23.691 40 240 25.698 Lewis 21.364 23.697 25.710 ECCOMAS 2004 25.07.2004 /nr. 13

Example European option Zero interest rate Case r = 0, the ex-dividend date t d should not matter for the option price. Black-Scholes does not satisfy this market principle. Correction of volatility in Black-Scholes: ds = µsdt + (S De rt d)dw t [0, t d ] { S D exp( rt σ d ) c σ(s, t, D) = S t [0, t d ] σ c t [t d, T ] t d =0 t d =3 months t d =6 months t d =9 months t d =12 months Black-Scholes 8.3386 8.5522 8.7590 8.9587 9.1511 Vol. correction 8.3386 8.3386 8.3386 8.3386 8.3386 European Call, K = 100, D = 7, r = 0, T = 1, σ = 0.3 ECCOMAS 2004 25.07.2004 /nr. 14

American Options Linear Complementarity American options are contracts that may be exercised early. This right to exercise is valuable: The American option cannot be worth less than the equivalent European. The problem we need to solve for an American call option contract reads: Au := u t + 1 2 σ2 S 2 2 u u + rs S2 S ru 0 u(s, T ) = max (S K, 0), u(s, t d ) = max {S Ke r(t td) D, S K}, u(s, t) final condition u continuous S u(s max, t) = max{s max Ke r(t t) De r(td t), S max Ke r(td t) }, t < t d Early exercise valuable only if D > K(1 e r(t t d), just before the asset goes exdividend [Kwok]. Reformulation of the obstacle problem into a linear complementarity problem: ECCOMAS 2004 25.07.2004 /nr. 15

American Put with one Discrete Dividend K = 100, T = 0.5, d = 2.0, t d = 0.3, σ c = 0.4, r = 0.08, µ = 0.15, s max = 3K Grid u h (80, t = 0) u h (100, t = 0) u h (120, t = 0) 20 20 0.223 0.105 0.043 40 40 0.223 0.105 0.043 Meyer (J. C. Fin. 2001): 0.223 0.105 0.043 d = 0 (black line), d = 2 (blue line) vs. d = 0.98S (red line) 100 90 Free boundary as function of time without dividend Fixed dividend payment dividend as a ratio of S 80 70 60 S f (t) 50 40 30 20 10 0 0 0.1 0.2 0.3 0.4 0.5 T t ECCOMAS 2004 25.07.2004 /nr. 16

American Call with one Dividends Problem parameters: K = 100, σ c = 0.3, r = 0.05, t d = 51 weeks, D 1 = 4, T = 50 weeks versus T=1 year Vorst Haug Black Scholes Vol. correction Eur. corr. t d = 51 weeks, T=50 weeks 13.88 13.92 13.92 13.92 13.49 t d = 51 weeks, T=52 weeks 13.63 13.64 14.08 13.65 American price is lower than European One should maybe (but this will not happen in practice!) adapt the European price to avoid this contradiction with the volatility correction ECCOMAS 2004 25.07.2004 /nr. 17

Conclusions Accurate option values with grid stretching in space and 4th order discretization in space and time Option price and hedge parameters are accurate with 20-40 points Multiple discrete dividend payment can be included in a straightforward way American style early exercise does not pose any problems Discrete dividends lead to interesting modeling issues. ECCOMAS 2004 25.07.2004 /nr. 18