Perform sensitivity analysis for a given portfolio. More...
#include <orea/cube/npvsensicube.hpp>
#include <orea/cube/sensitivitycube.hpp>
#include <orea/scenario/scenariosimmarket.hpp>
#include <orea/scenario/scenariosimmarketparameters.hpp>
#include <orea/scenario/sensitivityscenariodata.hpp>
#include <orea/scenario/sensitivityscenariogenerator.hpp>
#include <ored/marketdata/loader.hpp>
#include <ored/marketdata/market.hpp>
#include <ored/portfolio/portfolio.hpp>
#include <ored/portfolio/referencedata.hpp>
#include <ored/report/report.hpp>
#include <ored/utilities/progressbar.hpp>
#include <map>
#include <set>
#include <tuple>
Go to the source code of this file.
Classes | |
class | SensitivityAnalysis |
Sensitivity Analysis. More... | |
Namespaces | |
namespace | ore |
namespace | ore::analytics |
Functions | |
Real | getShiftSize (const RiskFactorKey &key, const SensitivityScenarioData &sensiParams, const QuantLib::ext::shared_ptr< ScenarioSimMarket > &simMarket, const string &marketConfiguration) |
Perform sensitivity analysis for a given portfolio.
Definition in file sensitivityanalysis.hpp.