Review Direct Integration Discretely observed options Summary QUADRATURE. Dr P. V. Johnson. School of Mathematics

Similar documents
FINITE DIFFERENCE METHODS

Computational Finance Finite Difference Methods

Numerical Methods in Option Pricing (Part III)

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

From Discrete Time to Continuous Time Modeling

Monte Carlo Simulations

Definition Pricing Risk management Second generation barrier options. Barrier Options. Arfima Financial Solutions

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

Math Computational Finance Barrier option pricing using Finite Difference Methods (FDM)

Financial derivatives exam Winter term 2014/2015

HIGHER ORDER BINARY OPTIONS AND MULTIPLE-EXPIRY EXOTICS

Numerical schemes for SDEs

2.1 Mathematical Basis: Risk-Neutral Pricing

Computational Finance. Computational Finance p. 1

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

Lecture 15: Exotic Options: Barriers

Pricing Barrier Options under Local Volatility

Fractional Black - Scholes Equation

MAS3904/MAS8904 Stochastic Financial Modelling

Math 416/516: Stochastic Simulation

1.1 Basic Financial Derivatives: Forward Contracts and Options

Short-time-to-expiry expansion for a digital European put option under the CEV model. November 1, 2017

2 f. f t S 2. Delta measures the sensitivityof the portfolio value to changes in the price of the underlying

The Merton Model. A Structural Approach to Default Prediction. Agenda. Idea. Merton Model. The iterative approach. Example: Enron

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

A Moment Matching Approach To The Valuation Of A Volume Weighted Average Price Option

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

Monte Carlo Methods for Uncertainty Quantification

Monte Carlo Methods. Prof. Mike Giles. Oxford University Mathematical Institute. Lecture 1 p. 1.

Option Pricing Models for European Options

Valuation of performance-dependent options in a Black- Scholes framework

Extensions to the Black Scholes Model

PDE Methods for the Maximum Drawdown

Quasi-Monte Carlo for Finance

Lecture 7: Computation of Greeks

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

Computational Finance

Multi-Asset Options. A Numerical Study VILHELM NIKLASSON FRIDA TIVEDAL. Master s thesis in Engineering Mathematics and Computational Science

Calibration Lecture 4: LSV and Model Uncertainty

Financial Computing with Python

Department of Mathematics. Mathematics of Financial Derivatives

CS476/676 Mar 6, Today s Topics. American Option: early exercise curve. PDE overview. Discretizations. Finite difference approximations

King s College London

Notes for Lecture 5 (February 28)

Module 4: Monte Carlo path simulation

The Pennsylvania State University. The Graduate School. Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO

- 1 - **** d(lns) = (µ (1/2)σ 2 )dt + σdw t

A matched asymptotic expansions approach to continuity corrections for discretely sampled options. Part 2: Bermudan options.

Reinforcement Learning and Simulation-Based Search

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

Pricing with a Smile. Bruno Dupire. Bloomberg

The Black-Scholes Equation

Stochastic Differential Equations in Finance and Monte Carlo Simulations

Heston Stochastic Local Volatility Model

Option Pricing for Discrete Hedging and Non-Gaussian Processes

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

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

FX Barrien Options. A Comprehensive Guide for Industry Quants. Zareer Dadachanji Director, Model Quant Solutions, Bremen, Germany

Valuation of a New Class of Commodity-Linked Bonds with Partial Indexation Adjustments

FINANCIAL MATHEMATICS WITH ADVANCED TOPICS MTHE7013A

Computational Finance Improving Monte Carlo

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

FINANCIAL MATHEMATICS WITH ADVANCED TOPICS MTHE7013A

ANALYSIS OF THE BINOMIAL METHOD

Computational Finance Binomial Trees Analysis

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

FE610 Stochastic Calculus for Financial Engineers. Stevens Institute of Technology

Monte Carlo Methods for Uncertainty Quantification

Math 623 (IOE 623), Winter 2008: Final exam

Computer Exercise 2 Simulation

Credit Risk using Time Changed Brownian Motions

AMH4 - ADVANCED OPTION PRICING. Contents

Stochastic Modelling in Finance

Credit Risk : Firm Value Model

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

The Uncertain Volatility Model

CS 774 Project: Fall 2009 Version: November 27, 2009

Lecture 4 - Finite differences methods for PDEs

Monte Carlo Based Numerical Pricing of Multiple Strike-Reset Options

Valuation of Asian Option. Qi An Jingjing Guo

Solving the Black-Scholes Equation

d St+ t u. With numbers e q = The price of the option in three months is

Risk Neutral Valuation

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

Final Exam Key, JDEP 384H, Spring 2006

Lecture 8: The Black-Scholes theory

MATH6911: Numerical Methods in Finance. Final exam Time: 2:00pm - 5:00pm, April 11, Student Name (print): Student Signature: Student ID:

AN IMPROVED BINOMIAL METHOD FOR PRICING ASIAN OPTIONS

Importance Sampling for Option Pricing. Steven R. Dunbar. Put Options. Monte Carlo Method. Importance. Sampling. Examples.

MONTE CARLO EXTENSIONS

Interest-Sensitive Financial Instruments

King s College London

Lecture Quantitative Finance Spring Term 2015

1 Implied Volatility from Local Volatility

Lecture 4. Finite difference and finite element methods

Valuing Early Stage Investments with Market Related Timing Risk

Price sensitivity to the exponent in the CEV model

Attempt QUESTIONS 1 and 2, and THREE other questions. Do not turn over until you are told to do so by the Invigilator.

Valuation of Equity / FX Instruments

Chapter 5 Finite Difference Methods. Math6911 W07, HM Zhu

Transcription:

QUADRATURE Dr P.V.Johnson School of Mathematics 2011

OUTLINE Review 1 REVIEW Story so far... Today s lecture

OUTLINE Review 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION

OUTLINE Review 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options

OUTLINE Review 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options 4 SUMMARY Overview

OUTLINE Review Story so far... Today s lecture 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options 4 SUMMARY Overview

REVIEW Review Story so far... Today s lecture We have examined three different numerical methods: Monte Carlo Lattice/tree methods Finite Difference Each method has its advantages and disadvantages.

REVIEW Review Story so far... Today s lecture We have examined three different numerical methods: Monte Carlo Lattice/tree methods Finite Difference Each method has its advantages and disadvantages. Finite difference is the most appropriate for low dimensional problems..

REVIEW Review Story so far... Today s lecture We have examined three different numerical methods: Monte Carlo Lattice/tree methods Finite Difference Each method has its advantages and disadvantages. Finite difference is the most appropriate for low dimensional problems.. Monte Carloshould only be usedwhennothing elsewill work!!

OUTLINE Review Story so far... Today s lecture 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options 4 SUMMARY Overview

QUADRATURE Review Story so far... Today s lecture Here we examine a method using direct integration rather than Monte Carlo integration The method is averypowerfultoolto price options with discrete barriers discrete exercise dates path dependent features

QUADRATURE Review Story so far... Today s lecture Here we examine a method using direct integration rather than Monte Carlo integration The method is averypowerfultoolto price options with discrete barriers discrete exercise dates path dependent features The method is veryfast, and after removing non-linear errors very accurate

OUTLINE Review 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options 4 SUMMARY Overview

EXPECTING AN INTEGRAL First recall that the value of an option(with constant interest rates) may be written: V(S t,t) = e r(t t) E Q t [V(S T,T)]

EXPECTING AN INTEGRAL First recall that the value of an option(with constant interest rates) may be written: V(S t,t) = e r(t t) E Q t [V(S T,T)] Assume S admits a probability density function F(S t,s T,T t), then wecan write E Q t [S T] = 0 F(S t,s T,T t)sds

EXPECTING AN INTEGRAL First recall that the value of an option(with constant interest rates) may be written: V(S t,t) = e r(t t) E Q t [V(S T,T)] Assume S admits a probability density function F(S t,s T,T t), then wecan write E Q t [S T] = 0 F(S t,s T,T t)sds and thereforewritethe valueof the optionas V(S t,t) = e r(t t) F(S t,s T,T t)v(s,t)ds 0

MONTE CARLO EXAMPLE f(s) A frequency distribution of S Tafter a Monte Carlo simulation The probability distribution function V(S,T) The payoff for a call option S T

PDES TO PROBABILITIES We can show that the Black-Scholes equation V t + 1 2 σ2 S 2 2 V S 2 +(r δ)s V rv = 0, (1) S can be used to generate the function probability density functionf(s t,s T,T t)

PDES TO PROBABILITIES We can show that the Black-Scholes equation V t + 1 2 σ2 S 2 2 V S 2 +(r δ)s V rv = 0, (1) S can be used to generate the function probability density functionf(s t,s T,T t) Since the Black-Scholesequationcan beshown to be a Fokker-Planck equation, the derivation of the probability density function is simple and not shown here.

THE VALUE OF THE OPTION Now It iseasierifwe make the substitutions x = log(s t /X), (2) y = log(s t+ t /X). (3)

THE VALUE OF THE OPTION Now It iseasierifwe make the substitutions x = log(s t /X), (2) y = log(s t+ t /X). (3) then wemay write V(x,t) = A(x) B(x,y)V(y,t+ t)dy, (4)

THE VALUE OF THE OPTION Now It iseasierifwe make the substitutions then wemay write V(x,t) = A(x) x = log(s t /X), (2) y = log(s t+ t /X). (3) B(x,y)V(y,t+ t)dy, (4) where the function A(x) contains the discounting term and other terms not involving y and B(x, y) can be thought to represent the probability density function

The functionais givenby and B by A(x) = 1 2σ 2 π t e 1 2 kx 1 8 σ2 k 2 t r t, (5) B(x,y) = e (x y)2 2σ 2 t +1 2 ky (6) where k = 2(r D c) σ 2 1. (7)

A SIMPLIFIED FORMULA Thenthe valueofan optionattime t withstock price x = log(s t /X) canbe written V(x,t) = A(x) f(x,y)dy, (8)

A SIMPLIFIED FORMULA Thenthe valueofan optionattime t withstock price x = log(s t /X) canbe written V(x,t) = A(x) f(x,y)dy, (8) So to valuethe option wemust numericallyevaluatean integral The solution is exact for European options

A SIMPLIFIED FORMULA Thenthe valueofan optionattime t withstock price x = log(s t /X) canbe written V(x,t) = A(x) f(x,y)dy, (8) So to valuethe option wemust numericallyevaluatean integral The solution is exact for European options INTUITION Onlyvalid foreuropean at all time points Can however slice complex option up into time intervals over which it isvalid tointegrate the option

OUTLINE Review 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options 4 SUMMARY Overview

EXAMPLE - VANILLA CALL OPTION In the transformed variables the integrand becomes f(x,y) = B(x,y) Xmax(e y 1,0). (9) Notice here that derivitives of payoff are discontinuous

EXAMPLE - VANILLA CALL OPTION In the transformed variables the integrand becomes f(x,y) = B(x,y) Xmax(e y 1,0). (9) Notice here that derivitives of payoff are discontinuous Split integral up into continuous regions i.e f(x,y) = 0 fory < 0 f(x,y) = B(x,y) X(e y 1) fory 0 Choose avalueof y max to approximate Note that the regiony < 0makes no contributionto the option value

EXAMPLE - VANILLA CALL OPTION Now we must integrate ymax V(x,t) A(x) B(x,y) X(e y 1)dy 0

EXAMPLE - VANILLA CALL OPTION Now we must integrate ymax V(x,t) A(x) B(x,y) X(e y 1)dy 0 Splitthe regioninto N points and performasimpsons integration ( V(x, t) A(x) f(x,0)+4f(x, 1 2 δy)+ ( N + 1 2f(x,iδy)+4f(x,(i+ 1 ) )+f(x,n 2 )δy) + δy) i=1

EXAMPLE Review

OUTLINE Review A moving barrier Bermudan Options 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options 4 SUMMARY Overview

DISCRETE BARRIER Review A moving barrier Bermudan Options Any discretely observed option can be easily handled by the quadrature method Assume adown-and-outcalloption suchthat attime t 1, V = 0if S < B the option is European otherwise.

DISCRETE BARRIER Review A moving barrier Bermudan Options Any discretely observed option can be easily handled by the quadrature method Assume adown-and-outcalloption suchthat attime t 1, V = 0if S < B the option is European otherwise. Quadrature method: Integrate tofind the value of the option at t 1 forn points in the region S B. Assume V = 0 otherwise. Use those N points tointegrate andfindthe value at t = 0 This can be extended to any number of observations.

QUAD IN ACTION Review A moving barrier Bermudan Options

OUTLINE Review A moving barrier Bermudan Options 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options 4 SUMMARY Overview

A BERMUDAN PUT OPTION A moving barrier Bermudan Options A Bermudan option has discrete exercise dates Assume abermudanputoption withexerciseatt 1

A BERMUDAN PUT OPTION A moving barrier Bermudan Options A Bermudan option has discrete exercise dates Assume abermudanputoption withexerciseatt 1 Quadrature method: Find the point x 0 at which V(x 0,t 1 ) = 0 Solve forn points in the region (x 0, ) Then split the integral into two regions f(x,y) = B(x,y) X(e y 1) fory x 0 f(x,y) = B(x,y) V(x,t 1 ) fory > x 0 Integrate the two regions seperately and add together for option value ymax V(x, 0) =A(x) B(x,y)V(x,t 1 )dy +A(x) x 0 x0 y min B(x,y)X(1 e y )dy

OUTLINE Review Overview 1 REVIEW Story so far... Today s lecture 2 DIRECT INTEGRATION 3 DISCRETELY OBSERVED OPTIONS A moving barrier Bermudan Options 4 SUMMARY Overview

Overview For a vanilla European option the method is comparable to the Black-Scholes formula The method is especially fast and accurate for discretely observed options

Overview For a vanilla European option the method is comparable to the Black-Scholes formula The method is especially fast and accurate for discretely observed options Must split integrals into continuous regions to remove non-linearity errors - by placing nodes precisely on the discontinuities

Overview For a vanilla European option the method is comparable to the Black-Scholes formula The method is especially fast and accurate for discretely observed options Must split integrals into continuous regions to remove non-linearity errors - by placing nodes precisely on the discontinuities Can be extended to multiple Brownian motions and mean-reverting processes See notes for convergence rates and computation times