Base class for a market risk report. More...
#include <qle/math/covariancesalvage.hpp>#include <ored/report/report.hpp>#include <orea/engine/historicalsensipnlcalculator.hpp>#include <orea/engine/historicalpnlgenerator.hpp>#include <orea/engine/riskfilter.hpp>#include <orea/scenario/scenariofilter.hpp>#include <vector>Classes | |
| class | MarketRiskGroupBase |
| class | MarketRiskGroupBaseContainer |
| class | TradeGroupBase |
| class | TradeGroupBaseContainer |
| class | MarketRiskGroup |
| class | MarketRiskGroupContainer |
| struct | MarketRiskGroupContainer::CompRisk |
| Used to order pairs [Risk class, Risk Type]. More... | |
| class | TradeGroup |
| class | TradeGroupContainer |
| class | MarketRiskReport |
| struct | MarketRiskReport::SensiRunArgs |
| struct | MarketRiskReport::FullRevalArgs |
| struct | MarketRiskReport::MultiThreadArgs |
| class | MarketRiskReport::Reports |
Namespaces | |
| ore | |
| ore::analytics | |
Typedefs | |
| using | TradePnLStore = std::vector< std::vector< QuantLib::Real > > |
Base class for a market risk report.