« Return to Thread: LocalvolSurface.cpp
Hi
BiLinear interpolation doesn't work due to the jumps in the first derivative.
> I ran my tests with both. BiLinear and BiCubic intrapolation. I encountered
> the instability issues with both.
BiCubic should be much better.
Constant extrapolation could introduce arbitrage violations far ITM or far OTM
> You are right that the problems appear far ITM and OTM. But I cant really
> figure out why, since I set up a constant extrapolation for both, Strike
> and Maturity in my BlackVarianceSurface.
and these arbitrage violations can lead to negative variances. Is this part
of the problem in your tests?
yes.;-)
> Thank you also for the link. To me it seem like if we want to use the
> dupire formula efficient, stable and productive, we wont get around
> implementing some fancy optimization-splines and smoothing algorithm.
regards
Klaus
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
QuantLib-dev mailing list
QuantLib-dev@...
https://lists.sourceforge.net/lists/listinfo/quantlib-dev
« Return to Thread: LocalvolSurface.cpp
| Free embeddable forum powered by Nabble | Forum Help |