For the CSR Sec non-CTP risk class, there are three main chains of post-processor calculations: Delta, Vega, and Curvature.Documentation Index
Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
Use this file to discover all available pages before exploring further.
Delta and Vega
The calculation steps for Delta and Vega are the same:- The calculations start by applying currency conversion to the aggregated raw sensitivities from the cube to get the Sensitivities.
- The risk-weights are applied to get the Weighted Sensitivities (per risk-factor).
- The (rho) correlations are then used to calculate the Risk Position (per bucket).
- The Risk Positions are combined across all buckets to calculate the Risk Charge.
Curvature
For Curvature, the calculation steps are:- Start with vectors of shocked prices indexed by risk-weight (per risk-factor).
- The risk-weight then determines which Shock Up/Down Prices we want, subtracting the trade PV if necessary.
- The delta sensitivities are filtered sensitivities from the Delta calculations, and aggregated per Curvature risk-factor.
- These are then combined to calculate the CVR Up/Down (per risk-factor).
- The Risk Position Up/Down are calculated per bucket.
- The greater of the up and down risk-positions is identified by the Risk Position Scenario, and used for the Risk Position (per bucket).
- The Risk Positions are combined across all buckets to calculate the Risk Charge.