| Category: Matlab |
View Full Details
|
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 smileHere 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.
|
633 0 bytes Octave Matlab http://www.quantcode.com/ |
|
| 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.