Uses of Enum Class
com.quantfinlib.risk.FrtbSa.Scenario
Packages that use FrtbSa.Scenario
Package
Description
Risk measurement, decomposition, limits and model validation.
-
Uses of FrtbSa.Scenario in com.quantfinlib.risk
Subclasses with type arguments of type FrtbSa.Scenario in com.quantfinlib.riskMethods in com.quantfinlib.risk that return FrtbSa.ScenarioModifier and TypeMethodDescriptionstatic FrtbSa.ScenarioReturns the enum constant of this class with the specified name.static FrtbSa.Scenario[]FrtbSa.Scenario.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.quantfinlib.risk with parameters of type FrtbSa.ScenarioModifier and TypeMethodDescriptionstatic FrtbSa.BucketResultFrtbSa.bucket(FrtbSa.Bucket b, FrtbSa.Scenario sc) K_b and clamped S_b of one bucket (delta or vega).static doubleFrtbSa.curvature(List<FrtbSa.Bucket> buckets, double[][] gamma, FrtbSa.Scenario sc) Curvature capital of one risk class under one scenario.static doubleFrtbSa.curvature(List<FrtbSa.Bucket> up, List<FrtbSa.Bucket> down, double[][] gamma, FrtbSa.Scenario sc) Curvature capital with both shock directions (MAR21.5(3) and (4)).static doubleFrtbSa.deltaVega(List<FrtbSa.Bucket> buckets, double[][] gamma, FrtbSa.Scenario sc) Delta or vega capital of one risk class under one scenario.static doubleFrtbSa.deltaVega(List<FrtbSa.Bucket> buckets, double[][] gamma, FrtbSa.Scenario sc, Set<Integer> otherSector) Delta or vega capital where some buckets are "other sector" buckets (equity 11, CSR non-securitisation 16, securitisation non-CTP 25): their K_b is Σ|WS_k| with no correlation (MAR21.56(1), MAR21.69(1), MAR21.79(1)).static doubleFrtbSa.total(List<FrtbSa.RiskClass> classes, FrtbSa.Scenario sc) Total SBM charge of a set of risk classes under one scenario.