Class HypotheticalScenarioDefinition
java.lang.Object
org.drip.capital.systemicscenario.HypotheticalScenarioDefinition
public class HypotheticalScenarioDefinition
extends java.lang.Object
HypotheticalScenarioDefinition holds the Realizations of the Hypothetical Stress Scenarios. 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 = Systemic Stress Scenario Design/Construction
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description HypotheticalScenarioDefinition(double dollarDecline, double lostDecade, double interestRateShock, double deepDownturn)
HypotheticalScenarioDefinition Constructor -
Method Summary
Modifier and Type Method Description double
deepDownturn()
Retrieve the Deep Down-turn Scenario Realizationdouble
dollarDecline()
Retrieve the Dollar Decline Scenario Realizationdouble
interestRateShock()
Retrieve the Interest Rate Shock Scenario Realizationdouble
lostDecade()
Retrieve the Lost Decade Scenario RealizationMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
HypotheticalScenarioDefinition
public HypotheticalScenarioDefinition(double dollarDecline, double lostDecade, double interestRateShock, double deepDownturn) throws java.lang.ExceptionHypotheticalScenarioDefinition Constructor- Parameters:
dollarDecline
- Dollar Decline Scenario RealizationlostDecade
- Lost Decade Scenario RealizationinterestRateShock
- Interest Rate Shock Scenario RealizationdeepDownturn
- Deep Down-turn Scenario Realization- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
dollarDecline
public double dollarDecline()Retrieve the Dollar Decline Scenario Realization- Returns:
- The Dollar Decline Scenario Realization
-
lostDecade
public double lostDecade()Retrieve the Lost Decade Scenario Realization- Returns:
- The Lost Decade Scenario Realization
-
interestRateShock
public double interestRateShock()Retrieve the Interest Rate Shock Scenario Realization- Returns:
- The Interest Rate Shock Scenario Realization
-
deepDownturn
public double deepDownturn()Retrieve the Deep Down-turn Scenario Realization- Returns:
- The Deep Down-turn Scenario Realization
-