Skip to main content
Each subsection below lists the risk weight, sensitivities, risk position, and risk charge measures for the corresponding calculation stage. Jump to the relevant section:
Required hierarchies must be present in the query for the measure to evaluate correctly.

Delta

CSR non-Sec Delta Sensitivities

CSR non-Sec Delta Weighted Sensitivities

Formula WSk=RWk⋅skWS_k=RW_k \cdot s_k

CSR non-Sec Delta Risk Weight

CSR non-Sec Delta Risk Position Double Sums

Formula ∑k∈b∑l∈b⋅WSk⋅WSl\sum _{k\in b}\sum _{l\in b}\cdot WS_k \cdot WS_l

CSR non-Sec Delta Risk Position Correlations

Correlation parameter ρkl\rho_{kl} between delta sensitivities within the same bucket (‘Medium’ correlation scenario).

CSR non-Sec Delta Risk Position

Formula Kb=max(0,∑k∈bWSk2+∑k∈b∑l∈b,l≠kρkl⋅WSk⋅WSl)K_{b} =\sqrt{max \left( 0, \sum _{k\in b} WS_{k}^{2} +\sum _{k\in b}\sum _{l\in b, l\neq k}\rho_{kl}\cdot WS_k \cdot WS_l\right)}

CSR non-Sec Delta Risk Charge

Formula K=∑bKb2+∑b∑c≠bγbc⋅Sb⋅Scwhere Sb=∑kWSk if ∑bKb2+∑b∑c≠bγbc⋅Kb⋅Kc>0else Sb=max(min(∑kWSk,Kb),−Kb)\begin{aligned} &K = \sqrt{\sum _{b} K_{b}^{2} + \sum _{b}\sum _{c\neq b}\gamma_{bc}\cdot S_b \cdot S_c} \\ &\text{where } S_b = \sum _{k} WS_k \text{ if } \sum _{b} K_{b}^{2} + \sum _{b}\sum _{c\neq b}\gamma_{bc}\cdot K_b \cdot K_c > 0 \\ &\text{else } S_b = max(min(\sum _{k} WS_k, K_b), -K_b) \end{aligned}

Vega

CSR non-Sec Vega Sensitivities

CSR non-Sec Vega Weighted Sensitivities

Formula WSk=RWk⋅skWS_k=RW_k \cdot s_k

CSR non-Sec Vega Risk Weight

Formula RWk=min⁡[RWσ⋅LHriskclass10;100%]RW_k = \min\left[RW_\sigma \cdot \frac{\sqrt{LH_{riskclass}}}{\sqrt{10}}; 100\%\right]

CSR non-Sec Vega Risk Position Double Sums

Formula ∑k∈b∑l∈b⋅WSk⋅WSl\sum _{k\in b}\sum _{l\in b}\cdot WS_k \cdot WS_l Sum of cross products of the weighted sensitivities under the square root in the bucket-level charge formula KbK_b.

CSR non-Sec Vega Risk Position Correlations

Formula ρkl=min[ρklDELTA⋅ρkloption maturity;1]\rho_{kl}=min\left [\rho_{kl}^{DELTA} \cdot \rho_{kl}^{option\ maturity};1 \right ] Correlation parameter ρkl\rho_{kl} between vega sensitivities within the same bucket (‘Medium’ correlation scenario).

CSR non-Sec Vega Risk Position

Formula Kb=max(0,∑k∈bWSk2+∑k∈b∑l∈b,l≠kρkl⋅WSk⋅WSl)K_{b} =\sqrt{max \left( 0, \sum _{k\in b} WS_{k}^{2} +\sum _{k\in b}\sum _{l\in b, l\neq k}\rho_{kl}\cdot WS_k \cdot WS_l\right)}

CSR non-Sec Vega Risk Charge

Formula K=∑bKb2+∑b∑c≠bγbc⋅Sb⋅Scwhere Sb=∑kWSk if ∑bKb2+∑b∑c≠bγbc⋅Kb⋅Kc>0else Sb=max(min(∑kWSk,Kb),−Kb)\begin{aligned} &K = \sqrt{\sum _{b} K_{b}^{2} + \sum _{b}\sum _{c\neq b}\gamma_{bc}\cdot S_b \cdot S_c} \\ &\text{where } S_b = \sum _{k} WS_k \text{ if } \sum _{b} K_{b}^{2} + \sum _{b}\sum _{c\neq b}\gamma_{bc}\cdot K_b \cdot K_c > 0 \\ &\text{else } S_b = max(min(\sum _{k} WS_k, K_b), -K_b) \end{aligned}

Curvature

CSR non-Sec Curvature Delta Sensitivities

This measure matches CSR non-Sec Delta Sensitivities for trades and risk factors having curvature risk charges.

CSR non-Sec Curvature Delta Weighted Sensitivities

Formula RWk(curvature)⋅sikRW_k^{(curvature)} \cdot s_{ik}

CSR non-Sec Curvature shock-up prices

CSR non-Sec Curvature shock-down prices

CSR non-Sec Curvature CVR Up

Formula −∑i{Vi(xk(RW(curvature)+))−Vi(xk)−RWk(curvature)⋅sik)}-\sum_{i}\left \{ V_i\left ( x_k^{(RW^{(curvature)+})} \right ) -V_i(x_k)-RW_k^{(curvature)}\cdot s_{ik})\right \} The measure CSR non-Sec Curvature CVR Up can be replicated with these measures: CSR non-Sec Curvature shock-up prices minus CSR non-Sec Curvature Delta Weighted Sensitivities.

CSR non-Sec Curvature CVR Down

Formula −∑i{Vi(xk(RW(curvature)−))−Vi(xk)+RWk(curvature)⋅sik)}-\sum_{i}\left \{ V_i\left ( x_k^{(RW^{(curvature)-})} \right ) -V_i(x_k)+RW_k^{(curvature)}\cdot s_{ik})\right \} The measure CSR non-Sec Curvature CVR Down can be replicated with these measures: CSR non-Sec Curvature shock-down prices plus CSR non-Sec Curvature Delta Weighted Sensitivities.

CSR non-Sec Curvature CVR

The measure CSR non-Sec Curvature CVR can be replicated by selecting either the CSR non-Sec Curvature CVR Up or CSR non-Sec Curvature CVR Down based on the scenario value of CSR non-Sec Curvature Bucket Scenario.

CSR non-Sec Curvature Risk Position Up

Formula Kb+=max(0,∑k∈bmax(CVRk+,0)2+∑k∈b∑l∈b,l≠kρkl⋅CVRk+⋅CVRl+⋅ψ(CVRk+,CVRl+))K_{b}^{+} =\sqrt{max\left(0,\sum _{k\in b} max(CVR_k^{+},0)^{2} +\sum _{k\in b}\sum _{l\in b, l\neq k}\rho_{kl}\cdot CVR_k^{+} \cdot CVR_l^{+} \cdot \psi(CVR_k^{+},CVR_l^{+})\right)}

CSR non-Sec Curvature Risk Position Down

Formula Kb−=max(0,∑k∈bmax(CVRk−,0)2+∑k∈b∑l∈b,l≠kρkl⋅CVRk−⋅CVRl−⋅ψ(CVRk−,CVRl−))K_{b}^{-} =\sqrt{max\left(0,\sum _{k\in b} max(CVR_k^{-},0)^{2} +\sum _{k\in b}\sum _{l\in b, l\neq k}\rho_{kl}\cdot CVR_k^{-} \cdot CVR_l^{-} \cdot \psi(CVR_k^{-},CVR_l^{-})\right)}

CSR non-Sec Curvature Risk Position Scenario

CSR non-Sec Curvature Risk Position

Formula Kb=max(Kb+,Kb−)K_b=max(K_b^{+},K_b^{-})

CSR non-Sec Curvature Bucket Scenario

The measure CSR non-Sec Curvature Bucket Scenario can be replicated by evaluating CSR non-Sec Curvature Risk Position Scenario at the CSR non-Sec Buckets level.

CSR non-Sec Curvature Sb

Formula Sb=∑kCVRk+ when scenario is upward, Sb=∑kCVRk− when scenario is downwardS_b = \sum_k CVR_k^{+}\text{ when scenario is upward, } S_b = \sum_k CVR_k^{-}\text{ when scenario is downward}

CSR non-Sec Curvature Risk Weight

CSR non-Sec Curvature Risk Charge

Formula Curvature risk=max(0,∑bKb2+∑b∑c≠bγbc⋅Sb⋅Sc⋅ψ(Sb,Sc))Curvature\ risk = \sqrt{max\left ( 0,\sum _{b} K_{b}^{2} + \sum _{b}\sum _{c\neq b}\gamma_{bc}\cdot S_b \cdot S_c \cdot \psi (S_b,S_c) \right )}