AMH4 - ADVANCED OPTION PRICING. Contents

Similar documents
Risk Neutral Measures

Numerical schemes for SDEs

Lecture 8: The Black-Scholes theory

Stochastic Calculus, Application of Real Analysis in Finance

Lecture 4. Finite difference and finite element methods

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

Pricing theory of financial derivatives

Stochastic Dynamical Systems and SDE s. An Informal Introduction

Risk Neutral Valuation

Lecture 3: Review of mathematical finance and derivative pricing models

Martingale Approach to Pricing and Hedging

1.1 Basic Financial Derivatives: Forward Contracts and Options

KØBENHAVNS UNIVERSITET (Blok 2, 2011/2012) Naturvidenskabelig kandidateksamen Continuous time finance (FinKont) TIME ALLOWED : 3 hours

Math 416/516: Stochastic Simulation

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

Valuation of derivative assets Lecture 8

Stochastic Differential equations as applied to pricing of options

Continuous Time Finance. Tomas Björk

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

IEOR E4703: Monte-Carlo Simulation

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

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

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

RMSC 4005 Stochastic Calculus for Finance and Risk. 1 Exercises. (c) Let X = {X n } n=0 be a {F n }-supermartingale. Show that.

Lévy models in finance

Robust Pricing and Hedging of Options on Variance

M5MF6. Advanced Methods in Derivatives Pricing

25857 Interest Rate Modelling

Exam Quantitative Finance (35V5A1)

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

is a standard Brownian motion.

Martingales & Strict Local Martingales PDE & Probability Methods INRIA, Sophia-Antipolis

PAPER 27 STOCHASTIC CALCULUS AND APPLICATIONS

Non-semimartingales in finance

Basic Arbitrage Theory KTH Tomas Björk

Hedging of Contingent Claims under Incomplete Information

1 Mathematics in a Pill 1.1 PROBABILITY SPACE AND RANDOM VARIABLES. A probability triple P consists of the following components:

Computational Finance

Illiquidity, Credit risk and Merton s model

Application of Stochastic Calculus to Price a Quanto Spread

Option Pricing Models for European Options

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

25857 Interest Rate Modelling

Stochastic calculus Introduction I. Stochastic Finance. C. Azizieh VUB 1/91. C. Azizieh VUB Stochastic Finance

The Black-Scholes PDE from Scratch

Sensitivity Analysis on Long-term Cash flows

2.1 Mathematical Basis: Risk-Neutral Pricing

1 Geometric Brownian motion

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

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

Convergence Analysis of Monte Carlo Calibration of Financial Market Models

Stochastic modelling of electricity markets Pricing Forwards and Swaps

Chapter 3: Black-Scholes Equation and Its Numerical Evaluation

Drunken Birds, Brownian Motion, and Other Random Fun

Bluff Your Way Through Black-Scholes

IEOR E4703: Monte-Carlo Simulation

Monte Carlo Methods for Uncertainty Quantification

Optimal stopping problems for a Brownian motion with a disorder on a finite interval

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

Enlargement of filtration

Optimal robust bounds for variance options and asymptotically extreme models

Stochastic Processes and Brownian Motion

Simulating Stochastic Differential Equations

Replication and Absence of Arbitrage in Non-Semimartingale Models

Pricing in markets modeled by general processes with independent increments

Numerical Simulation of Stochastic Differential Equations: Lecture 1, Part 2. Integration For deterministic h : R R,

Hedging under Arbitrage

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

A No-Arbitrage Theorem for Uncertain Stock Model

American Spread Option Models and Valuation

Basic Concepts and Examples in Finance

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

A note on the existence of unique equivalent martingale measures in a Markovian setting

Slides for DN2281, KTH 1

The stochastic calculus

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

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

JDEP 384H: Numerical Methods in Business

Completeness and Hedging. Tomas Björk

4 Martingales in Discrete-Time

An overview of some financial models using BSDE with enlarged filtrations

Path Dependent British Options

From Discrete Time to Continuous Time Modeling

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

THE MARTINGALE METHOD DEMYSTIFIED

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

13.3 A Stochastic Production Planning Model

King s College London

Hedging with Life and General Insurance Products

Monte Carlo Simulations

Option pricing in the stochastic volatility model of Barndorff-Nielsen and Shephard

M.I.T Fall Practice Problems

θ(t ) = T f(0, T ) + σ2 T

BIRKBECK (University of London) MSc EXAMINATION FOR INTERNAL STUDENTS MSc FINANCIAL ENGINEERING DEPARTMENT OF ECONOMICS, MATHEMATICS AND STATIS- TICS

STOCHASTIC INTEGRALS

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

Stochastic Differential Equations in Finance and Monte Carlo Simulations

SPDE and portfolio choice (joint work with M. Musiela) Princeton University. Thaleia Zariphopoulou The University of Texas at Austin

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

S t d with probability (1 p), where

Transcription:

AMH4 - ADVANCED OPTION PRICING ANDREW TULLOCH Contents 1. Theory of Option Pricing 2 2. Black-Scholes PDE Method 4 3. Martingale method 4 4. Monte Carlo methods 5 4.1. Method of antithetic variances 5 4.2. Control variate method 5 5. Numerical Simulation of Stochastic Differential Equations 6 6. Stochastic Optimal Control 7 1

AMH4 - ADVANCED OPTION PRICING 2 1. Theory of Option Pricing Definition 1.1 (Brownian motion). A process W t is a P-Brownian motion if it satisfies (1) W t is continuous with W = (a.s.) (2) W t has stationary and independent increments. (3) For any t >, W t N(, t) under the probability measure P. Theorem 1.2 (Properties of conditional expectation). Assume we have a probability space (Ω, P) and σ-algebras G, G 1, G 2. Assume that G 2 G 1. Then (1) If X is a random variable, then E(X G 2 ) = E(E(X G 1 ) G 2 ) (2) If Y is a G-measurable random variable, then E(XY G) = Y E(X G) Definition 1.3 (Martingale). A stochastic process X t is a F t -martingale if E( X t ) < and X s = E(X t F s ) for all s t. Theorem 1.4 (Itô s lemma). If F (X t, t) is C 2,1 and dx t = α t dt + β t dw t, then df = (F t + αf x + 1 2 β2 F xx ) dt + βf x dw t Lemma 1.5 (Product and Quotient rule). Let X t be an Itô processes, so that Let F (X t, t), G(X t, t) be C 2,1. Then d(f /G) = dx t = αdt + βdw t. d(f G) = (F dg + G df ) + β 2 F x G x dt G df F dg G 2 Lemma 1.6 (Itô isometry). If σ s L 2, then E( σ s dw s ) 2 = E( + β2 G x G 3 (F G x GF x ) dt σ 2 ds) Definition 1.7 (Local martingale). X t is a local martingale if there exists a sequence of stopping times ν n such that for every n, the process X n t = X min(νn,t) is a martingale. Theorem 1.8 (Martingale representation theorem). Let F t be the natural filtration of a Brownian motion.

AMH4 - ADVANCED OPTION PRICING 3 (1) Any progressively measurable process σ t satisfying P( the process is a local martingale. σ 2 s ds) < = 1 t σ s dw s (2) If X t is an L 2 martingale, then there exists a progressively measurable process σ s such that X t = σ s dw s Hence the Brownian martingales (martingales with respect to the Brownian filtration) are essentially the Itô integrals. t Theorem 1.9 (Girsanov). Let λ t be progressively measurable with E exp( 1 2 Then there exists a measure P such that (1) P is equivalent to P, (2) dp dp = exp( T λ 2 (t) dt) < λ t dw t 1 2 (3) W t = W t + λ s ds is a P -Brownian motion λ 2 t dt) As a partial corollary, if P is equivalent to P then there exists a progressively measurable process λ t such that is a Brownian motion under P. W t = W t + λ s ds Corollary. We can then use Girsanov s theorem to transform a Brownian motion with drift to a martingale. e.g. Under P, dx t = µ t dt + σ t dw t = σ t d(w t + = σ t dw t where we set λ s = σs 1 µ s in Girsanov s theorem. σs 1 µ s ds)

AMH4 - ADVANCED OPTION PRICING 4 Theorem 1.1 (Multivariate Itô s lemma). Let dx i,t = α i dt + β i dw i,t with W i,t correlated Brownian motions. Then if F (X 1,t,..., X n,t, t) is C 2,1, then n df = F t + α i F i + 1 n n β i β j ρ ij F ij dt + 2 i=1 i=1 j=1 n β i F i dw i (t) 2. Black-Scholes PDE Method Theorem 2.1 (Black-Scholes PDE). Let f(x t, t) represent the price of a contingent claim on an asset X t, where X t is assumed to follow geometric Brownian motion. Under certain assumptions, we can derive the Black-Scholes PDE, f t = rf rxf x 1 2 σ2 x 2 f xx Solving the Black-Scholes PDE along with initial conditions and payoff at expiration yields the function f(x t, t) which gives the option value at any time t and any underlying value X t. 3. Martingale method Consider a market with risky security X t and riskless security B t. Definition 3.1 (Contingent claim). A random variable C T : Ω R, F T -measurable is called a contingent claim. If C T is σ(x T )-measurable it is path-independent. Definition 3.2 (Strategy). Let α t represent number of units of X t, and β t represent number of units of B t. If α t, β t are F t -adapted, then they are strategies in our market model. Our strategy value V t at time t is V t = α t X t + β t B t Definition 3.3 (Self-financing strategy). A strategy (α t, β t ) is self financing if dv t = α t dx t + β t db t The intuition is that we make one investment at t =, and after that only rebalance between X t and B t. Definition 3.4 (Admissible strategy). (α t, β t ) is an admissible strategy if it is self financing and V t for all t T. Definition 3.5 (Arbitrage). An arbitrage is an admissible strategy such that V =, V T and P(V T > ) >. Definition 3.6 (Attainable claim). A contingent claim C T is said to be attainable if there exists an admissible strategy (α t, β t ) such that V T = C T. In this case, the portfolio is said to replicate the claim. By the law of one price, C t = V t at all t. i=1

AMH4 - ADVANCED OPTION PRICING 5 Definition 3.7 (Complete). The market is said to be complete if every contingent claim is attainable Theorem 3.8 (Harrison and Pliska). Let P denote the real world measure of the underlying asset price X t. If the market is arbitrage free, there exists an equivalent measure P, such that the discounted asset price ˆX t and every discounted attainable claim Ĉt are P -martingales. Further, if the market is complete, then P is unique. In mathematical terms, C t = B t E (B 1 T C T F t ). P is called the equivalent martingale measure (EMM) or the risk-neutral measure. 4. Monte Carlo methods 4.1. Method of antithetic variances. Instead of simulating X, also simulate a random variable Z with the same variance and expectation as X, but is negatively correlated with X. Then take as Y the random variable Y = X + Z 2 Obviously E(Y ) = E(X). On the other side, we have ( X + Z Var(Y ) = Cov 2 So we can reduce variance by a factor of two., X + Z 2 ) = 1 4 Var(X) + 2Cov(X, Z) + Var(Z) 1 2 Var(X) 4.2. Control variate method. Theorem 4.1. Suppose we seek to estimate θ = E(Y ) where Y = h(x) is the outcome of a simulation. Suppose that Z is also an output of the simulation, and assume that E(Z) is known. Let Then c = Cov(Y, Z) Var(Z). ( ) ˆθ c = Y + c(e(z) Z) ( ) is an unbiased estimator of θ, and if Cov(Y, Z), ˆθ c has a lower variance than ˆθ = Y, and indeed has the lowest variance for all estimators of the form ˆθ γ = Y + γ(e(z) Z) Proof. We have Var(ˆθ c ) = Var(Y ) + c 2 Var(Z) 2c Cov(Y, Z). ( )

AMH4 - ADVANCED OPTION PRICING 6 From elementary methods of calculus, we see that Varˆθ c is minimised at c = Substituting in this value for c in ( ), we obtain Cov(Y, Z) Var(Z) Var(ˆθ c ) = Var(Y ) = Var(ˆθ) Cov(Y, Z)2 Var(Z) Cov(Y, Z)2 Var(Z) and thus we only need Cov(Y, Z) to obtain our variance reduction. In practice, we do not know Cov(Y, Z). Thus, we have to do a number of burn-in simulations to generate Y and Z, and then compute an estimate ĉ to use in the full simulation. 5. Numerical Simulation of Stochastic Differential Equations Theorem 5.1. Let dx t = a(t, X t ) dt + b(t, X t ) db t Assume EX <. X is independent of B s and there exists a constant c > such that (1) a(t, x) + b(t, x) C(1 + x ). (2) a(t, x), b(t, x) satisfy the Lipschitz condition in x, i.e. a(t, x) a(t, y) + b(t, x) b(t, y) C x y for all t (, T ). Then there exists a unique (strong) solution. Definition 5.2 (Strong convergence). A numberical scheme for solving an SE is said to converge with strong order γ, if for sufficiently small, we have E( X(T ) X N ) K T γ This implies that the generated paths approximate the true paths of the SDE - and so one calls this path-wise convergence or strong convergence. Definition 5.3 (Weak convergence). A numerical scheme for solving an SDE is said to converge with weak order β if for sufficiently small and each polynomial g, we have E(g(X T )) E(g(X N )) K g,t β Note that strong convergence always implies weak convergence.

AMH4 - ADVANCED OPTION PRICING 7 Note also that strong convergence implies pathwise convergence. This is true by Markov s inequality, we have Note. P( X n X(T ) β/2 )o E( X n X(T ) ) β/2 C β β/2 (1) Weak convergence is basically convergence in distribution, but it has no path-wise properties. (2) If terms like E(h(X T )) are computed via Monte Carlo, then the weak convergence concept is sufficient. (3) If the option is a path dependent option, then strong convergence is the right concept, as the payoff depends on the whole path, rather than the distribution of the terminal value of the stock. Theorem 5.4 (Euler-Maruyama scheme). where X n+1 = X n + a(t n, X n ) t n + b(t n, X n ) W n X = X() W n = W tn+1 W tn l t n = t n+1 t n Euler-Maruyama has strong convergence order γ = 1 2 and weak convergence order β = 1. Theorem 5.5 (Milstein scheme). Consider the homogenous scalar stochastic differential equation dx t = a(x t ) dt + b(x t ) dw t X = X() X n+1 = X n + a(x n ) t n + b(x n ) W n + 1 2 b (X n )b(x n )(( W n ) 2 t n ) One can prove that the Milsten scheme has strong and weak convergence order γ = 1. 6. Stochastic Optimal Control Definition 6.1 (Controlled stochastic differential equation). dx(t) = f(t, x(t), u(t)) dt + σ(t, x(t), u(t)) dw (t) where u(t, ω) = u(t, x(t, ω)) is a stochastic process, known as the control.

AMH4 - ADVANCED OPTION PRICING 8 Definition 6.2 (Admissible control). A control u is called admissible for the constraints if for every initial value x S the corresponding stochastic differential equation has a unique solution with x() = x and u(t, ω) U for all t [, ]. We denote the set of admissible controls with A. Definition 6.3 (Stochastic optimal control problem). We seek to solve [ ] T max E e rt B(t, x(t), u(t)) dt + e rt S(x(T )) 1 T < dt u A under the dynamic constraint dx(t) = f(t, x(t), u(t)) dt + σ(t, x(t), u(t)) dw (t) with initial condition x() = x, and discount rate r >. B is called the benefit function, S is called the final payoff, and the control u is called the optimal control, and the optimal value is called the value of the problem. Definition 6.4 (Value function). [ ] T max E e r(s t) B(s, x(s), u(s)) ds + e r(t t) S(x(T )) 1 T < dt x(t) = x u A subject to t dx(s) = f(s, x(s), u(s)) ds + σ(s, x(s), u(s)) dw (s) x(t) = x Note that V (, x ) is the value of the optimal control problem. V (t, x) is the value of the problem, if we started at time t with initial state x. Theorem 6.5 (Hamilton-Jacobi-Bellman equation). Assume T <. Let V : [, T ] S R be a C 1,2 function and assume it satisfies the HJB equation rv (t, x) V t (t, x) = max u A V (T, x) = S(x). ( B(t, x, u) + V x (t, x)f(t, x, u(t)) + 1 2 tr(v xx(t, x)σ(t, x, u)σ(t, x, u) T ) Let ϕ(t, x) be the set of maximisers of the right hand side and let u A such that u (t, ω) ϕ(t, x(t, ω)) for all t [, T ], ω Ω. Then u is the optimal control and V is the value function for the stochastic optimal control problem. Theorem 6.6 (Hamilton-Jacobi-Bellman equation, infinite time). Consider the time homogenous, infinite time horizon problem [ ] max u A e rt B(x(t), u(t)) dt )

AMH4 - ADVANCED OPTION PRICING 9 subject to dx(t) = f(x(t), u(t)) dt + σ(x(t), u(t)) dw t. Then the value function is independent of t, and so V (t, x) = V (x), and the optimal control is of the type u(t, x) = u(x). The HBJ equation in this case becomes the ODE rv (x) = max (B(x, u) + V (x)f(x, u) + 12 ) V (x)σ(x, u) 2 u