Package org.drip.capital.entity
Interface CapitalSimulator
- All Known Implementing Classes:
CapitalSegment
,CapitalUnit
,ManagedSegmentL1
,ManagedSegmentLn
public interface CapitalSimulator
CapitalSimulator exposes the Simulator for the VaR and the Stress Functionality for a given Capital
Entity - Segment or Unit. The References are:
- Bank for International Supervision(2005): Stress Testing at Major Financial Institutions: Survey Results and Practice https://www.bis.org/publ/cgfs24.htm
- Glasserman, P. (2004): Monte Carlo Methods in Financial Engineering Springer
- Kupiec, P. H. (2000): Stress Tests and Risk Capital Risk 2 (4) 27-39
- Module = Portfolio Core Module
- Library = Capital Analytics
- Project = Basel Market Risk and Operational Capital
- Package = Economic Risk Capital Estimation Nodes
- Author:
- Lakshmi Krishnamurthy
-
Method Summary
Modifier and Type Method Description PathEnsemble
pathEnsemble(SimulationControl simulationControl, SimulationPnLControl simulationPnLControl)
Generate the Simulation Path EnsemblePathPnLRealization[]
pathPnLRealizationArray(SimulationControl simulationControl, SimulationPnLControl simulationPnLControl)
Generate the Array of Path PnL Realizations
-
Method Details
-
pathPnLRealizationArray
PathPnLRealization[] pathPnLRealizationArray(SimulationControl simulationControl, SimulationPnLControl simulationPnLControl)Generate the Array of Path PnL Realizations- Parameters:
simulationControl
- Simulation SettingssimulationPnLControl
- PnL Settings- Returns:
- Array of Path PnL Realizations
-
pathEnsemble
PathEnsemble pathEnsemble(SimulationControl simulationControl, SimulationPnLControl simulationPnLControl)Generate the Simulation Path Ensemble- Parameters:
simulationControl
- Simulation SettingssimulationPnLControl
- PnL Settings- Returns:
- The Simulation Path Ensemble
-