|
| ProxyCreditVolCurve (const QuantLib::Handle< CreditVolCurve > &source, const std::vector< QuantLib::Period > &terms={}, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves={}) |
|
QuantLib::Real | volatility (const QuantLib::Date &exerciseDate, const QuantLib::Real underlyingLength, const QuantLib::Real strike, const Type &targetType) const override |
|
const QuantLib::Date & | referenceDate () const override |
|
| CreditVolCurve (QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const std::vector< QuantLib::Period > &terms, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves, const Type &type) |
|
| CreditVolCurve (const QuantLib::Natural settlementDays, const QuantLib::Calendar &cal, QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const std::vector< QuantLib::Period > &terms, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves, const Type &type) |
|
| CreditVolCurve (const QuantLib::Date &referenceDate, const QuantLib::Calendar &cal, QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const std::vector< QuantLib::Period > &terms, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves, const Type &type) |
|
QuantLib::Real | volatility (const QuantLib::Date &exerciseDate, const QuantLib::Period &underlyingTerm, const QuantLib::Real strike, const Type &targetType) const |
|
virtual QuantLib::Real | volatility (const QuantLib::Date &exerciseDate, const QuantLib::Real underlyingLength, const QuantLib::Real strike, const Type &targetType) const =0 |
|
QuantLib::Real | volatility (const QuantLib::Real exerciseTime, const QuantLib::Real underlyingLength, const QuantLib::Real strike, const Type &targetType) const |
|
virtual const std::vector< QuantLib::Period > & | terms () const |
|
virtual const std::vector< QuantLib::Handle< CreditCurve > > & | termCurves () const |
|
const Type & | type () const |
|
QuantLib::Real | atmStrike (const QuantLib::Date &expiry, const QuantLib::Period &term) const |
|
QuantLib::Real | atmStrike (const QuantLib::Date &expiry, const QuantLib::Real underlyingLength) const |
|
QuantLib::Real | minStrike () const override |
|
QuantLib::Real | maxStrike () const override |
|
QuantLib::Date | maxDate () const override |
|
Definition at line 128 of file creditvolcurve.hpp.