Directory of Open Source for Quantitative Finance and Trading
Username: Password: Not registered?
 
Quick Search:    (AJAX based: No need to press button)

Main : Matlab : 


Category: Matlab View Full Details
Download Now!Demo for how a local volatility model predicts wrong dynamics of implied volatility
Submitter: vanna Date: 2008/11/25
Description:
Required file : Create implied volatility smile

Here we see how a local volatility model predicts the smile curve when the forward price is chaged. We first create a local volatility model using current F and obtain implied volatility smile from the local volatiltiy surface.
Let's see what happens when F moves down. We use the old local volatility surface but only change F. The implied volatility smile is shown as blue curve in the below figure:


As can be seen by looking at the blue curve, the smile has moved to the right when F is decreased. However, it is observed in market that smile actually moves in the same direction as F. This is thus clearly wrong.
Similarly, the red curve shows the smile when F is increased. This also moves in opposite direction and contradicts actual behaviour.
This weakness of predicting wrong dynamics in local volatility model has led to popularity of SABR model which overcomes this limitation.


Got a question or problem with this link? Just enter your message and click on submit. No registration is required.

Note: A copy of this message will also be emailed to the submitter of this link
Downloaded 633 times  633  File Size 0 bytes  Supported Platforms Octave Matlab  Home Page http://www.quantcode.com/
Rating: 0.00 (0 votes)
Rate this File | Modify | Delete | Report Broken File | Tell a Friend | Comments (14)

Poster Thread
grimi
Posted: 2010/2/9 6:25  Updated: 2010/2/9 6:25
Just popping in
Joined: 2007/9/7
From:
Posts: 3
 Re: Demo for how a local volatility model predicts wrong ...
Hi Vanna,
Thank's for your code.
Please can you tell me how to get the functions "GetSmile" and "repmat" in the M-file testasy.m.
I want to use those functions you have specify in your code Matlab.
Thank's a lot.
Regards,

Discuss this file. Just enter your message and click on submit. No registration is required.
Similar Links:
Demo/Tutorial on implied volatility vs Local volatility (Software)
A Long-Term Model of the Dynamics of the S&P500 Implied Volatility Surface Volatility Surface Dynami (Paper)
Local volatility to implied volatility using perturbation (Software)
ESTIMATING AND PREDICTING VOLATILITY BY USING IMPLIED AND HISTORICAL VOLATILITIES (Paper)
Implementation of Dynamic Semiparametric Factor Model for Implied Volatilities (Paper)

Subscribe to RSS or daily email updates of latest quantitative finance code listings
Email address :
Copyright © 2011 QuantCode Inc. All rights reserved.