Skip to content

Interest Rate Up Shock Factor

Calculate the Upward Shock Factor instantly.

Upward Shock Factor

0.30

1Step 1

Interpolation Span

Interpolation Span=max(0.000001,Upper Table MaturityLower Table Maturity)\textit{Interpolation Span} = \max(0.000001, \textit{Upper Table Maturity} - \textit{Lower Table Maturity})
2Step 2

Maturity Offset

Maturity Offset=max(0,Target MaturityLower Table Maturity)\textit{Maturity Offset} = \max(0, \textit{Target Maturity} - \textit{Lower Table Maturity})
3Step 3

Interpolation Weight

Interpolation Weight=min(1,Maturity OffsetInterpolation Span)\textit{Interpolation Weight} = \min(1, \frac{\textit{Maturity Offset}}{\textit{Interpolation Span}})
4Step 4

Upward Shock Factor

Upward Shock Factor=Lower Upward Shock Factor+Interpolation Weight×Upper Upward Shock FactorLower Upward Shock Factor\textit{Upward Shock Factor} = \textit{Lower Upward Shock Factor} + \textit{Interpolation Weight} \times \textit{Upper Upward Shock Factor} - \textit{Lower Upward Shock Factor}
5Step 5

Upward Shock Factor

Upward Shock Factor=Upward Shock Factor\textit{Upward Shock Factor} = \textit{Upward Shock Factor}

Understand the Interest Rate Up Shock Factor

Overview

This calculator isolates the upward interest-rate shock factor interpolation for one maturity point.[1]

Important Notes

  • Legal shock table inputs remain editable so users can run sensitivity analyses.
  • The output is an atomistic building block for the Interest Rate Risk engine; it does not revalue assets or liabilities.

Sources

  1. Delegated Regulation (EU) 2015/35 - Art. 166 (Increase in the term structure of interest rates) - EIOPA

Default values are illustrative sample inputs for navigation, training, and QA. Replace them with controlled data before using the result in capital analysis, governance, or reporting decisions.