Lecture Note of Bus 41202, Spring 2012: Stochastic Diffusion & Option Pricing



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

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

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

The Black-Scholes Formula

Monte Carlo Methods in Finance

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

Mathematical Finance

Understanding Options and Their Role in Hedging via the Greeks

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

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

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

Black-Scholes Equation for Option Pricing

Lecture 7: Bounds on Options Prices Steven Skiena. skiena

Options/1. Prof. Ian Giddy

Option Valuation. Chapter 21

Four Derivations of the Black Scholes PDE by Fabrice Douglas Rouah

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

Black-Scholes and the Volatility Surface

Lecture 5: Put - Call Parity

Lecture 21 Options Pricing

Simulating Stochastic Differential Equations

ARBITRAGE-FREE OPTION PRICING MODELS. Denis Bell. University of North Florida

The Black-Scholes-Merton Approach to Pricing Options

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

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

Binomial lattice model for stock prices

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

Option Pricing. Chapter 4 Including dividends in the BS model. Stefan Ankirchner. University of Bonn. last update: 6th November 2013

Caput Derivatives: October 30, 2003

Merton-Black-Scholes model for option pricing. Peter Denteneer. 22 oktober 2009

QUANTIZED INTEREST RATE AT THE MONEY FOR AMERICAN OPTIONS

1 The Black-Scholes model: extensions and hedging

Betting on Volatility: A Delta Hedging Approach. Liang Zhong

Notes on Black-Scholes Option Pricing Formula

On Market-Making and Delta-Hedging

Overview of Monte Carlo Simulation, Probability Review and Introduction to Matlab

Chapter 21: Options and Corporate Finance

Black-Scholes model: Greeks - sensitivity analysis

Option pricing. Vinod Kothari

Volatility Index: VIX vs. GVIX

Finite Differences Schemes for Pricing of European and American Options

Option Pricing. 1 Introduction. Mrinal K. Ghosh

Options 1 OPTIONS. Introduction

Vanna-Volga Method for Foreign Exchange Implied Volatility Smile. Copyright Changwei Xiong January last update: Nov 27, 2013

The Black-Scholes pricing formulas

where N is the standard normal distribution function,

Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies

One Period Binomial Model

Martingale Pricing Applied to Options, Forwards and Futures

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

Option Pricing with S+FinMetrics. PETER FULEKY Department of Economics University of Washington

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

Option Values. Determinants of Call Option Values. CHAPTER 16 Option Valuation. Figure 16.1 Call Option Value Before Expiration

Invesco Great Wall Fund Management Co. Shenzhen: June 14, 2008

2. Exercising the option - buying or selling asset by using option. 3. Strike (or exercise) price - price at which asset may be bought or sold

The Behavior of Bonds and Interest Rates. An Impossible Bond Pricing Model. 780 w Interest Rate Models

Introduction to Options. Derivatives

THE BLACK-SCHOLES MODEL AND EXTENSIONS

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

Additional questions for chapter 4

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

HPCFinance: New Thinking in Finance. Calculating Variable Annuity Liability Greeks Using Monte Carlo Simulation

Options Pricing. This is sometimes referred to as the intrinsic value of the option.

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

Options: Valuation and (No) Arbitrage

Black-Scholes. 3.1 Digital Options

Institutional Finance 08: Dynamic Arbitrage to Replicate Non-linear Payoffs. Binomial Option Pricing: Basics (Chapter 10 of McDonald)

Schonbucher Chapter 9: Firm Value and Share Priced-Based Models Updated

9 Basics of options, including trading strategies

Pricing Barrier Options under Local Volatility

The interest volatility surface

Jorge Cruz Lopez - Bus 316: Derivative Securities. Week 9. Binomial Trees : Hull, Ch. 12.

A Comparison of Option Pricing Models

Example 1. Consider the following two portfolios: 2. Buy one c(s(t), 20, τ, r) and sell one c(s(t), 10, τ, r).

LECTURE 9: A MODEL FOR FOREIGN EXCHANGE

Numerical Methods for Option Pricing

More on Market-Making and Delta-Hedging

Figure S9.1 Profit from long position in Problem 9.9

More Exotic Options. 1 Barrier Options. 2 Compound Options. 3 Gap Options

LECTURE 15: AMERICAN OPTIONS

Lecture. S t = S t δ[s t ].

How To Value Options In Black-Scholes Model

Lecture 4: The Black-Scholes model

The Constant Elasticity of Variance Option Pricing Model

7: The CRR Market Model

14 Greeks Letters and Hedging

BINOMIAL OPTION PRICING

Part V: Option Pricing Basics

Sensitivity analysis of European options in jump-diffusion models via the Malliavin calculus on the Wiener space

Hedging Options In The Incomplete Market With Stochastic Volatility. Rituparna Sen Sunday, Nov 15

Chapter 5 Financial Forwards and Futures

LogNormal stock-price models in Exams MFE/3 and C/4

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

Chapter 13 The Black-Scholes-Merton Model

Diusion processes. Olivier Scaillet. University of Geneva and Swiss Finance Institute

Jung-Soon Hyun and Young-Hee Kim

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

Two-State Option Pricing

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

Transcription:

Lecture Note of Bus 41202, Spring 2012: Stochastic Diffusion & Option Pricing 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) + = P T K if P T > K 0 if P T K 1

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 or S-Plus, 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 avilable 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 continuoustime model when the time interval t approaches zero. For the GARCH-type models, GARCH-M has a diffusion limit. 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. [Of course, σ t is the annualized volatility.] 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 intervals! 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 protfolio must be riskless 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 equ. 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 probaility law: Poisson process: X t is a Poisson process if P r(x t = m) = λm t m m! exp( λt), λ > 0. Use a special jump diffusion model by Kou (2002). dp t P t w t : a Wiener process, = µdt + σdw t + d 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 pdf, 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 pdf of 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 This result can be used to obtain the distribution for the return series. 17 i=1 J i.

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. 18