[ quantlib-Patches-2783225 ] EnhancedBlackScholesProcess that supports vega stresstests

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ quantlib-Patches-2783225 ] EnhancedBlackScholesProcess that supports vega stresstests

SourceForge.net
Patches item #2783225, was opened at 2009-04-28 23:40
Message generated for change (Comment added) made by lballabio
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=312740&aid=2783225&group_id=12740

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Michael Heckl (heckl)
>Assigned to: Luigi Ballabio (lballabio)
Summary: EnhancedBlackScholesProcess that supports vega stresstests

Initial Comment:
This BlackScholes Process takes 5 extra arguments which define a square of the local volatility surface that is stressed by a configurable stress-level.

You can also use this process for local vol curve stress tests. The solution is quite easy but very very helpful. I did lots of testing on it and it works perfectly. Especially for examining where (what moneyness and what time bucket) the vega sensitivities are at path dependent asian options you can do wonderful stresstests with monte carlo.  This is because it is not always wanted to stress the implied surface (since this could cause smoothness problems), but also to stress the local volatility surface. There is no other option to do this so far. That is why i developed this process.

Check it out. I can also provide some test cases that demonstrate the tremendous usefulness of this process.

Greetings,
Michael

----------------------------------------------------------------------

>Comment By: Luigi Ballabio (lballabio)
Date: 2010-11-19 15:57

Message:
Sorry it took so long.  Your code is now in the <ql/experimental/processes>
folder.
I renamed the class for clarity and inherited it from the
GeneralizedBlackScholesProcess class so that it can be used with the rest
of the library.
Thanks for the contribution.

Luigi

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=312740&aid=2783225&group_id=12740

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
QuantLib-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-dev