Valuation of American Options



Similar documents
Finite Differences Schemes for Pricing of European and American Options

Black-Scholes Equation for Option Pricing

Numerical methods for American options

Review of Basic Options Concepts and Terminology

Black-Scholes Option Pricing Model

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

BINOMIAL OPTIONS PRICING MODEL. Mark Ioffe. Abstract

Option pricing. Vinod Kothari

How To Price A Call Option

The Black-Scholes Formula

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

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

American and European. Put Option

How To Value Options In Black-Scholes Model

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

An option-theoretic valuation model for residential mortgages with stochastic. conditions and discount factors. Fernando Miranda-Mendoza

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

EC3070 FINANCIAL DERIVATIVES

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

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

PRICING DIGITAL CALL OPTION IN THE HESTON STOCHASTIC VOLATILITY MODEL

Mathematical Finance

Exam Introduction Mathematical Finance and Insurance

The Black-Scholes-Merton Approach to Pricing Options

Option Valuation. Chapter 21

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

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

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

QUANTIZED INTEREST RATE AT THE MONEY FOR AMERICAN OPTIONS

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

Pricing Barrier Option Using Finite Difference Method and MonteCarlo Simulation

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

Financial Options: Pricing and Hedging

The Black-Scholes pricing formulas

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

Option Properties. Liuren Wu. Zicklin School of Business, Baruch College. Options Markets. (Hull chapter: 9)

Numerical Methods for Option Pricing

Call Price as a Function of the Stock Price

Risk/Arbitrage Strategies: An Application to Stock Option Portfolio Management

Pricing of an Exotic Forward Contract

Chapter 1: Financial Markets and Financial Derivatives

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

Numerical Methods for Pricing Exotic Options

Pricing Parisian Options

FIN FINANCIAL INSTRUMENTS SPRING 2008

Options: Valuation and (No) Arbitrage

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

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

CHAPTER 7: PROPERTIES OF STOCK OPTION PRICES

Monte Carlo Methods in Finance

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

A Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting Model

Manual for SOA Exam FM/CAS Exam 2.

where N is the standard normal distribution function,

Black-Scholes-Merton approach merits and shortcomings

The Binomial Option Pricing Model André Farber

VALUATION IN DERIVATIVES MARKETS

LECTURE 15: AMERICAN OPTIONS

Pricing Barrier Options under Local Volatility

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

Lecture 21 Options Pricing

Option Portfolio Modeling

Understanding Options and Their Role in Hedging via the Greeks

On Market-Making and Delta-Hedging

Valuation, Pricing of Options / Use of MATLAB

Lecture 10. Finite difference and finite element methods. Option pricing Sensitivity analysis Numerical examples

Session X: Lecturer: Dr. Jose Olmo. Module: Economics of Financial Markets. MSc. Financial Economics. Department of Economics, City University, London

Stochastic Processes and Advanced Mathematical Finance. Solution of the Black-Scholes Equation

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

The Intuition Behind Option Valuation: A Teaching Note

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

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

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

How to use the Options/Warrants Calculator?

1.1 Some General Relations (for the no dividend case)

Valuation of the Surrender Option Embedded in Equity-Linked Life Insurance. Brennan Schwartz (1976,1979) Brennan Schwartz

THE BLACK-SCHOLES MODEL AND EXTENSIONS

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

A Newton method for American option pricing

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

FINANCIAL ECONOMICS OPTION PRICING

EC372 Bond and Derivatives Markets Topic #5: Options Markets I: fundamentals

Lecture 4: Properties of stock options

THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING

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

Chapter 13 The Black-Scholes-Merton Model

Black Scholes Merton Approach To Modelling Financial Derivatives Prices Tomas Sinkariovas Words: 3441

Pricing European and American bond option under the Hull White extended Vasicek model

Notes on Black-Scholes Option Pricing Formula

Option Pricing. Chapter 9 - Barrier Options - Stefan Ankirchner. University of Bonn. last update: 9th December 2013

One-state Variable Binomial Models for European-/American-Style Geometric Asian Options

1 The Black-Scholes model: extensions and hedging

BINOMIAL OPTION PRICING

Finance 436 Futures and Options Review Notes for Final Exam. Chapter 9

FINANCIAL ENGINEERING CLUB TRADING 201

Chapter 21: Options and Corporate Finance

Transcription:

Valuation of American Options Among the seminal contributions to the mathematics of finance is the paper F. Black and M. Scholes, The pricing of options and corporate liabilities, Journal of Political Economy 81 (1973), 637 659. The Black-Scholes paper influenced a seminal paper M.J. Brennan and E.S. Schwartz, The valuation of American put options, Journal of Finance 32 (1977), 449 462. The latter does not explicitly identify the complementarity problem or the variational inequality problem by name, but the model does appear in the paper.

This presentation is based largely on the following very lucid book: P. Wilmott, S. Howison, and J. Dewynne, The Mathematics of Financial Derivatives, Cambridge: Cambridge University Press, 1995. Other books of interest on this topic are: K.L. Chung and F. AitSahlia, Elementary Probability Theory, New York: Springer-Verlag, 2003. J. Crank, Free and Moving Boundary Problems, Oxford: Oxford University Press, 1984. F. Facchinei and J.S. Pang, Finite-Dimensional Variational Inequalities and Complementarity Problems, New York: Springer-Verlag 2003. D.G. Luenberger, Investment Science, New York: Oxford University Press, 1998. We shall begin with a series of definitions and then move on to the formulation of the problem of interest.

A few definitions We are concerned here with certain types of contracts called options. Such contracts entitle the holder to buy or to sell an asset (such as a share of stock) under specified conditions at a future time. An option to buy is known as a call option whereas an option to sell is known as a put option. The asset in question is called the underlying asset or simply the underlying. The future time at which the buying or selling takes place is called the expiration date or expiry. The option entitles the holder to buy or sell the underlying for an amount called the exercise (or strike) price).

More definitions The holder of a call (put) option has the right (but not the obligation) to buy (sell) the underlying at the specified strike price. The writer has the obligation to sell (buy) the underlying at the strike price. What has been described so far pertains to what is called a European (call or put) option. An American option is one in which the holder has the right to exercise the option on or before the expiration date.

Important questions: 1. What is the value of the option? That is, how much should one pay for the right it confers? 2. How can the writer of the option minimize the risk involved in the associated obligation? The right conferred by an option has to be paid for in advance, i.e. up front. The amount to be paid for the option is called the premium. This should not be confused with either the current market price or the strike price of the underlying asset. Once this premium is paid, it induces an opportunity cost related to the (continuously compounded) risk-free interest rate. Hence the interest rate needs to be taken into account in determining the value of the option. Being derivative securities, options are bought and sold. good reason for wanting to determine their value. This is a

Some notation t time T the expiry (expiration date) E the exercise price of the option S market price of the underlying asset; S = S(t) V the value of the option; V = V (S, t) C the value of a call option; C = C(S, t) P the value of a put option; P = P (S, t) r the interest rate σ the volatility of the underlying asset measure of the standard deviation of the returns of the asset µ the drift of the underlying asset measure of average rate of growth of the asset D(S, t) the dividend rate on the underlying asset this is included in the Facchinei-Pang formulation

C(S, T )... P (S, T )... E. S....... E S Call option Values of options at expiry. In At Out of the money Put option

The Black-Scholes option pricing equation We consider first the simplest case: European options with no arbitrage no dividends no transaction costs The price S of the underlying asset is assumed to follow a standard Brownian motion process (or Wiener process): ds = µsdt + σsdz over the time interval [0,T]. In this equation, µ>0 and σ>0 are the drift and volatility, respectively.

Let V (S, t) be the price of the derived security (i.e., option) at time t when the market price is S. Then V (S, t) satisfies the Black-Scholes equation V t + rs V S + 1 2 σ2 S 2 2 V S = rv. 2 This differential equation has infinitely many solutions, so we need to impose boundary conditions. For European options: The call price C(S, t) is required to satisfy C(0,t)=0for all t [0,T) and C(S, T ) = max{s E,0}. The put price P (S, t) is required to satisfy P (,t)=0 and P (S, T ) = max{e S, 0}.

For American options: The call price C(S, t) is required to satisfy C(0,t)=0for all t [0,T) and C(S, T ) = max{s E,0}. The put price P (S, t) is required to satisfy P (,t)=0 and P (S, T ) = max{e S, 0}. In addition to the preceding boundary conditions and C(S, t) max{s E,0}, P (S, t) max{e S, 0}. The condition for American call options is not needed in the present case since a call option on a stock that pays no dividend is never exercised early.

American put options as free boundary problems The problem at hand takes place on a cylinder: [0, ) [0,T]. For each t [0,T] we want to split the S axis into two subintervals. Doing so will divide the cylinder into two subregions. The boundary between the regions will be given by a function S f (t). Appropriate boundary conditions will hold on each of the subregions and on the boundary between them. Since the location of the boundary between the two subregions is not known in advance, we have what is called a free boundary problem. As it happens, this free boundary problem has an interpretation as a differential inequality problem. Under the assumptions made above and after suitable discretization, this free boundary problem becomes an LCP.

First subregion: 0 S<S f (t). For these values of S, early exercise is optimal and P = E S, P t + rs P S + 1 2 σ2 S 2 2 P rp < 0. S2 Second subregion: S f (t) <S<. For these values of S, early exercise is not optimal and P>E S, P t + rs P S + 1 2 σ2 S 2 2 P rp =0. S2 On the free boundary: S = S f (t). The boundary conditions on S = S f (t) are that P and its slope (which, in the jargon of the field, is called delta) are continuous and P (S f (t),t) = max{e S f (t), 0} and P S (S f(t),t)= 1.

A change of variables In order to simplify the numerical solution of the free boundary problem posed above for the valuation of an American put option, one can carry out a complicated change of variables. The variables S and t becomes x and τ, respectively. In particular, Furthermore S = Ee x and t = T τ/ 1 2 σ2. k := r/ 1 2 σ2 and the function S = S f (t) becomes x = x f (t). The payoff function max{e S, 0} becomes g(x, τ):=e 1 2 (k +1)2 τ max{e 1 2 (k 1)x e 1 2 (k +1)x, 0}.

The modified problem The problem is now to find a solution of u τ = 2 u x 2 u(x, τ) = g(x, τ) for x>x f (τ) for x x f (τ). The initial condition u(x, 0) = g(x, 0) = max{e 1 2 (k 1)x e 1 2 (k +1)x, 0} is imposed as is the behavioral property lim x u(x, τ) =0. For x 0, early exercise is optimal, so u = g. In addition, we have the constraint u(x, τ) max{e 1 2 (k 1)x e 1 2 (k +1)x, 0} and the requirement that u and u/ x be continuous at x = x f (t).

For numerical reasons, we replace + and by finite values x + and x where x + 0 and x 0. With this notation, we rephrase the boundary conditions as u(x +,τ)=0, u( x,τ)=g( x,τ) for all τ. This translates into the assumption that for large values of S we have P =0, and for small values of S, we have P = S E. Remark. This formulation of the valuation problem for an American put option resembles that of an obstacle problem but with a timedependent obstacle.

Complementarity problem for valuation of American put options ( ) u τ 2 u (u(x, τ) g(x, τ)) = 0 x 2 ( ) u τ 2 u 0, (u(x, τ) g(x, τ)) 0 x 2 with boundary conditions u(x, 0) = g(x, 0), u( x,τ)=g( x,τ), and u(x +,τ)=0 and the continuity of u and u x. When u = g it is optimal to exercise the option; when u>g, it is not.

Numerical solution of the problem The problem can be solved numerically by setting up a grid and using finite-difference approximations to the partial derivatives. The free boundary x f (τ) can be discovered after the numerical solution is obtained. For the put u(x f (τ),τ)=g(x f (τ),τ), but u(x f (τ),τ) >g(x f (τ),τ), x>x f (τ). For the call u(x f (τ),τ)=g(x f (τ),τ), but u(x f (τ),τ) >g(x f (τ),τ), x<x f (τ). The free boundary is defined by the points where u(x, τ) first meets g(x, τ).

Finite difference formulation Using a regular finite mesh, truncate x so that N δx x = nδx N + δx where N 0 and N + 0 are integers. The discretization follows the Crank-Nicolson method. Let u m n := u(nδx, mδτ). Write and u τ 2 u x 2(x, τ + δτ/2) = 1 2 um+1 n (x, τ + δτ/2) = ( u m+1 u m n δτ ) n+1 2um+1 n +u m+1 n 1 (δτ) 2 + O ( (δτ) 2) + 1 2 ( u m n+1 2u m n +u m n 1 (δτ) 2 ) + O ( (δx) 2)

Drop the terms O ( (δτ) 2) and O ( (δx) 2) above. The inequality u τ 2 u 0 is approximated by x 2 un m+1 1 2 α ( u m+1 n+1 ) 2um+1 n + un 1 m+1 u m n + 1 2 α ( u m n+1 2um n + ) um n 1 where α = δτ (δx) 2. Now write gn m = g(nδx, mδτ) for the discretized payoff function. Then u(x, τ) g(x, τ) becomes u m n gm n for m 1. The boundary conditions and initial conditions imply u m N = g m N, u m N + = g m N +, u 0 n = g 0 n.

Now let Z m n := (1 α)u m n + 1 2 α ( u m n+1 u m n 1). The approximation above becomes (1 + α)u m+1 n 1 2 α ( u m+1 n+1 um+1 n 1 ) Z m n. Note that at time step (m +1)δτ we can calculate Zn m we already know the values of the u m n. explicitly since The complementarity condition above is approximated by ( (1 + α)u m+1 n 1 2 α(um+1 n+1 um+1 n 1 ) Zm n ) ( ) u m+1 n gn m+1 =0.

Toward the actual LCP Write the vector of approximate values at time step mδτ as u m =(u m N +1,...,um N + 1 ) and the vector g m =(g m N +1,...,gm N + 1 ). Note that the omitted components u m N and u m N + are determined by the boundary conditions. Now define b m =(b m N +1,...,bm 0,...,bm N + 1 ) =(Z m N +1,...,Zm 0,...,Zm N + 1 )+1 2 α(gm+1 N, 0,...,0,g m+1 N + ). Note that the last vector in the definition of b m includes the boundary effects at n = N and n = N +.

Let C =[c ij ] denote the matrix whose entries satisfy 1+α if i = j c ij = 1 α if i j =1 2 0 otherwise Note that C is a symmetric, tridiagonal, diagonally dominant, Z-matrix. Hence it is a Stieltjes matrix. Our LCP is Cu m+1 b m, u m+1 g m+1 ( u m+1 g m+1) (Cu m+1 b m) =0 We convert this to the traditional LCP form (q m,m) by putting M = C, q m = b m, and z m+1 = u m+1 g m+1. Problems of this sort can be solved by a variety of methods, both direct and indirect. The latter are recommended for very large-scale problems in this class. One such method is called projected SOR.