The Black-Scholes PDE from Scratch

Similar documents
The Black-Scholes Model

The Black-Scholes Model

1.1 Basic Financial Derivatives: Forward Contracts and Options

The Black-Scholes Model

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

From Discrete Time to Continuous Time Modeling

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

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

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

Black-Scholes-Merton Model

FIN FINANCIAL INSTRUMENTS SPRING 2008

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

Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester

The Black-Scholes Equation

Pricing theory of financial derivatives

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

Bluff Your Way Through Black-Scholes

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

Completeness and Hedging. Tomas Björk

AMH4 - ADVANCED OPTION PRICING. Contents

Continuous Time Finance. Tomas Björk

************* with µ, σ, and r all constant. We are also interested in more sophisticated models, such as:

FE610 Stochastic Calculus for Financial Engineers. Stevens Institute of Technology

Financial Derivatives Section 5

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

Option Pricing Models for European Options

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

2.3 Mathematical Finance: Option pricing

1. 2 marks each True/False: briefly explain (no formal proofs/derivations are required for full mark).

Change of Measure (Cameron-Martin-Girsanov Theorem)

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

Probability in Options Pricing

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

Derivative Securities Section 9 Fall 2004 Notes by Robert V. Kohn, Courant Institute of Mathematical Sciences.

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

Lecture 8: The Black-Scholes theory

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

Module 10:Application of stochastic processes in areas like finance Lecture 36:Black-Scholes Model. Stochastic Differential Equation.

The Black-Scholes Equation using Heat Equation

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 19 11/20/2013. Applications of Ito calculus to finance

Non-semimartingales in finance

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

Stochastic Calculus, Application of Real Analysis in Finance

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

Replication strategies of derivatives under proportional transaction costs - An extension to the Boyle and Vorst model.

Basic Arbitrage Theory KTH Tomas Björk

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

7.1 Volatility Simile and Defects in the Black-Scholes Model

DRAFT. 1 exercise in state (S, t), π(s, t) = 0 do not exercise in state (S, t) Review of the Risk Neutral Stock Dynamics

Copyright Emanuel Derman 2008

FINANCIAL PRICING MODELS

1 The continuous time limit

Derivative Securities

Department of Mathematics. Mathematics of Financial Derivatives

Hedging Credit Derivatives in Intensity Based Models

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

Introduction to Financial Derivatives

A Brief Review of Derivatives Pricing & Hedging

Basic Concepts in Mathematical Finance

Utility Indifference Pricing and Dynamic Programming Algorithm

CHAPTER 5 ELEMENTARY STOCHASTIC CALCULUS. In all of these X(t) is Brownian motion. 1. By considering X 2 (t), show that

Advanced Corporate Finance. 5. Options (a refresher)

FINANCIAL OPTION ANALYSIS HANDOUTS

We discussed last time how the Girsanov theorem allows us to reweight probability measures to change the drift in an SDE.

3.1 Itô s Lemma for Continuous Stochastic Variables

Dynamic Relative Valuation

Aspects of Financial Mathematics:

Youngrok Lee and Jaesung Lee

Replication and Absence of Arbitrage in Non-Semimartingale Models

Risk Neutral Valuation

A No-Arbitrage Theorem for Uncertain Stock Model

Lecture 1 Definitions from finance

American Option Pricing Formula for Uncertain Financial Market

OPTION PRICE WHEN THE STOCK IS A SEMIMARTINGALE

OULU BUSINESS SCHOOL. Ilkka Rahikainen DIRECT METHODOLOGY FOR ESTIMATING THE RISK NEUTRAL PROBABILITY DENSITY FUNCTION

The discounted portfolio value of a selffinancing strategy in discrete time was given by. δ tj 1 (s tj s tj 1 ) (9.1) j=1

Investment Guarantees Chapter 7. Investment Guarantees Chapter 7: Option Pricing Theory. Key Exam Topics in This Lesson.

Computational Finance

Reading: You should read Hull chapter 12 and perhaps the very first part of chapter 13.

Stochastic Calculus - An Introduction

Binomial model: numerical algorithm

Risk Neutral Pricing Black-Scholes Formula Lecture 19. Dr. Vasily Strela (Morgan Stanley and MIT)

1 Implied Volatility from Local Volatility

Option Pricing Formula for Fuzzy Financial Market

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

Implied Volatility Surface

Continuous Processes. Brownian motion Stochastic calculus Ito calculus

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

Advanced Stochastic Processes.

Volatility Smiles and Yield Frowns

Evaluating the Black-Scholes option pricing model using hedging simulations

Lévy models in finance

Pricing Options on Dividend paying stocks, FOREX, Futures, Consumption Commodities

Continuous time; continuous variable stochastic process. We assume that stock prices follow Markov processes. That is, the future movements in a

TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING

Illiquidity, Credit risk and Merton s model

******************************* The multi-period binomial model generalizes the single-period binomial model we considered in Section 2.

Financial Risk Management

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

Lecture Notes for Chapter 6. 1 Prototype model: a one-step binomial tree

Transcription:

The Black-Scholes PDE from Scratch chris bemis November 27, 2006 0-0

Goal: Derive the Black-Scholes PDE To do this, we will need to: Come up with some dynamics for the stock returns Discuss Brownian motion Look at Ito s lemma Discuss replicating and self-financing portfolios Cleverly put some pieces together 1

In the (additive) binomial tree model, we are led to model the returns from a stock as δs t S t = µδt + σ δt. (1) We may like to find the continuous version of (1). To do this, we need to use Brownian motion. 2

What is Brownian motion? A Brownian motion is a stochastic process; i.e. a family of random variables indexed by t: {W t } t 0 such that The function t W t is almost surely continuous The process has stationary, independent increments The increment W t+s W s is normally distributed with variance t. 3

How does this apply to the trees we have already seen? For n 1, consider the stochastic process {W n t } t 0 given by W n t = 1 n 1 j nt with each ε 1, ε 2,... a sequence of independent standard normal random variables (ε j N(0, 1)). Wt n is a random walk that takes a new step every 1/n units of time. For n large, we can see the connection to trees. ε j 4

By the Central Limit Theorem 1 nt 1 j nt ε j converges (in distribution) to a standard normal random variable, Z. Now W n t = nt n 1 nt ε j 1 j nt nt And since lim n n = t, in the limit we have W t = tz 5

One may rigorously define the infintesimal increment of a Brownian motion. We won t. But we will use it. Before doing so, we notice that for s, t {0, 1/n, 2/n,...}, W n t+s W n t = = 1 n 1 n 1 j n(t+s) nt+1 j n(t+s) ε j 1 n ε j 1 j nt ε j Again we have that 1 ns nt+1 j n(t+s) ε j N(0, 1) in distribution. So that W n t+s W n t N(0, s). Or, W t+s W t = sz. It therefore seems plausible that dw t is like dt 6

From the binomial tree with drift equation (1), we could guess that ds t S t = µdt + σdw (2) is a reasonably similar model. In fact, this model is the continuous time analogue of the binomial tree. 7

To derive the Black-Scholes PDE, we will need the dynamics of (2) we just stated. We will also find that we need to take differentials of functions, f(s t, t), where S t has the dynamics of (2). This is handled using Ito s lemma. Before looking at this lemma, though, we will see why we need to take differentials of such functions. We ll first talk about arbitrage, and then see how arbitrage can determines prices. 8

We have already seen how to determine the price of a contingent claim using risk-neutral probability (martingales, change of measure, etc.). Just to be clear, examples of contingent claims are call options and put options. A call option gives the holder the right (but not the obligation) to buy a specified item for an agreed upon price at an agreed upon time. A put option gives the holder the right (but not the obligation) to sell a specified item for an agreed upon price at an agreed upon time. 9

We may also use arbitrage arguments. Arbitrage is simply (risk-free) free money. And an arbitrage argument says that there should be no (risk-free) free money. How do we use arbitrage to price a claim? We try to replicate the claim with stocks and bonds. We call stocks and bonds securities. 10

A contingent claim, f, is replicable if we can construct a portfolio Π such that The values of Π and f are the same under every circumstance. Π is self financing. As time goes on, we only shift money around within the portfolio, we don t put anymore in (or take any out). We will call Π the replicating portfolio (of f). 11

Why does arbitrage work? Let s do an example with gold. Suppose the price of gold today is $200 and the risk-free interest rate is 3%. You don t want gold today (because it s out of fashion), but you do want gold in 6 months (when, of course, it will be all the rage). You therefore buy a forward contract. This says that you will receive gold in 6 months. You are locking in a price today for something you ll buy in half a year. How much should you pay for this wonderful opportunity? 12

Suppose the forward contract costs $250. You should then go to the bank, and borrow $200. Use this money to buy some gold right now. Then short (sell) the forward (to a sucker). In six months, what happens? You sell your gold for $250 You pay back your loan with your newly received funds You are left with $250-$200e.5(.03) =$46.97 Which is a lot of free money. 13

What if the forward contract, F 0, is selling for less than $200e.5(.03)? Well, you have to be able to sell an ounce of gold today. Assuming you have gold lying around, you ll (because you know the trick) sell your gold today and get $200. Next, you put this $200 in the bank. Finally, you go long (buy) the forward contract. So what happens at the end of 6 months? Take your money, $200e.5(.03) out of the bank. Use it to buy your gold back for $F 0. You have your gold back, and $(200e.5(.03) -F 0 ). Since this number is positive, you are very happy. 14

Arbitrage therefore sets the price of the forward contract to be $200e.5(.03). If the price is anything else, there is risk-free free money to be made. This is true of any forward contract on an asset with no storage costs and which does not pay dividends and if we assume interest rates are constant. Even more generally, we have that any replicable claim will have the same price as its self-financing replicating portfolio. 15

Forward contracts are simple(!) to price. This is due in large part to the linearity of the payoffs at maturity. Options are not so easy. The payoff at maturity has a kink. However, we may construct a self-financing portfolio. Now we will need Ito s Lemma. 16

If ds t = S t µdt + S t σdw, and f : (S t, t) R, we would like to determine df. In Newtonian calculus, if dx = (ds t, dt), we would simply have df = ( f, dx) = f f ds + S t dt ( f = S S tµ + f ) dt + f t S S tσdw But we observed that dw is like dt. So our first order expansion should include one second order term. 17

If we believe that (dw) 2 = dt, we need to look at If we do, we see that: 1 2 (dx, 2 fdx) 1 2 2 f S 2(dS)2 = 1 2 2 f S 2 S2 t σ 2 dt up to first order. 18

We therefore have Ito s Lemma ( f df = S S tµ + f t + 1 2 ) f 2 S 2 S2 t σ 2 dt + f S S tσdw (3) with the same dw from (2). 19

How will we use this? The only randomness in df is the dw term. So if we can construct a portfolio that eliminates the random part, we know exactly how the portfolio should behave. For the first showing of this derivation, we will rely on the discrete versions of (2) and (3). We can prove this with much more rigor, but it is not much more enlightening. 20

Our goal is to price a contingent claim, or derivative. We set Π to have 1 : : derivative shares where = f S. We get that for a small change in time, δt, the corresponding change in Π is given δπ = δf + δs 21

From the discrete versions of (2) and (3), we get ( δπ = f t 1 2 ) f 2 S 2 σ2 St 2 δt. (4) But this implies the change in the portfolio is riskless (no uncertainty), and so arbitrage arguments, we must have ( f t + 1 2 ( f t 1 2 2 f S 2 σ2 S 2 t 2 f S 2 σ2 S 2 t + r S f t + 1 2 δπ = ) δt = ) δt = rπδt r( f + S)δt rf δt 2 f S 2σ2 S 2 t + r S = rf (5) 22

The pde in (5) is the Black-Scholes-Merton differential equation: f t + 1 2 with Cauchy data f(s T, T) known. 2 f S 2 σ2 S 2 t + r f S S rf = 0 23

By using only (2) and arbitrage, we must have that Any function f that satisfies (5) is the price of some theoretical contingent claim. Every contingent claim must satisfy (5). 24

When f t + 1 2 f + r f 2 S 2σ2 S S = rf is solved with boundary conditions depicting a European call option with strike K, f(s, T) = max(s K, 0), we get the Black-Scholes price of the option. 25

The BS price of a European call, c, (on a stock with no dividend) is c = c(k, r, S t, t, T, σ) = S t Φ(d 1 ) Ke r(t t) Φ(d 2 ) (6) d 1 = ln(s t/k) + (r + σ 2 /2)(T t) σ T t d 2 = d 1 σ T t (7) Φ is the cumulative distribution function of standard normal random variable (N(0, 1)) 26

Here are a few properties of the BS price of c (a benchmark test, really) We would expect that if S t is very large, c should be priced like a forward contract (why?). We see that if S t is large, r(t t) c S t Ke which is, in fact, the price of a forward contract (why?). When σ is extremely small, we would expect that the payoff would be (why?). c max(s t e r(t t) K, 0) (8) 27

We also have c is an increasing function of σ. c S = N(d 1). From the last point, we can estimate the to use in the replicating portfolio of c. 28

So we see that the price determined by risk-neutral expectation is the same as the price determined by solving the Black-Scholes pde. Everything seems to be going swimmingly. 29

Next up... Implied Volatility, and Where Black-Scholes is Going Wrong 30

Prices are not set by the BS options price. Rather, markets set prices (and if you believe some economists, they set prices near perfectly). We may therefore go to the market to see what a call option on a certain underlying is selling for right now at t = 0. We observe K, r, S t, T. We can t observe σ, though. We solve for σ using (6). This is relatively easy since the BS call option price is monotonic in σ. The number we get is called the implied volatility. 31

If we check market data for different strike prices, K, with all else being equal, we get different implied volatilities. In fact we get what is called a volatility smile, or a volatility skew depending on the shape. Why is this a problem? We have assumed that σ is some intrinsic property of the underlying. It shouldn t vary with K. 32

Below are the prices for (European) call and put options on the QQQ (a NASDAQ 100 composite) for January 9, 2004. Expiration dates are January 16, and February 20. Calls Puts Strike January F ebruary January F ebruary 34 3.9 4.1 0.05 0.25 35 2.8 3.2 0.05 0.35 36 1.85 2.35 0.1 0.55 37 1 1.65 0.25 0.85 38 0.35 1.05 0.6 1.25 39 0.1 0.6 1.4 1.9 40 0.05 0.35 2.35 2.6 33

As we have seen, BS depends on (K, r, S t, t, T, q, σ), and the only unobservable quantity is σ. In the present case, for the February options, the data give S 0 = 37.73 (the price at closing Jan. 9, 2004) T t = 42/365 =.1151 r =.83 q =.18 34

This gives Implied Volatility Strike February Call February Put 35 0.323 0.29 36 0.2592 0.2493 37 0.2455 0.2369 38 0.2279 0.2198 39 0.2156 0.2279 40 0.2181 0.2206 35

Graphically, plotting strike prices on the x-axis and implied volatility on the y-axis, we have: 0.34 0.32 0.3 Volatility (Implied) 0.28 0.26 0.24 0.22 0.2 35 35.5 36 36.5 37 37.5 38 38.5 39 39.5 40 Strike Price 36

Sometimes things are not so perfect. Suppose the volatility smile we observe looked more like: 0.34 0.32 0.3 Volatiliy (Implied) 0.28 0.26 0.24 0.22 0.2 35 35.5 36 36.5 37 37.5 38 38.5 39 39.5 40 Strike Price We would likely think that the market was overpricing the call for one of the strike prices (which one?), and take a position. 37

Volatility smiles also occur with commodities. Below are examples of smiles for both calls and puts for crude oil. 0.7 Call Volatility Smile: March 29, 2006 for Exercise May 29, 2006 0.7 Put Volatility Smile: March 29, 2006 for Exercise May 29,2006 0.65 0.65 0.6 0.6 0.55 0.55 Implied Volatility 0.5 0.45 Implied Volatility 0.5 0.45 0.4 0.4 0.35 0.35 0.3 0.3 0.25 40 45 50 55 60 65 70 75 80 Strike Prices 0.25 40 45 50 55 60 65 70 75 80 Strike Prices 38

So σ not only varies with the strike price, but also depends on whether we are pricing a call or a put. Below are the volatility smiles of the call and put above in one plot. 0.7 Put & Call Volatility Smiles: March 29, 2006 for Exercise May 29,2006 (Call is dashed/put is solid) 0.65 0.6 0.55 Implied Volatility 0.5 0.45 0.4 0.35 0.3 0.25 40 45 50 55 60 65 70 75 80 Strike Prices 39

As a final kicker, implied volatility varies with the expiration of the option. We may therefore plot a volatility surface. Volatility Surface for Put Call Averages Observed on March 29, 2006 1 0.9 0.8 0.7 Implied Volatility 0.6 0.5 0.4 0.3 0.2 0.1 0 April May June July Expiration (2005 2006) August 45 50 55 60 Strike Price ($) 65 70 75 80 40

In the end, Black-Scholes is used to show that Black-Scholes is lacking. We could enrich the model. Some prime suggestions are Assume volatility is stochastic. That is, let σ = µ σ dt + ˆσdW. Assume volatility is local. That is, σ = σ(s, t). Assume the process that the underlying follows is a jump-diffusion process. Assume interest rates are, at the very least, nonconstant. Everything that is tweaked, however, leads to more issues. Today, there is no clear successor to the BS model. 41