| ►CBoundaryCondition< FdmLinearOp > | |
| CFdmDirichletBoundary | |
| CFdmDiscountDirichletBoundary | |
| CFdmTimeDepDirichletBoundary | |
| ►CBoundaryCondition< TridiagonalOperator > | |
| CDirichletBC | Dirichlet boundary condition (i.e., constant value) |
| CNeumannBC | Neumann boundary condition (i.e., constant derivative) |
| ►Cengine | |
| ►CBlackCallableFixedRateBondEngine | Black-formula callable fixed rate bond engine |
| CBlackCallableZeroCouponBondEngine | Black-formula callable zero coupon bond engine |
| CClone< QuantLib::ExerciseStrategy< QuantLib::CurveState > > | |
| CClone< QuantLib::FittedBondDiscountCurve::FittingMethod > | |
| CClone< QuantLib::MarketModelBasisSystem > | |
| CClone< QuantLib::MarketModelExerciseValue > | |
| CClone< QuantLib::MarketModelMultiProduct > | |
| CClone< QuantLib::MarketModelParametricExercise > | |
| CClone< QuantLib::MarketModelPathwiseMultiProduct > | |
| CCuriouslyRecurringTemplate< AdditiveEQPBinomialTree > | |
| CCuriouslyRecurringTemplate< Bisection > | |
| CCuriouslyRecurringTemplate< BlackScholesLattice< T > > | |
| CCuriouslyRecurringTemplate< Brent > | |
| CCuriouslyRecurringTemplate< CoxRossRubinstein > | |
| CCuriouslyRecurringTemplate< ExtendedAdditiveEQPBinomialTree > | |
| CCuriouslyRecurringTemplate< ExtendedCoxRossRubinstein > | |
| CCuriouslyRecurringTemplate< ExtendedJarrowRudd > | |
| CCuriouslyRecurringTemplate< ExtendedJoshi4 > | |
| CCuriouslyRecurringTemplate< ExtendedLeisenReimer > | |
| CCuriouslyRecurringTemplate< ExtendedTian > | |
| CCuriouslyRecurringTemplate< ExtendedTrigeorgis > | |
| CCuriouslyRecurringTemplate< FalsePosition > | |
| CCuriouslyRecurringTemplate< FiniteDifferenceNewtonSafe > | |
| CCuriouslyRecurringTemplate< Halley > | |
| CCuriouslyRecurringTemplate< JarrowRudd > | |
| CCuriouslyRecurringTemplate< Joshi4 > | |
| CCuriouslyRecurringTemplate< LeisenReimer > | |
| CCuriouslyRecurringTemplate< Newton > | |
| CCuriouslyRecurringTemplate< NewtonSafe > | |
| CCuriouslyRecurringTemplate< OneFactorModel::ShortRateTree > | |
| CCuriouslyRecurringTemplate< Ridder > | |
| CCuriouslyRecurringTemplate< Secant > | |
| ►CCuriouslyRecurringTemplate< T > | |
| ►CTree< T > | Tree approximating a single-factor diffusion |
| CBinomialTree< AdditiveEQPBinomialTree > | |
| CBinomialTree< CoxRossRubinstein > | |
| CBinomialTree< JarrowRudd > | |
| ►CBinomialTree< Joshi4 > | |
| CJoshi4 | |
| ►CBinomialTree< LeisenReimer > | |
| CLeisenReimer | Leisen & Reimer tree: multiplicative approach |
| ►CBinomialTree< Tian > | |
| CTian | Tian tree: third moment matching, multiplicative approach |
| CBinomialTree< Trigeorgis > | |
| CExtendedBinomialTree< ExtendedAdditiveEQPBinomialTree > | |
| CExtendedBinomialTree< ExtendedCoxRossRubinstein > | |
| CExtendedBinomialTree< ExtendedJarrowRudd > | |
| ►CExtendedBinomialTree< ExtendedJoshi4 > | |
| CExtendedJoshi4 | |
| ►CExtendedBinomialTree< ExtendedLeisenReimer > | |
| CExtendedLeisenReimer | Leisen & Reimer tree: multiplicative approach |
| ►CExtendedBinomialTree< ExtendedTian > | |
| CExtendedTian | Tian tree: third moment matching, multiplicative approach |
| CExtendedBinomialTree< ExtendedTrigeorgis > | |
| ►CBinomialTree< T > | Binomial tree base class |
| ►CEqualJumpsBinomialTree< CoxRossRubinstein > | |
| CCoxRossRubinstein | Cox-Ross-Rubinstein (multiplicative) equal jumps binomial tree |
| ►CEqualJumpsBinomialTree< Trigeorgis > | |
| CTrigeorgis | Trigeorgis (additive equal jumps) binomial tree |
| ►CEqualProbabilitiesBinomialTree< AdditiveEQPBinomialTree > | |
| CAdditiveEQPBinomialTree | Additive equal probabilities binomial tree |
| ►CEqualProbabilitiesBinomialTree< JarrowRudd > | |
| CJarrowRudd | Jarrow-Rudd (multiplicative) equal probabilities binomial tree |
| CEqualJumpsBinomialTree< T > | Base class for equal jumps binomial tree |
| CEqualProbabilitiesBinomialTree< T > | Base class for equal probabilities binomial tree |
| ►CExtendedBinomialTree< T > | Binomial tree base class |
| ►CExtendedEqualJumpsBinomialTree< ExtendedCoxRossRubinstein > | |
| CExtendedCoxRossRubinstein | Cox-Ross-Rubinstein (multiplicative) equal jumps binomial tree |
| ►CExtendedEqualJumpsBinomialTree< ExtendedTrigeorgis > | |
| CExtendedTrigeorgis | Trigeorgis (additive equal jumps) binomial tree |
| ►CExtendedEqualProbabilitiesBinomialTree< ExtendedAdditiveEQPBinomialTree > | |
| CExtendedAdditiveEQPBinomialTree | Additive equal probabilities binomial tree |
| ►CExtendedEqualProbabilitiesBinomialTree< ExtendedJarrowRudd > | |
| CExtendedJarrowRudd | Jarrow-Rudd (multiplicative) equal probabilities binomial tree |
| CExtendedEqualJumpsBinomialTree< T > | Base class for equal jumps binomial tree |
| CExtendedEqualProbabilitiesBinomialTree< T > | Base class for equal probabilities binomial tree |
| CCuriouslyRecurringTemplate< Tian > | |
| CCuriouslyRecurringTemplate< Trigeorgis > | |
| CCuriouslyRecurringTemplate< TrinomialTree > | |
| CCuriouslyRecurringTemplate< TwoFactorModel::ShortRateTree > | |
| ►CEarlyExercisePathPricer< MultiPath > | |
| CAmericanBasketPathPricer | |
| ►CEarlyExercisePathPricer< Path > | |
| CAmericanPathPricer | |
| ►CExerciseStrategy< CurveState > | |
| CLongstaffSchwartzExerciseStrategy | |
| CParametricExerciseAdapter | |
| CSwapRateTrigger | |
| CExerciseStrategy< QuantLib::CurveState > | |
| ►CShortRateDynamics | |
| CGeneralizedHullWhite::Dynamics | Short-rate dynamics in the generalized Hull-White model |
| CHandle< AffineModel > | |
| CHandle< BatesModel > | |
| CHandle< G2 > | |
| CHandle< Gaussian1dModel > | |
| CHandle< GJRGARCHModel > | |
| CHandle< HestonModel > | |
| CHandle< HullWhite > | |
| CHandle< LiborForwardModel > | |
| CHandle< ModelType > | |
| CHandle< OneFactorAffineModel > | |
| CHandle< PiecewiseTimeDependentHestonModel > | |
| CHandle< QuantLib::AbcdAtmVolCurve > | |
| CHandle< QuantLib::BaseCorrelationTermStructure< Corr2DInt_T > > | |
| CHandle< QuantLib::Basket > | |
| CHandle< QuantLib::BatesProcess > | |
| CHandle< QuantLib::BlackAtmVolCurve > | |
| CHandle< QuantLib::BlackVarianceCurve > | |
| CHandle< QuantLib::BlackVolTermStructure > | |
| CHandle< QuantLib::CallableBondVolatilityStructure > | |
| CHandle< QuantLib::CapFloorTermVolCurve > | |
| CHandle< QuantLib::CoxIngersollRossProcess > | |
| CHandle< QuantLib::CPICapFloorTermPriceSurface > | |
| CHandle< QuantLib::CPIVolatilitySurface > | |
| CHandle< QuantLib::DefaultProbabilityTermStructure > | |
| CHandle< QuantLib::DeltaVolQuote > | |
| CHandle< QuantLib::ExtendedOrnsteinUhlenbeckProcess > | |
| CHandle< QuantLib::ExtOUWithJumpsProcess > | |
| CHandle< QuantLib::FdmQuantoHelper > | |
| CHandle< QuantLib::G2 > | |
| CHandle< QuantLib::Gaussian1dModel > | |
| CHandle< QuantLib::GeneralizedBlackScholesProcess > | |
| CHandle< QuantLib::HestonModel > | |
| CHandle< QuantLib::HestonProcess > | |
| CHandle< QuantLib::HullWhite > | |
| CHandle< QuantLib::HullWhiteProcess > | |
| CHandle< QuantLib::InterestRateVolSurface > | |
| CHandle< QuantLib::KlugeExtOUProcess > | |
| CHandle< QuantLib::LocalVolTermStructure > | |
| CHandle< QuantLib::OneFactorCopula > | |
| CHandle< QuantLib::OptionletVolatilityStructure > | |
| CHandle< QuantLib::PiecewiseTimeDependentHestonModel > | |
| CHandle< QuantLib::PricingEngine > | |
| CHandle< QuantLib::Quote > | |
| CHandle< QuantLib::RecoveryRateQuote > | |
| CHandle< QuantLib::SwaptionVolatilityStructure > | |
| CHandle< QuantLib::YieldTermStructure > | |
| CHandle< QuantLib::YoYInflationTermStructure > | |
| CHandle< QuantLib::YoYOptionletVolatilitySurface > | |
| CHandle< QuantLib::ZeroInflationTermStructure > | |
| CHandle< ShortRateModel > | |
| ►Cengine | |
| CMCLookbackEngine< I, RNG, S > | Monte Carlo lookback-option engine |
| ►CI_T | |
| CIntegrationBase< I_T > | |
| ►Cengine | |
| CMCVanillaEngine< SingleVariate, PseudoRandom, Statistics > | |
| CMCVanillaEngine< MultiVariate, PseudoRandom, Statistics > | |
| ►CMCVanillaEngine< MC, RNG, S, Inst > | Pricing engine for vanilla options using Monte Carlo simulation |
| CMCDigitalEngine< RNG, S > | Pricing engine for digital options using Monte Carlo simulation |
| CMCEuropeanEngine< RNG, S > | European option pricing engine using Monte Carlo simulation |
| CMCEuropeanGJRGARCHEngine< RNG, S > | Monte Carlo GJR-GARCH-model engine for European options |
| CMCEuropeanHestonEngine< RNG, S, P > | Monte Carlo Heston-model engine for European options |
| CMCHestonHullWhiteEngine< RNG, S > | |
| ►Cresults | |
| CQuantoOptionResults< Instr::results > | |
| ►CInterpolatedCurve< Interpolator1D > | |
| CInterpolatedYoYOptionletVolatilityCurve< Interpolator1D > | Interpolated flat smile surface |
| CInverseCumulativeRsg< QuantLib::Burley2020SobolRsg, QuantLib::InverseCumulativeNormal > | |
| CInverseCumulativeRsg< QuantLib::SobolRsg, QuantLib::InverseCumulativeNormal > | |
| CIsotropicRandomWalk< QuantLib::Distribution, std::mt19937 > | |
| CIsotropicRandomWalk< QuantLib::LevyFlightDistribution, std::mt19937 > | |
| CIterativeBootstrap< QuantLib::PiecewiseDefaultCurve > | |
| CIterativeBootstrap< QuantLib::PiecewiseYieldCurve > | |
| CIterativeBootstrap< QuantLib::PiecewiseYoYInflationCurve > | |
| CIterativeBootstrap< QuantLib::PiecewiseYoYOptionletVolatilityCurve > | |
| CIterativeBootstrap< QuantLib::PiecewiseZeroInflationCurve > | |
| ►CLocalVolatilityEstimator< IntervalPrice > | |
| ►CGarmanKlassAbstract | Garman-Klass volatility model |
| ►CGarmanKlassSigma4 | |
| ►CGarmanKlassOpenClose< GarmanKlassSigma4 > | |
| CGarmanKlassSigma6 | |
| CGarmanKlassSigma5 | |
| ►CGarmanKlassSimpleSigma | |
| ►CGarmanKlassOpenClose< GarmanKlassSimpleSigma > | |
| CGarmanKlassSigma1 | |
| ►CParkinsonSigma | |
| ►CGarmanKlassOpenClose< ParkinsonSigma > | |
| CGarmanKlassSigma3 | |
| ►CLocalVolatilityEstimator< Real > | |
| CSimpleLocalEstimator | Local-estimator volatility model |
| CMcSimulation< MC, PseudoRandom, Statistics > | |
| CMcSimulation< MC, RNG, Statistics > | |
| CMcSimulation< MultiVariate, PseudoRandom, Statistics > | |
| CMcSimulation< SingleVariate, PseudoRandom, Statistics > | |
| ►Carguments | |
| CEverestOption::arguments | |
| CHimalayaOption::arguments | |
| CMargrabeOption::arguments | Extra arguments for Margrabe option |
| ►CObservableValue< Date > | |
| CSettings::DateProxy | |
| ►Carguments | |
| CBarrierOption::arguments | Arguments for barrier option calculation |
| CCliquetOption::arguments | Arguments for cliquet option calculation |
| CComplexChooserOption::arguments | Extra arguments for complex chooser option |
| CCompoundOption::arguments | |
| CContinuousAveragingAsianOption::arguments | Extra arguments for single-asset continuous-average Asian option |
| ►CContinuousFixedLookbackOption::arguments | Arguments for continuous fixed lookback option calculation |
| CContinuousPartialFixedLookbackOption::arguments | Arguments for continuous partial fixed lookback option calculation |
| ►CContinuousFloatingLookbackOption::arguments | Arguments for continuous floating lookback option calculation |
| CContinuousPartialFloatingLookbackOption::arguments | Arguments for continuous partial floating lookback option calculation |
| CDiscreteAveragingAsianOption::arguments | Extra arguments for single-asset discrete-average Asian option |
| CDoubleBarrierOption::arguments | Arguments for double barrier option calculation |
| CHolderExtensibleOption::arguments | Arguments for holder-extensible option |
| COperatorTraits< QuantLib::FdmLinearOp > | |
| ►Cresults | |
| CCdsOption::results | Results from CDS-option calculation |
| ►CPathPricer< MultiPath > | |
| CArithmeticAPOHestonPathPricer | |
| CEuropeanGJRGARCHPathPricer | |
| CEuropeanHestonPathPricer | |
| CEuropeanMultiPathPricer | |
| CEuropeanPathMultiPathPricer | |
| CEverestMultiPathPricer | |
| CForwardEuropeanHestonPathPricer | |
| CGeometricAPOHestonPathPricer | |
| CHestonHullWhitePathPricer | |
| CHimalayaMultiPathPricer | |
| CLongstaffSchwartzMultiPathPricer | Longstaff-Schwarz path pricer for early exercise options |
| CPagodaMultiPathPricer | |
| ►CPathPricer< Path > | |
| CArithmeticAPOPathPricer | |
| CArithmeticASOPathPricer | |
| CBarrierPathPricer | |
| CBiasedBarrierPathPricer | |
| CDigitalPathPricer | |
| CDoubleBarrierPathPricer | |
| CEuropeanPathPricer | |
| CForwardEuropeanBSPathPricer | |
| CGeometricAPOPathPricer | |
| CPerformanceOptionPathPricer | |
| CVariancePathPricer | |
| CHullWhiteCapFloorPricer | |
| CAbcd | Abcd interpolation factory and traits |
| CAbcdCalibration | |
| ►CAbcdMathFunction | Abcd functional form |
| CAbcdFunction | Abcd functional form for instantaneous volatility |
| CAbcdSquared | |
| CAccountingEngine | Engine collecting cash flows along a market-model simulation |
| CAcyclicVisitor | Degenerate base class for the Acyclic Visitor pattern |
| CAdaptedPathPayoff::ValuationData | |
| CAdaptiveRungeKutta< T > | |
| ►CAdditionalBootstrapVariables | |
| CSimpleQuoteVariables | |
| CAffineHazardRate | |
| CAffineHazardRate::curve< Interpolator > | |
| CAliMikhailHaqCopula | Ali-Mikhail-Haq copula |
| CAlphaFinder | |
| ►CAlphaForm | |
| CAlphaFormInverseLinear | |
| CAlphaFormLinearHyperbolic | |
| CAmericanPayoffAtExpiry | Analytic formula for American exercise payoff at-expiry options |
| CAmericanPayoffAtHit | Analytic formula for American exercise payoff at-hit options |
| CAnalyticHestonEngine::AP_Helper | |
| CAnalyticHestonEngine::Integration | |
| CAnalyticHestonEngine::OptimalAlpha | |
| CAndreasenHugeVolatilityInterpl::SingleStepCalibrationResult | |
| CArray | 1-D array used in linear algebra |
| CASX | Main cycle of the Australian Securities Exchange (a.k.a. ASX) months |
| CAtomicDefault | Atomic (single contractual event) default events |
| CAverage | Placeholder for enumerated averaging types |
| CAverageBMALeg | Helper class building a sequence of average BMA coupons |
| CBackwardFlat | Backward-flat interpolation factory and traits |
| CBackwardflatLinear | |
| CBarrier | Placeholder for enumerated barrier types |
| CBasisIncompleteOrdered | |
| ►CBasketGeneratingEngine | |
| CGaussian1dFloatFloatSwaptionEngine | One factor model float float swaption engine |
| CGaussian1dNonstandardSwaptionEngine | One factor model non standard swaption engine |
| CBernsteinPolynomial | Class of Bernstein polynomials |
| CBiCGstab | |
| CBiCGStabResult | |
| CBicubic | Bicubic-spline-interpolation factory |
| CBilinear | Bilinear-interpolation factory |
| CBinomialDistribution | Binomial probability distribution function |
| CBinomialProbabilityOfAtLeastNEvents | Probability of at least N events |
| CBivariateCumulativeNormalDistributionDr78 | Cumulative bivariate normal distribution function |
| CBivariateCumulativeNormalDistributionWe04DP | Cumulative bivariate normal distibution function (West 2004) |
| CBivariateCumulativeStudentDistribution | Cumulative Student t-distribution |
| ►CBlackCalculator | Black 1976 calculator class |
| CBlackScholesCalculator | Black-Scholes 1973 calculator class |
| CBlackDeltaCalculator | Black delta calculator class |
| CBlackDeltaPremiumAdjustedMaxStrikeClass | |
| CBlackDeltaPremiumAdjustedSolverClass | |
| CBond::Price | Bond price information |
| CBondFunctions | Bond adapters of CashFlows functions |
| CBootstrapError< Curve > | Bootstrap error |
| CBoundaryCondition< Operator > | Abstract boundary condition class for finite difference problems |
| CBoundaryConditionSchemeHelper | |
| CBoxMullerGaussianRng< RNG > | Gaussian random number generator |
| CBrownianBridge | Builds Wiener process paths using Gaussian variates |
| ►CBrownianGenerator | |
| CMTBrownianGenerator | Mersenne-twister Brownian generator for market-model simulations |
| ►CSobolBrownianGeneratorBase | Sobol Brownian generator for market-model simulations |
| CBurley2020SobolBrownianGenerator | |
| CSobolBrownianGenerator | |
| ►CBrownianGeneratorFactory | |
| CBurley2020SobolBrownianGeneratorFactory | |
| CMTBrownianGeneratorFactory | |
| CSobolBrownianGeneratorFactory | |
| CBSpline | B-spline basis functions |
| CBurley2020SobolBrownianBridgeRsg | |
| CBurley2020SobolRsg | Scrambled sobol sequence according to Burley, 2020 |
| ►CCalendar | calendar class |
| CArgentina | Argentinian calendars |
| CAustralia | Australian calendar |
| CAustria | Austrian calendars |
| CBespokeCalendar | Bespoke calendar |
| CBotswana | Botswana calendar |
| CBrazil | Brazilian calendar |
| CCanada | Canadian calendar |
| CChile | Chilean calendars |
| CChina | Chinese calendar |
| CCzechRepublic | Czech calendars |
| CDenmark | Danish calendar |
| CFinland | Finnish calendar |
| CFrance | French calendars |
| CGermany | German calendars |
| CHongKong | Hong Kong calendars |
| CHungary | Hungarian calendar |
| CIceland | Icelandic calendars |
| CIndia | Indian calendars |
| CIndonesia | Indonesian calendars |
| CIsrael | Israel calendar |
| CItaly | Italian calendars |
| CJapan | Japanese calendar |
| CJointCalendar | Joint calendar |
| CMexico | Mexican calendars |
| CNewZealand | New Zealand calendar |
| CNorway | Norwegian calendar |
| CNullCalendar | Calendar for reproducing theoretical calculations |
| CPoland | Polish calendar |
| CRomania | Romanian calendars |
| CRussia | Russian calendars |
| CSaudiArabia | Saudi Arabian calendar |
| CSingapore | Singapore calendars |
| CSlovakia | Slovak calendars |
| CSouthAfrica | South-African calendar |
| CSouthKorea | South Korean calendars |
| CSweden | Swedish calendar |
| CSwitzerland | Swiss calendar |
| CTARGET | TARGET calendar |
| CTaiwan | Taiwanese calendars |
| CThailand | Thailand calendars |
| CTurkey | Turkish calendar |
| CUkraine | Ukrainian calendars |
| CUnitedKingdom | United Kingdom calendars |
| CUnitedStates | United States calendars |
| CWeekendsOnly | Weekends-only calendar |
| ►CCalendar::Impl | Abstract base class for calendar implementations |
| CBespokeCalendar::Impl | |
| ►CCalendar::OrthodoxImpl | Partial calendar implementation |
| ►CRomania::PublicImpl | |
| CRomania::BVBImpl | |
| CRussia::ExchangeImpl | |
| CRussia::SettlementImpl | |
| CUkraine::UseImpl | |
| ►CCalendar::WesternImpl | Partial calendar implementation |
| CArgentina::MervalImpl | |
| CAustralia::AsxImpl | |
| CAustralia::SettlementImpl | |
| CAustria::ExchangeImpl | |
| CAustria::SettlementImpl | |
| CBotswana::Impl | |
| CBrazil::ExchangeImpl | |
| CBrazil::SettlementImpl | |
| CCanada::SettlementImpl | |
| CCanada::TsxImpl | |
| CChile::SseImpl | |
| CCzechRepublic::PseImpl | |
| CDenmark::Impl | |
| CFinland::Impl | |
| CFrance::ExchangeImpl | |
| CFrance::SettlementImpl | |
| CGermany::EurexImpl | |
| CGermany::EuwaxImpl | |
| CGermany::FrankfurtStockExchangeImpl | |
| CGermany::SettlementImpl | |
| CGermany::XetraImpl | |
| CHongKong::HkexImpl | |
| CHungary::Impl | |
| CIceland::IcexImpl | |
| CIndia::NseImpl | |
| CIndonesia::BejImpl | |
| CItaly::ExchangeImpl | |
| CItaly::SettlementImpl | |
| CMexico::BmvImpl | |
| ►CNewZealand::CommonImpl | |
| CNewZealand::AucklandImpl | |
| CNewZealand::WellingtonImpl | |
| CNorway::Impl | |
| ►CPoland::SettlementImpl | |
| CPoland::WseImpl | |
| CSingapore::SgxImpl | |
| CSlovakia::BsseImpl | |
| CSouthAfrica::Impl | |
| CSweden::Impl | |
| CSwitzerland::Impl | |
| CTARGET::Impl | |
| CThailand::SetImpl | |
| CUnitedKingdom::ExchangeImpl | |
| CUnitedKingdom::MetalsImpl | |
| CUnitedKingdom::SettlementImpl | |
| CUnitedStates::FederalReserveImpl | |
| ►CUnitedStates::GovernmentBondImpl | |
| CUnitedStates::SofrImpl | |
| CUnitedStates::NercImpl | |
| CUnitedStates::NyseImpl | |
| ►CUnitedStates::SettlementImpl | |
| CUnitedStates::LiborImpactImpl | |
| CWeekendsOnly::Impl | |
| CChina::IbImpl | |
| CChina::SseImpl | |
| CIsrael::TelAvivImpl | |
| CJapan::Impl | |
| CJointCalendar::Impl | |
| CNullCalendar::Impl | |
| CSaudiArabia::TadawulImpl | |
| ►CSouthKorea::SettlementImpl | |
| CSouthKorea::KrxImpl | |
| CTaiwan::TsecImpl | |
| CTurkey::Impl | |
| ►CCalibrationHelper | Abstract base class for calibration helpers |
| ►CBlackCalibrationHelper | Liquid Black76 market instrument used during calibration |
| CCapHelper | Calibration helper for ATM cap |
| CHestonModelHelper | Calibration helper for Heston model |
| CSwaptionHelper | Calibration helper for interest-rate swaptions |
| CCapPseudoDerivative | |
| CCashFlows | cashflow-analysis functions |
| CCashFlows::IrrFinder | |
| ►CCatRisk | |
| CBetaRisk | |
| CEventSet | |
| ►CCatSimulation | |
| CBetaRiskSimulation | |
| CEventSetSimulation | |
| CCEVCalculator | Constant elasticity of variance process (absorbing boundary at f=0) |
| CClaytonCopula | Clayton copula |
| CClaytonCopulaRng< RNG > | Clayton copula random-number generator |
| CCLGaussianRng< RNG > | Gaussian random number generator |
| CClone< T > | Cloning proxy to an underlying object |
| CCmsLeg | Helper class building a sequence of capped/floored cms-rate coupons |
| CCmsMarketCalibration | |
| CCMSMMDriftCalculator | Drift computation for CMS market models |
| CCmsSpreadLeg | Helper class building a sequence of capped/floored cms-spread-rate coupons |
| CCommodityPricingHelper | Commodity index helper |
| ►CCommodityType | Commodity type |
| CNullCommodityType | |
| CCommodityType::Data | |
| CCommodityUnitCost | |
| ►CConstraint | Base constraint class |
| CBoundaryConstraint | Constraint imposing all arguments to be in [low,high] |
| CCalibratedModel::PrivateConstraint | |
| CCompositeConstraint | Constraint enforcing both given sub-constraints |
| CHestonModel::FellerConstraint | |
| CNoConstraint | No constraint |
| CNonhomogeneousBoundaryConstraint | Constraint imposing i-th argument to be in [low_i,high_i] for all i |
| CPositiveConstraint | Constraint imposing positivity to all arguments |
| CProjectedConstraint | |
| ►CConstraint::Impl | Base class for constraint implementations |
| CBoundaryConstraint::Impl | |
| CCalibratedModel::PrivateConstraint::Impl | |
| CCompositeConstraint::Impl | |
| CHestonModel::FellerConstraint::Impl | |
| CNoConstraint::Impl | |
| CNonhomogeneousBoundaryConstraint::Impl | |
| CPositiveConstraint::Impl | |
| CProjectedConstraint::Impl | |
| CConvexMonotone | Convex-monotone interpolation factory and traits |
| ►CCostFunction | Cost function abstract class for optimization problem |
| CAbcdCalibration::AbcdError | |
| CBasketGeneratingEngine::MatchHelper | |
| CFrobeniusCostFunction | |
| CLeastSquareFunction | Cost function for least-square problems |
| CPenaltyFunction< Curve > | |
| CProjectedCostFunction | Parameterized cost function |
| CSimpleCostFunction< ValuesFn > | |
| CXABRInterpolationImpl< I1, I2, Model >::XABRError | |
| CCovarianceDecomposition | Covariance decomposition into correlation and variances |
| CCPI | |
| CCPILeg | Helper class building a sequence of capped/floored CPI coupons |
| CCraigSneydScheme | |
| CCrankNicolsonScheme | |
| CCreditRiskPlus | |
| ►CCTSMMCapletCalibration | |
| CCTSMMCapletAlphaFormCalibration | |
| CCTSMMCapletMaxHomogeneityCalibration | |
| CCTSMMCapletOriginalCalibration | |
| CCubic | Cubic interpolation factory and traits |
| CCumulativeBehrensFisher | Cumulative (generalized) BehrensFisher distribution |
| CCumulativeBinomialDistribution | Cumulative binomial distribution function |
| CCumulativeChiSquareDistribution | |
| CCumulativeGammaDistribution | |
| CCumulativeNormalDistribution | Cumulative normal distribution function |
| CCumulativePoissonDistribution | Cumulative Poisson distribution function |
| CCumulativeStudentDistribution | Cumulative Student t-distribution |
| ►CCuriouslyRecurringTemplate< Impl > | Support for the curiously recurring template pattern |
| ►CSolver1D< Bisection > | |
| CBisection | Bisection 1-D solver |
| ►CSolver1D< Brent > | |
| CBrent | Brent 1-D solver |
| ►CSolver1D< FalsePosition > | |
| CFalsePosition | False position 1-D solver |
| ►CSolver1D< FiniteDifferenceNewtonSafe > | |
| CFiniteDifferenceNewtonSafe | Safe Newton 1-D solver with finite difference derivatives |
| ►CSolver1D< Halley > | |
| CHalley | Halley 1-D solver |
| ►CSolver1D< Newton > | |
| CNewton | Newton 1-D solver |
| ►CSolver1D< NewtonSafe > | |
| CNewtonSafe | Safe Newton 1-D solver |
| ►CSolver1D< Ridder > | |
| CRidder | Ridder 1-D solver |
| ►CSolver1D< Secant > | |
| CSecant | Secant 1-D solver |
| CTree< AdditiveEQPBinomialTree > | |
| CTree< CoxRossRubinstein > | |
| CTree< ExtendedAdditiveEQPBinomialTree > | |
| CTree< ExtendedCoxRossRubinstein > | |
| CTree< ExtendedJarrowRudd > | |
| CTree< ExtendedJoshi4 > | |
| CTree< ExtendedLeisenReimer > | |
| CTree< ExtendedTian > | |
| CTree< ExtendedTrigeorgis > | |
| CTree< JarrowRudd > | |
| CTree< Joshi4 > | |
| CTree< LeisenReimer > | |
| CTree< Tian > | |
| CTree< Trigeorgis > | |
| ►CTree< TrinomialTree > | |
| CTrinomialTree | Recombining trinomial tree class |
| CTreeLattice< BlackScholesLattice< T > > | |
| CTreeLattice< OneFactorModel::ShortRateTree > | |
| CTreeLattice< TwoFactorModel::ShortRateTree > | |
| CSolver1D< Impl > | Base class for 1-D solvers |
| ►CTreeLattice< Impl > | Tree-based lattice-method base class |
| ►CTreeLattice1D< BlackScholesLattice< T > > | |
| ►CBlackScholesLattice< T > | Simple binomial lattice approximating the Black-Scholes model |
| CTsiveriotisFernandesLattice< T > | Binomial lattice approximating the Tsiveriotis-Fernandes model |
| ►CTreeLattice1D< OneFactorModel::ShortRateTree > | |
| COneFactorModel::ShortRateTree | Recombining trinomial tree discretizing the state variable |
| ►CTreeLattice2D< TwoFactorModel::ShortRateTree, TrinomialTree > | |
| CTwoFactorModel::ShortRateTree | Recombining two-dimensional tree discretizing the state variable |
| CTreeLattice1D< Impl > | One-dimensional tree-based lattice |
| CTreeLattice2D< Impl, T > | Two-dimensional tree-based lattice |
| ►CCurrency | Currency specification |
| CAEDCurrency | United Arab Emirates dirham |
| CAOACurrency | |
| CARSCurrency | Argentinian peso |
| CATSCurrency | Austrian shilling |
| CAUDCurrency | Australian dollar |
| CBCHCurrency | Bitcoin Cash |
| CBDTCurrency | Bangladesh taka |
| CBEFCurrency | Belgian franc |
| CBGLCurrency | Bulgarian lev |
| CBGNCurrency | Bulgarian lev |
| CBHDCurrency | Bahraini dinar |
| CBRLCurrency | Brazilian real |
| CBTCCurrency | Bitcoin |
| CBWPCurrency | |
| CBYRCurrency | Belarussian ruble |
| CCADCurrency | Canadian dollar |
| CCHFCurrency | Swiss franc |
| CCLFCurrency | Unidad de Fomento (funds code) |
| CCLPCurrency | Chilean peso |
| CCNHCurrency | Chinese yuan (Hong Kong) |
| CCNYCurrency | Chinese yuan |
| CCOPCurrency | Colombian peso |
| CCOUCurrency | Unidad de Valor Real |
| CCYPCurrency | Cyprus pound |
| CCZKCurrency | Czech koruna |
| CDASHCurrency | Dash coin |
| CDEMCurrency | Deutsche mark |
| CDKKCurrency | Danish krone |
| CEEKCurrency | Estonian kroon |
| CEGPCurrency | Egyptian pound |
| CESPCurrency | Spanish peseta |
| CETBCurrency | |
| CETCCurrency | Ethereum Classic |
| CETHCurrency | Ethereum |
| CEURCurrency | European Euro |
| CFIMCurrency | Finnish markka |
| CFRFCurrency | French franc |
| CGBPCurrency | British pound sterling |
| CGELCurrency | Georgian lari |
| CGHSCurrency | Ghanaian cedi |
| CGRDCurrency | Greek drachma |
| CHKDCurrency | Hong Kong dollar |
| CHRKCurrency | Croatian kuna |
| CHUFCurrency | Hungarian forint |
| CIDRCurrency | Indonesian Rupiah |
| CIEPCurrency | Irish punt |
| CILSCurrency | Israeli shekel |
| CINRCurrency | Indian rupee |
| CIQDCurrency | Iraqi dinar |
| CIRRCurrency | Iranian rial |
| CISKCurrency | Icelandic krona |
| CITLCurrency | Italian lira |
| CJODCurrency | Jordanian dinar |
| CJPYCurrency | Japanese yen |
| CKESCurrency | Kenyan shilling |
| CKRWCurrency | South-Korean won |
| CKWDCurrency | Kuwaiti dinar |
| CKZTCurrency | |
| CLKRCurrency | Sri Lankan rupee |
| CLTCCurrency | Litecoin |
| CLTLCurrency | Lithuanian litas |
| CLUFCurrency | Luxembourg franc |
| CLVLCurrency | Latvian lat |
| CMADCurrency | Moroccan dirham |
| CMTLCurrency | Maltese lira |
| CMURCurrency | Mauritian rupee |
| CMXNCurrency | Mexican peso |
| CMXVCurrency | Mexican Unidad de Inversion |
| CMYRCurrency | Malaysian Ringgit |
| CNGNCurrency | Nigerian Naira |
| CNLGCurrency | Dutch guilder |
| CNOKCurrency | Norwegian krone |
| CNPRCurrency | Nepal rupee |
| CNZDCurrency | New Zealand dollar |
| COMRCurrency | Omani rial |
| CPEHCurrency | Peruvian sol |
| CPEICurrency | Peruvian inti |
| CPENCurrency | Peruvian nuevo sol |
| CPHPCurrency | Philippine peso |
| CPKRCurrency | Pakistani rupee |
| CPLNCurrency | Polish zloty |
| CPTECurrency | Portuguese escudo |
| CQARCurrency | Qatari riyal |
| CROLCurrency | Romanian leu |
| CRONCurrency | Romanian new leu |
| CRSDCurrency | Serbian dinar |
| CRUBCurrency | Russian ruble |
| CSARCurrency | Saudi riyal |
| CSEKCurrency | Swedish krona |
| CSGDCurrency | Singapore dollar |
| CSITCurrency | Slovenian tolar |
| CSKKCurrency | Slovak koruna |
| CTHBCurrency | Thai baht |
| CTNDCurrency | Tunisian dinar |
| CTRLCurrency | Turkish lira |
| CTRYCurrency | New Turkish lira |
| CTTDCurrency | Trinidad & Tobago dollar |
| CTWDCurrency | Taiwan dollar |
| CUAHCurrency | Ukrainian hryvnia |
| CUGXCurrency | Ugandan shilling |
| CUSDCurrency | U.S. dollar |
| CUYUCurrency | Uruguayan peso |
| CVEBCurrency | Venezuelan bolivar |
| CVNDCurrency | Vietnamese Dong |
| CXOFCurrency | |
| CXRPCurrency | Ripple |
| CZARCurrency | South-African rand |
| CZECCurrency | Zcash |
| CZMWCurrency | Zambian kwacha |
| CCurrency::Data | |
| ►CCurveState | Curve state for market-model simulations |
| CCMSwapCurveState | Curve state for constant-maturity-swap market models |
| CCoterminalSwapCurveState | Curve state for coterminal-swap market models |
| CLMMCurveState | Curve state for Libor market models |
| CDate | Concrete date class |
| CDateGeneration | Date-generation rule |
| ►CDateInterval | Date interval described by a number of a given time unit |
| CPricingPeriod | Time pricingperiod described by a number of a given time unit |
| CDateParser | |
| ►CDayCounter | Day counter class |
| CActual360 | Actual/360 day count convention |
| CActual364 | Actual/364 day count convention |
| CActual36525 | Actual/365.25 day count convention |
| CActual365Fixed | Actual/365 (Fixed) day count convention |
| CActual366 | Actual/366 day count convention |
| CActualActual | Actual/Actual day count |
| CBusiness252 | Business/252 day count convention |
| COneDayCounter | 1/1 day count convention |
| CSimpleDayCounter | Simple day counter for reproducing theoretical calculations |
| CThirty360 | 30/360 day count convention |
| CThirty365 | 30/365 day count convention |
| ►CDayCounter::Impl | Abstract base class for day counter implementations |
| CActual360::Impl | |
| CActual364::Impl | |
| CActual36525::Impl | |
| CActual365Fixed::CA_Impl | |
| CActual365Fixed::Impl | |
| CActual365Fixed::NL_Impl | |
| CActual366::Impl | |
| CActualActual::AFB_Impl | |
| CActualActual::ISDA_Impl | |
| CActualActual::ISMA_Impl | |
| CActualActual::Old_ISMA_Impl | |
| CBusiness252::Impl | |
| COneDayCounter::Impl | |
| CSimpleDayCounter::Impl | |
| ►CThirty360::Thirty360_Impl | |
| CThirty360::EU_Impl | |
| CThirty360::ISDA_Impl | |
| CThirty360::ISMA_Impl | |
| CThirty360::IT_Impl | |
| CThirty360::NASD_Impl | |
| CThirty360::US_Impl | |
| CThirty365::Impl | |
| CDefault | |
| CDefaultDensity | Default-density-curve traits |
| CDefaultDensity::curve< Interpolator > | |
| ►CDefaultProbKey | |
| CNorthAmericaCorpDefaultKey | ISDA standard default contractual key for corporate US debt |
| ►CDefaultType | Atomic credit-event type |
| CFailureToPay | Failure to Pay atomic event type |
| ►CAbcdCoeffHolder | |
| CAbcdInterpolationImpl< I1, I2 > | |
| CBachelierSpec | |
| Cbase_cubic_spline | |
| Cbase_cubic_splint | |
| ►CBicubicSplineDerivatives | |
| CBicubicSplineImpl< I1, I2, M > | |
| CBlack76Spec | |
| CBootstrapHelperSorter | |
| ►CCoefficientHolder | |
| CCubicInterpolationImpl< I1, I2 > | |
| CD0Interpolator | |
| CData< X, Y > | |
| CData< std::vector< Real >, EmptyArg > | |
| CDataTable< X > | |
| CDataTable< Real > | |
| CEmptyArg | |
| CEmptyDim | |
| CEmptyRes | |
| Cformatted_date_holder | |
| CGsrProcessCore | |
| CImpliedVolatilityHelper | Helper class for one-asset implied-volatility calculation |
| CInt2Type< i > | |
| CInt2Type< 10 > | |
| CInt2Type< 11 > | |
| CInt2Type< 12 > | |
| CInt2Type< 13 > | |
| CInt2Type< 14 > | |
| CInt2Type< 15 > | |
| CInt2Type< 2 > | |
| CInt2Type< 3 > | |
| CInt2Type< 4 > | |
| CInt2Type< 5 > | |
| CInt2Type< 6 > | |
| CInt2Type< 7 > | |
| CInt2Type< 8 > | |
| CInt2Type< 9 > | |
| CIntegrand | |
| Ciso_date_holder | |
| CLogMixedInterpolationImpl< I1, I2, IN1, IN2 > | |
| Clong_date_holder | |
| Clong_period_holder | |
| Clong_weekday_holder | |
| CmultiplyV | |
| Cn_cubic_spline< X > | |
| Cn_cubic_splint< X > | |
| CNoArbSabrSpecs | |
| Cnull_checker< T > | |
| COdeFctWrapper< T > | |
| Cordinal_holder | |
| Cpercent_holder | |
| CPoint< X, Y > | |
| CPoint< base_data_table, EmptyRes > | |
| CPoint< Real, EmptyArg > | |
| CPoint< Real, EmptyRes > | |
| CPoint< Size, EmptyDim > | |
| Cpower_of_two_holder< T > | |
| CQdPlusAddOnValue | |
| CRoot | Utility for the numerical time solver |
| CSABRSpecs | |
| CSABRWrapper | |
| ►CSectionHelper | |
| CComboHelper | |
| CConstantGradHelper | |
| CConvexMonotone2Helper | |
| CConvexMonotone3Helper | |
| ►CConvexMonotone4Helper | |
| CConvexMonotone4MinHelper | |
| CEverywhereConstantHelper | |
| CQuadraticHelper | |
| CQuadraticMinHelper | |
| Csequence_holder< InputIterator > | |
| Cshort_date_holder | |
| Cshort_period_holder | |
| Cshort_weekday_holder | |
| Cshortest_weekday_holder | |
| CSumExponentialsRootSolver | |
| CSviSpecs | |
| ►CUpdatedYInterpolation | |
| CLagrangeInterpolationImpl< I1, I2 > | |
| CVectorBsmProcessExtractor | |
| ►CXABRCoeffHolder< Model > | |
| CXABRInterpolationImpl< I1, I2, Model > | |
| CZabrSpecs< Evaluation > | |
| CLinearFct< Container > | |
| CLinearFcts< xContainer > | |
| CDifferentialEvolution::Candidate | |
| CDifferentialEvolution::Configuration | |
| CDigitalCmsLeg | Helper class building a sequence of digital ibor-rate coupons |
| CDigitalCmsSpreadLeg | Helper class building a sequence of digital ibor-rate coupons |
| CDigitalIborLeg | Helper class building a sequence of digital ibor-rate coupons |
| CDigitalReplication | |
| CDiscount | Discount-curve traits |
| CDiscount::curve< Interpolator > | |
| CDiscreteSimpsonIntegral | |
| CDiscreteTrapezoidIntegral | |
| ►CDiscretizedAsset | Discretized asset class used by numerical methods |
| CDiscretizedBarrierOption | |
| CDiscretizedCallableFixedRateBond | |
| CDiscretizedCapFloor | |
| CDiscretizedConvertible | |
| CDiscretizedDermanKaniBarrierOption | |
| CDiscretizedDermanKaniDoubleBarrierOption | Derman-Kani-Ergener-Bardhan discretized option helper class |
| CDiscretizedDiscountBond | Useful discretized discount bond asset |
| CDiscretizedDoubleBarrierOption | Standard discretized option helper class |
| ►CDiscretizedOption | Discretized option on a given asset |
| CDiscretizedSwaption | |
| CDiscretizedSwap | |
| CDiscretizedVanillaOption | |
| CDistribution | |
| CDoubleBarrier | Placeholder for enumerated barrier types |
| CDoublingConvergenceSteps | |
| CDouglasScheme | |
| CDuration | duration type |
| Cearlier_than< T > | Compare two objects by date |
| Cearlier_than< CashFlow > | |
| Cearlier_than< DefaultEvent > | |
| Cearlier_than< ext::shared_ptr< T > > | |
| CEarlyExercisePathPricer< PathType, TimeType, ValueType > | Base class for early exercise path pricers |
| CEarlyExerciseTraits< PathType > | |
| CEarlyExerciseTraits< MultiPath > | |
| CEarlyExerciseTraits< Path > | |
| CECB | European Central Bank reserve maintenance dates |
| CEndCriteria | Criteria to end optimization process: |
| CEnergyDailyPosition | |
| CErrorFunction | Error function |
| CEscrowedDividendAdjustment | |
| ►CEventPaymentOffset | |
| CNoOffset | |
| CEvolutionDescription | Market-model evolution description |
| CExchangeContract | |
| CExchangeRate | Exchange rate between two currencies |
| CExchangeRateManager::Entry | |
| ►CExercise | Base exercise class |
| ►CEarlyExercise | Early-exercise base class |
| CAmericanExercise | American exercise |
| ►CBermudanExercise | Bermudan exercise |
| CSwingExercise | Swing exercise |
| CEuropeanExercise | European exercise |
| CRebatedExercise | Rebated exercise |
| CExerciseStrategy< State > | |
| CExplicitEulerScheme | |
| ►CExtrapolator | Base class for classes possibly allowing extrapolation |
| ►CInterpolation | Base class for 1-D interpolations |
| CAbcdInterpolation | Abcd interpolation between discrete points |
| CBackwardFlatInterpolation | Backward-flat interpolation between discrete points |
| CChebyshevInterpolation | |
| CConvexMonotoneInterpolation< I1, I2 > | Convex monotone yield-curve interpolation method |
| ►CCubicInterpolation | Cubic interpolation between discrete points |
| CAkimaCubicInterpolation | |
| CCubicNaturalSpline | |
| CCubicSplineOvershootingMinimization1 | |
| CCubicSplineOvershootingMinimization2 | |
| CFritschButlandCubic | |
| CHarmonicCubic | |
| CKrugerCubic | |
| CMonotonicCubicNaturalSpline | |
| CMonotonicParabolic | |
| CParabolic | |
| CForwardFlatInterpolation | Forward-flat interpolation between discrete points |
| CKernelInterpolation | Kernel interpolation between discrete points |
| CLagrangeInterpolation | |
| CLinearFlatInterpolation | Linear interpolation between discrete points with flat extapolation |
| CLinearInterpolation | Linear interpolation between discrete points |
| ►CLogCubicInterpolation | log-cubic interpolation between discrete points |
| CFritschButlandLogCubic | |
| CHarmonicLogCubic | |
| CKrugerLogCubic | |
| CLogCubicNaturalSpline | |
| CLogParabolic | |
| CMonotonicLogCubicNaturalSpline | |
| CMonotonicLogParabolic | |
| CLogLinearInterpolation | log-linear interpolation between discrete points |
| ►CLogMixedLinearCubicInterpolation | log-mixedlinearcubic interpolation between discrete points |
| CLogMixedLinearCubicNaturalSpline | |
| ►CMixedLinearCubicInterpolation | Mixed linear/cubic interpolation between discrete points |
| CMixedLinearCubicNaturalSpline | |
| CMixedLinearFritschButlandCubic | |
| CMixedLinearKrugerCubic | |
| CMixedLinearMonotonicCubicNaturalSpline | |
| CMixedLinearMonotonicParabolic | |
| CMixedLinearParabolic | |
| CNoArbSabrInterpolation | No arbitrage sabr smile interpolation between discrete volatility points |
| CSABRInterpolation | SABR smile interpolation between discrete volatility points |
| CSviInterpolation | Svi smile interpolation between discrete volatility points |
| CVannaVolgaInterpolation | Vanna Volga interpolation between discrete points |
| CZabrInterpolation< Evaluation > | Zabr smile interpolation between discrete volatility points |
| ►CInterpolation2D | Base class for 2-D interpolations |
| CBackwardflatLinearInterpolation | |
| CBicubicSpline | Bicubic-spline interpolation between discrete points |
| CBilinearInterpolation | bilinear interpolation between discrete points |
| CFlatExtrapolator2D | |
| CKernelInterpolation2D | |
| CPolynomial2DSpline | Polynomial2D-spline interpolation between discrete points |
| ►CTermStructure | Basic term-structure functionality |
| ►CCPICapFloorTermPriceSurface | Provides cpi cap/floor prices by interpolation and put/call parity (not cap/floor/swap* parity) |
| CInterpolatedCPICapFloorTermPriceSurface< Interpolator2D > | |
| ►CCallableBondVolatilityStructure | Callable-bond volatility structure |
| CCallableBondConstantVolatility | Constant callable-bond volatility, no time-strike dependence |
| CCommodityCurve | Commodity term structure |
| ►CCorrelationTermStructure | |
| CBaseCorrelationTermStructure< Interpolator2D_T > | |
| ►CDefaultProbabilityTermStructure | Default probability term structure |
| ►CDefaultDensityStructure | Default-density term structure |
| CInterpolatedDefaultDensityCurve< Interpolator > | DefaultProbabilityTermStructure based on interpolation of default densities |
| ►CHazardRateStructure | Hazard-rate term structure |
| CFactorSpreadedHazardRateCurve | Default-probability structure with a multiplicative spread on hazard rates |
| CFlatHazardRate | Flat hazard-rate curve |
| CInterpolatedHazardRateCurve< Interpolator > | DefaultProbabilityTermStructure based on interpolation of hazard rates |
| ►COneFactorAffineSurvivalStructure | |
| CInterpolatedAffineHazardRateCurve< Interpolator > | |
| CSpreadedHazardRateCurve | Default-probability structure with an additive spread on hazard rates |
| ►CSurvivalProbabilityStructure | Hazard-rate term structure |
| CInterpolatedSurvivalProbabilityCurve< Interpolator > | DefaultProbabilityTermStructure based on interpolation of survival probabilities |
| ►CInflationTermStructure | Interface for inflation term structures |
| ►CYoYInflationTermStructure | Base class for year-on-year inflation term structures |
| ►CInterpolatedYoYInflationCurve< Interpolator > | Inflation term structure based on interpolated year-on-year rates |
| CPiecewiseYoYInflationCurve< Interpolator, Bootstrap, Traits > | Piecewise year-on-year inflation term structure |
| ►CZeroInflationTermStructure | Interface for zero inflation term structures |
| ►CInterpolatedZeroInflationCurve< Interpolator > | Inflation term structure based on the interpolation of zero rates |
| CPiecewiseZeroInflationCurve< Interpolator, Bootstrap, Traits > | Piecewise zero-inflation term structure |
| ►CVolatilityTermStructure | Volatility term structure |
| ►CBlackAtmVolCurve | Black at-the-money (no-smile) volatility curve |
| CAbcdAtmVolCurve | Abcd-interpolated at-the-money (no-smile) volatility curve |
| ►CBlackVolSurface | Black volatility (smile) surface |
| CEquityFXVolSurface | Equity/FX volatility (smile) surface |
| ►CInterestRateVolSurface | Interest rate volatility (smile) surface |
| CSabrVolSurface | SABR volatility (smile) surface |
| ►CBlackVolTermStructure | Black-volatility term structure |
| ►CBlackVarianceTermStructure | Black variance term structure |
| CAndreasenHugeVolatilityAdapter | |
| CBlackVarianceCurve | Black volatility curve modelled as variance curve |
| CBlackVarianceSurface | Black volatility surface modelled as variance surface |
| CExtendedBlackVarianceCurve | Black volatility curve modelled as variance curve |
| CExtendedBlackVarianceSurface | Black volatility surface modelled as variance surface |
| CImpliedVolTermStructure | Implied vol term structure at a given date in the future |
| ►CBlackVolatilityTermStructure | Black-volatility term structure |
| CBlackConstantVol | Constant Black volatility, no time-strike dependence |
| CSABRVolTermStructure | |
| CHestonBlackVolSurface | |
| ►CCPIVolatilitySurface | Zero inflation (i.e. CPI/RPI/HICP/etc.) volatility structures |
| CConstantCPIVolatility | Constant surface, no K or T dependence |
| ►CCapFloorTermVolatilityStructure | Cap/floor term-volatility structure |
| CCapFloorTermVolCurve | Cap/floor at-the-money term-volatility vector |
| CCapFloorTermVolSurface | Cap/floor smile volatility surface |
| CConstantCapFloorTermVolatility | Constant caplet volatility, no time-strike dependence |
| ►CLocalVolTermStructure | |
| CAndreasenHugeLocalVolAdapter | |
| CFixedLocalVolSurface | |
| CGridModelLocalVolSurface | |
| CLocalConstantVol | Constant local volatility, no time-strike dependence |
| CLocalVolCurve | Local volatility curve derived from a Black curve |
| ►CLocalVolSurface | Local volatility surface derived from a Black vol surface |
| CNoExceptLocalVolSurface | |
| ►COptionletVolatilityStructure | Optionlet (caplet/floorlet) volatility structure |
| CCapletVarianceCurve | |
| CConstantOptionletVolatility | Constant caplet volatility, no time-strike dependence |
| CSpreadedOptionletVolatility | |
| CStrippedOptionletAdapter | |
| CTenorOptionletVTS | |
| ►CSwaptionVolatilityStructure | Swaption-volatility structure |
| CConstantSwaptionVolatility | Constant swaption volatility, no time-strike dependence |
| CGaussian1dSwaptionVolatility | |
| CSpreadedSwaptionVolatility | |
| ►CSwaptionVolatilityDiscrete | |
| ►CSwaptionVolatilityCube | Swaption-volatility cube |
| CInterpolatedSwaptionVolatilityCube | Interpolated Swaption Volatility Cube |
| CXabrSwaptionVolatilityCube< Model > | XABR Swaption Volatility Cube |
| CSwaptionVolatilityMatrix | At-the-money swaption-volatility matrix |
| CTenorSwaptionVTS | |
| ►CYoYOptionletVolatilitySurface | |
| ►CInterpolatedYoYOptionletVolatilityCurve< Interpolator > | |
| CPiecewiseYoYOptionletVolatilityCurve< Interpolator, Bootstrap, Traits > | Piecewise year-on-year inflation volatility term structure |
| CConstantYoYOptionletVolatility | Constant surface, no K or T dependence |
| CInterpolatedYoYOptionletVolatilityCurve< Interpolator1D > | Interpolated flat smile surface |
| CKInterpolatedYoYOptionletVolatilitySurface< Interpolator1D > | K-interpolated YoY optionlet volatility |
| ►CYieldTermStructure | Interest-rate term structure |
| CFdmAffineModelTermStructure | |
| CFittedBondDiscountCurve | Discount curve fitted to a set of fixed-coupon bonds |
| CFlatForward | Flat interest-rate curve |
| ►CForwardRateStructure | Forward-rate term structure |
| CForwardSpreadedTermStructure | Term structure with added spread on the instantaneous forward rate |
| CInterpolatedForwardCurve< Interpolator > | YieldTermStructure based on interpolation of forward rates |
| CInterpolatedPiecewiseForwardSpreadedTermStructure< Interpolator > | Term structure with an added vector of spreads on the instantaneous forward rate |
| CImpliedTermStructure | Implied term structure at a given date in the future |
| CInterpolatedDiscountCurve< Interpolator > | YieldTermStructure based on interpolation of discount factors |
| CInterpolatedSimpleZeroCurve< Interpolator > | YieldTermStructure based on interpolation of zero rates |
| ►CZeroYieldStructure | Zero-yield term structure |
| CCompositeZeroYieldStructure< BinaryFunction > | |
| CInterpolatedPiecewiseZeroSpreadedTermStructure< Interpolator > | Yield curve with an added vector of spreads on the zero-yield rate |
| CInterpolatedZeroCurve< Interpolator > | YieldTermStructure based on interpolation of zero rates |
| CQuantoTermStructure | Quanto term structure |
| CUltimateForwardTermStructure | Ultimate forward term structure |
| CZeroSpreadedTermStructure | Term structure with an added spread on the zero yield rate |
| ►CYoYCapFloorTermPriceSurface | Abstract base class, inheriting from InflationTermStructure |
| CInterpolatedYoYCapFloorTermPriceSurface< Interpolator2D, Interpolator1D > | |
| CFactorial | Factorial numbers calculator |
| CFarlieGumbelMorgensternCopula | Farlie-Gumbel-Morgenstern copula |
| CFarlieGumbelMorgensternCopulaRng< RNG > | Farlie-Gumbel-Morgenstern copula random-number generator |
| CFastFourierTransform | FFT implementation |
| CFaureRsg | Faure low-discrepancy sequence generator |
| ►CFdm1dMesher | |
| CConcentrating1dMesher | |
| CExponentialJump1dMesher | |
| CFdmBlackScholesMesher | |
| CFdmBlackScholesMultiStrikeMesher | |
| CFdmCEV1dMesher | |
| CFdmHestonLocalVolatilityVarianceMesher | |
| CFdmHestonVarianceMesher | |
| CFdmSimpleProcess1dMesher | |
| CGlued1dMesher | |
| CPredefined1dMesher | |
| CUniform1dMesher | |
| CFdmBackwardSolver | |
| CFdmBatesOp::IntegroIntegrand | |
| CFdmCIREquityPart | |
| CFdmCIRMixedPart | |
| CFdmCIRRatesPart | |
| CFdmHestonEquityPart | |
| CFdmHestonGreensFct | |
| CFdmHestonHullWhiteEquityPart | |
| CFdmHestonVariancePart | |
| CFdmIndicesOnBoundary | |
| ►CFdmInnerValueCalculator | |
| CFdmAffineModelSwapInnerValue< ModelType > | |
| ►CFdmCellAveragingInnerValue | |
| CFdmLogInnerValue | |
| CFdmEscrowedLogInnerValueCalculator | |
| CFdmExpExtOUInnerValueCalculator | |
| CFdmExtOUJumpModelInnerValue | |
| CFdmLogBasketInnerValue | |
| CFdmShoutLogInnerValueCalculator | |
| CFdmSpreadPayoffInnerValue | |
| CFdmZeroInnerValue | |
| ►CFdmLinearOp | |
| ►CFdmLinearOpComposite | |
| CFdm2dBlackScholesOp | |
| CFdmBatesOp | |
| CFdmBlackScholesFwdOp | |
| CFdmBlackScholesOp | |
| CFdmCEVOp | |
| CFdmCIROp | |
| CFdmDupire1dOp | |
| CFdmExtOUJumpOp | |
| CFdmExtendedOrnsteinUhlenbeckOp | |
| CFdmG2Op | |
| CFdmHestonFwdOp | |
| CFdmHestonHullWhiteOp | |
| CFdmHestonOp | |
| CFdmHullWhiteOp | |
| CFdmKlugeExtOUOp | |
| CFdmLocalVolFwdOp | |
| CFdmOrnsteinUhlenbeckOp | |
| CFdmSabrOp | |
| CFdmSquareRootFwdOp | |
| CFdmWienerOp | |
| CFdmZabrOp | |
| ►CNinePointLinearOp | |
| CSecondOrderMixedDerivativeOp | |
| CNthOrderDerivativeOp | |
| ►CTripleBandLinearOp | |
| CFirstDerivativeOp | |
| CModTripleBandLinearOp | |
| CSecondDerivativeOp | |
| CFdmLinearOpIterator | |
| CFdmLinearOpLayout | |
| ►CFdmMesher | |
| CFdmMesherComposite | |
| CUniformGridMesher | |
| CFdmMesherIntegral | |
| CFdmSchemeDesc | |
| CFdmSolverDesc | |
| CFdmVPPStepConditionFactory | |
| CFdmVPPStepConditionMesher | |
| CFdmVPPStepConditionParams | |
| CFdmZabrUnderlyingPart | |
| CFdmZabrVolatilityPart | |
| CFiniteDifferenceModel< Evolver > | Generic finite difference model |
| ►CFireflyAlgorithm::Intensity | Base intensity class |
| CExponentialIntensity | Exponential Intensity |
| CInverseLawSquareIntensity | Inverse Square Intensity |
| ►CFireflyAlgorithm::RandomWalk | Base Random Walk class |
| ►CDistributionRandomWalk< std::normal_distribution< QuantLib::Real > > | |
| ►CGaussianWalk | Gaussian Walk |
| CDecreasingGaussianWalk | Decreasing Random Walk |
| ►CDistributionRandomWalk< LevyFlightDistribution > | |
| CLevyFlightWalk | Levy Flight Random Walk |
| CDistributionRandomWalk< Distribution > | Distribution Walk |
| ►CFittedBondDiscountCurve::FittingMethod | Base fitting method used to construct a fitted bond discount curve |
| CCubicBSplinesFitting | CubicSpline B-splines fitting method |
| CExponentialSplinesFitting | Exponential-splines fitting method |
| CNelsonSiegelFitting | Nelson-Siegel fitting method |
| CSimplePolynomialFitting | Simple polynomial fitting method |
| CSpreadFittingMethod | Spread fitting method helper |
| CSvenssonFitting | Svensson Fitting method |
| CFixedRateLeg | Helper class building a sequence of fixed rate coupons |
| CForwardFlat | Forward-flat interpolation factory and traits |
| CForwardRate | Forward-curve traits |
| CForwardRate::curve< Interpolator > | |
| CFrankCopula | Frank copula |
| CFrankCopulaRng< RNG > | Frank copula random-number generator |
| CFutures | |
| CGalambosCopula | Galambos copula |
| CGammaFunction | Gamma function class |
| CGaussian1dModel::CachedSwapKey | |
| CGaussian1dModel::CachedSwapKeyHasher | |
| CGaussian1dSwaptionVolatility::DateHelper | |
| CGaussianCopula | Gaussian copula |
| CGaussianCopulaPolicy | |
| ►CGaussianOrthogonalPolynomial | Orthogonal polynomial for Gaussian quadratures |
| ►CMomentBasedGaussianPolynomial< Real > | |
| CGaussNonCentralChiSquaredPolynomial | |
| CGaussHermitePolynomial | Gauss-Hermite polynomial |
| CGaussHyperbolicPolynomial | Gauss hyperbolic polynomial |
| ►CGaussJacobiPolynomial | Gauss-Jacobi polynomial |
| CGaussChebyshev2ndPolynomial | Gauss-Chebyshev polynomial (second kind) |
| CGaussChebyshevPolynomial | Gauss-Chebyshev polynomial |
| CGaussGegenbauerPolynomial | Gauss-Gegenbauer polynomial |
| CGaussLegendrePolynomial | Gauss-Legendre polynomial |
| CGaussLaguerrePolynomial | Gauss-Laguerre polynomial |
| ►CMomentBasedGaussianPolynomial< mp_real > | |
| ►CGaussLaguerreTrigonometricBase< mp_real > | |
| CGaussLaguerreCosinePolynomial< mp_real > | Gauss-Laguerre Cosine integration |
| CGaussLaguerreSinePolynomial< mp_real > | Gauss-Laguerre Sine integration |
| ►CGaussianQuadMultidimIntegrator | Integrates a vector or scalar function of vector domain |
| CIntegrationBase< GaussianQuadMultidimIntegrator > | |
| ►CGaussianQuadrature | Integral of a 1-dimensional function using the Gauss quadratures method |
| CGaussChebyshev2ndIntegration | Gauss-Chebyshev integration (second kind) |
| CGaussChebyshevIntegration | Gauss-Chebyshev integration |
| CGaussGegenbauerIntegration | Gauss-Gegenbauer integration |
| ►CGaussHermiteIntegration | Generalized Gauss-Hermite integration |
| CGaussianQuadMultidimIntegrator::VectorIntegrator | |
| CGaussHyperbolicIntegration | Gauss-Hyperbolic integration |
| CGaussJacobiIntegration | Gauss-Jacobi integration |
| CGaussLaguerreIntegration | Generalized Gauss-Laguerre integration |
| CGaussLegendreIntegration | Gauss-Legendre integration |
| CGeneralizedHullWhite::Dynamics::identity | |
| ►CGeneralLinearLeastSquares | General linear least squares regression |
| CLinearLeastSquaresRegression< ArgumentType > | |
| CLinearRegression | |
| CGeneralStatistics | Statistics tool |
| CGenericLowDiscrepancy< URSG, IC > | |
| CGenericPseudoRandom< URNG, IC > | |
| ►CGenericSequenceStatistics< StatisticsType > | Statistics analysis of N-dimensional (sequence) data |
| CDiscrepancyStatistics | Statistic tool for sequences with discrepancy calculation |
| ►CGFunction | |
| CGFunctionFactory::GFunctionExactYield | |
| CGFunctionFactory::GFunctionStandard | |
| CGFunctionFactory::GFunctionWithShifts | |
| CGFunctionFactory | |
| CGFunctionFactory::GFunctionWithShifts::ObjectiveFunction | |
| CGlobalBootstrap< Curve > | |
| CGMRES | |
| CGMRESResult | |
| CGumbelCopula | Gumbel copula |
| CHaganIrregularSwaptionEngine::Basket | |
| CHaltonRsg | Halton low-discrepancy sequence generator |
| ►CHandle< T > | Shared handle to an observable |
| CRelinkableHandle< QuantLib::YieldTermStructure > | |
| CRelinkableHandle< QuantLib::DefaultProbabilityTermStructure > | |
| CRelinkableHandle< QuantLib::Basket > | |
| CRelinkableHandle< QuantLib::LocalVolTermStructure > | |
| CRelinkableHandle< T > | Relinkable handle to an observable |
| CHazardRate | Hazard-rate-curve traits |
| CHazardRate::curve< Interpolator > | |
| ►CHestonExpansion | |
| CFordeHestonExpansion | |
| CLPP2HestonExpansion | |
| CLPP3HestonExpansion | |
| CHestonSLVFDMModel::LogEntry | |
| CHestonSLVFokkerPlanckFdmParams | |
| CHistogram | Histogram class |
| ►CHistoricalForwardRatesAnalysis | |
| CHistoricalForwardRatesAnalysisImpl< Traits, Interpolator > | Historical correlation class |
| CHistoricalRatesAnalysis | Historical rate analysis class |
| CHouseholderReflection | |
| CHouseholderTransformation | |
| CHundsdorferScheme | |
| CHuslerReissCopula | Husler-Reiss copula |
| CIborLeg | Helper class building a sequence of capped/floored ibor-rate coupons |
| ►CIborLegCashFlows | |
| ►CSwapCashFlows | |
| CSwaptionCashFlows | |
| CIMM | Main cycle of the International Money Market (a.k.a. IMM) months |
| CImplicitEulerScheme | |
| CIncrementalStatistics | Statistics tool based on incremental accumulation |
| CIndependentCopula | Independent copula |
| CIndexManager::CaseInsensitiveCompare | |
| ►CIntegrator | |
| ►CTrapezoidIntegral< Default > | |
| CSimpsonIntegral | Integral of a one-dimensional function |
| CDiscreteSimpsonIntegrator | |
| CDiscreteTrapezoidIntegrator | |
| CExpSinhIntegral | |
| CFilonIntegral | Integral of a one-dimensional function |
| CGaussKronrodAdaptive | Integral of a 1-dimensional function using the Gauss-Kronrod methods |
| CGaussKronrodNonAdaptive | Integral of a 1-dimensional function using the Gauss-Kronrod methods |
| CGaussLobattoIntegral | Integral of a one-dimensional function |
| CPiecewiseIntegral | |
| CSegmentIntegral | Integral of a one-dimensional function |
| CTanhSinhIntegral | |
| CTrapezoidIntegral< IntegrationPolicy > | Integral of a one-dimensional function |
| CGaussianQuadratureIntegrator< Integration > | |
| CInterestRate | Concrete interest rate class |
| ►CInterpolatedCurve< Interpolator > | Helper class to build interpolated term structures |
| CInterpolatedYoYOptionletVolatilityCurve< Interpolator > | |
| CInterpolatedAffineHazardRateCurve< Interpolator > | |
| CInterpolatedDefaultDensityCurve< Interpolator > | DefaultProbabilityTermStructure based on interpolation of default densities |
| CInterpolatedDiscountCurve< Interpolator > | YieldTermStructure based on interpolation of discount factors |
| CInterpolatedForwardCurve< Interpolator > | YieldTermStructure based on interpolation of forward rates |
| CInterpolatedHazardRateCurve< Interpolator > | DefaultProbabilityTermStructure based on interpolation of hazard rates |
| CInterpolatedSimpleZeroCurve< Interpolator > | YieldTermStructure based on interpolation of zero rates |
| CInterpolatedSurvivalProbabilityCurve< Interpolator > | DefaultProbabilityTermStructure based on interpolation of survival probabilities |
| CInterpolatedYoYInflationCurve< Interpolator > | Inflation term structure based on interpolated year-on-year rates |
| CInterpolatedZeroCurve< Interpolator > | YieldTermStructure based on interpolation of zero rates |
| CInterpolatedZeroInflationCurve< Interpolator > | Inflation term structure based on the interpolation of zero rates |
| CInterpolatedYoYCapFloorTermPriceSurface< Interpolator2D, Interpolator1D >::ObjectiveFunction | |
| CInterpolatedYoYOptionletStripper< Interpolator1D >::ObjectiveFunction | |
| ►CInterpolation2D::Impl | Abstract base class for 2-D interpolation implementations |
| CFlatExtrapolator2D::FlatExtrapolator2DImpl | |
| ►CInterpolation2D::templateImpl< I1, I2, M > | Basic template implementation |
| CBackwardflatLinearInterpolationImpl< I1, I2, M > | |
| CBicubicSplineImpl< I1, I2, M > | |
| CBilinearInterpolationImpl< I1, I2, M > | |
| CKernelInterpolation2DImpl< I1, I2, M, Kernel > | |
| CPolynomial2DSplineImpl< I1, I2, M > | |
| ►CInterpolation::Impl | Abstract base class for interpolation implementations |
| ►CInterpolation::templateImpl< I1, I2 > | Basic template implementation |
| CAbcdInterpolationImpl< I1, I2 > | |
| CBackwardFlatInterpolationImpl< I1, I2 > | |
| CConvexMonotoneImpl< I1, I2 > | |
| CCubicInterpolationImpl< I1, I2 > | |
| CForwardFlatInterpolationImpl< I1, I2 > | |
| CKernelInterpolationImpl< I1, I2, Kernel > | |
| CLagrangeInterpolationImpl< I1, I2 > | |
| CLinearFlatInterpolationImpl< I1, I2 > | |
| CLinearInterpolationImpl< I1, I2 > | |
| CLogInterpolationImpl< I1, I2, Interpolator > | |
| CMixedInterpolationImpl< I1, I2, Interpolator1, Interpolator2 > | |
| CVannaVolgaInterpolationImpl< I1, I2 > | |
| CXABRInterpolationImpl< I1, I2, Model > | |
| CIntervalPrice | Interval price |
| CInverseCumulativeBehrensFisher | Inverse of the cumulative of the convolution of odd-T distributions |
| CInverseCumulativeNormal | Inverse cumulative normal distribution function |
| CInverseCumulativePoisson | Inverse cumulative Poisson distribution function |
| CInverseCumulativeRng< RNG, IC > | Inverse cumulative random number generator |
| CInverseCumulativeRsg< USG, IC > | Inverse cumulative random sequence generator |
| CInverseCumulativeStudent | Inverse cumulative Student t-distribution |
| CInverseNonCentralCumulativeChiSquareDistribution | |
| CIrregularSettlement | settlement information |
| CIsotropicRandomWalk< Distribution, Engine > | Isotropic random walk |
| CIssuer | |
| CIterativeBootstrap< Curve > | Universal piecewise-term-structure boostrapper |
| CJointStochasticProcess::CachingKey | |
| CKahaleSmileSection::aHelper | |
| CKahaleSmileSection::cFunction | |
| CKahaleSmileSection::sHelper | |
| CKahaleSmileSection::sHelper1 | |
| ►CKernelFunction | |
| CGaussianKernel | Gaussian kernel function |
| CKnuthUniformRng | Uniform random number generator |
| CLaplaceInterpolation | |
| CLatentModel< copulaPolicyImpl >::FactorSampler< USNG, bool > | |
| CLatentModel< copulaPolicyImpl >::IntegrationFactory | |
| ►CLattice | Lattice (tree, finite-differences) base class |
| CTreeLattice< BlackScholesLattice< T > > | |
| CTreeLattice< OneFactorModel::ShortRateTree > | |
| CTreeLattice< TwoFactorModel::ShortRateTree > | |
| CTreeLattice< Impl > | Tree-based lattice-method base class |
| CLatticeRsg | |
| CLatticeRule | |
| CLazyObject::UpdateChecker | |
| CLeastSquareProblem | Base class for least square problem |
| CLecuyerUniformRng | Uniform random number generator |
| CLevyFlightDistribution | Levy Flight distribution |
| CLevyFlightDistribution::param_type | |
| ►CLfmCovarianceParameterization | Libor market model parameterization |
| CLfmCovarianceProxy | Proxy for a libor forward model covariance parameterization |
| CLfmHullWhiteParameterization | Libor market model parameterization based on Hull White paper |
| CLinear | Linear-interpolation factory and traits |
| CLinearFlat | Linear-interpolation with flat-extrapolation factory and traits |
| CLinearTsrPricer::PriceHelper | |
| CLinearTsrPricer::Settings | |
| CLinearTsrPricer::VegaRatioHelper | |
| ►CLineSearch | Base class for line search |
| CArmijoLineSearch | Armijo line search |
| CGoldsteinLineSearch | |
| ►CLmCorrelationModel | libor forward correlation model |
| CLmConstWrapperCorrelationModel | |
| CLmExponentialCorrelationModel | Exponential correlation model |
| CLmLinearExponentialCorrelationModel | linear exponential correlation model |
| ►CLMIntegration | |
| CIntegrationBase< I_T > | |
| CIntegrationBase< GaussianQuadMultidimIntegrator > | |
| CIntegrationBase< MultidimIntegral > | |
| CLMMDriftCalculator | Drift computation for log-normal Libor market models |
| CLMMNormalDriftCalculator | Drift computation for normal Libor market models |
| ►CLmVolatilityModel | Caplet volatility model |
| CLmConstWrapperVolatilityModel | Caplet const volatility model |
| CLmFixedVolatilityModel | |
| ►CLmLinearExponentialVolatilityModel | linear exponential volatility model |
| CLmExtLinearExponentialVolModel | Extended linear exponential volatility model |
| CLocalBootstrap< Curve > | Localised-term-structure bootstrapper for most curve types |
| CLocalVolatilityEstimator< T > | |
| ►CLogCubic | Log-cubic interpolation factory and traits |
| CDefaultLogCubic | |
| CKrugerLog | |
| CMonotonicLogCubic | |
| CLogLinear | Log-linear interpolation factory and traits |
| ►CLogMixedLinearCubic | Log-cubic interpolation factory and traits |
| CDefaultLogMixedLinearCubic | |
| CKrugerLogMixedLinearCubic | |
| CMonotonicLogMixedLinearCubic | |
| CLongstaffSchwartzMultiPathPricer::PathInfo | |
| CLoss | |
| ►CLossDist | Probability formulas and algorithms |
| CLossDistBinomial | Binomial loss distribution |
| CLossDistBucketing | Loss distribution with Hull-White bucketing |
| CLossDistHomogeneous | Loss Distribution for Homogeneous Pool |
| CLossDistMonteCarlo | Loss distribution with Monte Carlo simulation |
| CLsmBasisSystem | |
| CMaddockCumulativeNormal | Maddock's cumulative normal distribution class |
| CMaddockInverseCumulativeNormal | Maddock's Inverse cumulative normal distribution class |
| CMakeArithmeticAverageOIS | |
| CMakeCapFloor | Helper class |
| CMakeCms | Helper class for instantiating CMS |
| CMakeCreditDefaultSwap | Helper class |
| CMakeFdBlackScholesVanillaEngine | |
| CMakeFdCIRVanillaEngine | |
| CMakeFdHestonVanillaEngine | |
| CMakeMCAmericanBasketEngine< RNG > | Monte Carlo American basket-option engine factory |
| CMakeMCAmericanEngine< RNG, S, RNG_Calibration > | Monte Carlo American engine factory |
| CMakeMCAmericanPathEngine< RNG > | Monte Carlo American basket-option engine factory |
| CMakeMCBarrierEngine< RNG, S > | Monte Carlo barrier-option engine factory |
| CMakeMCDigitalEngine< RNG, S > | Monte Carlo digital engine factory |
| CMakeMCDiscreteArithmeticAPEngine< RNG, S > | |
| CMakeMCDiscreteArithmeticAPHestonEngine< RNG, S, P > | |
| CMakeMCDiscreteArithmeticASEngine< RNG, S > | |
| CMakeMCDiscreteGeometricAPEngine< RNG, S > | |
| CMakeMCDiscreteGeometricAPHestonEngine< RNG, S, P > | |
| CMakeMCDoubleBarrierEngine< RNG, S > | Monte Carlo double-barrier-option engine factory |
| CMakeMCEuropeanBasketEngine< RNG, S > | Monte Carlo basket-option engine factory |
| CMakeMCEuropeanEngine< RNG, S > | Monte Carlo European engine factory |
| CMakeMCEuropeanGJRGARCHEngine< RNG, S > | Monte Carlo GJR-GARCH European engine factory |
| CMakeMCEuropeanHestonEngine< RNG, S, P > | Monte Carlo Heston European engine factory |
| CMakeMCEverestEngine< RNG, S > | Monte Carlo Everest-option engine factory |
| CMakeMCForwardEuropeanBSEngine< RNG, S > | |
| CMakeMCForwardEuropeanHestonEngine< RNG, S, P > | |
| CMakeMCHestonHullWhiteEngine< RNG, S > | Monte Carlo Heston/Hull-White engine factory |
| CMakeMCHimalayaEngine< RNG, S > | Monte Carlo Himalaya-option engine factory |
| CMakeMCHullWhiteCapFloorEngine< RNG, S > | Monte Carlo Hull-White cap-floor engine factory |
| CMakeMCLookbackEngine< I, RNG, S > | Monte Carlo lookback-option engine factory |
| CMakeMCPagodaEngine< RNG, S > | Monte Carlo pagoda-option engine factory |
| CMakeMCPathBasketEngine< RNG, S > | Monte Carlo Path Basket engine factory |
| CMakeMCPerformanceEngine< RNG, S > | Monte Carlo performance-option engine factory |
| CMakeMCVarianceSwapEngine< RNG, S > | Monte Carlo variance-swap engine factory |
| CMakeOIS | Helper class |
| CMakeSchedule | Helper class |
| CMakeSwaption | Helper class |
| CMakeVanillaSwap | Helper class |
| CMakeYoYInflationCapFloor | Helper class |
| CManipulateDistribution | |
| ►CMarketModel | Base class for market models |
| CAbcdVol | Abcd-interpolated volatility structure |
| CCotSwapToFwdAdapter | |
| CFlatVol | |
| CFwdPeriodAdapter | |
| CFwdToCotSwapAdapter | |
| CPseudoRootFacade | |
| CMarketModelComposite::SubProduct | |
| CMarketModelDiscounter | |
| ►CMarketModelEvolver | Market-model evolver |
| ►CConstrainedEvolver | Constrained market-model evolver |
| CLogNormalFwdRateEulerConstrained | Euler stepping |
| CLogNormalCmSwapRatePc | Predictor-Corrector |
| CLogNormalCotSwapRatePc | Predictor-Corrector |
| CLogNormalFwdRateBalland | Iterative Predictor-Corrector |
| CLogNormalFwdRateEuler | Euler |
| CLogNormalFwdRateIpc | Iterative Predictor-Corrector |
| CLogNormalFwdRatePc | Predictor-Corrector |
| CLogNormalFwdRateiBalland | Iterative Predictor-Corrector |
| CNormalFwdRatePc | Predictor-Corrector |
| CSVDDFwdRatePc | |
| ►CMarketModelExerciseValue | |
| CBermudanSwaptionExerciseValue | |
| CNothingExerciseValue | |
| ►CMarketModelMultiProduct | Market-model product |
| CCallSpecifiedMultiProduct | |
| CMarketModelCashRebate | |
| ►CMarketModelComposite | Composition of two or more market-model products |
| CMultiProductComposite | Composition of one or more market-model products |
| CSingleProductComposite | Composition of one or more market-model products |
| ►CMultiProductMultiStep | Multiple-step market-model product |
| CExerciseAdapter | |
| CMultiStepCoinitialSwaps | |
| CMultiStepCoterminalSwaps | |
| CMultiStepCoterminalSwaptions | |
| CMultiStepForwards | |
| CMultiStepInverseFloater | |
| CMultiStepNothing | |
| CMultiStepOptionlets | |
| CMultiStepPeriodCapletSwaptions | |
| CMultiStepRatchet | |
| CMultiStepSwap | |
| CMultiStepSwaption | |
| CMultiStepTarn | |
| ►CMultiProductOneStep | Single-step market-model product |
| COneStepCoinitialSwaps | |
| COneStepCoterminalSwaps | |
| COneStepForwards | |
| COneStepOptionlets | |
| CMultiProductPathwiseWrapper | |
| CMarketModelMultiProduct::CashFlow | |
| ►CMarketModelNodeDataProvider | |
| ►CMarketModelBasisSystem | |
| CSwapBasisSystem | |
| CSwapForwardBasisSystem | |
| ►CMarketModelParametricExercise | |
| CTriggeredSwapExercise | |
| CMarketModelPathwiseDiscounter | |
| ►CMarketModelPathwiseMultiProduct | Market-model pathwise product |
| CCallSpecifiedPathwiseMultiProduct | |
| CMarketModelPathwiseCashRebate | |
| CMarketModelPathwiseCoterminalSwaptionsDeflated | |
| CMarketModelPathwiseCoterminalSwaptionsNumericalDeflated | |
| CMarketModelPathwiseInverseFloater | |
| CMarketModelPathwiseMultiCaplet | Market-model pathwise caplet |
| CMarketModelPathwiseMultiDeflatedCap | |
| CMarketModelPathwiseMultiDeflatedCaplet | |
| CMarketModelPathwiseSwap | |
| CMarketModelPathwiseMultiProduct::CashFlow | |
| ►CMarketModelVolProcess | |
| CSquareRootAndersen | |
| CMarkovFunctional::CalibrationPoint | |
| CMarkovFunctional::CustomSmileFactory | |
| CMarkovFunctional::ModelOutputs | |
| CMarkovFunctional::ModelSettings | |
| CMarkovFunctional::ZeroHelper | |
| CMarshallOlkinCopula | Marshall-Olkin copula |
| CMatrix | Matrix used in linear algebra |
| CMaxCopula | Max copula |
| ►CMcSimulation< MC, RNG, S > | Base class for Monte Carlo engines |
| CMCDiscreteAveragingAsianEngineBase< SingleVariate, PseudoRandom, Statistics > | |
| CMCDiscreteAveragingAsianEngineBase< MultiVariate, PseudoRandom, Statistics > | |
| CMCForwardVanillaEngine< SingleVariate, PseudoRandom, Statistics > | |
| CMCForwardVanillaEngine< MultiVariate, PseudoRandom, Statistics > | |
| CMCLongstaffSchwartzEngine< BasketOption::engine, MultiVariate, PseudoRandom > | |
| CMCLongstaffSchwartzEngine< VanillaOption::engine, SingleVariate, PseudoRandom, Statistics, PseudoRandom > | |
| CMCLongstaffSchwartzPathEngine< PathMultiAssetOption::engine, MultiVariate, PseudoRandom > | |
| CMCVanillaEngine< SingleVariate, PseudoRandom, Statistics > | |
| CMCVanillaEngine< MultiVariate, PseudoRandom, Statistics > | |
| CMCBarrierEngine< RNG, S > | Pricing engine for barrier options using Monte Carlo simulation |
| ►CMCDiscreteAveragingAsianEngineBase< MC, RNG, S > | Pricing engine for discrete average Asians using Monte Carlo simulation |
| CMCDiscreteArithmeticAPEngine< RNG, S > | Monte Carlo pricing engine for discrete arithmetic average price Asian |
| CMCDiscreteArithmeticAPHestonEngine< RNG, S, P > | Heston MC pricing engine for discrete arithmetic average price Asian |
| CMCDiscreteArithmeticASEngine< RNG, S > | Monte Carlo pricing engine for discrete arithmetic average-strike Asian |
| CMCDiscreteGeometricAPEngine< RNG, S > | Monte Carlo pricing engine for discrete geometric average price Asian |
| CMCDiscreteGeometricAPHestonEngine< RNG, S, P > | Heston MC pricing engine for discrete geometric average price Asian |
| CMCDoubleBarrierEngine< RNG, S > | |
| CMCEuropeanBasketEngine< RNG, S > | Pricing engine for European basket options using Monte Carlo simulation |
| CMCEverestEngine< RNG, S > | |
| ►CMCForwardVanillaEngine< MC, RNG, S > | Monte Carlo engine for forward-starting vanilla options |
| CMCForwardEuropeanBSEngine< RNG, S > | |
| CMCForwardEuropeanHestonEngine< RNG, S, P > | |
| CMCHimalayaEngine< RNG, S > | |
| CMCHullWhiteCapFloorEngine< RNG, S > | Monte Carlo Hull-White engine for cap/floors |
| ►CMCLongstaffSchwartzEngine< GenericEngine, MC, RNG, S, RNG_Calibration > | Longstaff-Schwarz Monte Carlo engine for early exercise options |
| CMCAmericanBasketEngine< RNG > | Least-square Monte Carlo engine |
| CMCAmericanEngine< RNG, S, RNG_Calibration > | American Monte Carlo engine |
| ►CMCLongstaffSchwartzPathEngine< GenericEngine, MC, RNG, S > | Longstaff-Schwarz Monte Carlo engine for early exercise options |
| CMCAmericanPathEngine< RNG > | Least-square Monte Carlo engine |
| CMCLookbackEngine< I, RNG, S > | Monte Carlo lookback-option engine |
| CMCPagodaEngine< RNG, S > | Pricing engine for pagoda options using Monte Carlo simulation |
| CMCPathBasketEngine< RNG, S > | Pricing engine for path dependent basket options using |
| CMCPerformanceEngine< RNG, S > | Pricing engine for performance options using Monte Carlo simulation |
| CMCVanillaEngine< MC, RNG, S, Inst > | Pricing engine for vanilla options using Monte Carlo simulation |
| CMCVarianceSwapEngine< RNG, S > | Variance-swap pricing engine using Monte Carlo simulation, |
| ►CMeanRevertingPricer | |
| ►CHaganPricer | CMS-coupon pricer |
| CAnalyticHaganPricer | CMS-coupon pricer |
| CNumericHaganPricer | CMS-coupon pricer |
| CLinearTsrPricer | CMS-coupon pricer |
| CMersenneTwisterUniformRng | Uniform random number generator |
| CMethodOfLinesScheme | |
| CMidPoint | |
| CMinCopula | Min copula |
| CMixedInterpolation | |
| CMixedLinearCubic | Mixed linear/cubic interpolation factory and traits |
| ►CMixedScheme< Operator > | Mixed (explicit/implicit) scheme for finite difference methods |
| CCrankNicolson< Operator > | Crank-Nicolson scheme for finite difference methods |
| CExplicitEuler< Operator > | Forward Euler scheme for finite difference methods |
| CImplicitEuler< Operator > | Backward Euler scheme for finite difference methods |
| CModifiedCraigSneydScheme | Modified Craig-Sneyd scheme |
| CMoney | Amount of cash |
| CMoney::BaseCurrencyProxy | |
| CMoney::ConversionTypeProxy | |
| CMonteCarloModel< MC, RNG, S > | General-purpose Monte Carlo model for path samples |
| CMoroInverseCumulativeNormal | Moro Inverse cumulative normal distribution class |
| CMultiCubicSpline< i > | N-dimensional cubic spline interpolation between discrete points |
| CMultiDimGaussianIntegration | |
| ►CMultidimIntegral | Integrates a vector or scalar function of vector domain |
| CIntegrationBase< MultidimIntegral > | |
| CMultiPath | Correlated multiple asset paths |
| CMultiPathGenerator< GSG > | Generates a multipath from a random number generator |
| CMultipleResetsLeg | Helper class building a sequence of multiple-reset coupons |
| CMultiVariate< RNG > | Default Monte Carlo traits for multi-variate models |
| CNoArbSabr | No arbtrage sabr interpolation factory and traits |
| CNoArbSabrModel | |
| CNodeData | |
| CNonCentralCumulativeChiSquareDistribution | |
| CNonCentralCumulativeChiSquareSankaranApprox | |
| CNonLinearLeastSquare | Non-linear least-square method |
| CNormalCLVModel::MappingFunction | |
| CNormalCLVModel::MappingFunction::InterpolationData | |
| CNormalDistribution | Normal distribution function |
| CNotionalPath | |
| ►CNotionalRisk | |
| CDigitalNotionalRisk | |
| CProportionalNotionalRisk | |
| CNull< T > | Template class providing a null value for a given type |
| Cnull_deleter | |
| CNumericalDifferentiation | Numerical Differentiation on arbitrarily spaced grids |
| ►CNumericHaganPricer::Function | |
| CNumericHaganPricer::ConundrumIntegrand | |
| ►CObservable | Object that notifies its changes to a set of observers |
| ►CBootstrapHelper< YoYInflationTermStructure > | |
| CYearOnYearInflationSwapHelper | Year-on-year inflation-swap bootstrap helper |
| ►CBootstrapHelper< YoYOptionletVolatilitySurface > | |
| CYoYOptionletHelper | Year-on-year inflation-volatility bootstrap helper |
| ►CBootstrapHelper< ZeroInflationTermStructure > | |
| CZeroCouponInflationSwapHelper | Zero-coupon inflation-swap bootstrap helper |
| ►CLatentModel< copulaPolicy > | |
| ►CDefaultLatentModel< copulaPolicy > | Default event Latent Model |
| ►CConstantLossLatentmodel< copulaPolicy > | |
| CConstantLossModel< copulaPolicy > | |
| CSpotRecoveryLatentModel< copulaPolicy > | Random spot recovery rate latent variable portfolio model |
| ►CLatentModel< GaussianCopulaPolicy > | |
| CGaussianLHPLossModel | |
| ►CAffineModel | Affine model class |
| CG2 | Two-additive-factor gaussian model class |
| CLiborForwardModel | Libor forward model |
| ►COneFactorAffineModel | Single-factor affine base class |
| ►CCoxIngersollRoss | Cox-Ingersoll-Ross model class |
| CExtendedCoxIngersollRoss | Extended Cox-Ingersoll-Ross model class |
| CGeneralizedHullWhite | Generalized Hull-White model class |
| ►CVasicek | Vasicek model class |
| CHullWhite | Single-factor Hull-White (extended Vasicek) model class |
| ►CBootstrapHelper< TS > | Base helper class for bootstrapping |
| CAssetSwapHelper | |
| ►CBondHelper | Bond helper for curve bootstrap |
| CCPIBondHelper | CPI bond helper for curve bootstrap |
| CFixedRateBondHelper | Fixed-coupon bond helper for curve bootstrap |
| CFuturesRateHelper | Rate helper for bootstrapping over IborIndex futures prices |
| ►COvernightIndexFutureRateHelper | RateHelper for bootstrapping over overnight compounding futures |
| CSofrFutureRateHelper | RateHelper for bootstrapping over CME SOFR futures |
| ►CRelativeDateBootstrapHelper< TS > | Bootstrap helper with date schedule relative to global evaluation date |
| CArithmeticOISRateHelper | |
| CBMASwapRateHelper | Rate helper for bootstrapping over BMA swap rates |
| ►CCdsHelper | Base class for CDS helpers |
| CSpreadCdsHelper | Spread-quoted CDS hazard rate bootstrap helper |
| CUpfrontCdsHelper | Upfront-quoted CDS hazard rate bootstrap helper |
| ►CCrossCurrencyBasisSwapRateHelperBase | Base class for cross-currency basis swap rate helpers |
| CConstNotionalCrossCurrencyBasisSwapRateHelper | Rate helper for bootstrapping over constant-notional cross-currency basis swaps |
| CMtMCrossCurrencyBasisSwapRateHelper | Rate helper for bootstrapping over market-to-market cross-currency basis swaps |
| CDepositRateHelper | Rate helper for bootstrapping over deposit rates |
| CFraRateHelper | Rate helper for bootstrapping over FRA rates |
| CFxSwapRateHelper | Rate helper for bootstrapping over Fx Swap rates |
| CIborIborBasisSwapRateHelper | Rate helper for bootstrapping over ibor-ibor basis swaps |
| ►COISRateHelper | Rate helper for bootstrapping over Overnight Indexed Swap rates |
| CDatedOISRateHelper | |
| COvernightIborBasisSwapRateHelper | Rate helper for bootstrapping over overnight-ibor basis swaps |
| CSwapRateHelper | Rate helper for bootstrapping over swap rates |
| ►CCalibratedModel | Calibrated model class |
| CGJRGARCHModel | GJR-GARCH model for the stochastic volatility of an asset |
| CGridModelLocalVolSurface | |
| CGsr | One factor gsr model, formulation is in forward measure |
| ►CHestonModel | Heston model for the stochastic volatility of an asset |
| ►CBatesDoubleExpModel | |
| CBatesDoubleExpDetJumpModel | |
| ►CBatesModel | Bates stochastic-volatility model |
| CBatesDetJumpModel | |
| CLiborForwardModel | Libor forward model |
| CMarkovFunctional | |
| CPiecewiseTimeDependentHestonModel | Piecewise time dependent Heston model |
| ►CShortRateModel | Abstract short-rate model class |
| ►COneFactorModel | Single-factor short-rate model abstract class |
| CBlackKarasinski | Standard Black-Karasinski model class |
| COneFactorAffineModel | Single-factor affine base class |
| ►CTwoFactorModel | Abstract base-class for two-factor models |
| CG2 | Two-additive-factor gaussian model class |
| CVarianceGammaModel | Variance Gamma model |
| ►CClaim | Claim associated to a default event |
| CFaceValueAccrualClaim | Claim on the notional of a reference security, including accrual |
| CFaceValueClaim | Claim on a notional |
| ►CDefaultLossModel | |
| CRandomLM< RandomDefaultLM, copulaPolicy, SobolRsg > | |
| CRandomLM< RandomLossLM, copulaPolicy, SobolRsg > | |
| CBaseCorrelationLossModel< BaseModel_T, Corr2DInt_T > | |
| CBinomialLossModel< LLM > | |
| CConstantLossModel< copulaPolicy > | |
| CGaussianLHPLossModel | |
| CHomogeneousPoolLossModel< copulaPolicy > | Default loss distribution convolution for finite homogeneous pool |
| CInhomogeneousPoolLossModel< copulaPolicy > | Default loss distribution convolution for finite non homogeneous pool |
| ►CRandomLM< derivedRandomLM, copulaPolicy, USNG > | |
| CRandomDefaultLM< copulaPolicy, USNG > | |
| CRandomLossLM< copulaPolicy, USNG > | |
| CRecursiveLossModel< copulaPolicy > | |
| CSaddlePointLossModel< CP > | Saddle point portfolio credit default loss model |
| ►CEquityCashFlowPricer | |
| CEquityQuantoCashFlowPricer | |
| ►CEvent | Base class for event |
| ►CCallability | instrument callability |
| CSoftCallability | callability leaving to the holder the possibility to convert |
| ►CCashFlow | Base class for cash flows |
| CCommodityCashFlow | |
| ►CCoupon | coupon accruing over a fixed period |
| CFixedRateCoupon | Coupon paying a fixed interest rate |
| ►CFloatingRateCoupon | Base floating-rate coupon class |
| CAverageBMACoupon | Average BMA coupon |
| ►CCappedFlooredCoupon | Capped and/or floored floating-rate coupon |
| CCappedFlooredCmsCoupon | |
| CCappedFlooredCmsSpreadCoupon | |
| CCappedFlooredIborCoupon | |
| CCmsCoupon | CMS coupon class |
| CCmsSpreadCoupon | CMS spread coupon class |
| ►CDigitalCoupon | Digital-payoff coupon |
| CDigitalCmsCoupon | Cms-rate coupon with digital digital call/put option |
| CDigitalCmsSpreadCoupon | Cms-spread-rate coupon with digital digital call/put option |
| CDigitalIborCoupon | Ibor rate coupon with digital digital call/put option |
| CIborCoupon | Coupon paying a Libor-type index |
| CMultipleResetsCoupon | Multiple-reset coupon |
| COvernightIndexedCoupon | Overnight coupon |
| CRangeAccrualFloatersCoupon | |
| CStrippedCappedFlooredCoupon | |
| ►CInflationCoupon | Base inflation-coupon class |
| CCPICoupon | Coupon paying the performance of a CPI (zero inflation) index |
| ►CYoYInflationCoupon | Coupon paying a YoY-inflation type index |
| CCappedFlooredYoYInflationCoupon | Capped or floored inflation coupon |
| ►CDividend | Predetermined cash flow |
| CFixedDividend | Predetermined cash flow |
| CFractionalDividend | Predetermined cash flow |
| ►CIndexedCashFlow | Cash flow dependent on an index ratio |
| CCPICashFlow | Cash flow paying the performance of a CPI (zero inflation) index |
| CEquityCashFlow | |
| CZeroInflationCashFlow | Cash flow dependent on a zero inflation index ratio |
| ►CSimpleCashFlow | Predetermined cash flow |
| CAmortizingPayment | Amortizing payment |
| CRedemption | Bond redemption |
| ►CDefaultEvent | Credit event on a bond of a certain seniority(ies)/currency |
| CBankruptcyEvent | |
| CFailureToPayEvent | |
| CDefaultEvent::DefaultSettlement | |
| Csimple_event | |
| CFdmQuantoHelper | |
| ►CFloatingRateCouponPricer | Generic pricer for floating-rate coupons |
| CArithmeticAveragedOvernightIndexedCouponPricer | |
| ►CCmsCouponPricer | Base pricer for vanilla CMS coupons |
| CHaganPricer | CMS-coupon pricer |
| CLinearTsrPricer | CMS-coupon pricer |
| ►CCmsSpreadCouponPricer | Base pricer for vanilla CMS spread coupons |
| CLognormalCmsSpreadPricer | CMS spread - coupon pricer |
| CCompoundingOvernightIndexedCouponPricer | CompoudAveragedOvernightIndexedCouponPricer pricer |
| ►CIborCouponPricer | Base pricer for capped/floored Ibor coupons |
| ►CBlackIborCouponPricer | |
| CBlackIborQuantoCouponPricer | |
| ►CMultipleResetsPricer | |
| CAveragingMultipleResetsPricer | |
| CCompoundingMultipleResetsPricer | |
| ►CRangeAccrualPricer | |
| CRangeAccrualPricerByBgm | |
| CHandle< T >::Link | |
| ►CIndex | Purely virtual base class for indexes |
| CCommodityIndex | Base class for commodity indexes |
| CEquityIndex | Base class for equity indexes |
| ►CInflationIndex | Base class for inflation-rate indexes, |
| ►CYoYInflationIndex | Base class for year-on-year inflation indices |
| CYYAUCPI | Quoted year-on-year AU CPI (i.e. not a ratio) |
| CYYEUHICP | Quoted year-on-year EU HICP (i.e. not a ratio of EU HICP) |
| CYYEUHICPXT | Quoted year-on-year EU HICPXT |
| CYYFRHICP | Quoted year-on-year FR HICP (i.e. not a ratio) |
| CYYGenericCPI | Quoted year-on-year Generic CPI (i.e. not a ratio) |
| CYYUKRPI | Quoted year-on-year UK RPI (i.e. not a ratio of UK RPI) |
| CYYUSCPI | Quoted year-on-year US CPI (i.e. not a ratio of US CPI) |
| CYYZACPI | Quoted year-on-year South African CPI (i.e. not a ratio of ZA CPI) |
| ►CZeroInflationIndex | Base class for zero inflation indices |
| CAUCPI | AU CPI index (either quarterly or annual) |
| CEUHICP | EU HICP index |
| CEUHICPXT | EU HICPXT index |
| CFRHICP | FR HICP index |
| CGenericCPI | Generic CPI index |
| CUKHICP | UK HICP index |
| CUKRPI | UK Retail Price Inflation Index |
| CUSCPI | US CPI index |
| CZACPI | South African Consumer Price Inflation Index |
| ►CInterestRateIndex | Base class for interest rate indexes |
| CBMAIndex | Bond Market Association index |
| ►CIborIndex | Base class for Inter-Bank-Offered-Rate indexes (e.g. Libor, etc.) |
| ►CBbsw | Bbsw index |
| CBbsw1M | 1-month Bbsw index |
| CBbsw2M | 2-months Bbsw index |
| CBbsw3M | 3-months Bbsw index |
| CBbsw4M | 4-months Bbsw index |
| CBbsw5M | 5-months Bbsw index |
| CBbsw6M | 6-months Bbsw index |
| ►CBibor | Bibor index |
| CBibor1M | 1-month Bibor index |
| CBibor1Y | 1-year Bibor index |
| CBibor2M | 2-months Bibor index |
| CBibor3M | 3-months Bibor index |
| CBibor6M | 6-months Bibor index |
| CBibor9M | |
| CBiborSW | 1-week Bibor index |
| ►CBkbm | Bkbm index |
| CBkbm1M | 1-month Bkbm index |
| CBkbm2M | 2-months Bkbm index |
| CBkbm3M | 3-months Bkbm index |
| CBkbm4M | 4-months Bkbm index |
| CBkbm5M | 5-months Bkbm index |
| CBkbm6M | 6-months Bkbm index |
| CCdor | CDOR rate |
| CCustomIborIndex | |
| ►CDailyTenorEURLibor | Base class for the one day deposit ICE EUR LIBOR indexes |
| CEURLiborON | Overnight EUR Libor index |
| ►CDailyTenorLibor | Base class for all O/N-S/N BBA LIBOR indexes but the EUR ones |
| CCADLiborON | Overnight CAD Libor index |
| CDailyTenorCHFLibor | Base class for the one day deposit BBA CHF LIBOR indexes |
| ►CDailyTenorGBPLibor | Base class for the one day deposit ICE GBP LIBOR indexes |
| CGBPLiborON | Overnight GBP Libor index |
| CDailyTenorJPYLibor | Base class for the one day deposit ICE JPY LIBOR indexes |
| ►CDailyTenorUSDLibor | Base class for the one day deposit ICE USD LIBOR indexes |
| CUSDLiborON | Overnight USD Libor index |
| ►CEURLibor | Base class for all ICE EUR LIBOR indexes but the O/N |
| CEURLibor10M | |
| CEURLibor11M | |
| CEURLibor1M | 1-month EUR Libor index |
| CEURLibor1Y | 1-year EUR Libor index |
| CEURLibor2M | |
| CEURLibor2W | |
| CEURLibor3M | 3-months EUR Libor index |
| CEURLibor4M | |
| CEURLibor5M | |
| CEURLibor6M | 6-months EUR Libor index |
| CEURLibor7M | |
| CEURLibor8M | |
| CEURLibor9M | |
| CEURLiborSW | |
| ►CEuribor | Euribor index |
| CEuribor10M | |
| CEuribor11M | |
| CEuribor1M | 1-month Euribor index |
| CEuribor1W | 1-week Euribor index |
| CEuribor1Y | 1-year Euribor index |
| CEuribor2M | |
| CEuribor2W | |
| CEuribor3M | 3-months Euribor index |
| CEuribor3W | |
| CEuribor4M | |
| CEuribor5M | |
| CEuribor6M | 6-months Euribor index |
| CEuribor7M | |
| CEuribor8M | |
| CEuribor9M | |
| ►CEuribor365 | Actual/365 Euribor index |
| CEuribor365_10M | |
| CEuribor365_11M | |
| CEuribor365_1M | |
| CEuribor365_1Y | |
| CEuribor365_2M | |
| CEuribor365_2W | |
| CEuribor365_3M | |
| CEuribor365_3W | |
| CEuribor365_4M | |
| CEuribor365_5M | |
| CEuribor365_6M | |
| CEuribor365_7M | |
| CEuribor365_8M | |
| CEuribor365_9M | |
| CEuribor365_SW | |
| CJibar | JIBAR rate |
| ►CLibor | Base class for all ICE LIBOR indexes but the EUR, O/N, and S/N ones |
| CAUDLibor | AUD LIBOR rate |
| CCADLibor | CAD LIBOR rate |
| CCHFLibor | CHF LIBOR rate |
| CDKKLibor | DKK LIBOR rate |
| CGBPLibor | GBP LIBOR rate |
| CJPYLibor | JPY LIBOR rate |
| CNZDLibor | NZD LIBOR rate |
| CSEKLibor | SEK LIBOR rate |
| CUSDLibor | USD LIBOR rate |
| CMosprime | MOSPRIME rate |
| ►COvernightIndex | |
| CAonia | Aonia index |
| CCorra | |
| CDestr | Destr (Denmark Short-Term Rate) index |
| CEonia | Eonia (Euro Overnight Index Average) rate fixed by the ECB |
| CEstr | ESTR (Euro Short-Term Rate) rate fixed by the ECB |
| CFedFunds | Fed Funds rate fixed by the FED |
| CKofr | KOFR index |
| CNzocr | Nzocr index |
| CSaron | SARON (Swiss Average Rate Overnight) index |
| CSofr | Sofr (Secured Overnight Financing Rate) index |
| CSonia | Sonia (Sterling Overnight Index Average) rate |
| CSwestr | Swestr (Swedish krona Short Term Rate) index |
| CTona | TONA index |
| CPribor | PRIBOR rate |
| CProxyIbor | IborIndex calculated as proxy of some other IborIndex |
| CRobor | ROBOR rate |
| CShibor | |
| CTHBFIX | THB THBFIX rate |
| CTRLibor | TRY LIBOR rate |
| CTibor | JPY TIBOR index |
| CWibor | WIBOR rate |
| CZibor | CHF ZIBOR rate |
| ►CSwapIndex | Base class for swap-rate indexes |
| CChfLiborSwapIsdaFix | ChfLiborSwapIsdaFix index base class |
| CEurLiborSwapIfrFix | EurLiborSwapIfrFix index base class |
| CEurLiborSwapIsdaFixA | EurLiborSwapIsdaFixA index base class |
| CEurLiborSwapIsdaFixB | EurLiborSwapIsdaFixB index base class |
| CEuriborSwapIfrFix | EuriborSwapIfrFix index base class |
| CEuriborSwapIsdaFixA | EuriborSwapIsdaFixA index base class |
| CEuriborSwapIsdaFixB | EuriborSwapIsdaFixB index base class |
| CGbpLiborSwapIsdaFix | GbpLiborSwapIsdaFix index base class |
| CJpyLiborSwapIsdaFixAm | JpyLiborSwapIsdaFixAm index base class |
| CJpyLiborSwapIsdaFixPm | JpyLiborSwapIsdaFixPm index base class |
| COvernightIndexedSwapIndex | Base class for overnight indexed swap indexes |
| CUsdLiborSwapIsdaFixAm | UsdLiborSwapIsdaFixAm index base class |
| CUsdLiborSwapIsdaFixPm | UsdLiborSwapIsdaFixPm index base class |
| CSwapSpreadIndex | Class for swap-rate spread indexes |
| ►CInflationCouponPricer | Base inflation-coupon pricer |
| CCPICouponPricer | Base pricer for capped/floored CPI coupons N.B. vol-dependent parts are a TODO |
| ►CYoYInflationCouponPricer | Base pricer for capped/floored YoY inflation coupons |
| CBachelierYoYInflationCouponPricer | Bachelier-formula pricer for capped/floored yoy inflation coupons |
| CBlackYoYInflationCouponPricer | Black-formula pricer for capped/floored yoy inflation coupons |
| CUnitDisplacedBlackYoYInflationCouponPricer | Unit-Displaced-Black-formula pricer for capped/floored yoy inflation coupons |
| CLatentModel< copulaPolicyImpl > | Generic multifactor latent variable model |
| ►CLazyObject | Framework for calculation on demand and result caching |
| CRandomLM< RandomDefaultLM, copulaPolicy, SobolRsg > | |
| CRandomLM< RandomLossLM, copulaPolicy, SobolRsg > | |
| CAbcdAtmVolCurve | Abcd-interpolated at-the-money (no-smile) volatility curve |
| CAndreasenHugeVolatilityInterpl | Calibration of a local volatility surface to a sparse grid of options |
| CBasket | |
| CBlackCalibrationHelper | Liquid Black76 market instrument used during calibration |
| CCapFloorTermVolCurve | Cap/floor at-the-money term-volatility vector |
| CCapFloorTermVolSurface | Cap/floor smile volatility surface |
| CCashFlow | Base class for cash flows |
| CCmsMarket | Set of CMS quotes |
| CEurodollarFuturesImpliedStdDevQuote | quote for the Eurodollar-future implied standard deviation |
| CFdm1DimSolver | |
| CFdm2DimSolver | |
| CFdm2dBlackScholesSolver | |
| CFdm3DimSolver | |
| CFdmBatesSolver | |
| CFdmBlackScholesSolver | |
| CFdmCIRSolver | |
| CFdmExtOUJumpSolver | |
| CFdmG2Solver | |
| CFdmHestonHullWhiteSolver | |
| CFdmHestonSolver | |
| CFdmHullWhiteSolver | |
| CFdmKlugeExtOUSolver< N > | |
| CFdmNdimSolver< N > | |
| CFdmSimple2dBSSolver | |
| CFdmSimple2dExtOUSolver | |
| CFdmSimple3dExtOUJumpSolver | |
| CFittedBondDiscountCurve | Discount curve fitted to a set of fixed-coupon bonds |
| CFlatForward | Flat interest-rate curve |
| CForwardSwapQuote | Quote for a forward starting swap |
| ►CGaussian1dModel | |
| CGsr | One factor gsr model, formulation is in forward measure |
| CMarkovFunctional | |
| CHestonSLVFDMModel | |
| CHestonSLVMCModel | |
| CImpliedStdDevQuote | quote for the implied standard deviation of an underlying |
| ►CInstrument | Abstract instrument class |
| ►CBond | Base bond class |
| CAmortizingCmsRateBond | Amortizing CMS-rate bond |
| CAmortizingFixedRateBond | Amortizing fixed-rate bond |
| CAmortizingFloatingRateBond | Amortizing floating-rate bond (possibly capped and/or floored) |
| CCPIBond | |
| ►CCallableBond | Callable bond base class |
| CCallableFixedRateBond | Callable/puttable fixed rate bond |
| CCallableZeroCouponBond | Callable/puttable zero coupon bond |
| ►CCatBond | |
| CFloatingCatBond | Floating-rate cat bond (possibly capped and/or floored) |
| CCmsRateBond | CMS-rate bond |
| ►CConvertibleBond | Base class for convertible bonds |
| CConvertibleFixedCouponBond | Convertible fixed-coupon bond |
| CConvertibleFloatingRateBond | Convertible floating-rate bond |
| CConvertibleZeroCouponBond | Convertible zero-coupon bond |
| ►CFixedRateBond | Fixed-rate bond |
| CBTP | Italian BTP (Buono Poliennali del Tesoro) fixed rate bond |
| ►CFloatingRateBond | Floating-rate bond (possibly capped and/or floored) |
| CCCTEU | |
| CZeroCouponBond | Zero-coupon bond |
| CCDO | Collateralized debt obligation |
| CCPICapFloor | CPI cap or floor |
| ►CCapFloor | Base class for cap-like instruments |
| CCap | Concrete cap class |
| CCollar | Concrete collar class |
| CFloor | Concrete floor class |
| ►CCommodity | Commodity base class |
| ►CEnergyCommodity | Energy commodity class |
| CEnergyFuture | Energy future |
| ►CEnergySwap | |
| CEnergyBasisSwap | Energy basis swap |
| CEnergyVanillaSwap | Vanilla energy swap |
| CCompositeInstrument | Composite instrument |
| CCreditDefaultSwap | Credit default swap |
| ►CForward | Abstract base forward class |
| CBondForward | Forward contract on a bond |
| CForwardRateAgreement | Forward rate agreement (FRA) class |
| CNthToDefault | N-th to default swap |
| ►COption | Base option class |
| CCdsOption | CDS option |
| CFloatFloatSwaption | Floatfloat swaption class |
| CIrregularSwaption | Irregular Swaption class |
| ►CMultiAssetOption | Base class for options on multiple assets |
| CBasketOption | Basket option on a number of assets |
| CEverestOption | |
| CHimalayaOption | Himalaya option |
| CMargrabeOption | Margrabe option on two assets |
| CPagodaOption | Roofed Asian option on a number of assets |
| CSpreadOption | |
| CTwoAssetCorrelationOption | Two-asset correlation option |
| CVanillaVPPOption | |
| CNonstandardSwaption | Nonstandard swaption class |
| ►COneAssetOption | Base class for options on a single asset |
| ►CBarrierOption | Barrier option on a single asset |
| CQuantoBarrierOption | Quanto version of a barrier option |
| CCliquetOption | Cliquet (Ratchet) option |
| CComplexChooserOption | Complex chooser option |
| CCompoundOption | Compound option (i.e., option on option) on a single asset |
| CContinuousAveragingAsianOption | Continuous-averaging Asian option |
| ►CContinuousFixedLookbackOption | Continuous-fixed lookback option |
| CContinuousPartialFixedLookbackOption | Continuous-partial-fixed lookback option |
| ►CContinuousFloatingLookbackOption | Continuous-floating lookback option |
| CContinuousPartialFloatingLookbackOption | Continuous-partial-floating lookback option |
| CDiscreteAveragingAsianOption | Discrete-averaging Asian option |
| ►CDoubleBarrierOption | Double Barrier option on a single asset |
| CQuantoDoubleBarrierOption | Quanto version of a double barrier option |
| ►CForwardVanillaOption | Forward version of a vanilla option |
| CQuantoForwardVanillaOption | Quanto version of a forward vanilla option |
| CHolderExtensibleOption | Holder-extensible option |
| CPartialTimeBarrierOption | Partial-time barrier option |
| CQuantoVanillaOption | Quanto version of a vanilla option |
| CSimpleChooserOption | Simple chooser option |
| ►CVanillaOption | Vanilla option (no discrete dividends, no barriers) on a single asset |
| CEuropeanOption | European option on a single asset |
| CVanillaStorageOption | Base option class |
| CVanillaSwingOption | Base option class |
| CWriterExtensibleOption | Writer-extensible option |
| CSwaption | Swaption class |
| CTwoAssetBarrierOption | Barrier option on two assets |
| COvernightIndexFuture | |
| CPathMultiAssetOption | Base class for path-dependent options on multiple assets |
| CRiskyAssetSwap | Risky asset-swap instrument |
| CRiskyAssetSwapOption | Option on risky asset swap |
| CStock | Simple stock class |
| ►CSwap | Interest rate swap |
| CArithmeticAverageOIS | |
| CAssetSwap | Bullet bond vs Libor swap |
| CBMASwap | Swap paying Libor against BMA coupons |
| CCPISwap | Zero-inflation-indexed swap, |
| CEquityTotalReturnSwap | Equity total return swap |
| ►CFixedVsFloatingSwap | Fixed vs floating swap |
| COvernightIndexedSwap | Overnight indexed swap: fix vs compounded overnight rate |
| CVanillaSwap | Plain-vanilla swap: fix vs ibor leg |
| CFloatFloatSwap | Float float swap |
| CIrregularSwap | Irregular swap: fixed vs floating leg |
| CNonstandardSwap | Nonstandard swap |
| CYearOnYearInflationSwap | Year-on-year inflation-indexed swap |
| CZeroCouponInflationSwap | Zero-coupon inflation-indexed swap |
| CZeroCouponSwap | Zero-coupon interest rate swap |
| CSyntheticCDO | Synthetic Collateralized Debt Obligation |
| CVarianceOption | Variance option |
| CVarianceSwap | Variance swap |
| ►CYoYInflationCapFloor | Base class for yoy inflation cap-like instruments |
| CYoYInflationCap | Concrete YoY Inflation cap class |
| CYoYInflationCollar | Concrete YoY Inflation collar class |
| CYoYInflationFloor | Concrete YoY Inflation floor class |
| CInterpolatedSmileSection< Interpolator > | |
| CLocalVolRNDCalculator | |
| CNoArbSabrInterpolatedSmileSection | |
| CNormalCLVModel | |
| ►COneFactorCopula | Abstract base class for one-factor copula models |
| COneFactorGaussianCopula | One-factor Gaussian Copula |
| COneFactorGaussianStudentCopula | One-factor Gaussian-Student t-Copula |
| COneFactorStudentCopula | One-factor Double Student t-Copula |
| COneFactorStudentGaussianCopula | One-factor Student t - Gaussian Copula |
| CPiecewiseDefaultCurve< Traits, Interpolator, Bootstrap > | Piecewise default-probability term structure |
| CPiecewiseYieldCurve< Traits, Interpolator, Bootstrap > | Piecewise yield term structure |
| CPiecewiseYoYInflationCurve< Interpolator, Bootstrap, Traits > | Piecewise year-on-year inflation term structure |
| CPiecewiseYoYOptionletVolatilityCurve< Interpolator, Bootstrap, Traits > | Piecewise year-on-year inflation volatility term structure |
| CPiecewiseZeroInflationCurve< Interpolator, Bootstrap, Traits > | Piecewise zero-inflation term structure |
| CRandomLM< derivedRandomLM, copulaPolicy, USNG > | |
| CRendistatoCalculator | |
| CSabrInterpolatedSmileSection | |
| CSquareRootCLVModel | |
| CStrippedOptionletAdapter | |
| ►CStrippedOptionletBase | |
| ►COptionletStripper | |
| COptionletStripper1 | |
| COptionletStripper2 | |
| CStrippedOptionlet | |
| CSviInterpolatedSmileSection | |
| CSwaptionVolatilityDiscrete | |
| CZabrInterpolatedSmileSection< Evaluation > | |
| ►CMarketModelFactory | Base class for market-model factories |
| CCotSwapToFwdAdapterFactory | |
| CFlatVolFactory | |
| CFwdToCotSwapAdapterFactory | |
| ►CPricingEngine | Interface for pricing engines |
| ►CGenericEngine< VanillaOption::arguments, VanillaOption::results > | |
| CFdExtOUJumpVanillaEngine | |
| CFdKlugeExtOUSpreadEngine | |
| ►CGenericEngine< CapFloor::arguments, CapFloor::results > | |
| ►CCapFloor::engine | Base class for cap/floor engines |
| CBachelierCapFloorEngine | Bachelier-Black-formula cap/floor engine |
| CBlackCapFloorEngine | Black-formula cap/floor engine |
| CMCHullWhiteCapFloorEngine< RNG, S > | Monte Carlo Hull-White engine for cap/floors |
| ►CGenericEngine< ForwardOptionArguments< VanillaOption::arguments >, VanillaOption::results > | |
| CMCForwardVanillaEngine< SingleVariate, PseudoRandom, Statistics > | |
| CMCForwardVanillaEngine< MultiVariate, PseudoRandom, Statistics > | |
| CAnalyticHestonForwardEuropeanEngine | Analytic Heston engine incl. stochastic interest rates |
| ►CForwardVanillaEngine< Engine > | Forward engine for vanilla options |
| CForwardPerformanceVanillaEngine< Engine > | Forward performance engine for vanilla options |
| CMCForwardVanillaEngine< MC, RNG, S > | Monte Carlo engine for forward-starting vanilla options |
| ►CGenericEngine< BarrierOption::arguments, BarrierOption::results > | |
| ►CBarrierOption::engine | Barrier-option engine base class |
| CAnalyticBarrierEngine | Pricing engine for barrier options using analytical formulae |
| CAnalyticBinaryBarrierEngine | Analytic pricing engine for American binary barriers options |
| CBinomialBarrierEngine< T, D > | Pricing engine for barrier options using binomial trees |
| CFdBlackScholesBarrierEngine | Finite-differences Black/Scholes barrier-option engine |
| CFdBlackScholesRebateEngine | Finite-differences Black/Scholes barrier-option rebate helper engine |
| CMCBarrierEngine< RNG, S > | Pricing engine for barrier options using Monte Carlo simulation |
| CPerturbativeBarrierOptionEngine | Perturbative barrier-option engine |
| CVannaVolgaBarrierEngine | Vanna/Volga barrier option engine |
| ►CGenericEngine< BasketOption::arguments, BasketOption::results > | |
| ►CBasketOption::engine | Basket-option engine base class |
| CMCLongstaffSchwartzEngine< BasketOption::engine, MultiVariate, PseudoRandom > | |
| CChoiBasketEngine | Pricing engine for basket option on multiple underlyings |
| CDengLiZhouBasketEngine | Pricing engine for basket option on multiple underlyings |
| CFd2dBlackScholesVanillaEngine | Two dimensional finite-differences Black Scholes vanilla option engine |
| CFdndimBlackScholesVanillaEngine | N-dimensional finite-differences Black Scholes vanilla option engine |
| CMCEuropeanBasketEngine< RNG, S > | Pricing engine for European basket options using Monte Carlo simulation |
| CSingleFactorBsmBasketEngine | Pricing engine for baskets where all underlyings are driven by one stochastic factor |
| ►CSpreadBlackScholesVanillaEngine | |
| CBjerksundStenslandSpreadEngine | Pricing engine for spread option on two futures |
| CKirkEngine | Pricing engine for spread option on two futures |
| COperatorSplittingSpreadEngine | Pricing engine for spread options with two assets |
| CStulzEngine | Pricing engine for 2D European Baskets |
| ►CGenericEngine< Bond::arguments, Bond::results > | |
| ►CBond::engine | |
| CDiscountingBondEngine | Discounting engine for bonds |
| CRiskyBondEngine | Risky pricing engine for bonds |
| ►CGenericEngine< CPICapFloor::arguments, CPICapFloor::results > | |
| ►CCPICapFloor::engine | |
| CInterpolatingCPICapFloorEngine | Engine for CPI cap/floors based on a price surface |
| ►CGenericEngine< CPISwap::arguments, CPISwap::results > | |
| CCPISwap::engine | |
| ►CGenericEngine< CallableBond::arguments, CallableBond::results > | |
| CCallableBond::engine | Base class for callable fixed rate bond engine |
| ►CGenericEngine< CatBond::arguments, CatBond::results > | |
| ►CCatBond::engine | Base class for cat bond engine |
| CMonteCarloCatBondEngine | |
| ►CGenericEngine< CdsOption::arguments, CdsOption::results > | |
| ►CCdsOption::engine | Base class for swaption engines |
| CBlackCdsOptionEngine | Black-formula CDS-option engine |
| ►CGenericEngine< CliquetOption::arguments, CliquetOption::results > | |
| ►CCliquetOption::engine | Cliquet engine base class |
| CAnalyticCliquetEngine | Pricing engine for Cliquet options using analytical formulae |
| CAnalyticPerformanceEngine | Pricing engine for performance options using analytical formulae |
| CMCPerformanceEngine< RNG, S > | Pricing engine for performance options using Monte Carlo simulation |
| ►CGenericEngine< ComplexChooserOption::arguments, ComplexChooserOption::results > | |
| ►CComplexChooserOption::engine | Complex-chooser-option engine base class |
| CAnalyticComplexChooserEngine | |
| ►CGenericEngine< CompoundOption::arguments, CompoundOption::results > | |
| ►CCompoundOption::engine | Compound-option engine base class |
| CAnalyticCompoundOptionEngine | Pricing engine for compound options using analytical formulae |
| ►CGenericEngine< ContinuousAveragingAsianOption::arguments, ContinuousAveragingAsianOption::results > | |
| ►CContinuousAveragingAsianOption::engine | Continuous-averaging Asian engine base class |
| CAnalyticContinuousGeometricAveragePriceAsianEngine | Pricing engine for European continuous geometric average price Asian |
| CAnalyticContinuousGeometricAveragePriceAsianHestonEngine | Pricing engine for European continuous geometric average price Asian |
| CContinuousArithmeticAsianLevyEngine | Levy engine for continuously averaged arithmetic Asian options |
| CContinuousArithmeticAsianVecerEngine | Vecer engine for continuous-avaeraging Asian options |
| ►CGenericEngine< ContinuousFixedLookbackOption::arguments, ContinuousFixedLookbackOption::results > | |
| ►CContinuousFixedLookbackOption::engine | Continuous fixed lookback engine base class |
| CAnalyticContinuousFixedLookbackEngine | Pricing engine for European continuous fixed-strike lookback |
| ►CGenericEngine< ContinuousFloatingLookbackOption::arguments, ContinuousFloatingLookbackOption::results > | |
| ►CContinuousFloatingLookbackOption::engine | Continuous floating lookback engine base class |
| CAnalyticContinuousFloatingLookbackEngine | Pricing engine for European continuous floating-strike lookback |
| ►CGenericEngine< ContinuousPartialFixedLookbackOption::arguments, ContinuousPartialFixedLookbackOption::results > | |
| ►CContinuousPartialFixedLookbackOption::engine | Continuous partial fixed lookback engine base class |
| CAnalyticContinuousPartialFixedLookbackEngine | Pricing engine for European continuous partial-time fixed-strike lookback options |
| ►CGenericEngine< ContinuousPartialFloatingLookbackOption::arguments, ContinuousPartialFloatingLookbackOption::results > | |
| ►CContinuousPartialFloatingLookbackOption::engine | Continuous partial floating lookback engine base class |
| CAnalyticContinuousPartialFloatingLookbackEngine | Pricing engine for European continuous partial-time floating-strike lookback option |
| ►CGenericEngine< ConvertibleBond::arguments, ConvertibleBond::results > | |
| ►CConvertibleBond::engine | |
| CBinomialConvertibleEngine< T > | Binomial Tsiveriotis-Fernandes engine for convertible bonds |
| ►CGenericEngine< CreditDefaultSwap::arguments, CreditDefaultSwap::results > | |
| ►CCreditDefaultSwap::engine | |
| CIntegralCdsEngine | |
| CIsdaCdsEngine | |
| CMidPointCdsEngine | |
| ►CGenericEngine< DiscreteAveragingAsianOption::arguments, DiscreteAveragingAsianOption::results > | |
| ►CDiscreteAveragingAsianOption::engine | Discrete-averaging Asian engine base class |
| CMCDiscreteAveragingAsianEngineBase< SingleVariate, PseudoRandom, Statistics > | |
| CMCDiscreteAveragingAsianEngineBase< MultiVariate, PseudoRandom, Statistics > | |
| CAnalyticDiscreteGeometricAveragePriceAsianEngine | Pricing engine for European discrete geometric average price Asian |
| CAnalyticDiscreteGeometricAveragePriceAsianHestonEngine | Pricing engine for European discrete geometric average price Asian |
| CAnalyticDiscreteGeometricAverageStrikeAsianEngine | Pricing engine for European discrete geometric average-strike Asian option |
| CChoiAsianEngine | Pricing engine for arithmetic Asian options |
| CMCDiscreteAveragingAsianEngineBase< MC, RNG, S > | Pricing engine for discrete average Asians using Monte Carlo simulation |
| CTurnbullWakemanAsianEngine | |
| CFdBlackScholesAsianEngine | |
| ►CGenericEngine< DoubleBarrierOption::arguments, DoubleBarrierOption::results > | |
| ►CDoubleBarrierOption::engine | Double-Barrier-option engine base class |
| CAnalyticDoubleBarrierBinaryEngine | Analytic pricing engine for double barrier binary options |
| CAnalyticDoubleBarrierEngine | Pricing engine for double barrier european options using analytical formulae |
| CBinomialDoubleBarrierEngine< T, D > | Pricing engine for double barrier options using binomial trees |
| CMCDoubleBarrierEngine< RNG, S > | |
| CSuoWangDoubleBarrierEngine | Pricing engine for barrier options using analytical formulae |
| CVannaVolgaDoubleBarrierEngine< DoubleBarrierEngine > | Vanna Volga double-barrier option engine |
| ►CGenericEngine< VanillaVPPOption::arguments, VanillaVPPOption::results > | |
| CDynProgVPPIntrinsicValueEngine | |
| CFdSimpleKlugeExtOUVPPEngine | |
| ►CGenericEngine< EnergyCommodity::arguments, EnergyCommodity::results > | |
| CEnergyCommodity::engine | |
| ►CGenericEngine< EverestOption::arguments, EverestOption::results > | |
| ►CEverestOption::engine | |
| CMCEverestEngine< RNG, S > | |
| ►CGenericEngine< Swaption::arguments, Swaption::results > | |
| ►CSwaption::engine | Base class for swaption engines |
| ►CBlackStyleSwaptionEngine< detail::BachelierSpec > | |
| CBachelierSwaptionEngine | Normal Bachelier-formula swaption engine |
| ►CBlackStyleSwaptionEngine< detail::Black76Spec > | |
| CBlackSwaptionEngine | Shifted Lognormal Black-formula swaption engine |
| CBlackStyleSwaptionEngine< Spec > | |
| ►CGenericEngine< VanillaSwingOption::arguments, VanillaSwingOption::results > | |
| CFdSimpleBSSwingEngine | |
| CFdSimpleExtOUJumpSwingEngine | |
| ►CGenericEngine< VanillaStorageOption::arguments, VanillaStorageOption::results > | |
| CFdSimpleExtOUStorageEngine | |
| ►CGenericEngine< FixedVsFloatingSwap::arguments, FixedVsFloatingSwap::results > | |
| CFixedVsFloatingSwap::engine | |
| ►CGenericEngine< FloatFloatSwap::arguments, FloatFloatSwap::results > | |
| CFloatFloatSwap::engine | |
| ►CGenericEngine< FloatFloatSwaption::arguments, FloatFloatSwaption::results > | |
| CFloatFloatSwaption::engine | Base class for cms swaption engines |
| ►CGenericEngine< NonstandardSwaption::arguments, NonstandardSwaption::results > | |
| CNonstandardSwaption::engine | Base class for nonstandard swaption engines |
| ►CGenericEngine< IrregularSwaption::arguments, IrregularSwaption::results > | |
| CHaganIrregularSwaptionEngine | Pricing engine for irregular swaptions |
| CIrregularSwaption::engine | Base class for irregular-swaption engines |
| ►CGenericEngine< HimalayaOption::arguments, HimalayaOption::results > | |
| ►CHimalayaOption::engine | |
| CMCHimalayaEngine< RNG, S > | |
| ►CGenericEngine< HolderExtensibleOption::arguments, HolderExtensibleOption::results > | |
| ►CHolderExtensibleOption::engine | Base class for holder-extensible option engine |
| CAnalyticHolderExtensibleOptionEngine | Analytic enging for holder-extensible options |
| ►CGenericEngine< IrregularSwap::arguments, IrregularSwap::results > | |
| CIrregularSwap::engine | |
| CGenericEngine< Arguments, Results > | |
| ►CGenericEngine< MargrabeOption::arguments, MargrabeOption::results > | |
| ►CMargrabeOption::engine | Margrabe option engine base class |
| CAnalyticAmericanMargrabeEngine | Analytic engine for American Margrabe option |
| CAnalyticEuropeanMargrabeEngine | Analytic engine for European Margrabe option |
| ►CGenericEngine< MultiAssetOption::arguments, MultiAssetOption::results > | |
| CMultiAssetOption::engine | |
| ►CGenericEngine< NonstandardSwap::arguments, NonstandardSwap::results > | |
| CNonstandardSwap::engine | |
| ►CGenericEngine< NthToDefault::arguments, NthToDefault::results > | |
| ►CNthToDefault::engine | NTD base engine |
| CIntegralNtdEngine | |
| ►CGenericEngine< OneAssetOption::arguments, OneAssetOption::results > | |
| ►COneAssetOption::engine | |
| CVarianceGammaEngine | Variance Gamma Pricing engine for European vanilla options using integral approach |
| ►CQdPutCallParityEngine | |
| CQdFpAmericanEngine | High performance/precision American engine based on fixed point iteration for the exercise boundary |
| CQdPlusAmericanEngine | American engine based on the QD+ approximation to the exercise boundary |
| ►CGenericEngine< PagodaOption::arguments, PagodaOption::results > | |
| ►CPagodaOption::engine | Pagoda-option engine base class |
| CMCPagodaEngine< RNG, S > | Pricing engine for pagoda options using Monte Carlo simulation |
| ►CGenericEngine< PartialTimeBarrierOption::arguments, PartialTimeBarrierOption::results > | |
| ►CPartialTimeBarrierOption::engine | Base class for partial-time barrier option engines |
| CAnalyticPartialTimeBarrierOptionEngine | Analytic engine for partial-time barrier options |
| ►CGenericEngine< PathMultiAssetOption::arguments, PathMultiAssetOption::results > | |
| ►CPathMultiAssetOption::engine | |
| CMCLongstaffSchwartzPathEngine< PathMultiAssetOption::engine, MultiVariate, PseudoRandom > | |
| CMCPathBasketEngine< RNG, S > | Pricing engine for path dependent basket options using |
| ►CGenericEngine< Instr::arguments, QuantoOptionResults< Instr::results > > | |
| CQuantoEngine< Instr, Engine > | Quanto engine |
| ►CGenericEngine< SimpleChooserOption::arguments, SimpleChooserOption::results > | |
| ►CSimpleChooserOption::engine | Simple-chooser-option engine base class |
| CAnalyticSimpleChooserEngine | Pricing engine for European simple chooser option |
| ►CGenericEngine< SpreadOption::arguments, SpreadOption::results > | |
| ►CSpreadOption::engine | |
| CKirkSpreadOptionEngine | |
| ►CGenericEngine< Swap::arguments, Swap::results > | |
| ►CSwap::engine | |
| CDiscountingSwapEngine | Discounting engine for swaps |
| ►CGenericEngine< SyntheticCDO::arguments, SyntheticCDO::results > | |
| ►CSyntheticCDO::engine | CDO base engine |
| CIntegralCDOEngine | |
| CMidPointCDOEngine | CDO base engine taking schedule steps |
| CGenericEngine< VanillaSwap::arguments, VanillaSwap::results > | |
| ►CGenericEngine< TwoAssetBarrierOption::arguments, TwoAssetBarrierOption::results > | |
| ►CTwoAssetBarrierOption::engine | Two-asset barrier-option engine base class |
| CAnalyticTwoAssetBarrierEngine | Analytic engine for barrier option on two assets |
| ►CGenericEngine< TwoAssetCorrelationOption::arguments, TwoAssetCorrelationOption::results > | |
| ►CTwoAssetCorrelationOption::engine | Base class for two-asset correlation option engines |
| CAnalyticTwoAssetCorrelationEngine | Analytic two-asset correlation option engine |
| ►CGenericEngine< VarianceOption::arguments, VarianceOption::results > | |
| ►CVarianceOption::engine | Base class for variance-option engines |
| CIntegralHestonVarianceOptionEngine | Integral Heston-model variance-option engine |
| ►CGenericEngine< VarianceSwap::arguments, VarianceSwap::results > | |
| ►CVarianceSwap::engine | Base class for variance-swap engines |
| CMCVarianceSwapEngine< RNG, S > | Variance-swap pricing engine using Monte Carlo simulation, |
| CReplicatingVarianceSwapEngine | Variance-swap pricing engine using replicating cost, |
| ►CGenericEngine< WriterExtensibleOption::arguments, WriterExtensibleOption::results > | |
| ►CWriterExtensibleOption::engine | Base engine for writer-extensible options |
| CAnalyticWriterExtensibleOptionEngine | Analytic engine for writer-extensible options |
| ►CGenericEngine< YearOnYearInflationSwap::arguments, YearOnYearInflationSwap::results > | |
| CYearOnYearInflationSwap::engine | |
| ►CGenericEngine< YoYInflationCapFloor::arguments, YoYInflationCapFloor::results > | |
| ►CYoYInflationCapFloor::engine | Base class for cap/floor engines |
| ►CYoYInflationCapFloorEngine | Base YoY inflation cap/floor engine |
| CYoYInflationBachelierCapFloorEngine | Unit Displaced Black-formula inflation cap/floor engine (standalone, i.e. no coupon pricer) |
| CYoYInflationBlackCapFloorEngine | Black-formula inflation cap/floor engine (standalone, i.e. no coupon pricer) |
| CYoYInflationUnitDisplacedBlackCapFloorEngine | Unit Displaced Black-formula inflation cap/floor engine (standalone, i.e. no coupon pricer) |
| ►CGenericEngine< ZeroCouponInflationSwap::arguments, ZeroCouponInflationSwap::results > | |
| CZeroCouponInflationSwap::engine | |
| ►CGenericEngine< ArgumentsType, ResultsType > | Template base class for option pricing engines |
| ►CGenericModelEngine< HullWhite, VanillaOption::arguments, VanillaOption::results > | |
| CAnalyticBSMHullWhiteEngine | Analytic european option pricer including stochastic interest rates |
| ►CGenericModelEngine< AffineModel, CapFloor::arguments, CapFloor::results > | |
| CAnalyticCapFloorEngine | Analytic engine for cap/floor |
| ►CGenericModelEngine< GJRGARCHModel, VanillaOption::arguments, VanillaOption::results > | |
| CAnalyticGJRGARCHEngine | GJR-GARCH(1,1) engine |
| ►CGenericModelEngine< HestonModel, VanillaOption::arguments, VanillaOption::results > | |
| ►CAnalyticHestonEngine | Analytic Heston-model engine based on Fourier transform |
| ►CAnalyticHestonHullWhiteEngine | Analytic Heston engine incl. stochastic interest rates |
| CAnalyticH1HWEngine | Analytic Heston-Hull-White engine based on the H1-HW approximation |
| ►CBatesDoubleExpEngine | |
| CBatesDoubleExpDetJumpEngine | |
| ►CBatesEngine | Bates model engines based on Fourier transform |
| CBatesDetJumpEngine | |
| CAnalyticPDFHestonEngine | Analytic engine for arbitrary European payoffs under the Heston model |
| CCOSHestonEngine | COS-method Heston engine based on efficient Fourier series expansions |
| CExponentialFittingHestonEngine | Analytic Heston-model engine based on |
| CFdHestonHullWhiteVanillaEngine | Finite-differences Heston Hull-White vanilla option engine |
| CFdHestonVanillaEngine | Finite-differences Heston vanilla option engine |
| CHestonExpansionEngine | Heston-model engine for European options based on analytic expansions |
| ►CGenericModelEngine< PiecewiseTimeDependentHestonModel, VanillaOption::arguments, VanillaOption::results > | |
| CAnalyticPTDHestonEngine | Analytic piecewise constant time dependent Heston-model engine |
| ►CGenericModelEngine< BatesModel, VanillaOption::arguments, VanillaOption::results > | |
| CFdBatesVanillaEngine | Partial integro finite-differences Bates vanilla option engine |
| ►CGenericModelEngine< G2, Swaption::arguments, Swaption::results > | |
| CFdG2SwaptionEngine | |
| CG2SwaptionEngine | Swaption priced by means of the Black formula |
| ►CGenericModelEngine< HestonModel, BarrierOption::arguments, BarrierOption::results > | |
| CFdHestonBarrierEngine | Finite-differences Heston barrier-option engine |
| CFdHestonRebateEngine | Finite-differences Heston barrier-option rebate helper engine |
| ►CGenericModelEngine< HestonModel, DoubleBarrierOption::arguments, DoubleBarrierOption::results > | |
| CFdHestonDoubleBarrierEngine | Finite-Differences Heston Double Barrier Option engine |
| ►CGenericModelEngine< HullWhite, Swaption::arguments, Swaption::results > | |
| CFdHullWhiteSwaptionEngine | |
| ►CGenericModelEngine< Gaussian1dModel, CapFloor::arguments, CapFloor::results > | |
| CGaussian1dCapFloorEngine | Gaussian1d cap/floor engine |
| ►CGenericModelEngine< Gaussian1dModel, FloatFloatSwaption::arguments, FloatFloatSwaption::results > | |
| CGaussian1dFloatFloatSwaptionEngine | One factor model float float swaption engine |
| ►CGenericModelEngine< Gaussian1dModel, Swaption::arguments, Swaption::results > | |
| CGaussian1dJamshidianSwaptionEngine | Jamshidian swaption engine |
| CGaussian1dSwaptionEngine | One factor model swaption engine |
| ►CGenericModelEngine< Gaussian1dModel, NonstandardSwaption::arguments, NonstandardSwaption::results > | |
| CGaussian1dNonstandardSwaptionEngine | One factor model non standard swaption engine |
| ►CGenericModelEngine< OneFactorAffineModel, Swaption::arguments, Swaption::results > | |
| CJamshidianSwaptionEngine | Jamshidian swaption engine |
| ►CGenericModelEngine< ShortRateModel, Arguments, Results > | |
| CLatticeShortRateModelEngine< Arguments, Results > | Engine for a short-rate model specialized on a lattice |
| ►CGenericModelEngine< LiborForwardModel, Swaption::arguments, Swaption::results > | |
| CLfmSwaptionEngine | Libor forward model swaption engine based on Black formula |
| CGenericModelEngine< ShortRateModel, CallableBond::arguments, CallableBond::results > | |
| CGenericModelEngine< ShortRateModel, CapFloor::arguments, CapFloor::results > | |
| CGenericModelEngine< ShortRateModel, Swaption::arguments, Swaption::results > | |
| CGenericModelEngine< ShortRateModel, VanillaSwap::arguments, VanillaSwap::results > | |
| ►CGenericModelEngine< ModelType, ArgumentsType, ResultsType > | Base class for some pricing engine on a particular model |
| ►CLatticeShortRateModelEngine< CallableBond::arguments, CallableBond::results > | |
| ►CTreeCallableFixedRateBondEngine | Numerical lattice engine for callable fixed rate bonds |
| CTreeCallableZeroCouponBondEngine | Numerical lattice engine for callable zero coupon bonds |
| ►CLatticeShortRateModelEngine< CapFloor::arguments, CapFloor::results > | |
| CTreeCapFloorEngine | Numerical lattice engine for cap/floors |
| ►CLatticeShortRateModelEngine< Swaption::arguments, Swaption::results > | |
| CTreeSwaptionEngine | Numerical lattice engine for swaptions |
| ►CLatticeShortRateModelEngine< VanillaSwap::arguments, VanillaSwap::results > | |
| CTreeVanillaSwapEngine | Numerical lattice engine for simple swaps |
| CMCLongstaffSchwartzEngine< GenericEngine, MC, RNG, S, RNG_Calibration > | Longstaff-Schwarz Monte Carlo engine for early exercise options |
| CMCLongstaffSchwartzPathEngine< GenericEngine, MC, RNG, S > | Longstaff-Schwarz Monte Carlo engine for early exercise options |
| ►CQuote | Purely virtual base class for market observables |
| CCompositeQuote< BinaryFunction > | Market element whose value depends on two other market element |
| CDeltaVolQuote | Class for the quotation of delta vs vol |
| CDerivedQuote< UnaryFunction > | Market quote whose value depends on another quote |
| CEurodollarFuturesImpliedStdDevQuote | quote for the Eurodollar-future implied standard deviation |
| CForwardSwapQuote | Quote for a forward starting swap |
| CForwardValueQuote | quote for the forward value of an index |
| CFuturesConvAdjustmentQuote | quote for the futures-convexity adjustment of an index |
| CImpliedStdDevQuote | quote for the implied standard deviation of an underlying |
| CLastFixingQuote | Quote adapter for the last fixing available of a given Index |
| CRecoveryRateQuote | Stores a recovery rate market quote and the associated seniority |
| CRendistatoEquivalentSwapLengthQuote | RendistatoCalculator equivalent swap lenth Quote adapter |
| CRendistatoEquivalentSwapSpreadQuote | RendistatoCalculator equivalent swap spread Quote adapter |
| CSimpleQuote | Market element returning a stored value |
| ►CRandomDefaultModel | Base class for random default models |
| CGaussianRandomDefaultModel | |
| ►CRecoveryRateModel | |
| CConstantRecoveryModel | |
| CRendistatoBasket | |
| ►CSmileSection | Interest rate volatility smile section |
| CAtmAdjustedSmileSection | |
| CAtmSmileSection | |
| CFlatSmileSection | |
| CGaussian1dSmileSection | |
| CInterpolatedSmileSection< Interpolator > | |
| CKahaleSmileSection | |
| CMarkovFunctional::CustomSmileSection | |
| CNoArbSabrInterpolatedSmileSection | |
| CNoArbSabrSmileSection | |
| CSabrInterpolatedSmileSection | |
| CSabrSmileSection | |
| CSpreadedSmileSection | |
| CSviInterpolatedSmileSection | |
| CSviSmileSection | Stochastic Volatility Inspired Smile Section |
| CTenorOptionletVTS::TenorOptionletSmileSection | |
| CTenorSwaptionVTS::TenorSwaptionSmileSection | |
| CZabrInterpolatedSmileSection< Evaluation > | |
| CZabrSmileSection< Evaluation > | |
| ►CStochasticProcess | Multi-dimensional stochastic process class |
| CExtOUWithJumpsProcess | |
| ►CForwardMeasureProcess | Forward-measure stochastic process |
| CG2ForwardProcess | Forward G2 stochastic process |
| CG2Process | G2 stochastic process |
| CGJRGARCHProcess | Stochastic-volatility GJR-GARCH(1,1) process |
| ►CHestonProcess | Square-root stochastic-volatility Heston process |
| CBatesProcess | Square-root stochastic-volatility Bates process |
| CHestonSLVProcess | |
| CHybridHestonHullWhiteProcess | Hybrid Heston Hull-White stochastic process |
| CJointStochasticProcess | |
| CKlugeExtOUProcess | |
| CLiborForwardModelProcess | Libor-forward-model process |
| ►CStochasticProcess1D | 1-dimensional stochastic process |
| CCoxIngersollRossProcess | CoxIngersollRoss process class |
| CExtendedOrnsteinUhlenbeckProcess | Extended Ornstein-Uhlenbeck process class |
| ►CForwardMeasureProcess1D | Forward-measure 1-D stochastic process |
| CGsrProcess | GSR stochastic process |
| CHullWhiteForwardProcess | Forward Hull-White stochastic process |
| CGemanRoncoroniProcess | Geman-Roncoroni process class |
| ►CGeneralizedBlackScholesProcess | Generalized Black-Scholes stochastic process |
| CBlackProcess | Black (1976) stochastic process |
| CBlackScholesMertonProcess | Merton (1973) extension to the Black-Scholes stochastic process |
| CBlackScholesProcess | Black-Scholes (1973) stochastic process |
| CExtendedBlackScholesMertonProcess | Experimental Black-Scholes-Merton stochastic process |
| CGarmanKohlagenProcess | Garman-Kohlhagen (1983) stochastic process |
| CVegaStressedBlackScholesProcess | Black-Scholes process which supports local vega stress tests |
| CGeneralizedOrnsteinUhlenbeckProcess | Piecewise linear Ornstein-Uhlenbeck process class |
| CGeometricBrownianMotionProcess | Geometric brownian-motion process |
| CHullWhiteProcess | Hull-White stochastic process |
| CMerton76Process | Merton-76 jump-diffusion process |
| CMfStateProcess | Markov functional state process class |
| COrnsteinUhlenbeckProcess | Ornstein-Uhlenbeck process class |
| CSquareRootProcess | Square-root process class |
| CVarianceGammaProcess | Variance gamma process |
| CStochasticProcessArray | Array of correlated 1-D stochastic processes |
| CTermStructure | Basic term-structure functionality |
| ►CTermStructureConsistentModel | Term-structure consistent model class |
| CBlackKarasinski | Standard Black-Karasinski model class |
| CExtendedCoxIngersollRoss | Extended Cox-Ingersoll-Ross model class |
| CG2 | Two-additive-factor gaussian model class |
| CGaussian1dModel | |
| CGeneralizedHullWhite | Generalized Hull-White model class |
| CHullWhite | Single-factor Hull-White (extended Vasicek) model class |
| CObservableValue< T > | observable and assignable proxy to concrete value |
| ►CObserver | Object that gets notified when a given observable changes |
| CBootstrapHelper< YoYInflationTermStructure > | |
| CBootstrapHelper< YoYOptionletVolatilitySurface > | |
| CBootstrapHelper< ZeroInflationTermStructure > | |
| CGenericEngine< VanillaOption::arguments, VanillaOption::results > | |
| CGenericEngine< CapFloor::arguments, CapFloor::results > | |
| CGenericEngine< ForwardOptionArguments< VanillaOption::arguments >, VanillaOption::results > | |
| CGenericEngine< BarrierOption::arguments, BarrierOption::results > | |
| CGenericEngine< BasketOption::arguments, BasketOption::results > | |
| CGenericEngine< Bond::arguments, Bond::results > | |
| CGenericEngine< CPICapFloor::arguments, CPICapFloor::results > | |
| CGenericEngine< CPISwap::arguments, CPISwap::results > | |
| CGenericEngine< CallableBond::arguments, CallableBond::results > | |
| CGenericEngine< CatBond::arguments, CatBond::results > | |
| CGenericEngine< CdsOption::arguments, CdsOption::results > | |
| CGenericEngine< CliquetOption::arguments, CliquetOption::results > | |
| CGenericEngine< ComplexChooserOption::arguments, ComplexChooserOption::results > | |
| CGenericEngine< CompoundOption::arguments, CompoundOption::results > | |
| CGenericEngine< ContinuousAveragingAsianOption::arguments, ContinuousAveragingAsianOption::results > | |
| CGenericEngine< ContinuousFixedLookbackOption::arguments, ContinuousFixedLookbackOption::results > | |
| CGenericEngine< ContinuousFloatingLookbackOption::arguments, ContinuousFloatingLookbackOption::results > | |
| CGenericEngine< ContinuousPartialFixedLookbackOption::arguments, ContinuousPartialFixedLookbackOption::results > | |
| CGenericEngine< ContinuousPartialFloatingLookbackOption::arguments, ContinuousPartialFloatingLookbackOption::results > | |
| CGenericEngine< ConvertibleBond::arguments, ConvertibleBond::results > | |
| CGenericEngine< CreditDefaultSwap::arguments, CreditDefaultSwap::results > | |
| CGenericEngine< DiscreteAveragingAsianOption::arguments, DiscreteAveragingAsianOption::results > | |
| CGenericEngine< DoubleBarrierOption::arguments, DoubleBarrierOption::results > | |
| CGenericEngine< VanillaVPPOption::arguments, VanillaVPPOption::results > | |
| CGenericEngine< EnergyCommodity::arguments, EnergyCommodity::results > | |
| CGenericEngine< EverestOption::arguments, EverestOption::results > | |
| CGenericEngine< Swaption::arguments, Swaption::results > | |
| CGenericEngine< VanillaSwingOption::arguments, VanillaSwingOption::results > | |
| CGenericEngine< VanillaStorageOption::arguments, VanillaStorageOption::results > | |
| CGenericEngine< FixedVsFloatingSwap::arguments, FixedVsFloatingSwap::results > | |
| CGenericEngine< FloatFloatSwap::arguments, FloatFloatSwap::results > | |
| CGenericEngine< FloatFloatSwaption::arguments, FloatFloatSwaption::results > | |
| CGenericEngine< NonstandardSwaption::arguments, NonstandardSwaption::results > | |
| CGenericEngine< IrregularSwaption::arguments, IrregularSwaption::results > | |
| CGenericEngine< HimalayaOption::arguments, HimalayaOption::results > | |
| CGenericEngine< HolderExtensibleOption::arguments, HolderExtensibleOption::results > | |
| CGenericEngine< IrregularSwap::arguments, IrregularSwap::results > | |
| CGenericEngine< Arguments, Results > | |
| CGenericEngine< MargrabeOption::arguments, MargrabeOption::results > | |
| CGenericEngine< MultiAssetOption::arguments, MultiAssetOption::results > | |
| CGenericEngine< NonstandardSwap::arguments, NonstandardSwap::results > | |
| CGenericEngine< NthToDefault::arguments, NthToDefault::results > | |
| CGenericEngine< OneAssetOption::arguments, OneAssetOption::results > | |
| CGenericEngine< PagodaOption::arguments, PagodaOption::results > | |
| CGenericEngine< PartialTimeBarrierOption::arguments, PartialTimeBarrierOption::results > | |
| CGenericEngine< PathMultiAssetOption::arguments, PathMultiAssetOption::results > | |
| CGenericEngine< Instr::arguments, QuantoOptionResults< Instr::results > > | |
| CGenericEngine< SimpleChooserOption::arguments, SimpleChooserOption::results > | |
| CGenericEngine< SpreadOption::arguments, SpreadOption::results > | |
| CGenericEngine< Swap::arguments, Swap::results > | |
| CGenericEngine< SyntheticCDO::arguments, SyntheticCDO::results > | |
| CGenericEngine< VanillaSwap::arguments, VanillaSwap::results > | |
| CGenericEngine< TwoAssetBarrierOption::arguments, TwoAssetBarrierOption::results > | |
| CGenericEngine< TwoAssetCorrelationOption::arguments, TwoAssetCorrelationOption::results > | |
| CGenericEngine< VarianceOption::arguments, VarianceOption::results > | |
| CGenericEngine< VarianceSwap::arguments, VarianceSwap::results > | |
| CGenericEngine< WriterExtensibleOption::arguments, WriterExtensibleOption::results > | |
| CGenericEngine< YearOnYearInflationSwap::arguments, YearOnYearInflationSwap::results > | |
| CGenericEngine< YoYInflationCapFloor::arguments, YoYInflationCapFloor::results > | |
| CGenericEngine< ZeroCouponInflationSwap::arguments, ZeroCouponInflationSwap::results > | |
| CLatentModel< copulaPolicy > | |
| CLatentModel< GaussianCopulaPolicy > | |
| CBaseCorrelationLossModel< BaseModel_T, Corr2DInt_T > | |
| CBootstrapHelper< TS > | Base helper class for bootstrapping |
| CCalibratedModel | Calibrated model class |
| CClaim | Claim associated to a default event |
| CCompositeQuote< BinaryFunction > | Market element whose value depends on two other market element |
| CConstantRecoveryModel | |
| CCotSwapToFwdAdapterFactory | |
| CDeltaVolQuote | Class for the quotation of delta vs vol |
| CDerivedQuote< UnaryFunction > | Market quote whose value depends on another quote |
| CEquityCashFlowPricer | |
| CFlatVolFactory | |
| CFloatingRateCouponPricer | Generic pricer for floating-rate coupons |
| CForwardValueQuote | quote for the forward value of an index |
| CFuturesConvAdjustmentQuote | quote for the futures-convexity adjustment of an index |
| CFwdToCotSwapAdapterFactory | |
| CGenericEngine< ArgumentsType, ResultsType > | Template base class for option pricing engines |
| CGsr::ReversionObserver | |
| CGsr::VolatilityObserver | |
| CHandle< T >::Link | |
| CIndex | Purely virtual base class for indexes |
| CInflationCouponPricer | Base inflation-coupon pricer |
| CLastFixingQuote | Quote adapter for the last fixing available of a given Index |
| CLatentModel< copulaPolicyImpl > | Generic multifactor latent variable model |
| CLazyObject | Framework for calculation on demand and result caching |
| CRandomDefaultModel | Base class for random default models |
| CRendistatoBasket | |
| CSmileSection | Interest rate volatility smile section |
| CStochasticProcess | Multi-dimensional stochastic process class |
| CTermStructure | Basic term-structure functionality |
| CXabrSwaptionVolatilityCube< Model >::PrivateObserver | |
| ►COneFactorModel::ShortRateDynamics | Base class describing the short-rate dynamics |
| CBlackKarasinski::Dynamics | Short-rate dynamics in the Black-Karasinski model |
| ►CCoxIngersollRoss::Dynamics | Dynamics of the short-rate under the Cox-Ingersoll-Ross model |
| CExtendedCoxIngersollRoss::Dynamics | Short-rate dynamics in the extended Cox-Ingersoll-Ross model |
| CHullWhite::Dynamics | Short-rate dynamics in the Hull-White model |
| CVasicek::Dynamics | Short-rate dynamics in the Vasicek model |
| COperatorTraits< Operator > | |
| ►COptimizationMethod | Abstract class for constrained optimization method |
| CDifferentialEvolution | Differential Evolution configuration object |
| CFireflyAlgorithm | |
| CHybridSimulatedAnnealing< Sampler, Probability, Temperature, Reannealing > | |
| CLevenbergMarquardt | Levenberg-Marquardt optimization method |
| ►CLineSearchBasedMethod | Line search based method |
| CBFGS | Broyden-Fletcher-Goldfarb-Shanno algorithm |
| CConjugateGradient | Multi-dimensional Conjugate Gradient class |
| CSteepestDescent | Multi-dimensional steepest-descent class |
| CParticleSwarmOptimization | |
| CSimplex | Multi-dimensional simplex class |
| CSimulatedAnnealing< RNG > | Simulated Annealing |
| COptionletStripper2::ObjectiveFunction | |
| COrthogonalizedBumpFinder | |
| COrthogonalProjections | |
| COvernightLeg | Helper class building a sequence of overnight coupons |
| ►CParameter | Base class for model arguments |
| CConstantParameter | Standard constant parameter \( a(t) = a \) |
| CInterpolationParameter | Parameter that holds an interpolation object |
| CNullParameter | Parameter which is always zero \( a(t) = 0 \) |
| CPiecewiseConstantParameter | Piecewise-constant parameter |
| ►CTermStructureFittingParameter | Deterministic time-dependent parameter used for yield-curve fitting |
| CExtendedCoxIngersollRoss::FittingParameter | Analytical term-structure fitting parameter \( \varphi(t) \) |
| CG2::FittingParameter | Analytical term-structure fitting parameter \( \varphi(t) \) |
| CGeneralizedHullWhite::FittingParameter | Analytical term-structure fitting parameter \( \varphi(t) \) |
| CHullWhite::FittingParameter | Analytical term-structure fitting parameter \( \varphi(t) \) |
| ►CParameter::Impl | Base class for model parameter implementation |
| CConstantParameter::Impl | |
| CExtendedCoxIngersollRoss::FittingParameter::Impl | |
| CG2::FittingParameter::Impl | |
| CGeneralizedHullWhite::FittingParameter::Impl | |
| CHullWhite::FittingParameter::Impl | |
| CInterpolationParameter::Impl | |
| CNullParameter::Impl | |
| CPiecewiseConstantParameter::Impl | |
| CTermStructureFittingParameter::NumericalImpl | |
| ►CParametersTransformation | |
| CAbcdCalibration::AbcdParametersTransformation | |
| ►CParametricExercise | |
| CMarketModelParametricExercise | |
| CPartialBarrier | Choice of time range for partial-time barrier options |
| ►CParticleSwarmOptimization::Inertia | Base inertia class used to alter the PSO state |
| CAdaptiveInertia | AdaptiveInertia |
| CDecreasingInertia | Decreasing Inertia |
| CLevyFlightInertia | Levy Flight Inertia |
| CSimpleRandomInertia | Simple Random Inertia |
| CTrivialInertia | Trivial Inertia |
| ►CParticleSwarmOptimization::Topology | Base topology class used to determine the personal and global best |
| CClubsTopology | Clubs Topology |
| CGlobalTopology | Global Topology |
| CKNeighbors | K-Neighbor Topology |
| CPascalTriangle | Pascal triangle coefficients calculator |
| CPath | Single-factor random walk |
| CPathGenerator< GSG > | Generates random paths using a sequence generator |
| ►CPathPayoff | Abstract base class for path-dependent option payoffs |
| CAdaptedPathPayoff | |
| ►CPathPricer< PathType, ValueType > | Base class for path pricers |
| CLongstaffSchwartzPathPricer< PathType > | Longstaff-Schwarz path pricer for early exercise options |
| CPathwiseAccountingEngine | Engine collecting cash flows along a market-model simulation for doing pathwise computation of Deltas |
| CPathwiseVegasAccountingEngine | Engine collecting cash flows along a market-model simulation for doing pathwise computation of Deltas and vegas |
| CPathwiseVegasOuterAccountingEngine | Engine collecting cash flows along a market-model simulation for doing pathwise computation of Deltas and vegas |
| CPaymentTerm | |
| CPaymentTerm::Data | |
| ►CPayoff | Abstract base class for option payoffs |
| ►CBasketPayoff | |
| CAverageBasketPayoff | |
| CMaxBasketPayoff | |
| CMinBasketPayoff | |
| CSpreadBasketPayoff | |
| ►CDoubleStickyRatchetPayoff | Intermediate class for single/double sticky/ratchet payoffs |
| CRatchetMaxPayoff | RatchetMax payoff (double option) |
| CRatchetMinPayoff | RatchetMin payoff (double option) |
| CRatchetPayoff | Ratchet payoff (single option) |
| CStickyMaxPayoff | StickyMax payoff (double option) |
| CStickyMinPayoff | StickyMin payoff (double option) |
| CStickyPayoff | Sticky payoff (single option) |
| CForwardTypePayoff | Class for forward type payoffs |
| CNullPayoff | Dummy payoff class |
| ►CTypePayoff | Intermediate class for put/call payoffs |
| CFloatingTypePayoff | Payoff based on a floating strike |
| ►CStrikedTypePayoff | Intermediate class for payoffs based on a fixed strike |
| CAssetOrNothingPayoff | Binary asset-or-nothing payoff |
| CCashOrNothingPayoff | Binary cash-or-nothing payoff |
| CGapPayoff | Binary gap payoff |
| CPercentageStrikePayoff | Payoff with strike expressed as percentage |
| CPlainVanillaPayoff | Plain-vanilla payoff |
| CSuperFundPayoff | Binary supershare and superfund payoffs |
| CSuperSharePayoff | Binary supershare payoff |
| CVanillaForwardPayoff | |
| ►CPdeSecondOrderParabolic | |
| CPdeBSM | |
| CPdeConstantCoeff< PdeClass > | |
| CPeriod | |
| CPeriodParser | |
| ►CPiecewiseConstantCorrelation | |
| CCotSwapFromFwdCorrelation | |
| CExponentialForwardCorrelation | |
| CTimeHomogeneousForwardCorrelation | |
| ►CPiecewiseConstantVariance | |
| CPiecewiseConstantAbcdVariance | |
| CPillar | |
| CPlackettCopula | Plackett copula |
| CPoissonDistribution | Poisson distribution function |
| CPolarStudentTRng< URNG > | Student t random number generator |
| CPolynomial | Polynomial2D-spline-interpolation factory |
| CPolynomialFunction | Cubic functional form |
| CPool | |
| CPosition | |
| ►CPricingEngine::arguments | |
| ►CBond::arguments | |
| CCallableBond::arguments | |
| CCatBond::arguments | |
| CCPICapFloor::arguments | |
| CCapFloor::arguments | Arguments for cap/floor calculation |
| CConvertibleBond::arguments | |
| ►CCreditDefaultSwap::arguments | |
| CCdsOption::arguments | Arguments for CDS-option calculation |
| CEnergyCommodity::arguments | |
| CNthToDefault::arguments | |
| ►COption::arguments | Basic option arguments |
| CCdsOption::arguments | Arguments for CDS-option calculation |
| CFloatFloatSwaption::arguments | Arguments for cms swaption calculation |
| CIrregularSwaption::arguments | Arguments for irregular-swaption calculation |
| CNonstandardSwaption::arguments | Arguments for nonstandard swaption calculation |
| CPagodaOption::arguments | |
| CPartialTimeBarrierOption::arguments | Arguments for partial-time barrier option calculation |
| CSimpleChooserOption::arguments | Extra arguments for single chooser option |
| CSwaption::arguments | Arguments for swaption calculation |
| CTwoAssetBarrierOption::arguments | Arguments for two-asset barrier option calculation |
| CTwoAssetCorrelationOption::arguments | Arguments for two-asset correlation option |
| CVanillaVPPOption::arguments | |
| CWriterExtensibleOption::arguments | Additional arguments for writer-extensible options |
| CPathMultiAssetOption::arguments | Arguments for multi-asset option calculation |
| ►CSwap::arguments | |
| CAssetSwap::arguments | Arguments for asset swap calculation |
| CCPISwap::arguments | Arguments for swap calculation |
| ►CFixedVsFloatingSwap::arguments | Arguments for simple swap calculation |
| CSwaption::arguments | Arguments for swaption calculation |
| ►CFloatFloatSwap::arguments | Arguments for float float swap calculation |
| CFloatFloatSwaption::arguments | Arguments for cms swaption calculation |
| ►CIrregularSwap::arguments | Arguments for irregular-swap calculation |
| CIrregularSwaption::arguments | Arguments for irregular-swaption calculation |
| ►CNonstandardSwap::arguments | Arguments for nonstandard swap calculation |
| CNonstandardSwaption::arguments | Arguments for nonstandard swaption calculation |
| CYearOnYearInflationSwap::arguments | Arguments for YoY swap calculation |
| CZeroCouponInflationSwap::arguments | |
| CSyntheticCDO::arguments | |
| CVanillaStorageOption::arguments | |
| CVanillaSwingOption::arguments | |
| CVarianceOption::arguments | Arguments for forward fair-variance calculation |
| CVarianceSwap::arguments | Arguments for forward fair-variance calculation |
| CYoYInflationCapFloor::arguments | Arguments for YoY Inflation cap/floor calculation |
| ►CPricingEngine::results | |
| ►CGreeks | Additional option results |
| ►CMultiAssetOption::results | Results from multi-asset option calculation |
| CEverestOption::results | |
| CHimalayaOption::results | |
| CMargrabeOption::results | Extra results for Margrabe option |
| COneAssetOption::results | Results from single-asset option calculation |
| ►CInstrument::results | |
| ►CBond::results | |
| CCallableBond::results | Results for a callable bond calculation |
| CCatBond::results | Results for a cat bond calculation |
| CCreditDefaultSwap::results | |
| CEnergyCommodity::results | |
| CMultiAssetOption::results | Results from multi-asset option calculation |
| CNthToDefault::results | |
| COneAssetOption::results | Results from single-asset option calculation |
| CPathMultiAssetOption::results | Results from multi-asset option calculation |
| ►CSwap::results | |
| CAssetSwap::results | Results from simple swap calculation |
| CCPISwap::results | Results from swap calculation |
| CFixedVsFloatingSwap::results | Results from simple swap calculation |
| CFloatFloatSwap::results | Results from float float swap calculation |
| CIrregularSwap::results | Results from irregular-swap calculation |
| CNonstandardSwap::results | Results from nonstandard swap calculation |
| CYearOnYearInflationSwap::results | Results from YoY swap calculation |
| CSyntheticCDO::results | |
| CVarianceOption::results | Results from variance-option calculation |
| CVarianceSwap::results | Results from variance-swap calculation |
| ►CMoreGreeks | More additional option results |
| COneAssetOption::results | Results from single-asset option calculation |
| CPricingError | |
| CPrimeNumbers | Prime numbers calculator |
| CProbabilityAlwaysDownhill | Always Downhill Probability |
| CProbabilityBoltzmann | Boltzmann Probability |
| CProbabilityBoltzmannDownhill | Boltzmann Downhill Probability |
| CProbabilityOfAtLeastNEvents | Probability of at least N events |
| CProbabilityOfNEvents | Probability of N events |
| CProblem | Constrained optimization problem |
| ►CProjection | |
| CProjectedCostFunction | Parameterized cost function |
| CProtection | Information on a default-protection contract |
| CProxyGreekEngine | |
| ►CQdFpIterationScheme | Iteration scheme for fixed-point QD American engine |
| ►CQdFpLegendreScheme | Gauss-Legendre (l,m,n)-p Scheme |
| CQdFpLegendreTanhSinhScheme | Legendre-Tanh-Sinh (l,m,n)-eps Scheme |
| CQdFpTanhSinhIterationScheme | Tanh-sinh (m,n)-eps Scheme |
| Cquadratic | |
| CQuantity | Amount of a commodity |
| CRandomizedLDS< LDS, PRS > | Randomized (random shift) low-discrepancy sequence |
| CRandomSequenceGenerator< RNG > | Random sequence generator based on a pseudo-random number generator |
| CRangeAccrualLeg | Helper class building a sequence of range-accrual floating-rate coupons |
| CRanlux64UniformRng< P, R > | Uniform random number generator |
| CRateAveraging | Rate averaging method |
| CRatePseudoRootJacobian | |
| CRatePseudoRootJacobianAllElements | |
| CRatePseudoRootJacobianNumerical | |
| CReannealingFiniteDifferences | Reannealing Finite Difference |
| CReannealingTrivial | Reannealing Trivial |
| ►CRegion | Region class, used for inflation applicability |
| CAustraliaRegion | Australia as geographical/economic region |
| CCustomRegion | Custom geographical/economic region |
| CEURegion | European Union as geographical/economic region |
| CFranceRegion | France as geographical/economic region |
| CGenericRegion | Generic geographical/economic region |
| CUKRegion | United Kingdom as geographical/economic region |
| CUSRegion | USA as geographical/economic region |
| CZARegion | South Africa as geographical/economic region |
| CRegion::Data | |
| CReplication | Digital option replication strategy |
| CRestructuring | Restructuring type |
| CRichardsonExtrapolation | Richardson Extrapolation |
| ►CRiskNeutralDensityCalculator | |
| CBSMRNDCalculator | |
| CCEVRNDCalculator | Constant elasticity of variance process (absorbing boundary at f=0) |
| CGBSMRNDCalculator | |
| CHestonRNDCalculator | Risk neutral terminal probability density for the Heston model |
| CLocalVolRNDCalculator | |
| CSquareRootProcessRNDCalculator | |
| CRiskNeutralDensityCalculator::InvCDFHelper | |
| ►CRounding | Basic rounding class |
| CCeilingTruncation | Ceiling truncation |
| CClosestRounding | Closest rounding |
| CDownRounding | Down-rounding |
| CFloorTruncation | Floor truncation |
| CUpRounding | Up-rounding |
| CSABR | SABR interpolation factory and traits |
| CSaddlePointLossModel< CP >::SaddleObjectiveFunction | |
| CSaddlePointLossModel< CP >::SaddlePercObjFunction | |
| CSalvagingAlgorithm | Algorithm used for matricial pseudo square root |
| CSample< T > | Weighted sample |
| CSamplerCauchy | Cauchy Sampler |
| CSamplerGaussian | Gaussian Sampler |
| CSamplerLogNormal | Lognormal Sampler |
| CSamplerMirrorGaussian | Gaussian Mirror Sampler |
| CSamplerRingGaussian | Gaussian Ring Sampler |
| CSamplerVeryFastAnnealing | Very Fast Annealing Sampler |
| CSavedSettings | |
| CSchedule | Payment schedule |
| ►CSeasonality | A transformation of an existing inflation swap rate |
| ►CMultiplicativePriceSeasonality | Multiplicative seasonality in the price index (CPI/RPI/HICP/etc) |
| CKerkhofSeasonality | |
| CSettlement | settlement information |
| CsimEvent< simEventOwner > | |
| CsimEvent< RandomDefaultLM< copulaPolicy, USNG > > | |
| CsimEvent< RandomLossLM< copulaPolicy, USNG > > | |
| CSimpleZeroYield | Simple Zero-curve traits |
| CSimpleZeroYield::curve< Interpolator > | |
| CSingleton< T, Global > | Basic support for the singleton pattern |
| CSingleVariate< RNG > | Default Monte Carlo traits for single-variate models |
| CSmileSectionUtils | |
| CSMMDriftCalculator | Drift computation for coterminal swap market models |
| CSobolBrownianBridgeRsg | |
| CSobolRsg | Sobol low-discrepancy sequence generator |
| CSparseILUPreconditioner | |
| CSphereCylinderOptimizer | |
| CSquareRootCLVModel::MappingFunction | |
| CStatsHolder | Helper class for precomputed distributions |
| Cstep_iterator< Iterator > | Iterator advancing in constant steps |
| ►CStepCondition< array_type > | Condition to be applied at every time step |
| CNullCondition< array_type > | null step condition |
| CZeroCondition< array_type > | Zero exercise condition |
| CStochasticCollocationInvCDF | Stochastic collocation inverse cumulative distribution function |
| ►CStochasticProcess1D::discretization | Discretization of a 1-D stochastic process |
| CEndEulerDiscretization | Euler end-point discretization for stochastic processes |
| CEulerDiscretization | Euler discretization for stochastic processes |
| ►CStochasticProcess::discretization | Discretization of a stochastic process over a given time interval |
| CEndEulerDiscretization | Euler end-point discretization for stochastic processes |
| CEulerDiscretization | Euler discretization for stochastic processes |
| CStrippedCappedFlooredCouponLeg | |
| CStudentDistribution | Student t-distribution |
| CSubPeriodsLeg | |
| CSurvivalProbability | Survival-Probability-curve traits |
| CSurvivalProbability::curve< Interpolator > | |
| CSVD | Singular value decomposition |
| CSvi | Svi interpolation factory and traits |
| CSwapForwardMappings | |
| CSwaptionPseudoDerivative | |
| CSwaptionVolCubeNoArbSabrModel | |
| CSwaptionVolCubeSabrModel | Swaption Volatility Cube SABR |
| CSymmetricSchurDecomposition | Symmetric threshold Jacobi algorithm |
| CTabulatedGaussLegendre | Tabulated Gauss-Legendre quadratures |
| CTCopulaPolicy | Student-T Latent Model's copula policy |
| CTCopulaPolicy::initTraits | |
| CTemperatureBoltzmann | Temperature Boltzmann |
| CTemperatureCauchy | Temperature Cauchy |
| CTemperatureCauchy1D | |
| CTemperatureExponential | |
| CTemperatureVeryFastAnnealing | Temperature Very Fast Annealing |
| ►CTenorOptionletVTS::CorrelationStructure | |
| CTenorOptionletVTS::TwoParameterCorrelation | |
| CTimeGrid | Time grid class |
| CTimeSeries< T, Container > | Container for historical data |
| CTimeSeries< T, Container >::reverse< container, iterator_category > | |
| CTimeSeries< T, Container >::reverse< container, std::bidirectional_iterator_tag > | |
| CTqrEigenDecomposition | Tridiag. QR eigen decomposition with explicite shift aka Wilkinson |
| ►CTransformedGrid | |
| CLogGrid | |
| CTRBDF2< Operator > | TR-BDF2 scheme for finite difference methods |
| CTrBDF2Scheme< TrapezoidalScheme > | |
| ►CTridiagonalOperator | Base implementation for tridiagonal operator |
| CBSMOperator | |
| CDMinus | \( D_{-} \) matricial representation |
| CDPlus | \( D_{+} \) matricial representation |
| CDPlusDMinus | \( D_{+}D_{-} \) matricial representation |
| CDZero | \( D_{0} \) matricial representation |
| CPdeOperator< PdeClass > | |
| ►CTridiagonalOperator::TimeSetter | Encapsulation of time-setting logic |
| CGenericTimeSetter< PdeClass > | |
| CTrinomialTree::Branching | |
| CTwoDimensionalIntegral | Integral of a two-dimensional function |
| ►CTwoFactorModel::ShortRateDynamics | Class describing the dynamics of the two state variables |
| CG2::Dynamics | |
| ►CUnitOfMeasure | Unit of measure specification |
| CBarrelUnitOfMeasure | |
| CGallonUnitOfMeasure | |
| CKilolitreUnitOfMeasure | |
| CLitreUnitOfMeasure | |
| CLotUnitOfMeasure | |
| CMBUnitOfMeasure | |
| CMTUnitOfMeasure | |
| CTokyoKilolitreUnitOfMeasure | |
| CUnitOfMeasure::Data | |
| CUnitOfMeasureConversion | |
| CUnitOfMeasureConversion::Data | |
| CUpperBoundEngine | Market-model engine for upper-bound estimation |
| ►CVanillaOptionPricer | |
| CMarketQuotedOptionPricer | |
| CVannaVolga | VannaVolga-interpolation factory and traits |
| CVegaBumpCluster | |
| CVegaBumpCollection | |
| CVisitor< T > | Visitor for a specific class |
| CVolatilityBumpInstrumentJacobian | |
| CVolatilityBumpInstrumentJacobian::Cap | |
| CVolatilityBumpInstrumentJacobian::Swaption | |
| ►CVolatilityCompositor | |
| CConstantEstimator | Constant-estimator volatility model |
| CGarch11 | GARCH volatility model |
| CVolatilityCube | |
| ►CVolatilityInterpolationSpecifier | |
| CVolatilityInterpolationSpecifierabcd | |
| CXabrSwaptionVolatilityCube< Model >::Cube | |
| CXoshiro256StarStarUniformRng | Uniform random number generator |
| CyoyInflationLeg | Helper class building a sequence of capped/floored yoy inflation coupons |
| CYoYInflationTraits | Bootstrap traits to use for PiecewiseZeroInflationCurve |
| CYoYInflationVolatilityTraits | Traits for inflation-volatility bootstrap |
| ►CYoYOptionletStripper | Interface for inflation cap stripping, i.e. from price surfaces |
| CInterpolatedYoYOptionletStripper< Interpolator1D > | |
| CZabr< Evaluation > | No arbtrage sabr interpolation factory and traits |
| CZabrFullFd | |
| CZabrLocalVolatility | |
| CZabrModel | |
| CZabrShortMaturityLognormal | |
| CZabrShortMaturityNormal | |
| CZeroInflationTraits | Bootstrap traits to use for PiecewiseZeroInflationCurve |
| CZeroYield | Zero-curve traits |
| CZeroYield::curve< Interpolator > | |
| CZiggurat | |
| CZigguratGaussianRng< RNG > | Gaussian random number generator |
| CZigguratRng | Ziggurat random-number generator |
| CRandomSequenceGenerator< MersenneTwisterUniformRng > | |
| CRandomSequenceGenerator< QuantLib::MersenneTwisterUniformRng > | |
| ►CS | |
| CGenericRiskStatistics< S > | Empirical-distribution risk measures |
| CSample< MultiPath > | |
| CSample< Path > | |
| CSample< std::vector< Real > > | |
| ►CSingleton< CommoditySettings > | |
| CCommoditySettings | Global repository for run-time library settings |
| ►CSingleton< ExchangeRateManager > | |
| CExchangeRateManager | Exchange-rate repository |
| ►CSingleton< IborCoupon::Settings > | |
| CIborCoupon::Settings | Per-session settings for IborCoupon class |
| ►CSingleton< IndexManager > | |
| CIndexManager | Global repository for past index fixings |
| ►CSingleton< LazyObject::Defaults > | |
| CLazyObject::Defaults | Per-session settings for the LazyObject class |
| ►CSingleton< Money::Settings > | |
| CMoney::Settings | Per-session settings for the Money class |
| ►CSingleton< ObservableSettings > | |
| CObservableSettings | Global repository for run-time library settings |
| ►CSingleton< SeedGenerator > | |
| CSeedGenerator | Random seed generator |
| ►CSingleton< Settings > | |
| CSettings | Global repository for run-time library settings |
| ►CSingleton< Tracing > | |
| CTracing | |
| ►CSingleton< UnitOfMeasureConversionManager > | |
| CUnitOfMeasureConversionManager | Repository of conversion factors between units of measure |
| ►CStat | |
| CGenericGaussianStatistics< Stat > | Statistics tool for gaussian-assumption risk measures |
| ►Cexception | STL class |
| ►CError | Base error class |
| CPastFixingsOnly | |
| Chash< boost::shared_ptr< T > > | |
| Chash< QuantLib::Date > | |
| ►Cmap< K, T > | STL class |
| CTimeBasket | Distribution over a number of dates |
| ►CStepCondition< Array > | |
| CFdmAmericanStepCondition | |
| CFdmArithmeticAverageCondition | |
| CFdmBermudanStepCondition | |
| CFdmDividendHandler | |
| CFdmSimpleStorageCondition | |
| CFdmSimpleSwingCondition | |
| CFdmSnapshotCondition | |
| CFdmStepConditionComposite | |
| ►CFdmVPPStepCondition | |
| CFdmVPPStartLimitStepCondition | |
| CTimeSeries< Real > | |
| ►Ctype | |
| CPiecewiseDefaultCurve< Traits, Interpolator, Bootstrap > | Piecewise default-probability term structure |
| CPiecewiseYieldCurve< Traits, Interpolator, Bootstrap > | Piecewise yield term structure |
| ►Carguments | |
| CForwardOptionArguments< VanillaOption::arguments > | |
| ►Cengine | |
| CMCLongstaffSchwartzEngine< VanillaOption::engine, SingleVariate, PseudoRandom, Statistics, PseudoRandom > | |
| CAnalyticBlackVasicekEngine | |
| CAnalyticCEVEngine | |
| ►CAnalyticDigitalAmericanEngine | Analytic pricing engine for American vanilla options with digital payoff |
| CAnalyticDigitalAmericanKOEngine | Analytic pricing engine for American Knock-out options with digital payoff |
| CAnalyticDividendEuropeanEngine | Analytic pricing engine for European options with discrete dividends |
| CAnalyticEuropeanEngine | Pricing engine for European vanilla options using analytical formulae |
| CBaroneAdesiWhaleyApproximationEngine | Barone-Adesi and Whaley pricing engine for American options (1987) |
| CBinomialVanillaEngine< T > | Pricing engine for vanilla options using binomial trees |
| CBjerksundStenslandApproximationEngine | Bjerksund and Stensland pricing engine for American options (1993) |
| ►CFFTEngine | Base class for FFT pricing engines for European vanilla options |
| CFFTVanillaEngine | FFT Pricing engine vanilla options under a Black Scholes process |
| CFFTVarianceGammaEngine | FFT engine for vanilla options under a Variance Gamma process |
| CFdBlackScholesShoutEngine | |
| CFdBlackScholesVanillaEngine | Finite-differences Black Scholes vanilla option engine |
| CFdCEVVanillaEngine | |
| CFdCIRVanillaEngine | Finite-differences CIR vanilla option engine |
| CFdOrnsteinUhlenbeckVanillaEngine | |
| CFdSabrVanillaEngine | |
| CIntegralEngine | Pricing engine for European vanilla options using integral approach |
| CJuQuadraticApproximationEngine | Pricing engine for American options with Ju quadratic approximation |
| CJumpDiffusionEngine | Jump-diffusion engine for vanilla options |
| ►Cengine | |
| CCounterpartyAdjSwapEngine | |
| CVisitor< AssetOrNothingPayoff > | |
| CVisitor< CashOrNothingPayoff > | |
| CVisitor< GapPayoff > | |
| CVisitor< Payoff > | |
| CVisitor< PlainVanillaPayoff > | |
| CArguments | |
| ►CArgumentsType | |
| CForwardOptionArguments< ArgumentsType > | Arguments for forward (strike-resetting) option calculation |
| Cresults | |
| Carguments | |
| Cresults | |
| Cbool | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| CcopulaPolicy | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cshared_ptr< QuantLib::MonteCarloModel< MC, PseudoRandom, Statistics > > | |
| Cshared_ptr< QuantLib::MonteCarloModel< MultiVariate, PseudoRandom, Statistics > > | |
| Cshared_ptr< QuantLib::MonteCarloModel< SingleVariate, PseudoRandom, Statistics > > | |
| Cresults | |
| Cresults | |
| Carguments | |
| CInterpolator1D | |
| Cresults | |
| Carguments | |
| Cresults | |
| Carguments | |
| Cresults | |
| Cresults | |
| ►CTs | |
| Cvariant_visitor< Ts > | |
| CResults | |
| ►CResultsType | |
| CQuantoOptionResults< ResultsType > | Results from quanto option calculation |
| Cresults | |
| Carguments | |
| Cresults | |
| Cresults | |
| ►CT | |
| CConvergenceStatistics< T, U > | Statistics class with convergence table |
| CGarmanKlassOpenClose< T > | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |
| Cresults | |