Clarus Financial Technology

ISDA SIMM™: Concentration Thresholds

4th February 2017

Version 1.2 of ISDA SIMM™ comes into effect as of 4th February 2017. The new technical requirements document can be found on the ISDA website. The biggest change is the calibration of Concentration Thresholds. I wrote a blog entitled “ISDA SIMM™: Multi Currency Portfolios”, and flippantly stated:

\( {g_{bc}}\) is calibrated according to Concentration Risk in each currency. This is yet to be implemented by ISDA, so we can ignore this term for the time being.

That is no longer the case. So let’s see how we go about implementing Concentration Risk into ISDA SIMM™.

A Delta Scalar?

From a brief overview of the requirements, I thought it would be a simple case of adding a look-up table to my input sensitivities. However, the complexity exists on the multi-currency side when combining deltas across more than one currency.

So let’s start simple and build from there.

1. Risk Weightings

All of our blogs have used the concept of Risk Weight*Sensitivity to arrive at our inputs to the model – the Weighted Sensitivities.

ISDA has now calibrated the Concentration Thresholds. We therefore apply a multiplier (CR), which is the Concentration Risk Factor per currency. As per the documentation, this is defined as:

\( \tag {1} CR_{b} = max \Bigg(1,\bigg(\frac{|\sum\limits_{k,i}{s_{k,i}|}}{T_{b}}\bigg)^{1/2}\Bigg)\)

Meaning that we take the absolute value of the sum of all of our deltas in each currency and divide them by \( {T_{b}}\). We take the maximum of either the square root of this term, or 1.

ISDA has calibrated \( {T_{b}}\) for each currency according to the table below:

It is important to note that:

My ISDA Sensitivities now look like this:

Introducing the CR Concentration Threshold multiplier to our input Sensitivities

Showing;

\(\tag {2} {WS_{k}=RW_{k}s_{k}CR_{k}}\)

i.e. Risk Weight*Sensitivity*Concentration Risk.

2. Multiple Currencies

Recall from our earlier blog that to calculate Delta margin across multiple currencies, we must apply the following equation;

\( \tag {3} DeltaMargin = \sqrt{\sum\limits_{b}{K_{b}^2+{\sum\limits_{b}}{\sum\limits_{(c)≠(b)}{γ_{bc}{g_{bc}}{S_{b}}{S_{c}}}}}}\)

Having learnt how to calculate “K” in our original blog, the “new” terms are:

\( {S_{b}}\) which is either the sum of all of the “Weighted Sensitivities” or the value of K for currency b. We first take the smaller of the sum of the WS’s and then the larger of this and  “negative K” for currency b. This means that \( {S_{b}}\) can, in some instances, be a negative number.

\( {γ_{bc}}\) is calibrated by ISDA. It is set at 27% according to the documentation here.

\( {g_{bc}}\) is calibrated according to Concentration Risk in each currency. It actually varies by currency pair, meaning we need to create ourselves a new covariance matrix.

3. Concentration Threshold Covariance Matrix

We must now calculate the values of \( {g_{bc}}\) for each possible currency pairing in our portfolio. The formula is given by ISDA as;

\(\tag {4} {g_{bc} = \frac{min(CR_{b},CR_{c})}{max(CR_{b},CR_{c})}}\)

Meaning;

I choose to combine the \( {g_{bc}}\) and \( {γ_{bc}}\) terms within the single matrix to simplify the subsequent calculations.

Our newly derived co-variance matrix is shown below. I have chosen a 4 currency portfolio with a paid position of $300m DV01 in 5 years in each of 4 currencies (EUR, JPY, CNY and USD). This covers high volatility, well-traded regular volatility and low volatility currencies.

The size of the positions is a bit ridiculous, but I needed to go over the thresholds for all currencies whilst keeping it simple!

The CR Covariance Matrix

Our final calculation grid is shown below:

Multiple Currency Calculation Grid

Showing;

In Summary

Stay informed with our FREE newsletter, subscribe here.

Exit mobile version