Constructing Markov models for barrier options

Similar documents
Lecture 8: The Black-Scholes theory

Youngrok Lee and Jaesung Lee

Local vs Non-local Forward Equations for Option Pricing

Valuation of derivative assets Lecture 8

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

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

Stochastic Calculus, Application of Real Analysis in Finance

Functional vs Banach space stochastic calculus & strong-viscosity solutions to semilinear parabolic path-dependent PDEs.

The stochastic calculus

AMH4 - ADVANCED OPTION PRICING. Contents

Pricing Barrier Options under Local Volatility

Risk Neutral Valuation

The Black-Scholes Equation

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

Hedging under Arbitrage

Valuation of derivative assets Lecture 6

M5MF6. Advanced Methods in Derivatives Pricing

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

Continuous Time Finance. Tomas Björk

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL

Lecture 3: Review of mathematical finance and derivative pricing models

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

Hedging under arbitrage

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

Stochastic Differential equations as applied to pricing of options

Equivalence between Semimartingales and Itô Processes

Calibration Lecture 4: LSV and Model Uncertainty

Cash Accumulation Strategy based on Optimal Replication of Random Claims with Ordinary Integrals

The British Russian Option

Stochastic Calculus - An Introduction

Path Dependent British Options

Risk Neutral Measures

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

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

Exam Quantitative Finance (35V5A1)

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

Greek parameters of nonlinear Black-Scholes equation

Enlargement of filtration

Rohini Kumar. Statistics and Applied Probability, UCSB (Joint work with J. Feng and J.-P. Fouque)

Non-semimartingales in finance

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

Local Volatility Dynamic Models

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

PAPER 211 ADVANCED FINANCIAL MODELS

On Using Shadow Prices in Portfolio optimization with Transaction Costs

1.1 Basic Financial Derivatives: Forward Contracts and Options

Probability in Options Pricing

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

Computational Finance

Arbitrage Bounds for Volatility Derivatives as Free Boundary Problem. Bruno Dupire Bloomberg L.P. NY

Stochastic Partial Differential Equations and Portfolio Choice. Crete, May Thaleia Zariphopoulou

Drawdowns Preceding Rallies in the Brownian Motion Model

Regression estimation in continuous time with a view towards pricing Bermudan options

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

The Black-Scholes PDE from Scratch

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

The Forward PDE for American Puts in the Dupire Model

Deterministic Income under a Stochastic Interest Rate

The Self-financing Condition: Remembering the Limit Order Book

Interest rate models in continuous time

Option Pricing with Delayed Information

Numerics for SLV models in FX markets

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

Tangent Lévy Models. Sergey Nadtochiy (joint work with René Carmona) Oxford-Man Institute of Quantitative Finance University of Oxford.

Finance II. May 27, F (t, x)+αx f t x σ2 x 2 2 F F (T,x) = ln(x).

Dynamic Protection for Bayesian Optimal Portfolio

The Uncertain Volatility Model

1 Implied Volatility from Local Volatility

Lecture 15: Exotic Options: Barriers

Robust Pricing and Hedging of Options on Variance

The Black-Scholes Model

Basic Concepts in Mathematical Finance

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

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

The Black-Scholes Equation using Heat Equation

Optimal Asset Allocation with Stochastic Interest Rates in Regime-switching Models

Drunken Birds, Brownian Motion, and Other Random Fun

Optimal trading strategies under arbitrage

King s College London

The Black-Scholes Model

Markovian Projection, Heston Model and Pricing of European Basket Optio

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

Pricing theory of financial derivatives

Optimal robust bounds for variance options and asymptotically extreme models

arxiv: v3 [q-fin.cp] 5 Jan 2011

The Capital Asset Pricing Model as a corollary of the Black Scholes model

Arbitrage-free market models for interest rate options and future options: the multi-strike case

1 Introduction. 2 Old Methodology BOARD OF GOVERNORS OF THE FEDERAL RESERVE SYSTEM DIVISION OF RESEARCH AND STATISTICS

Dynamic Hedging in a Volatile Market

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

IEOR E4703: Monte-Carlo Simulation

Option Pricing Under a Stressed-Beta Model

Structural Models of Credit Risk and Some Applications

Optimal Selling Strategy With Piecewise Linear Drift Function

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

The Black-Scholes Model

On the pricing equations in local / stochastic volatility models

Local Volatility Modeling of JSE Exotic Can-Do Options

Girsanov s Theorem. Bernardo D Auria web: July 5, 2017 ICMAT / UC3M

Basic Arbitrage Theory KTH Tomas Björk

Transcription:

Constructing Markov models for barrier options Gerard Brunick joint work with Steven Shreve Department of Mathematics University of Texas at Austin Nov. 14 th, 2009 3 rd Western Conference on Mathematical Finance UCSB - Santa Barbara, CA

Outline Introduction General Mimicking Results Idea of Proof Application to Barrier Options Conclusion

Introduction This is really a talk about Markovian projection or constructing Markov mimicking processes. Main point: It often possible to construction Markov processes which mimick properties of more general non-markovian processes. This can be useful for a number of reasons. 1. Difficult and expensive to compute with non-markovian models or models of large dimension 2. To determine the correct nonparametric form for a given application 3. As a tool to understand the general model (calibration) application (which models allow perfect calibration )

Introduction Local volatility is a mimicking result. Consider a linear pricing model where the risk-neutral dynamics of the stock price are given by for some process σ. ds t = σ t S t dw t, There is often is local volatility model where the risk neutral dynamics of the stock price are given by: dŝt = σ(t, Ŝt) Ŝt dw t with the same European option prices.

Local Volatility Why are local volatility models attractive? simple dynamics low dimensional Markov process general enough to allow for perfect calibration to wide range of option prices Markovian projection - one can use the local volatility model to characterize the set models consistent with a given set of prices

The local volatility function σ. Dupire (1994) as well as Derman & Kani (1994) σ 2 (t, x) = T C(t, x) 1 2 x2 2 C(t, x) K 2 Gyöngy (1986), Derman & Kani (1998) as well as Britten-Jones & Neuberger (2000). If σ 2 (t, x) = E [ σt 2 St = x ], then dŝt = σ(t, Ŝt) Ŝt dw t has the some one-dimensional marginal distributions as ds t = σ t S t dw t.

Local Volatility The relationship between European option prices and the 1-dimensional risk-neutral marginals of the underlying asset has been understood since at least Breeden and Litzenberger (1978). If C(T, K) denotes the price of a European call option with maturity T and strike K and p(t, x) = P[S t dx], then 2 C(T, K) = 2 K2 = K 2 (x K) + p(t, x) dx δ(x K) p(t, x) dx = p(t, K)

Krylov (1984) and Gyöngy (1986) Theorem Let W be an R r -valued Brownian motion, and let X solve where dx t = µ s ds + σ s dw s, 1. µ is a bounded, R d -valued, adapted process, and 2. σ is a bounded, R d r -valued, adapted process such that σσ T is uniformly positive definite (i.e., there exists λ. > 0 with x T σ t σ T t x λ x for all t R + and x R d ).

Krylov (1984) and Gyöngy (1986) Theorem If the conditions on the last slide are met by dx t = µ s ds + σ s dw s, then there exists a weak solution to the SDE: d X t = µ(t, X t ) dt + σ(t, X t ) dŵt where 1. µ(t, X t ) = E[ µ t X t ] for Lebesgue-a.e. t, 2. σ σ T (t, X t ) = E[σ t σt T X t ] for Lebesgue-a.e. t, and 3. Xt has the same distribution as X t for each fixed t.

General Mimicking Results 1. Given a (non-markov) Ito process it is possible to find a mimicking process which preserves the distributions of a number of running statistics about the process. 2. If futher technical conditions are met, the mimicking Itô process drives a Markov process whose dimension is equal to the number of running statistics. 3. To understand the kinds of running statistics that can be preserved, we need to introduce the notion of an updating function.

Some Notation We let C 0 (R + ; R d ) denotes the paths in C(R + ; R d ) that start at zero, and we let denote the map such that : C(R +, R d ) R + C 0 (R +, R d ) u (x, t) = x(t + u) x(t) So (x, t) is the path in C 0 (R +, R d ) that corresponds to the changes x after the time t.

Updating Functions Definition Let E be a Polish space, and let Φ : E C 0 (R + ; R d ) C(R + ; E) be a function. We say that Φ is an updating function if 1. x(s) = y(s) for all s [0, t] implies that Φ s (e, x) = Φ s (e, y) for all s [0, t], and 2. Φ t+u (e, x) = Φ u ( Φt (e, x), (x, t) ) t, u R +. If Φ is also continuous as map from E C 0 (R + ; R d ) to C(R + ; E), then we say that Φ is a continuous updating function.

Example: Process Itself A trivial updating function: take E = R d, and Φ(e, x) = e + x, e R d, x C0 d, ( so X t = Φ t X0, (X, t) ). The updating property reads X t+u = X t + u (X, t) So Φ t+u is function of Φ t and (X, t).

Example: Process and Running Max Let E = {(x, m) R 2 : x m}. x Process position m Maximum-to-date Given x, m E and changes y C 0 (R + ; R d ), we update the current location and current maximum-to-date by: Φ t (x, m; y) = ( ( )) x + y(t), m max x + y(s). 0 s t

Example: Process and Running Max If we take M t = max s t X t, then we have Φ t ( X0, X 0 ; (X, 0) ) = (X t, M t ) The second property in the definition of updating function amounts to ( (X t+u, M t+u ) = X t + u (X, t), ( M t max Xt + s (X, t) )) s u So Φ t+u is function of Φ t and (X, t).

Example: Entire History Take E = { (x, s) C(R + ; R d ) R + ; x is constant on [s, ) }. Given an initial path segment (x, s) E and changes y C 0 (R + ; R d ), let (x, s) y denote the path obtained by appending y to x after time s: ( (x, s) y ) (t) = {x(t) if t s, and x(s) + y(t s) if t > s. Then Φ t (x, s; y) = ( (x, s) y t, s + t ) is an updating function, where y t is the path y stopped at time t.

Example: Entire History With E = { (x, s) C(R + ; R d ) R + ; x is constant on [s, ) }, and Φ t (x, s; y) = ( (x, s) y t, s + t ), we have Φ t (X 0, 0; (X, 0)) = (X t, t), so Φ tracks the whole path history. The updating property amounts to (X t+u, t + u) = ( (X t, t) u (X, t), t + u ), so again Φ t+u is a function of Φ t and (X, t).

General Mimicking Result (B. and Shreve) Let Y be a R d -valued process with Y t t 0 µ s ds + t 0 σ s dw s, where W be an R r -valued B.M. and µ and σ be an adapted processes with [ t ] E µ s + σ s σs T ds < t R +, (1) 0 Let E be a Polish space, and let Z be a continuous, E-valued process with Z = Φ(Z 0, Y ) for some continuous updating function Φ. (Z tracks the running statistics of Y that we care about.)

General Mimicking Result (B. and Shreve) Then there exists a weak solution to the stochastic system where t t Ŷ t = µ(s, Ẑs) dt + σ(s, Ẑs) dŵs, and 0 0 Ẑ t = Φ(Ẑ0, Ŷ ), 1. µ(t, z) = E[µ t Z t = z] a.e. t, 2. σ σ T (t, z) = E[σ t σ T t Z t = z], a.e. t, and 3. Ẑ t has the same law as Z t for each t.

Corollary: Process Itself Suppose X solves dx t = µ t dt + σ t dw t and the integrability condition (1) is satisfied. Then there exists a weak solution to d X t = µ(t, X t )dt + σ(t, X t )dw t where 1. µ(t, x) = E[µ t X t = x] a.e. t, 2. σ σ T (t, x) = E[σ t σt T X t = x], a.e. t, and 3. Xt has the same law as X t for each t.

Corollary: Process and Running Max Suppose X solves dx t = µ t dt + σ t dw t, M t = sup s t X s, and the integrability condition (1) is satisfied. Then there exists a weak solution to d X t = µ(t, X t, M t )dt + σ(t, X t, M t )dŵt, M t = max s t X t, where 1. µ(t, x, m) = E[µ t X t, M t = x, m] a.e. t, 2. σ σ T (t, x, m) = E[σ t σt T X t, M t = x, m], a.e. t, and 3. ( X t, M t ) has the same law as (X t, M t ) for each t.

Main Idea of Proof Let S be an Itô process S that solves ds t = σ t S t dw t. We construct processes S 1, S 2, and S 3 on some space with L (S 1 ) = L (S 2 ) = L (S 3 ) = L (S). We then piece these processes together to form a process S with L ( S t ) = L (S t ) for all t.

Main Idea of Proof Suppose S solves ds t = σ t S t dw t.

Main Idea of Proof Let L (S 1 ) = L (S).

Main Idea of Proof Forget everything about S 1 except S 1 t 1.

Main Idea of Proof Let L (S 2 S 1 t 1 ) = L (S S t1 =S 1 t 1 ).

Main Idea of Proof Let L (S 2 St 1 1 ) = L (S S t1 =St 1 1 ). Taking any measurable A C(R + ; R), notice that P[S 2 A] = P[S 2 A S 1 t 1 = x] P[S 1 t 1 dx] R = P[S A S t1 = x] P[S t1 dx] R = P[S A]. In particular, S 2 is distributed according to L (S).

Main Idea of Proof Let L (S 2 S 1 t 1 ) = L (S S t1 =S 1 t 1 ).

Main Idea of Proof Forget everything about S 2 except S 2 t 2.

Main Idea of Proof Let L (S 3 S 1 t 2 ) = L (S S t2 =S 1 t 2 ).

Main Idea of Proof Set Ŝ S1 1 [0,t1 ) + S 2 1 [t1,t 2 ) + S 3 1 [t2, ).

Main Idea of Proof This still works when we track additional information.

Main Idea of Proof Let L (S 1 ) = L (S).

Main Idea of Proof Forget everything about S 1 except S 1 t 1 and M 1 t 1.

Main Idea of Proof Let L (S 2 S 1 t 1, M 1 t 1 ) = L (S S t1 =S 1 t 1, M t1 =M 1 t 1 ).

Main Idea of Proof Set S S 1 1 [0,t1 ) + S 2 1 [t1, ).

General Mimicking Result (B. and Shreve) Then there exists a weak solution to the stochastic system where t t Ŷ t = µ(s, Ẑs) dt + σ(s, Ẑs) dŵs, and 0 0 Ẑ t = Φ(Ẑ0, Ŷ ), 1. µ(t, z) = E[µ t Z t = z] a.e. t, 2. σ σ T (t, z) = E[σ t σ T t Z t = z], a.e. t, and 3. Ẑ t has the same law as Z t for each t.

Example: Barrier Options Definition Given an exercise time, T, an upper barrier, U, and strike, K, the holder of an up-and-out call option has the right to exercise a call option at time T with strike K if the stock price has remained below the barrier U. If the stock price crosses the barrier, the option becomes worthless. Calibration Problem Given a collection {B(T, U, K)} T,U,K of prices for up-and-out call options, we would like to construct a linear pricing model which is consistent with these prices.

Example: Barrier Options Previous results suggest that we may want to look for a (risk-neutral) model of the form: with σ choosen so that ds t = σ(t, S t, M t )S t dw t M t = max s t S t, E [ 1 {MT U} (S T K) +] = B(T, L, K).

Dupire Formula Formally, we may recover σ from the prices of corridor options with a Dupire-type formula. So B(T, K, U) = E Q[ 1 {MT U}(S T K) +] B(T, K, U) = E Q[ δ U (M T )(S T K) +] U 2 B(T, K, U) = E Q[ 1 T U 2 σ2 (T, K, U)K 2 δ U (M T )δ K (S T ) +] 3 B(T, K, U) K 2 = E Q[ δ U (M T )δ K (S t ) ] U σ 2 (T, K, U) = 2 2 B(T, K, U)/ T U 3 B(T, K, U)/ K 2 U

Markov Property Theorem Let E be a Polish space and let Φ be a continuous updating function Φ. Consider the stochastic differential equation: Ŷ t = t t 0 µ(s, Ẑs) dt + Ẑ t = Φ(Ẑt 0, Ŷ ). t t 0 σ(s, Ẑs) dŵs, and If weak uniqueness holds for each initial condition Z t0 = z 0 E, then the process Z is strong Markov.

Markov Property Corollary Suppose σ is Lipshitz continuous, then weak uniqueness holds for the stochastic differential equation ds t = σ(t, S t, M t ) dw t M t = max s t S t, and the process Z = (S, M) is strong Markov.

Conclusions It is often possible to construct reduced form models which preserve the prices of path-dependent options. Weak uniqueness results allow one to conclude that the reduced form models are Markov.

Open Question? Let σ be continuous with 1/C σ C for some constant C. Is this sufficient to ensure weak uniqueness for the stochastic differential equation: dx t = σ(t, X t, M t ) dw t M t = max s t X t?

References I M. Britten-Jones and A. Neuberger. Option prices, implied price processes, and stochastic volatility. The Journal of Finance, 55(2):839 866, 2000. E. Derman and I. Kani. Stochastic implied trees: Arbitrage pricing with stochastic term and strike structure of volatility. International Journal of Theoretical and Applied Finance, 1(1):61 110, 1998. B. Dupire. Pricing with a smile. Risk, 7(1):18 20, 1994.

References II I. Gyöngy. Mimicking the one-dimensional marginal distributions of processes having an Itô differential. Probability Theory and Related Fields, 71(4):501 516, 1986. N. V. Krylov. Once more about the connection between elliptic operators and Itôs stochastic equations. Statistics and Control of Stochastic Processes, Steklov Seminar, pages 214 229, 1984.