Rule · SAMA · 30 Oct 2025
Banks with material IRRBB positions must apply six standardized interest rate shock scenarios to capture EVE and NII risks. Shocks are currency-specific absolute values from Table 1, applied instantaneously to the risk-free rate. Post-shock interest rates are floored at zero.
Saudi Central Bank
*
Recalibration of shocks in the interest rate risk in the banking book
The Standardised Interest Rate Shock Scenarios
Banks should apply six prescribed interest rate shock scenarios to capture parallel and nonparallel gap risks for EVE and two prescribed interest rate shock scenarios for NII. These scenarios are applied to IRRBB exposures in each currency for which the bank has material positions. The six shock scenarios reflect currency-specific absolute shocks as specified in Table 1 below. Under this approach, IRRBB is measured by means of the following six scenarios:
$\bar{S}_{shocktype,c}$
| Specified Size of Interest Rate Shocks | Table 1 | ||
|---|---|---|---|
| Shock Scenarios | |||
| Currency | Parallel | Short | Long |
| ARS | 400 | 500 | 300 |
| AUD | 350 | 425 | 300 |
| BRL | 400 | 500 | 300 |
| CAD | 200 | 275 | 175 |
| CHF | 175 | 250 | 200 |
| CNY | 225 | 300 | 150 |
| EUR | 225 | 350 | 200 |
| GBP | 275 | 425 | 250 |
| HKD | 225 | 375 | 200 |
| IDR | 400 | 500 | 300 |
| INR | 325 | 475 | 225 |
| JPY | 100 | 100 | 100 |
| KRW | 225 | 350 | 225 |
| MXN | 400 | 500 | 200 |
| RUB | 400 | 500 | 300 |
| SAR | 275 | 375 | 250 |
| SEK | 275 | 425 | 200 |
| SGD | 175 | 250 | 225 |
| TRY | 400 | 500 | 300 |
| USD | 200 | 300 | 225 |
| ZAR | 325 | 500 | 300 |
*
Given Table 1 above, the instantaneous shocks to the risk-free rate for parallel, short and long, for each currency, the following parameterisations of the six interest rate shock scenarios should be applied:
(1) Parallel shock for currency c: a constant parallel shock up or down across all time buckets.
$$\Delta S_{parallel,c} (t_k) = \pm \bar{S}_{parallel,c}$$
(2) Short rate shock for currency c: up or down that is greatest at the shortest tenor midpoint. That shock, through the shaping scalar $$\alpha_{short} (t_k) = e^{\frac{-t_k}{x}}$$ where x = 4, diminishes towards zero at the tenor of the longest point in the term structure.¹ $$\Delta S_{short,c} (t_k) = \pm \bar{S}{short,c} \cdot \alpha{short} (t_k) = \pm \bar{S}_{short,c} \cdot e^{\frac{-t_k}{x}}$$
(3) Long rate shock for currency c (note: this is used only in the rotational shocks): Here the shock is greatest at the longest tenor midpoint and is related to the short scaling factor as:
$$\alpha_{long} (t_k) = 1 - \alpha_{short} (t_k)$$ $$\Delta S_{long,c} (t_k) = \pm \bar{S}{long,c} \cdot \alpha{long} (t_k) = \pm \bar{S}_{long,c} \cdot \left(1 - e^{\frac{-t_k}{x}}\right)$$
(4) Rotation shocks for currency c: involving rotations to the term structure (i.e. steepeners and flatteners) of the interest rates whereby both the long and short rates are shocked and the shift in interest rates at each tenor midpoint is obtained by applying the following formulas to those shocks:
$$\Delta S_{steepener,c} (t_k) = -0.65 \cdot |\Delta S_{short,c} (t_k)| + 0.9 \cdot |\Delta S_{long,c} (t_k)|$$ $$\Delta S_{flattener,c} (t_k) = +0.8 \cdot |\Delta S_{short,c} (t_k)| - 0.6 \cdot |\Delta S_{long,c} (t_k)|$$
The floors for the post-shock interest rates under the six interest rate shock scenarios are set at zero. However, if circumstances change in future, SAMA may revise it accordingly.
¹ The value of x in the denominator of the function $\frac{-t_k}{x}$ controls the rate of decay of the shock. This should be set to the value of 4 for most currencies and the related shocks unless otherwise determined by SAMA. t_k is the midpoint (in time) of the kth bucket and t_k is the midpoint (in time) of the last bucket K. There are 19 buckets in the standardised framework, but the analysis may be generalised to any number of buckets.
*
The following examples illustrate the scenarios in (2) and (4) above.
(1) Short rate shock: Assume that the bank uses the standardised framework with K = 19 time bands and with t_k = 25 years (the midpoint (in time) of the longest tenor bucket K), and where t_k is the midpoint (in time) for bucket k. In the standardised framework, if k = 10 with t_k = 3.5 years, the scalar adjustment for the short shock would be $\alpha_{short} (t_k) = e^{\frac{-3.5}{4}} = 0.417$. Banks would multiply this by the value of the short rate shock to obtain the amount to be added to or subtracted from the yield curve at that tenor point. If the short rate shock was +100 basis points (bp), the increase in the yield curve at t_k= 3.5 years would be 41.7 bp.
(2) Steepener: Assume the same point on the yield curve as above, t_k= 3.5 years. If the absolute value of the short rate shock was 100 bp and the absolute value of the long rate shock was 100 bp (as for the Japanese yen), the change in the yield curve at t_k= 3.5 years would be the sum of the effect of the short rate shock plus the effect of the long rate shock in bp: -0.65 x 100 bp x 0.417 + 0.9 x 100bp x (1-0.417) = +25.4 bp.
(3) Flattener: The corresponding change in the yield curve for the shocks in the example above at t_k= 3.5 years would be: +0.8 x 100 bp x 0.417 - 0.6 x 100 bp x (1-0.417) = -1.6 bp.
Note from RegAlert. AI assistants can read this document in full, and search 70,000+ more, through the RegAlert MCP connector (https://mcp.regalert.today/mcp). Free with an account. How to connect ChatGPT, Claude or Cursor.
More like this from SAMA
We email you every new SAMA publication the day it's published.
Source: Saudi Central Bank — original document · Summary generated with machine assistance and reviewed before publication; the authoritative text is the regulator's original document. How RegAlert works
In RegAlert: added · updated