Logo
Reference manual - version qle_version
FxBlackVolatilitySurface Member List

This is the complete list of members for FxBlackVolatilitySurface, including all inherited members.

accept(AcyclicVisitor &) override (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfacevirtual
atmCurve_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
atmType_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
bf_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
bfCurve_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
blackVolImpl(Time t, Real strike) const override (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotectedvirtual
blackVolSmile(Time t) constFxBlackVolatilitySurface
blackVolSmileImpl(Real spot, Real rd, Real rf, Time t, Volatility atm, Volatility rr, Volatility bf) const =0FxBlackVolatilitySurfaceprotectedpure virtual
dayCounter() const override (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurface
dayCounter_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
delta_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
deltaType_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
domesticTS_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
foreignTS_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
FxBlackVolatilitySurface(const Date &referenceDate, const std::vector< Date > &dates, const std::vector< Volatility > &atmVols, const std::vector< Volatility > &rr, const std::vector< Volatility > &bf, const DayCounter &dayCounter, const Calendar &cal, const Handle< Quote > &fxSpot, const Handle< YieldTermStructure > &domesticTS, const Handle< YieldTermStructure > &foreignTS, bool requireMonotoneVariance=true, const DeltaVolQuote::AtmType atmType=DeltaVolQuote::AtmType::AtmDeltaNeutral, const DeltaVolQuote::DeltaType deltaType=DeltaVolQuote::DeltaType::Spot, const Real delta=0.25, const Period &switchTenor=0 *Days, const DeltaVolQuote::AtmType longTermAtmType=DeltaVolQuote::AtmType::AtmDeltaNeutral, const DeltaVolQuote::DeltaType longTermDeltaType=DeltaVolQuote::DeltaType::Spot) (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurface
fxSpot_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
longTermAtmType_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
longTermDeltaType_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
maxDate() const override (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurface
maxDate_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
maxStrike() const override (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurface
minStrike() const override (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurface
rr_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
rrCurve_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
switchTenor_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected
times_ (defined in FxBlackVolatilitySurface)FxBlackVolatilitySurfaceprotected