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

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

applyShift(Size j, Real shiftSize, bool up, ShiftType type, const vector< Time > &shiftTimes, const vector< Real > &values, const vector< Time > &times, vector< Real > &shiftedValues, bool initialise)ShiftScenarioGenerator
applyShift(Size j, Size k, Real shiftSize, bool up, ShiftType type, const vector< Time > &shiftX, const vector< Time > &shiftY, const vector< Time > &dataX, const vector< Time > &dataY, const vector< vector< Real > > &data, vector< vector< Real > > &shiftedData, bool initialise)ShiftScenarioGenerator
baseCorrelationScenarioDescription(string indexName, Size lossLevelBucket, Size termBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
baseScenario()ShiftScenarioGenerator
baseScenario() constShiftScenarioGenerator
baseScenario_ShiftScenarioGeneratorprotected
baseScenarioAbsolute() constSensitivityScenarioGenerator
baseScenarioAbsolute_SensitivityScenarioGeneratorprivate
baseValues() constSensitivityScenarioGenerator
baseValues_SensitivityScenarioGeneratorprivate
capFloorVolScenarioDescription(string ccy, Size expiryBucket, Size strikeBucket, bool up, bool isAtm, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
CdsVolScenarioDescription(string name, Size expiryBucket, Size strikeBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
commodityCurveScenarioDescription(const std::string &commodityName, QuantLib::Size bucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
commodityVolScenarioDescription(const std::string &commodityName, QuantLib::Size expiryBucket, QuantLib::Size strikeBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
continueOnError_SensitivityScenarioGeneratorprivate
correlationScenarioDescription(string pair, Size expiryBucket, Size strikeBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
counter_ShiftScenarioGeneratorprotected
discountScenarioDescription(string ccy, Size bucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
dividendYieldScenarioDescription(string equity, Size bucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
equityScenarioDescription(string equity, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
equityVolScenarioDescription(string equity, Size expiryBucket, Size strikeBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
factorToKey()ShiftScenarioGenerator
factorToKey_ShiftScenarioGeneratorprotected
fxScenarioDescription(string ccypair, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
fxVolScenarioDescription(string ccypair, Size expiryBucket, Size strikeBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
generateBaseCorrelationScenarios(bool up)SensitivityScenarioGeneratorprivate
generateCapFloorVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateCdsVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateCommodityCurveScenarios(bool up)SensitivityScenarioGeneratorprivate
generateCommodityVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateCorrelationScenarios(bool up)SensitivityScenarioGeneratorprivate
generateDiscountCurveScenarios(bool up)SensitivityScenarioGeneratorprivate
generateDividendYieldScenarios(bool up)SensitivityScenarioGeneratorprivate
generateEquityScenarios(bool up)SensitivityScenarioGeneratorprivate
generateEquityVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateFxScenarios(bool up)SensitivityScenarioGeneratorprivate
generateFxVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateGenericYieldVolScenarios(bool up, RiskFactorKey::KeyType rfType)SensitivityScenarioGeneratorprivate
generateIndexCurveScenarios(bool up)SensitivityScenarioGeneratorprivate
generateScenarios()SensitivityScenarioGeneratorprivate
generateSecuritySpreadScenarios(bool up)SensitivityScenarioGeneratorprivate
generateSurvivalProbabilityScenarios(bool up)SensitivityScenarioGeneratorprivate
generateSwaptionVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateYieldCurveScenarios(bool up)SensitivityScenarioGeneratorprivate
generateYieldVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateYoYInflationCapFloorVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateYoYInflationScenarios(bool up)SensitivityScenarioGeneratorprivate
generateZeroInflationCapFloorVolScenarios(bool up)SensitivityScenarioGeneratorprivate
generateZeroInflationScenarios(bool up)SensitivityScenarioGeneratorprivate
getShiftScheme(SensitivityScenarioData::ShiftData &data) constSensitivityScenarioGeneratorprivate
getShiftSize(SensitivityScenarioData::ShiftData &data) constSensitivityScenarioGeneratorprivate
getShiftType(SensitivityScenarioData::ShiftData &data) constSensitivityScenarioGeneratorprivate
indexScenarioDescription(string index, Size bucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
isScenarioRelevant(bool up, SensitivityScenarioData::ShiftData &data) constSensitivityScenarioGeneratorprivate
keyToFactor()ShiftScenarioGenerator
keyToFactor_ShiftScenarioGeneratorprotected
next(const Date &d) overrideShiftScenarioGeneratorvirtual
numScenarios() constSensitivityScenarioGenerator
overrideTenors_SensitivityScenarioGeneratorprivate
reset() overrideShiftScenarioGeneratorvirtual
samples()ShiftScenarioGenerator
scenarioDescriptions()ShiftScenarioGenerator
scenarioDescriptions_ShiftScenarioGeneratorprotected
scenarios()ShiftScenarioGenerator
scenarios_ShiftScenarioGeneratorprotected
securitySpreadScenarioDescription(string bond, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
sensiScenarioFactory_SensitivityScenarioGeneratorprivate
sensitivityData_SensitivityScenarioGeneratorprivate
SensitivityScenarioGenerator(const QuantLib::ext::shared_ptr< SensitivityScenarioData > &sensitivityData, const QuantLib::ext::shared_ptr< Scenario > &baseScenario, const QuantLib::ext::shared_ptr< ScenarioSimMarketParameters > &simMarketData, const QuantLib::ext::shared_ptr< ScenarioSimMarket > &simMarket, const QuantLib::ext::shared_ptr< ScenarioFactory > &sensiScenarioFactory, const bool overrideTenors, const std::string &sensitivityTemplate=std::string(), const bool continueOnError=false, const QuantLib::ext::shared_ptr< Scenario > &baseScenarioAbsolute=nullptr)SensitivityScenarioGenerator
sensitivityTemplate_SensitivityScenarioGeneratorprivate
ShiftScenarioGenerator(const QuantLib::ext::shared_ptr< Scenario > &baseScenario, const QuantLib::ext::shared_ptr< ScenarioSimMarketParameters > &simMarketData, const QuantLib::ext::weak_ptr< ScenarioSimMarket > &simMarket)ShiftScenarioGenerator
shiftSchemes() constSensitivityScenarioGenerator
shiftSchemes_SensitivityScenarioGeneratorprivate
shiftSizes() constSensitivityScenarioGenerator
shiftSizes_SensitivityScenarioGeneratorprivate
simMarket_ShiftScenarioGeneratorprotected
simMarketData_ShiftScenarioGeneratorprotected
storeShiftData(const RiskFactorKey &key, const Real rate, const Real newRate)SensitivityScenarioGeneratorprivate
survivalProbabilityScenarioDescription(string name, Size bucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
swaptionVolScenarioDescription(string ccy, Size expiryBucket, Size termBucket, Size strikeBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
yieldScenarioDescription(string name, Size bucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
yieldVolScenarioDescription(string securityId, Size expiryBucket, Size termBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
yoyInflationCapFloorVolScenarioDescription(string name, Size expiryBucket, Size strikeBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
yoyInflationScenarioDescription(string index, Size bucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
zeroInflationCapFloorVolScenarioDescription(string name, Size expiryBucket, Size strikeBucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
zeroInflationScenarioDescription(string index, Size bucket, bool up, ShiftScheme shiftScheme)SensitivityScenarioGeneratorprivate
~ScenarioGenerator()ScenarioGeneratorvirtual
~SensitivityScenarioGenerator()SensitivityScenarioGenerator
~ShiftScenarioGenerator()ShiftScenarioGenerator