#include <qle/termstructures/fxvannavolgasmilesection.hpp>
|
|
| VannaVolgaSmileSection (Real spot, Real rd, Real rf, Time t, Volatility atmVol, Volatility rr, Volatility bf, bool firstApprox=false, const DeltaVolQuote::AtmType &atmType=DeltaVolQuote::AtmType::AtmDeltaNeutral, const DeltaVolQuote::DeltaType &deltaType=DeltaVolQuote::DeltaType::Spot, const Real delta=0.25) |
|
Real | k_atm () const |
| | getters for unit test
|
|
Real | k_c () const |
|
Real | k_p () const |
|
Volatility | vol_atm () const |
|
Volatility | vol_c () const |
|
Volatility | vol_p () const |
|
| FxSmileSection (Real spot, Real rd, Real rf, Time t) |
|
DiscountFactor | domesticDiscount () const |
|
DiscountFactor | foreignDiscount () const |
|
| Volatility | volatility (Real strike) const override |
|
|
Real | spot_ |
|
Real | rd_ |
|
Real | rf_ |
|
Time | t_ |
Vanna Volga Smile section
Consistent Pricing of FX Options Castagna & Mercurio (2006) http://papers.ssrn.com/sol3/papers.cfm?abstract_id=873788
◆ volatility()
| Volatility volatility |
( |
Real | strike | ) |
const |
|
overridevirtual |