Forum Navigation: Select WHO'S ON: 09:02 AM General Forum Technical Forum Economics Forum Numerical Methods Forum Trading Forum The Quantitative Finance FAQs Proje... Student Forum Book And Research Paper Forum Programming and Software Forum The Quantitative Finance Code Libra... Careers Forum Events Board Brainteaser Forum Off Topic Forum and Website Bugs and Suggesti... Wilmott / BookMap Competition

 new topic
 search
 jobs board
 magazine
 news
 help
 file share
 audio visual
 articles
 blogs
 wiki
 forums
 home

 FORUMS > Technical Forum < refresh >
 Topic Title: Methods for Volatility Surface Interpolation Created On Tue Dec 27, 05 03:10 PM Topic View: Branch View Threaded (All Messages) Threaded (Single Messages) Linear

BobJefferson
Member

Posts: 44
Joined: Sep 2005

Tue Dec 27, 05 03:10 PM

Does anyone has any suggestions, bibliography, papers, anything else related with vols surface interpol?

Regards

Bob

doreilly
Senior Member

Posts: 728
Joined: Feb 2005

Tue Dec 27, 05 03:41 PM

Quote

Originally posted by: BobJefferson
Does anyone has any suggestions, bibliography, papers, anything else related with vols surface interpol?

Regards

Bob

In Market Models Carol Alexander uses "cubic spline interpolation" from "Numerical Recipes in C", which obviously has an overview and some code. The latter that is, not the former.

pcg
Member

Posts: 188
Joined: Sep 2004

Wed Dec 28, 05 05:31 AM

yes.. spline interpolation is a method that is used in practice.

ancast
Member

Posts: 144
Joined: Jul 2002

Mon Jan 02, 06 04:28 PM

If you have a t least three reliable prices for an expiry, you can use the method explained in the paper at the following address. It has some more financial rationale than a spline interpolation.

http://www.fabiomercurio.it/consistentfxsmile.pdf

doublebarrier2000
Senior Member

Posts: 227
Joined: Jul 2002

Thu Jan 05, 06 12:15 PM

Hi. The QuantLib open source software has some excellent volatility interpolation functions that can be implemented in excel.

From memory, the function qlBlackVol will interpolate vols making sure that the surface is arbitrage free

doreilly
Senior Member

Posts: 728
Joined: Feb 2005

Thu Jan 05, 06 01:36 PM

Quote

Originally posted by: doublebarrier2000
Hi. The QuantLib open source software has some excellent volatility interpolation functions that can be implemented in excel.

From memory, the function qlBlackVol will interpolate vols making sure that the surface is arbitrage free

oop's db, the link is a little unsaansitaave, I presume you meant this link

Edited: Thu Jan 05, 06 at 01:36 PM by doreilly

Keanu
Member

Posts: 190
Joined: Jan 2002

Thu Jan 05, 06 02:34 PM

Here is a paper by Matthias Fengler:

http://141.20.100.9/papers/pdf/SFB649DP2005-019.pdf

jschnaz
Junior Member

Posts: 11
Joined: Jul 2002

Mon Jan 09, 06 01:20 PM

Be very careful with geometric interpolation methods (such as cubic spline) : they tend to generate weird implied distributions. Be careful also about what happens at the wings.

doreilly
Senior Member

Posts: 728
Joined: Feb 2005

Mon Jan 09, 06 01:32 PM

Quote

Originally posted by: jschnaz
Be very careful with geometric interpolation methods (such as cubic spline) : they tend to generate weird implied distributions. Be careful also about what happens at the wings.

care to elaborate ?

bluetrin
Senior Member

Posts: 287
Joined: Sep 2005

Mon Jan 09, 06 01:44 PM

Quote

Originally posted by: doreilly
Quote

Originally posted by: jschnaz
Be very careful with geometric interpolation methods (such as cubic spline) : they tend to generate weird implied distributions. Be careful also about what happens at the wings.

care to elaborate ?

Because the differentials of the curve are computed to fit the points and to make the curve differentiable, you can have kind of border effects when one point move: it will also change the shape of the curve on the adjacent points.

So when the data is not very accurate you can have strange shapes (especially on a market move) which can also change very quickly (when the prices update).

And if you try to extrapolate the curve after your last point, the shape is only dependant of what your algorithm found as differential to fit the last points and most implementations will just continue the curve in a kind of straight line. (meaning that you get huge variations when the last point move)

jschnaz
Junior Member

Posts: 11
Joined: Jul 2002

Mon Jan 09, 06 03:32 PM

Well yes with any polynomial method you have a border effect in that the whole curve moves when a single point is shifted. This is not too bad though.

But more important is that the distribution implied from the vol surface depends on the 2nd derivative of the option price with respect to the strike. Obviously this function incorporate your interpolation function, whose 2nd derviative therefore comes to play. Any local irregularity of this function gets magnified and this can result in very conunterintuitive, if not directly arbitrable, distribution curves. Even with a standard cubic spline applied to real mkt data for a very liquid asset you will find cases where your density function actually decreases at some points ...

So you may actually be better off not interpolating at all ... and instead price vanillas off the same model you use for exotics (or maybe use it to generate more points on your smile grids).

jrquant1
Member

Posts: 26
Joined: May 2003

Wed Jan 11, 06 09:29 PM

Check out the paper by Nabil Kahale "An arbitrage-free interpolation of volatilities" published in 2004 Risk.

prospero
Member

Posts: 47
Joined: Mar 2002

Thu Jan 12, 06 03:13 PM

Eric Reiner, "The Characteristic Curve Approach to Arbitrage-Free Time Interpolation of Volatility", ICBI Global Derivatives Conference, 2004

pschwen
Junior Member

Posts: 20
Joined: Jul 2002

Sat Jan 21, 06 07:45 AM

>Eric Reiner, "The Characteristic Curve Approach to Arbitrage-Free Time Interpolation of Volatility", ICBI >Global Derivatives Conference, 2004

does anyone have this presentation?

pleoni
Member

Posts: 132
Joined: Jul 2006

Tue Apr 03, 07 08:00 AM

Quote

Originally posted by: jrquant1
Check out the paper by Nabil Kahale "An arbitrage-free interpolation of volatilities" published in 2004 Risk.

anyone tried out this one? I just read through the introduction. It sounds very promising

sushilp
Junior Member

Posts: 16
Joined: Apr 2008

Thu Jul 30, 09 08:30 AM

How to incorporate special day volatility in the interpolation?

rmax
Senior Member

Posts: 5687
Joined: Dec 2005

Tue Aug 04, 09 10:42 AM

Has anyone done any research on the differences in interpolation and whether a better method leads to better pricing? Just thinking that if you have a desk that is running a linear interpolation versus a desk that is running a cubic spline there is a difference in price which in theory you can trade off. It just depends which one is "right"