Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
ScenarioSimMarket Member List

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

absoluteSimData_ScenarioSimMarketprotected
addSwapIndex(const string &swapindex, const string &discountIndex, const string &configuration=Market::defaultConfiguration) constMarketImplprotected
addSwapIndexToSsm(const std::string &indexName, const bool continueOnError)ScenarioSimMarketprotected
addYieldCurve(const QuantLib::ext::shared_ptr< Market > &initMarket, const std::string &configuration, const RiskFactorKey::KeyType rf, const string &key, const vector< Period > &tenors, bool &simDataWritten, bool simulate=true, bool spreaded=false)ScenarioSimMarketprotected
aggregationScenarioData()ScenarioSimMarketvirtual
aggregationScenarioData() constScenarioSimMarketvirtual
allowPartialScenarios_ScenarioSimMarketprotected
applyScenario(const QuantLib::ext::shared_ptr< Scenario > &scenario)ScenarioSimMarket
asd_ScenarioSimMarketprotected
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
baseScenario() constScenarioSimMarketvirtual
baseScenario_ScenarioSimMarketprotected
baseScenarioAbsolute() constScenarioSimMarketvirtual
baseScenarioAbsolute_ScenarioSimMarketprotected
cachedSimData_ScenarioSimMarketprotected
cachedSimDataActive_ScenarioSimMarketprotected
cachedSimDataKeysHash_ScenarioSimMarketprotected
cacheSimData_ScenarioSimMarketprotected
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
coordinatesData_ScenarioSimMarketprotected
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
currentScenario_ScenarioSimMarketmutableprotected
defaultConfigurationMarketstatic
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
defaultCurves_MarketImplprotected
diffToBaseKeys_ScenarioSimMarketprotected
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
filter()ScenarioSimMarketvirtual
filter() constScenarioSimMarketvirtual
filter_ScenarioSimMarketprotected
fixingManager() const overrideScenarioSimMarketvirtual
fixingManager_ScenarioSimMarketprotected
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
getYieldCurve(const std::string &yieldSpecId, const ore::data::TodaysMarketParameters &todaysMarketParams, const std::string &configuration, const QuantLib::ext::shared_ptr< ore::data::Market > &market=nullptr) constScenarioSimMarketprotected
handlePseudoCurrencies() constMarket
handlePseudoCurrencies_Marketprotected
iborFallbackConfig_ScenarioSimMarketprotected
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
isSimulated(const RiskFactorKey::KeyType &factor) constScenarioSimMarketvirtual
label()SimMarket
label_SimMarketprotected
Market(const bool handlePseudoCurrencies)Market
MarketImpl(const bool handlePseudoCurrencies)MarketImpl
MarketImpl(const MarketImpl &)=deleteMarketImpl
nonSimulatedFactors_ScenarioSimMarketprotected
numeraire()SimMarket
numeraire_SimMarketprotected
offsetScenario_ScenarioSimMarketprotected
operator=(const MarketImpl &)=deleteMarketImpl
parameters_ScenarioSimMarketprotected
postUpdate(const Date &d, bool withFixings) overrideScenarioSimMarketvirtual
preUpdate() overrideScenarioSimMarketvirtual
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
reset() overrideScenarioSimMarketvirtual
scenarioGenerator()ScenarioSimMarketvirtual
scenarioGenerator() constScenarioSimMarketvirtual
scenarioGenerator_ScenarioSimMarketprotected
ScenarioSimMarket(const bool handlePseudoCurrencies)ScenarioSimMarketexplicit
ScenarioSimMarket(const QuantLib::ext::shared_ptr< Market > &initMarket, const QuantLib::ext::shared_ptr< ScenarioSimMarketParameters > &parameters, const std::string &configuration=Market::defaultConfiguration, const ore::data::CurveConfigurations &curveConfigs=ore::data::CurveConfigurations(), const ore::data::TodaysMarketParameters &todaysMarketParams=ore::data::TodaysMarketParameters(), const bool continueOnError=false, const bool useSpreadedTermStructures=false, const bool cacheSimData=false, const bool allowPartialScenarios=false, const IborFallbackConfig &iborFallbackConfig=IborFallbackConfig::defaultConfig(), const bool handlePseudoCurrencies=true, const QuantLib::ext::shared_ptr< Scenario > &offSetScenario=nullptr)ScenarioSimMarket
ScenarioSimMarket(const QuantLib::ext::shared_ptr< Market > &initMarket, const QuantLib::ext::shared_ptr< ScenarioSimMarketParameters > &parameters, const QuantLib::ext::shared_ptr< FixingManager > &fixingManager, const std::string &configuration=Market::defaultConfiguration, const ore::data::CurveConfigurations &curveConfigs=ore::data::CurveConfigurations(), const ore::data::TodaysMarketParameters &todaysMarketParams=ore::data::TodaysMarketParameters(), const bool continueOnError=false, const bool useSpreadedTermStructures=false, const bool cacheSimData=false, const bool allowPartialScenarios=false, const IborFallbackConfig &iborFallbackConfig=IborFallbackConfig::defaultConfig(), const bool handlePseudoCurrencies=true, const QuantLib::ext::shared_ptr< Scenario > &offSetScenario=nullptr)ScenarioSimMarket
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
simData_ScenarioSimMarketprotected
SimMarket(const bool handlePseudoCurrencies)SimMarketexplicit
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
update(const Date &d)SimMarketvirtual
updateAsd(const Date &) overrideScenarioSimMarketvirtual
updateDate(const Date &) overrideScenarioSimMarketvirtual
updateScenario(const Date &) overrideScenarioSimMarketvirtual
useSpreadedTermStructures() constScenarioSimMarket
useSpreadedTermStructures_ScenarioSimMarketprotected
volCache_Marketprivate
writeSimData(std::map< RiskFactorKey, QuantLib::ext::shared_ptr< SimpleQuote > > &simDataTmp, std::map< RiskFactorKey, Real > &absoluteSimDataTmp, const RiskFactorKey::KeyType keyType, const std::string &name, const std::vector< std::vector< Real > > &coordinates)ScenarioSimMarketprotected
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