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

Similar documents
Monte Carlo Simulations

The Black-Scholes Model

The Black-Scholes Model

Lecture 8: The Black-Scholes theory

The Black-Scholes Model

Math489/889 Stochastic Processes and Advanced Mathematical Finance Solutions to Practice Problems

1.1 Basic Financial Derivatives: Forward Contracts and Options

( ) since this is the benefit of buying the asset at the strike price rather

3.1 Itô s Lemma for Continuous Stochastic Variables

Definition Pricing Risk management Second generation barrier options. Barrier Options. Arfima Financial Solutions

The stochastic calculus

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

Lévy models in finance

Lecture 17. The model is parametrized by the time period, δt, and three fixed constant parameters, v, σ and the riskless rate r.

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

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

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

Bluff Your Way Through Black-Scholes

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

Lecture 11: Ito Calculus. Tuesday, October 23, 12

Continuous Time Finance. Tomas Björk

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

Financial Economics & Insurance

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

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

5. Itô Calculus. Partial derivative are abstractions. Usually they are called multipliers or marginal effects (cf. the Greeks in option theory).

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

Graduate School of Business, University of Chicago Business 41202, Spring Quarter 2007, Mr. Ruey S. Tsay. Solutions to Final Exam

The Black-Scholes PDE from Scratch

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2011, Mr. Ruey S. Tsay. Solutions to Final Exam.

Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models

CS 774 Project: Fall 2009 Version: November 27, 2009

Lecture 9: Practicalities in Using Black-Scholes. Sunday, September 23, 12

European call option with inflation-linked strike

Chapter 3: Black-Scholes Equation and Its Numerical Evaluation

Importance Sampling for Option Pricing. Steven R. Dunbar. Put Options. Monte Carlo Method. Importance. Sampling. Examples.

FIN FINANCIAL INSTRUMENTS SPRING 2008

Risk Neutral Valuation

AMH4 - ADVANCED OPTION PRICING. Contents

Numerical schemes for SDEs

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2009, Mr. Ruey S. Tsay. Solutions to Final Exam

Basic Concepts in Mathematical Finance

2.3 Mathematical Finance: Option pricing

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

From Discrete Time to Continuous Time Modeling

MFE/3F Questions Answer Key

King s College London

Market Volatility and Risk Proxies

Stochastic Volatility

Black-Scholes Option Pricing

last problem outlines how the Black Scholes PDE (and its derivation) may be modified to account for the payment of stock dividends.

Finance: A Quantitative Introduction Chapter 8 Option Pricing in Continuous Time

Change of Measure (Cameron-Martin-Girsanov Theorem)

Option Pricing Formula for Fuzzy Financial Market

Math 416/516: Stochastic Simulation

1 Interest Based Instruments

Stochastic Dynamical Systems and SDE s. An Informal Introduction

25857 Interest Rate Modelling

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

Option Pricing Models for European Options

1 Implied Volatility from Local Volatility

IEOR E4703: Monte-Carlo Simulation

Monte Carlo Simulation of Stochastic Processes

MFE/3F Questions Answer Key

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

Lecture Quantitative Finance Spring Term 2015

SYSM 6304: Risk and Decision Analysis Lecture 6: Pricing and Hedging Financial Derivatives

Exact Sampling of Jump-Diffusion Processes

Merton s Jump Diffusion Model

Option Pricing. 1 Introduction. Mrinal K. Ghosh

Errata, Mahler Study Aids for Exam 3/M, Spring 2010 HCM, 1/26/13 Page 1

1 The continuous time limit

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

Practical Hedging: From Theory to Practice. OSU Financial Mathematics Seminar May 5, 2008

Completeness and Hedging. Tomas Björk

The Black-Scholes Equation

Empirically Calculating an Optimal Hedging Method. Stephen Arthur Bradley Level 6 project 20cp Deadline: Tuesday 3rd May 2016

WITH SKETCH ANSWERS. Postgraduate Certificate in Finance Postgraduate Certificate in Economics and Finance

Stochastic Differential equations as applied to pricing of options

M5MF6. Advanced Methods in Derivatives Pricing

Partial differential approach for continuous models. Closed form pricing formulas for discretely monitored models

An Analytical Approximation for Pricing VWAP Options

Option Pricing in Continuous-Time: The Black Scholes Merton Theory and Its Extensions

Logarithmic derivatives of densities for jump processes

TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

Probability in Options Pricing

Geometric Brownian Motion

1 Geometric Brownian motion

Continous time models and realized variance: Simulations

Black-Scholes-Merton Model

Lecture 4. Finite difference and finite element methods

Stochastic Differential Equations in Finance and Monte Carlo Simulations

25857 Interest Rate Modelling

Advanced topics in continuous time finance

American Option Pricing Formula for Uncertain Financial Market

Economathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t

Dr. Maddah ENMG 625 Financial Eng g II 10/16/06

Economics has never been a science - and it is even less now than a few years ago. Paul Samuelson. Funeral by funeral, theory advances Paul Samuelson

Volatility Smiles and Yield Frowns

Transcription:

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing We shall go over this note quickly due to time constraints. Key concept: Ito s lemma Stock Options: A contract giving its holder the right, but not obligation, to trade shares of a common stock by a certain date for a specified price. (In US, a contract involves 100 shares.) Call option: to buy Put option: to sell Specified price: strike price K date: expiration T (measured in years) Note: You can also write a call or put option (underwrite). Factors affecting the price of an option Current stock price: P t time to expiration: T t Risk-free interest rate: r per annum Stock volatility: σ annualized Payoff for European options (exercised at T only) Call option: V (P T ) = (P T K) + = 1 P T K if P T > K 0 if P T K

The holder only exercises her option if P T > K (buys the stock via exercising the option and sells the stock on the market). Put option: V (P T ) = (K P T ) + = K P T if P T < K 0 if P T K The holder only exercises her option if P T < K (buys the stock from the market and sells it via option). Mathematical framework Stock (log) price follows a diffusion equation, i.e. a continuoustime continuous stochastic process such as dx t = µ(x t, t)dt + σ(x t, t)dw t, where µ(x t, t) and σ(x t, t) are the drift and diffusion coefficient, respectively, and w t is a standard Brownian motion (or Wiener process). In a complete market, use hedging to derive the price of an option (no arbitrage argument). In an incomplete market (e.g. existence of jumps), specify risk and a hedging strategy to minimize the risk. Stochastic processes Wiener process (or Standard Brownian motion) notation: w t initial value: w 0 = 0 small increments are independent and normal time poits: 0 = t 0 < t 1 < < t n 1 < t n = t 2

{ w i = w ti w ti 1 } property: w t N(0, t) are independent w t = w t+ t w t N(0, t). zero drift and rate of variance change is 1. That is, dw t = 0dt + 1dw t. A simple way to understand Wiener processes is to do simulation. In R, this can be achieved by using: n=5000 at = rnorm(n) wt = cumsum(at)/sqrt(n) plot(wt,type= l ) Repeat the above commands to generate lots of wt series. Generalized Wiener process dx t = µdt + σdw t, where the drift µ & rate of volatility change σ are constant. Ito s process dx t = µ(x t, t)dt + σ(x t, t)dw t, where both drift and volatility are time-varying. Geometric Brownian motion dp t = µp t dt + σp t dw t, so that µ(p t, t) = µp t and σ(p t, t) = σp t with µ and σ being constant. 3

Simulated Standard Brownian Motions w(t) -1.0-0.5 0.0 0.5 1.0 1.5 0 500 1000 1500 2000 2500 3000 time Figure 1: Time plots of four simulated Wiener processes 4

Illustration: Four simulated standard Brownian motions. key feature: variability increases with time. Assume that the price of a stock follows a geometric Brownian motion. What is the distribution of the log return? To answer this question, we need Ito s calculus. Review of differentiation G(x): a differentiable function of x. What is dg(x)? Taylor expansion: + 1 2 G 2 Letting x 0, we have How about G(x, y)? G G(x + x) G(x) = G x x x 2 ( x)2 + 1 6 dg = G x dx. 3 G x 3 ( x)3 +. G = G G x + x y y + 1 2 G 2 x 2 ( x)2 + 2 G x y x y + 1 2 G 2 y 2 ( y)2 +. Taking limit as x 0 and y 0, we have dg = G G dx + x y dy. Stochastic differentiation Now, consider G(x t, t) with x t being an Ito s process. 5

G = G G x + x t t + 1 2 G 2 x 2 ( x)2 + 2 G x t x t + 1 2 G 2 t 2 ( t)2 +. A discretized version of the Ito s process is x = µ t + σ ɛ t, where µ = µ(x t, t) and σ = σ(x t, t). Therefore, ( x) 2 = µ 2 ( t) 2 + σ 2 ɛ 2 t + 2µ σ ɛ( t) 3/2 = σ 2 ɛ 2 t + H( t). Thus, ( x) 2 contains a term of order t. E(σ 2 ɛ 2 t) = σ 2 t, Var(σ 2 ɛ 2 t) = E[σ 4 ɛ 4 ( t) 2 ] [E(σ 2 ɛ 2 t)] 2 = 2σ 4 ( t) 2, where we use E(ɛ 4 ) = 3. These two properties show that Consequently, Using this result, we have σ 2 ɛ 2 t σ 2 t as t 0. ( x) 2 σ 2 dt as t 0. dg = G G dx + x t dt + 1 2 G 2 x 2 σ2 dt = G x µ + G t + 1 2 G 2 This is the well-known Ito s lemma. 6 x 2 σ2 dt + G x σ dw t.

Example 1. Let G(w t, t) = w 2 t. What is dg(w t, t)? Answer: Here µ = 0 and σ = 1. Therefore, G w t = 2w t, G t = 0, 2 G w 2 t = 2. dw 2 t = (2w t 0 + 0 + 1 2 2 1)dt + 2w tdw t = dt + 2w t dw t. Example 2. If P t follows a geometric Brownian motion, what is the model for ln(p t )? Answer: Let G(P t, t) = ln(p t ). we have G P t = 1 P t, G t = 0, 1 2 G = 1 2 2 Consequently, via Ito s lemma, we obtain d ln(p t ) = = 1 µp t + 1 P t 2 1 P 2 t P 2 t µ σ2 dt + σdw t. 2 1. Pt 2 σ 2 P 2 dt + 1 σp t dw t P t Thus, ln(p t ) follows a generalized Wiener Process with drift rate µ σ 2 /2 and variance rate σ 2. The log return from t to T is normal with mean (µ σ 2 /2)(T t) and variance σ 2 (T t). This result enables us to perform simulation. Let t be the time interval. Then, the result says ln(p t+ t ) = ln(p t ) + (µ σ 2 /2) t + tσɛ t+ t, 7 t

where ɛ t+ t is a N(0,1) random variable. By generating ɛ t+ t, we can obtain a simulated value for ln(p t+ t ). If one repeats the above simulation many times, one can take the average of ln(p t+ t ) as the expectation of ln(p t+ t ) given the model and ln(p t ). More specifically, one can use simulation to generate a distribution for ln(p t+ t ). In mathematical finance, this technique is referred to as discretization of a stochastic diffusion equation (SDE). The distribution of ln(p t+ t ) obtained in this way works when P t follows a geometric Brownian motion. The distribution, in general, is not equivalent to the true distribution of ln(p t+ t ) for a general SDE. Certain conditions must be met for the two distributions to be equivalent. Details are beyond this class. However, some results are available in the literature concerning the relationship between discrete-time distribution and continuous-time distribution. In other words, one derives conditions under which a discrete-time model converges to a continuous-time model when the time interval t approaches zero. For the GARCH-type models, GARCH-M has a diffusion limit under some regularity conditions. Return to the geometric Brownian motion. Even though we have a close-form solution for options pricing when σ is constant. We can simulate ln(p t+ t ) when σ t is time-varying. For instance, σ t may follow a GARCH(1,1) model. For options pricing, under risk neural assumption, µ is replaced by the risk-free interest rate per annum. This is another application of the volatility models discussed in Chapter 3. Example 3. If P t follows a geometric Brownian motion, what is the model for 1 P t? 8

Answer: Let G(P t ) = 1/P t. By Ito s lemma, the solution is d 1 P t = ( µ + σ 2 ) 1 P t dt σ 1 P t dw t, which is again a geometric Brownian motion. Estimation of µ and σ Assume that n log returns are available, say {r t t = 1,, n}. Statistical theory: Estimate the mean and variance by the sample mean and variance. n t=1 r t r = n, s 2 1 n r = (r t r) 2. n 1 t=1 Remember the length of time interval! Let be the length of time intervals measured in years. Then, the distribution of r t is We obtain the estimates r t N[(µ σ 2 /2), σ 2 ]. ˆσ = s r. ˆµ = r + ˆσ2 2 = r + s2 r 2. Example. Daily log returns of IBM stock in 1998. The data show r = 0.002276 and s r = 0.01915. Since = 1/252 year, we obtain that ˆσ = s r = 0.3040, ˆµ = r + ˆσ2 2 = 0.6198. 9

Thus, the estimated expected return was 61.98% and the standard deviation was 30.4% per annum for IBM stock in 1998. Example. Daily log returns of Cisco stock in 1999. Data show r = 0.00332 and s r = 0.026303, Also, Q(12) = 10.8. Therefore, we have ˆσ = s r = 0.026303 = 0.418, 1.0/252.0 Expected return was 92.4% per annum Estimated s.d. was 41.8% per annum. ˆµ = r + ˆσ2 2 = 0.924. Example. Daily log returns of Cisco stock in 2001. Data show r = 0.00301 and s r = 0.05192. Therefore, ˆσ = 0.818 ˆµ = 0.412. Time-varying nature of mean and volatility is clearly shown. Distributions of stock prices If the price follows then, ln(p T ) ln(p t ) N Consequently, given P t, ln(p T ) N dp t = µp t dt + σp t dw t, and we obtain (log-normal dist; ch. 1) (µ σ2 2 )(T t), σ2 (T t) ln(p t ) + (µ σ2 2 )(T t), σ2 (T t) E(P T ) = P t exp[µ(t t)], Var(P T ) = P 2 t exp[2µ(t t)]{exp[σ 2 (T t)] 1}. 10.,

The result can be used to make inference about P T. Simulation is often used to study the behavior of P T. Black-Scholes equation Price of stock: P t is a Geo. B. Motion price of derivative: G t = G(P t, t) contingent the stock Risk neutral world: expected returns are given by the risk-free interest rate (no arbitrage) From Ito s lemma: dg t = G t µp t + G t P t t + 1 2 A discretized version of the set-up: G t G t = µp t + G t P t t + 1 2 Consider the Portfolio: short on derivative long G t P t 2 G t P 2 t P t = µp t t + σp t w t, shares of the stock. Value of the portfolio is 2 G t P 2 t σ 2 Pt 2 dt + G t σp t dw t. P t σ 2 Pt 2 t + G t σp t w t, P t The change in value is V t = G t + G t P t P t. V t = G t + G t P t P t. 11

by substitution, we have V t = G t t 1 2 2 G t P 2 t σ 2 P 2 t. No stochastic component involved. The portfolio must be risk-free during a small time interval. V t = rv t t where r is the risk-free interest rate. We then have G t t + 1 2 2 G t P 2 t σ 2 P 2 t = r t t G t G t P t t. P t and G t t + rp G t t + 1 P t 2 σ2 Pt 2 2 G t = rg Pt 2 t, the Black-Scholes differential equation for derivative pricing. Example. A forward contract on a stock (no dividend). Here G t = P t K exp[ r(t t)] where K is the delivery price. We have G t t = rk exp[ r(t t)], G t P t = 1, Substituting these quantities into LHS yields 2 G t P 2 t = 0. rk exp[ r(t t)] + rp t = r{p t K exp[ r(t t)]}, which equals RHS. Black-Scholes formulas 12

A European call option: expected payoff Price of the call: (current value) E [max(p T K, 0)] c t = exp[ r(t t)]e [max(p T K, 0)]. In a risk-neutral world, µ = r so that ln(p T ) N ln(p t ) + Let g(p T ) be the pdf of P T. Then, r σ2 (T t), σ 2 (T t) 2 c t = exp[ r(t t)] K (P T K)g(P T )dp T. After some algebra (appendix) c t = P t Φ(h + ) K exp[ r(t t)]φ(h ) where Φ(x) is the CDF of N(0, 1), h + = ln(p t/k) + (r + σ 2 /2)(T t) σ T t h = ln(p t/k) + (r σ 2 /2)(T t) σ = h + σ T t. T t See Chapter 6 for some interpretations of the formula. For put option: p t = K exp[ r(t t)]φ( h ) P t Φ( h + ). Alternatively, use the put-call parity: p t c t = K exp[ r(t t)] P t. Put-call parity: Same underlying stock, same strike price, same time to maturity. 13.

current Expiration date T date t P K K < P Write call c K P Buy put p K P Buy stock P P P Borrow Ke r(t t) K K Total Current amount: c p P + Ke r(t t). On the expiration date: 1. If P K: call is worthless, put is K P, stock P and owe bank K. Net worth = 0. 2. If K < P : call is K P, put is worthless, stock P and owe K. Net worth = 0. Under no arbitrage assumption: The initial position should be zero. That is, c = p + P Ke r(t t). Example. P t = $80. σ = 20% per annum. r = 8% per annum. What is the price of a European call option with a strike price of $90 that will expire in 3 months? From the assumptions, we have P t = 80, K = 90, T t = 0.25, σ = 0.2 and r = 0.08. Therefore, ln(80/90) + (0.08 + 0.04/2) 0.25 h + =.2 = 0.9278 0.25 = h +.2.25 = 1.0278. h It can be found Φ(.9278) = 0.1767, Φ( 1.0278) = 0.1520. 14

Therefore, c t = $80Φ( 0.9278) $90Φ( 1.0278) exp( 0.02) = $0.73. The stock price has to rise by $10.73 for the purchaser of the call option to break even. If K = $81, then c t = $80Φ(0.125775) $81 exp( 0.02)Φ(0.025775) = $3.49. Lower bounds of European options: No dividends. Why? Consider two portfolios: c t P t K exp[ r(t t)]. A: One European call option plus cash K exp[ r(t t)]. B: One share of the stock. For A: Invest the cash at risk-free interest rate. At time T, the value is K. If P T > K, the call option is exercised so that the portfolio is worth P T. If P T < K, the call option expires at T and the portfolio is worth K. Therefore, the value of the portfolio is max(p T, K). For B: The value at time T is P T. Thus, portfolio A must be worth more than portfolio B today; that is, c t + K exp[ r(t t)] P t. See Example 6.7 for an application. Stochastic integral The formula t 0 dx s = x t x 0 15

continues hold. In particular, t 0 dw s = w t w 0 = w t. From dw 2 t = dt + 2w t dw t we have Therefore, w 2 t = t + 2 t 0 w sdw s. t 0 w sdw s = 1 2 (w2 t t). Different from t 0 ydy = (y 2 t y 2 0)/2. Assume x t is a Geo. Brownian motion, dx t = µx t dt + σx t dw t. Apply Ito s lemma to G(x t, t) = ln(x t ), we obtain d ln(x t ) = Taking integration, we have Consequently, and t 0 d ln(x s) = Change x t to P t. The price is µ σ2 dt + σdw t. 2 µ σ2 2 t 0 ds + σ t 0 dw s. ln(x t ) = ln(x 0 ) + (µ σ 2 /2)t + σw t, Jump diffusion Weaknesses of diffusion models: x t = x 0 exp[(µ σ 2 /2)t + σw t ]. P t = P 0 exp[(µ σ 2 /2)t + σw t ]. 16

no volatility smile (convex function of implied volatility vs strike price) fail to capture effects of rare events (tails) Modification: jump diffusion and stochastic volatility Jumps are governed by a probability law: Poisson process: X t is a Poisson process if P r(x t = m) = λm t m exp( λt), λ > 0. m! Use a special jump diffusion model by Kou (2002). dp t = µdt + σdw t + d P t w t : a Wiener process, n t : a Poisson process with rate λ, n t i=1 (J i 1) {J i }: iid such that X = ln(j) has a double exp. dist. with probability density function, f X (x) = 1 2η e x κ /η, 0 < η < 1. the above three processes are independent. n t = the number of jumps in [0, t] and Poisson(λt). At the ith jump, the proportion of price jump is J i 1. For probability density function of the double exp. dist., see Figure 6.8 of the text. Stock price under the jump diffusion model: P t = P 0 exp[(µ σ 2 /2)t + σw t ] n t 17 i=1 J i.

This result can be used to obtain the distribution for the return series. Price of an option: Analytical results available, but complicated. Example P t = $80. K = $81. r = 0.08 and T t = 0.25. Jump: λ = 10, κ = 0.02 and η = 0.02. We obtain c t = $3.92, which is higher than $3.49 of Example 6.6. p t = $3.31, which is also higher. Some Greeks: option value V, stock price P 1. Delta: = V P 2. Gamma: Γ = P 3. Theta: Θ = V t. 4. Vega: partial derivative of V with respect to volatility. 18