Logo
Fully annotated reference manual - version 1.8.12
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
TestMarket Member List

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

addSwapIndex(const string &swapindex, const string &discountIndex, const string &configuration=Market::defaultConfiguration) constMarketImplprotected
asof_MarketImplprotected
asofDate() const overrideMarketImplvirtual
asofDate() const overrideMarketImplvirtual
baseCorrelation(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
baseCorrelation(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
baseCorrelations_MarketImplprotected
baseCpis(const string &index, const string &configuration=Market::defaultConfiguration) constMarketImpl
baseCpis(const string &index, const string &configuration=Market::defaultConfiguration) constMarketImpl
baseCpis_MarketImplprotected
capFloorCurves_MarketImplprotected
capFloorIndexBase_MarketImplprotected
capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
capFloorVolIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
capFloorVolIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cdsVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cdsVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cdsVols_MarketImplprotected
commodityCurveLookup(const string &pm) constMarket
commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
commodityIndices_MarketImplprotected
commodityPriceCurve(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
commodityPriceCurve(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
ore::data::Market::commodityPriceCurve(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const=0Marketpure virtual
commodityVolatility(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
commodityVolatility(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
ore::data::Market::commodityVolatility(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const=0Marketpure virtual
commodityVols_MarketImplprotected
correlationCurve(const string &index1, const string &index2, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
correlationCurve(const string &index1, const string &index2, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
ore::data::Market::correlationCurve(const std::string &index1, const std::string &index2, const std::string &configuration=Market::defaultConfiguration) const=0Marketpure virtual
correlationCurves_MarketImplprotected
cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cpiInflationCapFloorVolatilitySurfaces_MarketImplprotected
cpr(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cpr(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cprs_MarketImplprotected
defaultConfigurationMarketstatic
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
defaultCurves_MarketImplprotected
discountCurve(const string &ccy, const string &configuration=Market::defaultConfiguration) constMarket
discountCurve(const string &ccy, const string &configuration=Market::defaultConfiguration) constMarket
discountCurveCache_Marketprivate
discountCurveImpl(const string &ccy, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
discountCurveImpl(const string &ccy, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityCurves_MarketImplprotected
equityDividendCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityDividendCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equitySpots_MarketImplprotected
equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityVols_MarketImplprotected
flatCorrelation(Real correlation=0.0)TestMarketprivate
flatCpiVolSurface(Volatility v)TestMarketprivate
flatRateCps(Handle< ZeroInflationIndex > infIndex, const std::vector< Rate > cStrikes, std::vector< Rate > fStrikes, std::vector< Period > cfMaturities, Matrix cPrice, Matrix fPrice)TestMarketprivate
flatRateCvs(Volatility vol, VolatilityType type=Normal, Real shift=0.0)TestMarketprivate
flatRateDcs(Volatility forward)TestMarketprivate
flatRateDiv(Real dividend)TestMarketprivate
flatRateFxv(Volatility forward)TestMarketprivate
flatRateSvs(Volatility forward, VolatilityType type=ShiftedLognormal, Real shift=0.0)TestMarketprivate
flatRateYts(Real forward)TestMarketprivate
flatYoYInflationCurve(Real inflationRate, Rate nominalRate)TestMarketprivate
flatYoYOptionletVolatilitySurface(Real normalVol)TestMarketprivate
flatZeroInflationCurve(Real inflationRate, Rate nominalRate)TestMarketprivate
fx_MarketImplprotected
fxIndex(const string &fxIndex, const string &configuration=Market::defaultConfiguration) constMarket
fxIndex(const string &fxIndex, const string &configuration=Market::defaultConfiguration) constMarket
fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxIndicesCache_Marketprivate
fxRate(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxRate(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxRateCache_Marketprivate
fxRateImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxRateImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxSpot(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxSpot(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxSpotImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxSpotImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxVol(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxVol(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxVolImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxVolImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxVols_MarketImplprotected
getCorrelationIndexName(const string &ccy) constMarketprivate
getFxBaseQuote(const string &ccy, const string &config) constMarketprivate
getFxSpotBaseQuote(const string &ccy, const string &config) constMarketprivate
getVolatility(const string &ccy, const string &config) constMarketprivate
handlePseudoCurrencies() constMarket
handlePseudoCurrencies_Marketprotected
iborIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
iborIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
iborIndices_MarketImplprotected
inCcyConfigurationMarketstatic
makeYoYInflationIndex(string index, vector< Date > dates, vector< Rate > rates, QuantLib::ext::shared_ptr< YoYInflationIndex > ii, Handle< YieldTermStructure > yts)TestMarketprivate
makeZeroInflationIndex(string index, vector< Date > dates, vector< Rate > rates, QuantLib::ext::shared_ptr< ZeroInflationIndex > ii, Handle< YieldTermStructure > yts)TestMarketprivate
Market(const bool handlePseudoCurrencies)Market
MarketImpl(const bool handlePseudoCurrencies)MarketImpl
MarketImpl(const MarketImpl &)=deleteMarketImpl
operator=(const MarketImpl &)=deleteMarketImpl
recoveryRate(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
recoveryRate(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
recoveryRates_MarketImplprotected
refresh(const string &configuration=Market::defaultConfiguration) overrideMarketImplvirtual
refreshTs_MarketImplprotected
require(const MarketObject o, const string &name, const string &configuration, const bool forceBuild=false) constMarketImplprotectedvirtual
securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
securitySpreads_MarketImplprotected
shortSwapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
shortSwapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
spotCache_Marketprivate
swapIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
swapIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
swapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
swapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
swapIndexBases(const string &key, const string &configuration=Market::defaultConfiguration) constMarketImplprivate
swapIndices_MarketImplprotected
swaptionCurves_MarketImplprotected
swaptionIndexBases_MarketImplprotected
swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
TestMarket(Date asof, bool swapVolCube=false)TestMarket
volCache_Marketprivate
yieldCurve(const YieldCurveType &type, const string &ccy, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldCurve(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldCurve(const YieldCurveType &type, const string &ccy, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldCurve(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldCurves_MarketImplprotected
yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldVolCurves_MarketImplprotected
yoyCapFloorVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yoyCapFloorVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yoyCapFloorVolSurfaces_MarketImplprotected
yoyInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yoyInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yoyInflationIndices_MarketImplprotected
zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
zeroInflationIndices_MarketImplprotected
~Market()Marketvirtual