Typedefs | |
typedef std::pair< InterpolatedYieldCurve::Traits, InterpolatedYieldCurve::Interpolator > | InterpolatedYieldCurvePair |
Functions | |
OH_LIB_CLASS (AlphaForm, QuantLib::AlphaForm) | |
OH_OBJ_CLASS (OneAssetOption, Instrument) | |
OH_LIB_CLASS (DefaultLossModel, QuantLib::DefaultLossModel) | |
std::vector< std::string > | qlBondAlive (const std::vector< boost::shared_ptr< Bond > > &bonds, QuantLib::Date &refDate) |
std::string | qlBondMaturityLookup (const std::vector< boost::shared_ptr< Bond > > &bonds, const QuantLib::Date &maturity) |
std::vector< std::string > | qlBondMaturitySort (const std::vector< boost::shared_ptr< Bond > > &bonds) |
OH_LIB_CLASS (BrownianGeneratorFactory, QuantLib::BrownianGeneratorFactory) | |
OH_LIB_CLASS (StrippedOptionletBase, QuantLib::StrippedOptionletBase) | |
OH_OBJ_CLASS (OptionletStripper, StrippedOptionletBase) | |
std::vector< std::vector< ObjectHandler::property_t > > | browseCmsMarket (const QuantLib::Matrix &cmsMarket) |
OH_LIB_CLASS (LmCorrelationModel, QuantLib::LmCorrelationModel) | |
OH_LIB_CLASS (PiecewiseConstantCorrelation, QuantLib::PiecewiseConstantCorrelation) | |
OH_LIB_CLASS (FloatingRateCouponPricer, QuantLib::FloatingRateCouponPricer) | |
OH_LIB_CLASS (CTSMMCapletCalibration, QuantLib::CTSMMCapletCalibration) | |
OH_LIB_CLASS (CurveState, QuantLib::CurveState) | |
std::vector< QuantLib::Rate > | qlForwardsFromDiscountRatios (const QuantLib::Size firstValidIndex, const std::vector< QuantLib::DiscountFactor > &ds, const std::vector< QuantLib::Time > &taus) |
std::vector< QuantLib::Rate > | qlCoterminalSwapRatesFromDiscountRatios (const QuantLib::Size firstValidIndex, const std::vector< QuantLib::DiscountFactor > &ds, const std::vector< QuantLib::Time > &taus) |
std::vector< QuantLib::Real > | qlCoterminalSwapAnnuitiesFromDiscountRatios (const QuantLib::Size firstValidIndex, const std::vector< QuantLib::DiscountFactor > &ds, const std::vector< QuantLib::Time > &taus) |
std::vector< QuantLib::Rate > | qlConstantMaturitySwapRatesFromDiscountRatios (const QuantLib::Size spanningForwards, const QuantLib::Size firstValidIndex, const std::vector< QuantLib::DiscountFactor > &ds, const std::vector< QuantLib::Time > &taus) |
std::vector< QuantLib::Real > | qlConstantMaturitySwapAnnuitiesFromDiscountRatios (const QuantLib::Size spanningForwards, const QuantLib::Size firstValidIndex, const std::vector< QuantLib::DiscountFactor > &ds, const std::vector< QuantLib::Time > &taus) |
QuantLib::Period | periodFromFrequency (QuantLib::Frequency f) |
QuantLib::Frequency | frequencyFromPeriod (const QuantLib::Period &p) |
QuantLib::Period | periodEquivalent (const QuantLib::Period &p) |
std::vector< QuantLib::Date > | qlIMMNextDates (const QuantLib::Date &d, const std::vector< bool > &mainCycle) |
std::vector< std::string > | qlIMMNextCodes (const QuantLib::Date &d, const std::vector< bool > &mainCycle) |
std::vector< QuantLib::Date > | qlASXNextDates (const QuantLib::Date &d, const std::vector< bool > &mainCycle) |
std::vector< std::string > | qlASXNextCodes (const QuantLib::Date &d, const std::vector< bool > &mainCycle) |
std::vector< QuantLib::Date > | qlECBKnownDates () |
OH_OBJ_CLASS (HazardRateStructure, DefaultProbabilityTermStructure) | |
OH_OBJ_CLASS (DefaultDensityStructure, DefaultProbabilityTermStructure) | |
QuantLib::Real | probabilityToHazardRate (QuantLib::Probability p, const QuantLib::Date &d, const QuantLib::DayCounter &dc) |
OH_LIB_CLASS (Exercise, QuantLib::Exercise) | |
std::vector< std::vector< ObjectHandler::property_t > > | flowAnalysis (const QuantLib::Leg &leg, const QuantLib::Date &d) |
QuantLib::Matrix | getCovariance (std::vector< double > vols, const QuantLib::Matrix &corr, double tol) |
OH_LIB_CLASS (MarketModelEvolver, QuantLib::MarketModelEvolver) | |
OH_LIB_CLASS (MarketModel, QuantLib::MarketModel) | |
OH_LIB_CLASS (MarketModelFactory, QuantLib::MarketModelFactory) | |
std::vector< QuantLib::Real > | qlRateVolDifferences (const QuantLib::MarketModel &, const QuantLib::MarketModel &) |
std::vector< QuantLib::Real > | qlRateInstVolDifferences (const QuantLib::MarketModel &, const QuantLib::MarketModel &, QuantLib::Size) |
double | normDist (double x, double mean, double stdDev, bool cumulative) |
double | normSDist (double x) |
double | normInv (double prob, double mean, double stdDev) |
double | normSInv (double prob) |
OH_LIB_CLASS (CalibratedModel, QuantLib::CalibratedModel) | |
std::string | qlSecondsToString (QuantLib::Real elapsed) |
OH_LIB_CLASS (Constraint, QuantLib::Constraint) | |
OH_LIB_CLASS (OptimizationMethod, QuantLib::OptimizationMethod) | |
OH_LIB_CLASS (LineSearch, QuantLib::LineSearch) | |
OH_OBJ_CLASS (LineSearchBasedMethod, OptimizationMethod) | |
OH_LIB_CLASS (Payoff, QuantLib::Payoff) | |
OH_OBJ_CLASS (TypePayoff, Payoff) | |
OH_OBJ_CLASS (PlainVanillaPayoff, StrikedTypePayoff) | |
OH_OBJ_CLASS (MarketModelComposite, MarketModelMultiProduct) | |
OH_LIB_CLASS (Quote, QuantLib::Quote) | |
std::vector< std::vector< QuantLib::Real > > | bucketAnalysis (const std::vector< std::vector< QuantLib::Handle< QuantLib::Quote > > > &, const std::vector< boost::shared_ptr< QuantLib::Instrument > > &, const std::vector< QuantLib::Real > &quant, QuantLib::Real shift, QuantLib::SensitivityAnalysis type) |
std::vector< QuantLib::Real > | bucketAnalysisDelta (const QuantLib::Handle< QuantLib::SimpleQuote > "e, const std::vector< QuantLib::Handle< QuantLib::Quote > > ¶meters, QuantLib::Real shift, QuantLib::SensitivityAnalysis type) |
std::vector< std::vector< QuantLib::Real > > | bucketAnalysisDelta2 (const std::vector< QuantLib::Handle< QuantLib::Quote > > "es, const std::vector< QuantLib::Handle< QuantLib::Quote > > ¶meters, QuantLib::Real shift, QuantLib::SensitivityAnalysis type) |
QuantLib::Real | rand () |
void | randomize (QuantLib::BigNatural seed) |
OH_OBJ_CLASS (RangeAccrualPricer, FloatingRateCouponPricer) | |
std::vector< std::string > | qlRateHelperSelection (const std::vector< boost::shared_ptr< QuantLibAddin::RateHelper > > &qlarhs, const std::vector< QuantLib::Natural > &priority, QuantLib::Natural nImmFutures, QuantLib::Natural nSerialFutures, QuantLib::Natural frontFuturesRollingDays, RateHelper::DepoInclusionCriteria depoInclusionCriteria, const std::vector< QuantLib::Natural > &minDistance) |
QuantLib::Real | qlRateHelperRate (const boost::shared_ptr< QuantLibAddin::RateHelper > &qlarh) |
void | qlSettingsSetEvaluationDate (const QuantLib::Date &evalDate) |
void | qlSettingsSetEnforceTodaysHistoricFixings (bool b) |
OH_LIB_CLASS (AffineModel, QuantLib::AffineModel) | |
OH_LIB_CLASS (SmileSection, QuantLib::SmileSection) | |
std::vector< std::vector< ObjectHandler::property_t > > | getSabrParameters (QuantLib::Matrix sabrParameters) |
std::vector< std::vector< ObjectHandler::property_t > > | getVolCube (QuantLib::Matrix volCube) |
OH_OBJ_CLASS (TermStructure, Extrapolator) | |
OH_OBJ_CLASS (YieldTermStructure, TermStructure) | |
OH_OBJ_CLASS (DefaultProbabilityTermStructure, TermStructure) | |
OH_OBJ_CLASS (CorrelationTermStructure, TermStructure) | |
OH_OBJ_CLASS (InflationTermStructure, TermStructure) | |
OH_OBJ_CLASS (VolatilityTermStructure, TermStructure) | |
OH_OBJ_CLASS (BlackAtmVolCurve, VolatilityTermStructure) | |
OH_OBJ_CLASS (BlackVolSurface, BlackAtmVolCurve) | |
OH_OBJ_CLASS (InterestRateVolSurface, BlackVolSurface) | |
OH_OBJ_CLASS (BlackVolTermStructure, VolatilityTermStructure) | |
OH_OBJ_CLASS (SwaptionVolatilityStructure, VolatilityTermStructure) | |
OH_OBJ_CLASS (SwaptionVolatilityDiscrete, SwaptionVolatilityStructure) | |
OH_OBJ_CLASS (SwaptionVolatilityCube, SwaptionVolatilityDiscrete) | |
OH_OBJ_CLASS (OptionletVolatilityStructure, VolatilityTermStructure) | |
OH_OBJ_CLASS (CapFloorTermVolatilityStructure, VolatilityTermStructure) | |
std::string | qlVersion () |
return the version number of QuantLib More... | |
std::string | qlAddinVersion () |
return the version number of QuantLibAddin (a.k.a. QuantLibObjects) More... | |
std::string | qlxlVersion (bool verbose=false) |
return the version number of QuantLibXL More... | |
OH_LIB_CLASS (LmVolatilityModel, QuantLib::LmVolatilityModel) | |
OH_OBJ_CLASS (LmLinearExponentialVolatilityModel, LmVolatilityModel) | |
OH_LIB_CLASS (PiecewiseConstantVariance, QuantLib::PiecewiseConstantVariance) | |
std::ostream & | operator<< (std::ostream &out, InterpolatedYieldCurvePair tokenPair) |
Typedef Documentation
◆ InterpolatedYieldCurvePair
typedef std::pair<InterpolatedYieldCurve::Traits, InterpolatedYieldCurve::Interpolator> QuantLibAddin::InterpolatedYieldCurvePair |
Function Documentation
◆ browseCmsMarket()
std::vector<std::vector<ObjectHandler::property_t> > QuantLibAddin::browseCmsMarket | ( | const QuantLib::Matrix & | cmsMarket | ) |
◆ bucketAnalysis()
std::vector<std::vector<QuantLib::Real> > QuantLibAddin::bucketAnalysis | ( | const std::vector< std::vector< QuantLib::Handle< QuantLib::Quote > > > & | , |
const std::vector< boost::shared_ptr< QuantLib::Instrument > > & | , | ||
const std::vector< QuantLib::Real > & | quant, | ||
QuantLib::Real | shift, | ||
QuantLib::SensitivityAnalysis | type | ||
) |
◆ bucketAnalysisDelta()
|
inline |
◆ bucketAnalysisDelta2()
std::vector<std::vector<QuantLib::Real> > QuantLibAddin::bucketAnalysisDelta2 | ( | const std::vector< QuantLib::Handle< QuantLib::Quote > > & | quotes, |
const std::vector< QuantLib::Handle< QuantLib::Quote > > & | parameters, | ||
QuantLib::Real | shift, | ||
QuantLib::SensitivityAnalysis | type | ||
) |
◆ flowAnalysis()
std::vector<std::vector<ObjectHandler::property_t> > QuantLibAddin::flowAnalysis | ( | const QuantLib::Leg & | leg, |
const QuantLib::Date & | d | ||
) |
◆ frequencyFromPeriod()
QuantLib::Frequency QuantLibAddin::frequencyFromPeriod | ( | const QuantLib::Period & | p | ) |
◆ getCovariance()
|
inline |
◆ getSabrParameters()
std::vector<std::vector<ObjectHandler::property_t> > QuantLibAddin::getSabrParameters | ( | QuantLib::Matrix | sabrParameters | ) |
◆ getVolCube()
std::vector<std::vector<ObjectHandler::property_t> > QuantLibAddin::getVolCube | ( | QuantLib::Matrix | volCube | ) |
◆ normDist()
|
inline |
◆ normInv()
|
inline |
◆ normSDist()
|
inline |
◆ normSInv()
|
inline |
◆ OH_LIB_CLASS() [1/23]
QuantLibAddin::OH_LIB_CLASS | ( | AffineModel | , |
QuantLib::AffineModel | |||
) |
◆ OH_LIB_CLASS() [2/23]
QuantLibAddin::OH_LIB_CLASS | ( | AlphaForm | , |
QuantLib::AlphaForm | |||
) |
◆ OH_LIB_CLASS() [3/23]
QuantLibAddin::OH_LIB_CLASS | ( | BrownianGeneratorFactory | , |
QuantLib::BrownianGeneratorFactory | |||
) |
◆ OH_LIB_CLASS() [4/23]
QuantLibAddin::OH_LIB_CLASS | ( | CalibratedModel | , |
QuantLib::CalibratedModel | |||
) |
◆ OH_LIB_CLASS() [5/23]
QuantLibAddin::OH_LIB_CLASS | ( | Constraint | , |
QuantLib::Constraint | |||
) |
◆ OH_LIB_CLASS() [6/23]
QuantLibAddin::OH_LIB_CLASS | ( | CTSMMCapletCalibration | , |
QuantLib::CTSMMCapletCalibration | |||
) |
◆ OH_LIB_CLASS() [7/23]
QuantLibAddin::OH_LIB_CLASS | ( | CurveState | , |
QuantLib::CurveState | |||
) |
◆ OH_LIB_CLASS() [8/23]
QuantLibAddin::OH_LIB_CLASS | ( | DefaultLossModel | , |
QuantLib::DefaultLossModel | |||
) |
◆ OH_LIB_CLASS() [9/23]
QuantLibAddin::OH_LIB_CLASS | ( | Exercise | , |
QuantLib::Exercise | |||
) |
◆ OH_LIB_CLASS() [10/23]
QuantLibAddin::OH_LIB_CLASS | ( | FloatingRateCouponPricer | , |
QuantLib::FloatingRateCouponPricer | |||
) |
◆ OH_LIB_CLASS() [11/23]
QuantLibAddin::OH_LIB_CLASS | ( | LineSearch | , |
QuantLib::LineSearch | |||
) |
◆ OH_LIB_CLASS() [12/23]
QuantLibAddin::OH_LIB_CLASS | ( | LmCorrelationModel | , |
QuantLib::LmCorrelationModel | |||
) |
◆ OH_LIB_CLASS() [13/23]
QuantLibAddin::OH_LIB_CLASS | ( | LmVolatilityModel | , |
QuantLib::LmVolatilityModel | |||
) |
◆ OH_LIB_CLASS() [14/23]
QuantLibAddin::OH_LIB_CLASS | ( | MarketModel | , |
QuantLib::MarketModel | |||
) |
◆ OH_LIB_CLASS() [15/23]
QuantLibAddin::OH_LIB_CLASS | ( | MarketModelEvolver | , |
QuantLib::MarketModelEvolver | |||
) |
◆ OH_LIB_CLASS() [16/23]
QuantLibAddin::OH_LIB_CLASS | ( | MarketModelFactory | , |
QuantLib::MarketModelFactory | |||
) |
◆ OH_LIB_CLASS() [17/23]
QuantLibAddin::OH_LIB_CLASS | ( | OptimizationMethod | , |
QuantLib::OptimizationMethod | |||
) |
◆ OH_LIB_CLASS() [18/23]
QuantLibAddin::OH_LIB_CLASS | ( | Payoff | , |
QuantLib::Payoff | |||
) |
◆ OH_LIB_CLASS() [19/23]
QuantLibAddin::OH_LIB_CLASS | ( | PiecewiseConstantCorrelation | , |
QuantLib::PiecewiseConstantCorrelation | |||
) |
◆ OH_LIB_CLASS() [20/23]
QuantLibAddin::OH_LIB_CLASS | ( | PiecewiseConstantVariance | , |
QuantLib::PiecewiseConstantVariance | |||
) |
◆ OH_LIB_CLASS() [21/23]
QuantLibAddin::OH_LIB_CLASS | ( | Quote | , |
QuantLib::Quote | |||
) |
◆ OH_LIB_CLASS() [22/23]
QuantLibAddin::OH_LIB_CLASS | ( | SmileSection | , |
QuantLib::SmileSection | |||
) |
◆ OH_LIB_CLASS() [23/23]
QuantLibAddin::OH_LIB_CLASS | ( | StrippedOptionletBase | , |
QuantLib::StrippedOptionletBase | |||
) |
◆ OH_OBJ_CLASS() [1/25]
QuantLibAddin::OH_OBJ_CLASS | ( | BlackAtmVolCurve | , |
VolatilityTermStructure | |||
) |
◆ OH_OBJ_CLASS() [2/25]
QuantLibAddin::OH_OBJ_CLASS | ( | BlackVolSurface | , |
BlackAtmVolCurve | |||
) |
◆ OH_OBJ_CLASS() [3/25]
QuantLibAddin::OH_OBJ_CLASS | ( | BlackVolTermStructure | , |
VolatilityTermStructure | |||
) |
◆ OH_OBJ_CLASS() [4/25]
QuantLibAddin::OH_OBJ_CLASS | ( | CapFloorTermVolatilityStructure | , |
VolatilityTermStructure | |||
) |
◆ OH_OBJ_CLASS() [5/25]
QuantLibAddin::OH_OBJ_CLASS | ( | CorrelationTermStructure | , |
TermStructure | |||
) |
◆ OH_OBJ_CLASS() [6/25]
QuantLibAddin::OH_OBJ_CLASS | ( | DefaultDensityStructure | , |
DefaultProbabilityTermStructure | |||
) |
◆ OH_OBJ_CLASS() [7/25]
QuantLibAddin::OH_OBJ_CLASS | ( | DefaultProbabilityTermStructure | , |
TermStructure | |||
) |
◆ OH_OBJ_CLASS() [8/25]
QuantLibAddin::OH_OBJ_CLASS | ( | HazardRateStructure | , |
DefaultProbabilityTermStructure | |||
) |
◆ OH_OBJ_CLASS() [9/25]
QuantLibAddin::OH_OBJ_CLASS | ( | InflationTermStructure | , |
TermStructure | |||
) |
◆ OH_OBJ_CLASS() [10/25]
QuantLibAddin::OH_OBJ_CLASS | ( | InterestRateVolSurface | , |
BlackVolSurface | |||
) |
◆ OH_OBJ_CLASS() [11/25]
QuantLibAddin::OH_OBJ_CLASS | ( | LineSearchBasedMethod | , |
OptimizationMethod | |||
) |
◆ OH_OBJ_CLASS() [12/25]
QuantLibAddin::OH_OBJ_CLASS | ( | LmLinearExponentialVolatilityModel | , |
LmVolatilityModel | |||
) |
◆ OH_OBJ_CLASS() [13/25]
QuantLibAddin::OH_OBJ_CLASS | ( | MarketModelComposite | , |
MarketModelMultiProduct | |||
) |
◆ OH_OBJ_CLASS() [14/25]
QuantLibAddin::OH_OBJ_CLASS | ( | OneAssetOption | , |
Instrument | |||
) |
◆ OH_OBJ_CLASS() [15/25]
QuantLibAddin::OH_OBJ_CLASS | ( | OptionletStripper | , |
StrippedOptionletBase | |||
) |
◆ OH_OBJ_CLASS() [16/25]
QuantLibAddin::OH_OBJ_CLASS | ( | OptionletVolatilityStructure | , |
VolatilityTermStructure | |||
) |
◆ OH_OBJ_CLASS() [17/25]
QuantLibAddin::OH_OBJ_CLASS | ( | PlainVanillaPayoff | , |
StrikedTypePayoff | |||
) |
◆ OH_OBJ_CLASS() [18/25]
QuantLibAddin::OH_OBJ_CLASS | ( | RangeAccrualPricer | , |
FloatingRateCouponPricer | |||
) |
◆ OH_OBJ_CLASS() [19/25]
QuantLibAddin::OH_OBJ_CLASS | ( | SwaptionVolatilityCube | , |
SwaptionVolatilityDiscrete | |||
) |
◆ OH_OBJ_CLASS() [20/25]
QuantLibAddin::OH_OBJ_CLASS | ( | SwaptionVolatilityDiscrete | , |
SwaptionVolatilityStructure | |||
) |
◆ OH_OBJ_CLASS() [21/25]
QuantLibAddin::OH_OBJ_CLASS | ( | SwaptionVolatilityStructure | , |
VolatilityTermStructure | |||
) |
◆ OH_OBJ_CLASS() [22/25]
QuantLibAddin::OH_OBJ_CLASS | ( | TermStructure | , |
Extrapolator | |||
) |
◆ OH_OBJ_CLASS() [23/25]
QuantLibAddin::OH_OBJ_CLASS | ( | TypePayoff | , |
Payoff | |||
) |
◆ OH_OBJ_CLASS() [24/25]
QuantLibAddin::OH_OBJ_CLASS | ( | VolatilityTermStructure | , |
TermStructure | |||
) |
◆ OH_OBJ_CLASS() [25/25]
QuantLibAddin::OH_OBJ_CLASS | ( | YieldTermStructure | , |
TermStructure | |||
) |
◆ operator<<()
std::ostream& QuantLibAddin::operator<< | ( | std::ostream & | out, |
InterpolatedYieldCurvePair | tokenPair | ||
) |
◆ periodEquivalent()
QuantLib::Period QuantLibAddin::periodEquivalent | ( | const QuantLib::Period & | p | ) |
◆ periodFromFrequency()
QuantLib::Period QuantLibAddin::periodFromFrequency | ( | QuantLib::Frequency | f | ) |
◆ probabilityToHazardRate()
QuantLib::Real QuantLibAddin::probabilityToHazardRate | ( | QuantLib::Probability | p, |
const QuantLib::Date & | d, | ||
const QuantLib::DayCounter & | dc | ||
) |
◆ qlAddinVersion()
std::string QuantLibAddin::qlAddinVersion | ( | ) |
return the version number of QuantLibAddin (a.k.a. QuantLibObjects)
- Examples
- instrument_in.cpp, qlademo.cpp, and swap_out.cpp.
◆ qlASXNextCodes()
std::vector<std::string> QuantLibAddin::qlASXNextCodes | ( | const QuantLib::Date & | d, |
const std::vector< bool > & | mainCycle | ||
) |
◆ qlASXNextDates()
std::vector<QuantLib::Date> QuantLibAddin::qlASXNextDates | ( | const QuantLib::Date & | d, |
const std::vector< bool > & | mainCycle | ||
) |
◆ qlBondAlive()
std::vector<std::string> QuantLibAddin::qlBondAlive | ( | const std::vector< boost::shared_ptr< Bond > > & | bonds, |
QuantLib::Date & | refDate | ||
) |
◆ qlBondMaturityLookup()
std::string QuantLibAddin::qlBondMaturityLookup | ( | const std::vector< boost::shared_ptr< Bond > > & | bonds, |
const QuantLib::Date & | maturity | ||
) |
◆ qlBondMaturitySort()
std::vector<std::string> QuantLibAddin::qlBondMaturitySort | ( | const std::vector< boost::shared_ptr< Bond > > & | bonds | ) |
◆ qlConstantMaturitySwapAnnuitiesFromDiscountRatios()
std::vector<QuantLib::Real> QuantLibAddin::qlConstantMaturitySwapAnnuitiesFromDiscountRatios | ( | const QuantLib::Size | spanningForwards, |
const QuantLib::Size | firstValidIndex, | ||
const std::vector< QuantLib::DiscountFactor > & | ds, | ||
const std::vector< QuantLib::Time > & | taus | ||
) |
◆ qlConstantMaturitySwapRatesFromDiscountRatios()
std::vector<QuantLib::Rate> QuantLibAddin::qlConstantMaturitySwapRatesFromDiscountRatios | ( | const QuantLib::Size | spanningForwards, |
const QuantLib::Size | firstValidIndex, | ||
const std::vector< QuantLib::DiscountFactor > & | ds, | ||
const std::vector< QuantLib::Time > & | taus | ||
) |
◆ qlCoterminalSwapAnnuitiesFromDiscountRatios()
std::vector<QuantLib::Real> QuantLibAddin::qlCoterminalSwapAnnuitiesFromDiscountRatios | ( | const QuantLib::Size | firstValidIndex, |
const std::vector< QuantLib::DiscountFactor > & | ds, | ||
const std::vector< QuantLib::Time > & | taus | ||
) |
◆ qlCoterminalSwapRatesFromDiscountRatios()
std::vector<QuantLib::Rate> QuantLibAddin::qlCoterminalSwapRatesFromDiscountRatios | ( | const QuantLib::Size | firstValidIndex, |
const std::vector< QuantLib::DiscountFactor > & | ds, | ||
const std::vector< QuantLib::Time > & | taus | ||
) |
◆ qlECBKnownDates()
std::vector<QuantLib::Date> QuantLibAddin::qlECBKnownDates | ( | ) |
◆ qlForwardsFromDiscountRatios()
std::vector<QuantLib::Rate> QuantLibAddin::qlForwardsFromDiscountRatios | ( | const QuantLib::Size | firstValidIndex, |
const std::vector< QuantLib::DiscountFactor > & | ds, | ||
const std::vector< QuantLib::Time > & | taus | ||
) |
◆ qlIMMNextCodes()
std::vector<std::string> QuantLibAddin::qlIMMNextCodes | ( | const QuantLib::Date & | d, |
const std::vector< bool > & | mainCycle | ||
) |
◆ qlIMMNextDates()
std::vector<QuantLib::Date> QuantLibAddin::qlIMMNextDates | ( | const QuantLib::Date & | d, |
const std::vector< bool > & | mainCycle | ||
) |
◆ qlRateHelperRate()
QuantLib::Real QuantLibAddin::qlRateHelperRate | ( | const boost::shared_ptr< QuantLibAddin::RateHelper > & | qlarh | ) |
◆ qlRateHelperSelection()
std::vector<std::string> QuantLibAddin::qlRateHelperSelection | ( | const std::vector< boost::shared_ptr< QuantLibAddin::RateHelper > > & | qlarhs, |
const std::vector< QuantLib::Natural > & | priority, | ||
QuantLib::Natural | nImmFutures, | ||
QuantLib::Natural | nSerialFutures, | ||
QuantLib::Natural | frontFuturesRollingDays, | ||
RateHelper::DepoInclusionCriteria | depoInclusionCriteria, | ||
const std::vector< QuantLib::Natural > & | minDistance | ||
) |
◆ qlRateInstVolDifferences()
std::vector<QuantLib::Real> QuantLibAddin::qlRateInstVolDifferences | ( | const QuantLib::MarketModel & | , |
const QuantLib::MarketModel & | , | ||
QuantLib::Size | |||
) |
◆ qlRateVolDifferences()
std::vector<QuantLib::Real> QuantLibAddin::qlRateVolDifferences | ( | const QuantLib::MarketModel & | , |
const QuantLib::MarketModel & | |||
) |
◆ qlSecondsToString()
|
inline |
◆ qlSettingsSetEnforceTodaysHistoricFixings()
void QuantLibAddin::qlSettingsSetEnforceTodaysHistoricFixings | ( | bool | b | ) |
◆ qlSettingsSetEvaluationDate()
void QuantLibAddin::qlSettingsSetEvaluationDate | ( | const QuantLib::Date & | evalDate | ) |
Settings functions
set the evaluation date
- Examples
- instrument_in.cpp, qlademo.cpp, and swap_out.cpp.
◆ qlVersion()
std::string QuantLibAddin::qlVersion | ( | ) |
return the version number of QuantLib
diagnostic and information functions for QuantLibAddin
◆ qlxlVersion()
std::string QuantLibAddin::qlxlVersion | ( | bool | verbose = false | ) |
return the version number of QuantLibXL
◆ rand()
QuantLib::Real QuantLibAddin::rand | ( | ) |
◆ randomize()
void QuantLibAddin::randomize | ( | QuantLib::BigNatural | seed | ) |