Logo
Reference manual - version orea_version
ScenarioSimMarket Member List

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

absoluteSimData_ (defined in ScenarioSimMarket)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) (defined in ScenarioSimMarket)ScenarioSimMarketprotected
aggregationScenarioData()ScenarioSimMarketvirtual
aggregationScenarioData() constScenarioSimMarketvirtual
allowPartialScenarios_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
applyScenario(const QuantLib::ext::shared_ptr< Scenario > &scenario) (defined in ScenarioSimMarket)ScenarioSimMarket
asd_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
asofDate() const overrideMarketImplvirtual
asofDate() const overrideMarketImplvirtual
baseCorrelation(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
baseCorrelation(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
baseCpis(const string &index, const string &configuration=Market::defaultConfiguration) constMarketImpl
baseCpis(const string &index, const string &configuration=Market::defaultConfiguration) constMarketImpl
baseScenario() constScenarioSimMarketvirtual
baseScenario_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
baseScenarioAbsolute() constScenarioSimMarketvirtual
baseScenarioAbsolute_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
cachedSimData_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
cachedSimDataActive_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
cachedSimDataKeysHash_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
cacheSimData_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
cdsVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
cdsVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const overrideMarketImpl
commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const overrideMarketImpl
commodityPriceCurve(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
commodityPriceCurve(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
commodityVolatility(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
commodityVolatility(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
coordinatesData_ (defined in ScenarioSimMarket)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
cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
currentScenario_ (defined in ScenarioSimMarket)ScenarioSimMarketmutableprotected
defaultConfigurationMarketstatic
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
diffToBaseKeys_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
filter()ScenarioSimMarketvirtual
filter() constScenarioSimMarketvirtual
filter_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
fixingManager() const overrideScenarioSimMarketvirtual
fixingManager_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
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
iborFallbackConfig_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
inCcyConfigurationMarketstatic
isSimulated(const RiskFactorKey::KeyType &factor) constScenarioSimMarketvirtual
label()SimMarket
label_ (defined in SimMarket)SimMarketprotected
Market(const bool handlePseudoCurrencies)Market
nonSimulatedFactors_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
numeraire()SimMarket
numeraire_ (defined in SimMarket)SimMarketprotected
offsetScenario_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
parameters_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
postUpdate(const Date &d, bool withFixings) overrideScenarioSimMarketvirtual
preUpdate() overrideScenarioSimMarketvirtual
refresh(const string &configuration=Market::defaultConfiguration) overrideMarketImplvirtual
require(const MarketObject o, const string &name, const string &configuration, const bool forceBuild=false) constMarketImplprotectedvirtual
reset() overrideScenarioSimMarketvirtual
scenarioGenerator()ScenarioSimMarketvirtual
scenarioGenerator() constScenarioSimMarketvirtual
scenarioGenerator_ (defined in ScenarioSimMarket)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) (defined in ScenarioSimMarket)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) (defined in ScenarioSimMarket)ScenarioSimMarket
securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
simData_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
SimMarket(const bool handlePseudoCurrencies) (defined in SimMarket)SimMarketexplicit
swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
update(const Date &d)SimMarketvirtual
updateAsd(const Date &) overrideScenarioSimMarketvirtual
updateDate(const Date &) overrideScenarioSimMarketvirtual
updateScenario(const Date &) overrideScenarioSimMarketvirtual
useSpreadedTermStructures() constScenarioSimMarket
useSpreadedTermStructures_ (defined in ScenarioSimMarket)ScenarioSimMarketprotected
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) (defined in ScenarioSimMarket)ScenarioSimMarketprotected
yieldCurve(const YieldCurveType &type, const string &ccy, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
yieldCurve(const YieldCurveType &type, const string &ccy, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
yoyCapFloorVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
yoyCapFloorVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImpl
zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
~Market()Marketvirtual