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

GIRR Delta Sensitivities

GIRR Delta Weighted Sensitivities

Formula WSk=RWk⋅skWS_k=RW_k \cdot s_k

GIRR Delta Risk Weight

GIRR 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

GIRR Delta Risk Position Correlations

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

GIRR 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)}

GIRR 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

GIRR Vega Sensitivities

GIRR Vega Weighted Sensitivities

Formula WSk=RWk⋅skWS_k=RW_k \cdot s_k

GIRR Vega Risk Weight

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

GIRR 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 product of the weighted sensitivities under the square root in the bucket-level charge formula KbK_b.

GIRR Vega Risk Position Correlations

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

GIRR 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)}

GIRR 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

GIRR Curvature Delta Sensitivities

This measure matches GIRR Delta Sensitivities for trades and risk factors having curvature risk charges.

GIRR Curvature Delta Weighted Sensitivities

Formula RWk(curvature)⋅sikRW_k^{(curvature)} \cdot s_{ik} This measure matches GIRR Delta Sensitivities for trades and risk factors having curvature risk charges.

GIRR Curvature shock-up prices

GIRR Curvature shock-down prices

GIRR 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 GIRR Curvature CVR Up can be replicated with these measures: GIRR Curvature shock-up prices minus GIRR Curvature Delta Weighted Sensitivities.

GIRR 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 GIRR Curvature CVR Down can be replicated with these measures: GIRR Curvature shock-down prices plus GIRR Curvature Delta Weighted Sensitivities.

GIRR Curvature CVR

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

GIRR 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)}

GIRR 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)}

GIRR Curvature Risk Position Scenario

GIRR Curvature Risk Position

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

GIRR Curvature Bucket Scenario

The measure GIRR Curvature Bucket Scenario can be replicated by evaluating GIRR Curvature Risk Position Scenario at the GIRR Buckets level.

GIRR 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}

GIRR Curvature Risk Weight

GIRR 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 )}