Local Volatility Calibration using the “Most Likely Path” 19 December 2006 for Computational Methods in Finance Prof Ali Hirsa/ Paris Pender.

Slides:



Advertisements
Similar presentations
Break Even Volatilities Quantitative Research, Bloomberg LP
Advertisements

Dialogue Policy Optimisation
Chapter 12: Basic option theory
By Thomas S. Y. Ho And Sang Bin Lee May 2005
A State Contingent Claim Approach To Asset Valuation Kate Barraclough.
Sponsor: Dr. K.C. Chang Tony Chen Ehsan Esmaeilzadeh Ali Jarvandi Ning Lin Ryan O’Neil Spring 2010.
Fast Convolution Algorithm Alexander Eydeland, Daniel Mahoney.
Bruno Dupire Bloomberg LP CRFMS, UCSB Santa Barbara, April 26, 2007
AILEEN WANG PERIOD 5 An Analysis of Dynamic Applications of Black-Scholes.
Chrif YOUSSFI Global Equity Linked Products
Job Release-Time Design in Stochastic Manufacturing Systems Using Perturbation Analysis By: Dongping Song Supervisors: Dr. C.Hicks & Dr. C.F.Earl Department.
Pricing an Option Monte Carlo Simulation. We will explore a technique, called Monte Carlo simulation, to numerically derive the price of an option or.
Options Simulator USERS designed for: Private Investors Professional investors in Broker companies Timing Mode: Day-to-Day and intra-day continuous time.
Drake DRAKE UNIVERSITY Fin 288 Valuing Options Using Binomial Trees.
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
On Fairness, Optimizing Replica Selection in Data Grids Husni Hamad E. AL-Mistarihi and Chan Huah Yong IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS,
Vienna, 18 Oct 08 A perturbative approach to Bermudan Options pricing with applications Roberto Baviera, Rates Derivatives Trader & Structurer, Abaxbank.
Team HauntQuant October 25th, 2013
Financial Risk Management of Insurance Enterprises 1. Embedded Options 2. Binomial Method.
1 Assessment of Imprecise Reliability Using Efficient Probabilistic Reanalysis Farizal Efstratios Nikolaidis SAE 2007 World Congress.
BLACK-SCHOLES OPTION PRICING MODEL Chapters 7 and 8.
Hedging the Asset Swap of the JGB Floating Rate Notes Jiakou Wang Presentation at SooChow University March 2009.
Ewa Lukasik - Jakub Lawik - Juan Mojica - Xiaodong Xu.
Chapter 15 Option Valuation
Hedging and Value-at-Risk (VaR) Single asset VaR Delta-VaR for portfolios Delta-Gamma VaR simulated VaR Finance 70520, Spring 2002 Risk Management & Financial.
Advanced Risk Management I Lecture 6 Non-linear portfolios.
Calculating Value at Risk using Monte Carlo Simulation (Futures, options &Equity) Group members Najat Mohammed James Okemwa Mohamed Osman.
Risk Management and Financial Institutions 2e, Chapter 20, Copyright © John C. Hull 2009 Model Risk Chapter 20 1.
© 2007 The MathWorks, Inc. ® ® Pricing Derivatives Securities using MATLAB Mayeda Reyes-Kattar March 2007.
How active fund managers can extract value from the derivatives market and why the returns available aren’t too good to be true Monte Carlo simulations.
Survey of Local Volatility Models Lunch at the lab Greg Orosi University of Calgary November 1, 2006.
RNGs in options pricing Presented by Yu Zhang. Outline Options  What is option?  Kinds of options  Why options? Options pricing Models Monte Carlo.
MEGN 537 – Probabilistic Biomechanics Ch.7 – First Order Reliability Methods Anthony J Petrella, PhD.
Sponsor: Dr. K.C. Chang Tony Chen Ehsan Esmaeilzadeh Ali Jarvandi Ning Lin Ryan O’Neil Spring 2010.
Chapter 9 Risk Management of Energy Derivatives Lu (Matthew) Zhao Dept. of Math & Stats, Univ. of Calgary March 7, 2007 “ Lunch at the Lab ” Seminar.
Module 1: Statistical Issues in Micro simulation Paul Sousa.
CREDIT SPREADS ON STOCK INDEXES. WHY SELL CREDIT SPREADS? Non Correlation to Traditional Investments Limited Risk Ability to take advantage of time.
Valuation and Portfolio Risk Management with Mortgage- Backed Security.
1 MGT 821/ECON 873 Numerical Procedures. 2 Approaches to Derivatives Valuation How to find the value of an option?  Black-Scholes partial differential.
Valuation of Asian Option Qi An Jingjing Guo. CONTENT Asian option Pricing Monte Carlo simulation Conclusion.
Cox, Ross & Rubenstein (1979) Option Price Theory Option price is the expected discounted value of the cash flows from an option on a stock having the.
© K. Cuthbertson, D. Nitzsche FINANCIAL ENGINEERING: DERIVATIVES AND RISK MANAGEMENT (J. Wiley, 2001) K. Cuthbertson and D. Nitzsche Lecture Pricing Interest.
Accuracy Based Generation of Thermodynamic Properties for Light Water in RELAP5-3D 2010 IRUG Meeting Cliff Davis.
Estimating Credit Exposure and Economic Capital Using Monte Carlo Simulation Ronald Lagnado Vice President, MKIRisk IPAM Conference on Financial Mathematics.
© The MathWorks, Inc. ® ® Monte Carlo Simulations using MATLAB Vincent Leclercq, Application engineer
Ale with Mixed Elements 10 – 14 September 2007 Ale with Mixed Elements Ale with Mixed Elements C. Aymard, J. Flament, J.P. Perlat.
Optical Flow. Distribution of apparent velocities of movement of brightness pattern in an image.
Aileen Wang Period 5 Computer Systems Lab 2010 TJSTAR June 3, 2010 An Analysis of Dynamic Applications of Black-Scholes.
Comparison of Estimation Methods of Structural Models of Credit Risk
Expectation-Maximization (EM) Algorithm & Monte Carlo Sampling for Inference and Approximation.
Options, Futures, and Other Derivatives, 4th edition © 1999 by John C. Hull 18.1 Exotic Options Chapter 18.
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
OPTIONS PRICING AND HEDGING WITH GARCH.THE PRICING KERNEL.HULL AND WHITE.THE PLUG-IN ESTIMATOR AND GARCH GAMMA.ENGLE-MUSTAFA – IMPLIED GARCH.DUAN AND EXTENSIONS.ENGLE.
Similarity Measurement and Detection of Video Sequences Chu-Hong HOI Supervisor: Prof. Michael R. LYU Marker: Prof. Yiu Sang MOON 25 April, 2003 Dept.
THE ARBITRAGE-FREE VALUATION FRAMEWORK CHAPTER 8 © 2016 CFA Institute. All rights reserved.
Implicit Volatility Stefano Grazioli.
Monte Carlo methods to price compound options
Partial Differential Equations and Applied Mathematics Seminar
Centre of Computational Finance and Economic Agents
Implicit Volatility Stefano Grazioli.
DERIVATIVES: Valuation Methods and Some Extra Stuff
CS 179 Lecture 17 Options Pricing.
High-accuracy PDE Method for Financial Derivative Pricing Shan Zhao and G. W. Wei Department of Computational Science National University of Singapore,
Lectures 3 – Monte Carlo method in finance: Lab
ENGG 1801 Engineering Computing
Lecture 2 – Monte Carlo method in finance
Financial Risk Management of Insurance Enterprises
By Harsh Tiwari.
Numerical Methods in Finance
M.PHIL (MATHEMATICS) By Munir Hussain Supervised By Dr. Muhammad Sabir.
Presentation transcript:

Local Volatility Calibration using the “Most Likely Path” 19 December 2006 for Computational Methods in Finance Prof Ali Hirsa/ Paris Pender

Option Data Extraction Use “Option Metrics” from the WRDS (Wharton Data Research Services) Option Metrics is a comprehensive source of historical price and implied volatility data for the US equity and index options markets. Volatility Surface contains the interpolated volatility surface for each security on each day, using a methodology based on kernel smoothing algorithm.

Data Fields We download the following fields from the database: Days to Expiration. Interpolated Implied Volatility Implied Strike Price Implied Premium. Spot price.

Mechanism A standard option is only included if there exists enough option price data on that date to accurately interpolate the required values. We have designed a data processing module in Matlab that pulls this data in Matlab vectors and then fed into out local volatility processing engine. The Matlab vectors contain implied volatility data only for OTM calls and puts.

Example OptionMetrics file

Calibration to SPX 1. Given a finite set of implied volatility ( )

Calibration to SPX 1. Given a finite set of implied volatility ( ) 2. We interpolate onto a “calibration grid” using Matlab’s gridfit function

Calibration to SPX 1. Given a finite set of implied volatility ( ) 2. We interpolate onto a “calibration grid” using Matlab’s gridfit function 3. This is the “market” implied volatility surface that use to calibrate on

Results Table of Call Prices K \ T $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $75.02 $73.94 $ $ $ $ $ $ $ $ $ $ $33.38 $31.91 $77.28 $76.52 $98.33 $97.98 $ $ $ $ $ $ $7.07 $6.44 $45.86 $45.75 $66.17 $66.44 $86.82 $86.98 $ $ $ $ $0.29 $0.25 $23.01 $22.30 $40.67 $41.91 $59.54 $59.85 $95.00 $95.98 $ $ $0.00 $9.28 $9.08 $22.88 $23.49 $38.52 $38.63 $69.97 $73.01 $ $ $0.00 $0.50 $0.38 $3.34 $3.29 $17.58 $17.21 $36.29 $38.37 Table of Put Prices

$0.00 $0.20 $0.00 $0.54 $0.00 $1.07 $0.00 $2.32 $0.00 $ $0.01 $0.00 $2.78 $2.38 $4.77 $4.31 $7.24 $6.19 $11.61 $10.60 $16.24 $ $0.19 $0.05 $7.12 $6.15 $10.64 $10.26 $14.72 $13.74 $21.07 $19.90 $26.61 $ $0.79 $0.32 $11.38 $9.66 $15.81 $15.40 $20.67 $19.66 $27.87 $27.54 $33.50 $ $3.09 $1.85 $18.25 $17.58 $23.40 $23.03 $28.79 $27.28 $36.46 $34.79 $41.74 $ $11.19 $9.81 $29.24 $28.39 $34.41 $33.80 $39.78 $39.25 $47.14 $45.45 $51.53 $ $34.61 $33.87 $46.53 $46.68 $50.33 $50.91 $54.68 $54.99 $60.40 $61.63 $63.31 $ $77.57 $77.55 $72.38 $71.19 $72.90 $74.29 $74.84 $75.25 $77.12 $78.57 $77.81 $ $ $ $ $ $ $ $ $ $98.30 $ $95.76 $ $ $ $ $ $ $ $ $ $ $ $ $ Results

Put - Strike K=$ MC$33.87$46.68$50.91$54.99$61.63$63.71 BS$34.61$46.53$50.33$54.68$60.40$63.31 Difference$0.74$0.15$0.57$0.30$1.23$ % - CI$0.28$0.95$1.14$1.29$1.48$1.64 Call -Strike K=$ MC $469.91$486.58$497.32$507.75$528.74$ BS $469.84$486.38$496.54$506.57$526.23$ Difference$0.07$0.20$0.78$1.18$2.51$ %-CI $0.48$0.51$0.52$

Overview of scheme Generate Most Likely Path for each K,T on grid Calculate the psuedo Implied volatility As the time averag Local vol along most Likely path Calculate the adjustment To previous local vol By multiplying by The ration Obtain new guess, Check convergence condition Take market impled volatility surface as first guess of Local Vol Local volatility surface Converged. Stop!

Most Likely Path: Implied Volatility Proxy Two Key Concepts

Most Likely Path \ Definition: Difficult to compute directly from the original local volatility dynamics: Under simpler dynamics, however, we have a closed form solution: where

Two Key Concepts Recall: 1) Compute by our iterative algorithm 2) Compute by Monte-Carlo

Two Key Concepts Comparison of the most likely path - Using iterative algorithm (black) - Using Monte Carlo Simulation (blue) - They are very similar!

Two Key Concepts Implied volatility proxy This states that the BS implied volatility of an option with strike K and expiration T is given approximately by the path-integral from valuation date (t=0) to the expiration date (t = T) of the local volatility along the “‘most likely path”

How does our method work?? (1/5)

How does our method work?? (2/5) Based on a fixed-point iteration scheme: 1. Initialize 2. Repeat the following until convergence under

How does our method work?? (3/5) For each (K,T) on the calibration grid: 1. Get: a.initialize b.set c.set d. repeat (b-c), until converges in 2. Set

How does our method work?? (4/5)

How does our method work?? (5/5) Conclusion: The method is robust and calibration takes around 3 minutes

Overview of scheme Generate Most Likely Path for each K,T on grid Calculate the psuedo Implied volatility As the time averag Local vol along most Likely path Calculate the adjustment To previous local vol By multiplying by The ration Obtain new guess, Check convergence condition Take market impled volatility surface as first guess of Local Vol Local volatility surface Converged. Stop!

Questions/ Comments Presentation by: Kwasi Danquah, Saurav Kasera, Brian Lee, Sonky Ung