6. Modeling Non-Parallel Term Structure Shift and Hedging
6.1 Principal Components Analysis
6.1.1 Weakness of One-Factor Risk Metrics
One-factor risk metric focuses on parallel shift in the interest rate term structure. In practice, rate movements in different regions are not perfectly correlated and multi-factor risk metrics addresses this non-parallel shit pattern.
6.1.2 Principal Components Analysis
PCA is a statistical technique that can be used to understand term structure changes in historical data.
PCA can analyze the effects of multiple factors and estimate their relative importance in describing movements in the term structure.
This technique looks at the daily changes in the interest rates corresponding to various maturities and identifies factors that have the following characteristics:
- These factors are uncorrelated.
- Daily changes in term structure are linear combinations of the factors.
- The first two or three factors account for the majority of the observed daily movements.
Δ r f = ∑ i = 1 8 a i f i j = a 1 f 1 , j + a 2 f 2 , j + ⋯ + a 8 f 8 , j \Delta r_f=\sum^8_{i=1}a_if_{ij}=a_1f_{1,j}+a_2f_{2,j}+\dots+a_8f_{8,j} Δrf=i=1∑8aifij=a1f1,j+a2f2,j+⋯+a8f8,j
- Factor loading( f i , j f_{i,j} fi,j): the amount by which rate j j j moves when there is one-unit change of the i t h i_{th} ith factor.
- Factor score( a i a_i ai): the number of units change of the i t h i_{th} ith factor in a daily term structure change.
Rate Maturity | Factor 1 | Factor 2 | Factor 3 | Factor 4 | Factor 5 | Factor 6 | Factor 7 | Factor 8 |
---|---|---|---|---|---|---|---|---|
1 year | − 0.129 -0.129 −0.129 | 0.384 0.384 0.384 | 0.778 0.778 0.778 | − 0.478 -0.478 −0.478 | − 0.009 -0.009 −0.009 | 0.003 0.003 0.003 | − 0.017 -0.017 −0.017 | − 0.007 -0.007 −0.007 |
2 year | − 0.258 -0.258 −0.258 | 0.490 0.490 0.490 | 0.081 0.081 0.081 | 0.583 0.583 0.583 | 0.588 0.588 0.588 | 0.000 0.000 0.000 | 0.025 0.025 0.025 | 0.001 0.001 0.001 |
3 year | − 0.326 -0.326 −0.326 | 0.426 0.426 0.426 | − 0.119 -0.119 −0.119 | 0.241 0.241 0.241 | − 0.727 -0.727 −0.727 | − 0.292 -0.292 −0.292 | 0.150 0.150 0.150 | 0.062 0.062 0.062 |
5 year | − 0.410 -0.410 −0.410 | 0.203 0.203 0.203 | − 0.317 -0.317 −0.317 | − 0.216 -0.216 −0.216 | − 0.068 -0.068 −0.068 | 0.574 0.574 0.574 | − 0.548 -0.548 −0.548 | − 0.096 -0.096 −0.096 |
7 year | − 0.434 -0.434 −0.434 | − 0.008 -0.008 −0.008 | − 0.294 -0.294 −0.294 | − 0.397 -0.397 −0.397 | 0.221 0.221 0.221 | − 0.707 -0.707 −0.707 | − 0.338 -0.338 −0.338 | − 0.284 -0.284 −0.284 |
10 year | − 0.414 -0.414 −0.414 | − 0.193 -0.193 −0.193 | − 0.104 -0.104 −0.104 | − 0.204 -0.204 −0.204 | 0.211 0.211 0.211 | − 0.707 -0.707 −0.707 | − 0.338 -0.338 −0.338 | − 0.284 -0.284 −0.284 |
20 year | − 0.385 -0.385 −0.385 | − 0.397 -0.397 −0.397 | 0.234 0.234 0.234 | 0.161 0.161 0.161 | − 0.023 -0.023 −0.023 | 0.019 0.019 0.019 | − 0.169 -0.169 −0.169 | 0.764 0.764 0.764 |
30 year | − 0.367 -0.367 −0.367 | − 0.440 -0.440 −0.440 | 0.348 0.348 0.348 | 0.317 0.317 0.317 | − 0.164 -0.164 −0.164 | 0.275 0.275 0.275 | 0.193 0.193 0.193 | − 0.557 -0.557 −0.557 |
The importance of the factors are measured by the standard deviation of the factor scores.
Factor | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|---|
Standard deviation | 14.15 14.15 14.15 | 4.91 4.91 4.91 | 2.44 2.44 2.44 | 1.59 1.59 1.59 | 1.09 1.09 1.09 | 0.85 0.85 0.85 | 0.78 0.78 0.78 | 0.68 0.68 0.68 |
For our data, the total variance is:
14.1
5
2
+
4.9
1
2
+
⋯
+
0.6
8
2
=
235.77
14.15^2+4.91^2+\dots+0.68^2=235.77
14.152+4.912+⋯+0.682=235.77
The first three factors account for
97
,
66
%
97,66\%
97,66% of the variation of the observed rate daily movements.
14.1
5
2
+
4.9
1
2
+
2.4
4
2
235.77
=
97.66
%
\frac{14.15^2+4.91^2+2.44^2}{235.77}=97.66\%
235.7714.152+4.912+2.442=97.66%
Factor 1 ( 85 % 85\% 85%) is roughly a parallel shift in the term structure.
Factor 2 ( 10 % 10\% 10%) corresponds to a steepening or flattening of the term structure.
Factor 3 ( 3 % 3\% 3%) is a bowing(曲度变化) of the term structure.
6.2 Key Rate 01s
6.2.1 Key Rate Shifts
Key rate shifts are non-parallel shifts and the change in the term structure is determined by the change in several selected key rates. It assumes that the impact of the key rate shifts declines linearly and reaches zero at the term of the adjacent key rates.
2.2 Key Rate 01s
Key Rate 01s is the change in a portfolio’s value from a 1 1 1 bp change of the key rate shifts.
Suppose a portfolio consists of a $ 1 1 1 million investment in 1-year, 3-year, 5-year, 9-year and 15-year zero coupon bond. The decrease in the portfolio’s value for a one-basis-point increase in the relevant spot rates is shown below:
Spot Rate Maturity | 1 year | 3 year | 5 year | 9 year | 15 year |
---|---|---|---|---|---|
Portfolio Value Decrease | 95.62 95.62 95.62 | 270.26 270.26 270.26 | 424.35 424.35 424.35 | 677.93 677.93 677.93 | 944.75 944.75 944.75 |
The calculation of KR01 are listed below:
1 bp shift in the following key rate | Change in bp of the Spot Rate(Maturities) | ||||
---|---|---|---|---|---|
1 year | 3 year | 5 year | 9 year | 15 year | |
2 year | 1 | 0.667 | 0 | 0 | 0 |
5 year | 0 | 0.333 | 1 | 0.2 | 0 |
10 year | 0 | 0 | 0 | 0.8 | 1 |
Key Rate | Change in $ value fro the zero bonds in the portfolio | Total | ||||
---|---|---|---|---|---|---|
1 year | 3 year | 5 year | 9 year | 15 year | ||
KR01-2yr | 95.6 | 180.3 | 0.0 | 0.0 | 0.0 | 275.9 |
KR01-5yr | 0.0 | 90.0 | 424.4 | 135.6 | 0.0 | 649.9 |
KR01-10yr | 0.0 | 0.0 | 0.0 | 542.3 | 944.8 | 1487.1 |
Relationship between KR01 and DV01:
DV01 is the result of shifting all rates by 1 bp while KR01 is a result of shifts in key rates.
D V 01 = K R 0 1 2 y r + K R 0 1 5 y r + K R 0 1 10 y r = 2412.9 DV01=KR01_{2yr}+KR01_{5yr}+KR01_{10yr}=2412.9 DV01=KR012yr+KR015yr+KR0110yr=2412.9
6.2.3 Key Rate Hedging
For a portfolio with N N N key rate exposures, we would need N N N assets to hedge for the key rate risk.
What positions do we need for the 3 hedging instruments to hedge the key rate risk for the portfolio?
Data for Hedging Using KR01s | ||||
---|---|---|---|---|
KR01 Measure | Portfolio | Hedging Instrument | ||
A | B | C | ||
KR01-2yr | 126 | 20 | 3 | 3 |
KR01-5yr | 238 | 2 | 22 | 4 |
KR01-10yr | 385 | 1 | 4 | 25 |
If
x
1
x_1
x1,
x
2
x_2
x2 and
x
3
x_3
x3 are the positions in the three hedging instruments, the equations are:
{
126
+
20
x
1
+
3
x
2
+
3
x
3
=
0
238
+
2
x
1
+
22
x
2
+
4
x
3
=
0
385
+
x
1
+
4
x
2
+
25
x
3
=
0
→
x
1
=
−
3
x
2
=
−
8
x
3
=
−
14
\left\{ \begin{array}{c} 126+20x_1+3x_2+3x_3=0 \\ 238+2x_1+22x_2+4x_3=0 \\ 385+x_1+4x_2+25x_3=0 \end{array} \right. \to \begin{array}{c} x_1=-3 \\ x_2=-8 \\ x_3=-14\end{array}
⎩
⎨
⎧126+20x1+3x2+3x3=0238+2x1+22x2+4x3=0385+x1+4x2+25x3=0→x1=−3x2=−8x3=−14
So the portfolio can be hedged with short positions of 3,8 and 14 in the three hedging instruments.
6.2.4 Portfolio Risk
Bank regulators require banks to analyze the risks in their portfolios by considering ten different K R 01 s KR01s KR01s. The standard deviation of the change in value of the portfolio in one day is:
σ p = ∑ i = 1 10 ∑ j = 1 10 ρ i , j σ i σ j K R 0 1 i K R 0 1 j \sigma_p=\sqrt{\sum^{10}_{i=1}\sum^{10}_{j=1}\rho_{i,j}\sigma_i\sigma_jKR01_iKR01_j} σp=i=1∑10j=1∑10ρi,jσiσjKR01iKR01j
- σ i \sigma_i σi is the standard deviation of the daily movement in rate i i i.
- ρ i , j \rho_{i,j} ρi,j is the correlation between the daily movement in rate i i i and rate j j j.
We can generalize the idea so that any set of term structure movement is considered:
σ p = ∑ i = 1 n ∑ j = 1 n ρ i , j σ i σ j w i w j \sigma_p=\sqrt{\sum^n_{i=1}\sum^n_{j=1}\rho_{i,j}\sigma_i\sigma_jw_iw_j} σp=i=1∑nj=1∑nρi,jσiσjwiwj
- w i w_i wi is the exposure to the i t h i_{th} ith term structure movement.
- σ i \sigma_i σi is the standard deviation of the i t h i_{th} ith term structure movement.
- ρ i , j \rho_{i,j} ρi,j is the correlation between the i t h i_{th} ith and j t h j_{th} jth structure movement.
It is particularly easy to apply Principal Components Analysis for the calculation of the portfolio risk:
σ p = σ 1 2 f 1 2 + σ 2 2 f 2 2 + σ 3 2 f 3 2 \sigma_p=\sqrt{\sigma^2_1f^2_1+\sigma^2_2f^2_2+\sigma^2_3f^2_3} σp=σ12f12+σ22f22+σ32f32
-
σ i \sigma_i σi is the standard deviation of the factor score for i t h i_{th} ith factor
-
f i f_i fi is the change in the value of the portfolio when there is a movement in the term structure corresponding to one unit of the i t h i_{th} ith factor.
-
The first three factors as which account for about 98 % 98\% 98% of the variance in the rate movement.
-
The correlation efficient can be discarded in the formula as the factors are uncorrelated with each other.
Suppose a portfolio has an exposure of USD 50 50 50 to a 1 1 1 bp increase in the 5-year rate and USD − 100 -100 −100 to a 1 1 1 bp in the 10-year rate in the following table and no other exposures.What is the portfolio’s exposure to the first two factors? Assuming the daily standard deviation for Factor 1 and Factor 2 are 14.15 units and 4.91 units respectively. What is the portfolio’s daily standard deviation?
Rate Maturity | Factor 1 | Factor 2 | Factor 3 | Factor 4 | Factor 5 | Factor 6 | Factor 7 | Factor 8 |
---|---|---|---|---|---|---|---|---|
1 year | − 0.13 -0.13 −0.13 | 0.38 0.38 0.38 | 0.78 0.78 0.78 | − 0.48 -0.48 −0.48 | − 0.01 -0.01 −0.01 | 0.00 0.00 0.00 | − 0.02 -0.02 −0.02 | − 0.01 -0.01 −0.01 |
2 year | − 0.26 -0.26 −0.26 | 0.49 0.49 0.49 | 0.08 0.08 0.08 | 0.58 0.58 0.58 | 0.59 0.59 0.59 | 0.00 0.00 0.00 | 0.03 0.03 0.03 | 0.00 0.00 0.00 |
3 year | − 0.33 -0.33 −0.33 | 0.43 0.43 0.43 | − 0.12 -0.12 −0.12 | 0.24 0.24 0.24 | − 0.73 -0.73 −0.73 | − 0.29 -0.29 −0.29 | 0.15 0.15 0.15 | 0.06 0.06 0.06 |
5 year | − 0.41 -0.41 −0.41 | 0.20 0.20 0.20 | − 0.32 -0.32 −0.32 | − 0.22 -0.22 −0.22 | − 0.07 -0.07 −0.07 | 0.57 0.57 0.57 | − 0.55 -0.55 −0.55 | − 0.10 -0.10 −0.10 |
7 year | − 0.43 -0.43 −0.43 | − 0.01 -0.01 −0.01 | − 0.29 -0.29 −0.29 | − 0.40 -0.40 −0.40 | 0.22 0.22 0.22 | 0.10 0.10 0.10 | 0.71 0.71 0.71 | 0.11 0.11 0.11 |
10 year | − 0.41 -0.41 −0.41 | − 0.19 -0.19 −0.19 | − 0.10 -0.10 −0.10 | − 0.20 -0.20 −0.20 | 0.21 0.21 0.21 | − 0.71 -0.71 −0.71 | − 0.34 -0.34 −0.34 | − 0.28 -0.28 −0.28 |
20 year | − 0.39 -0.39 −0.39 | − 0.40 -0.40 −0.40 | 0.23 0.23 0.23 | 0.16 0.16 0.16 | − 0.02 -0.02 −0.02 | 0.02 0.02 0.02 | − 0.17 -0.17 −0.17 | 0.76 0.76 0.76 |
30 year | − 0.37 -0.37 −0.37 | − 0.44 -0.44 −0.44 | 0.35 0.35 0.35 | 0.32 0.32 0.32 | − 0.16 -0.16 −0.16 | 0.28 0.28 0.28 | 0.19 0.19 0.19 | 0.56 0.56 0.56 |
The exposure to 1 unit of the first factor is:
50
×
(
−
0.41
)
+
(
−
100
)
×
(
−
0.41
)
=
20.5
50\times (-0.41)+(-100)\times(-0.41)=20.5
50×(−0.41)+(−100)×(−0.41)=20.5
The exposure to 1 unit of the second factor is:
50
×
0.20
+
(
−
100
)
×
(
−
0.19
)
=
29.0
50\times0.20+(-100)\times(-0.19)=29.0
50×0.20+(−100)×(−0.19)=29.0
The daily standard deviation of portfolio is
σ
p
=
14.1
5
2
×
20.
5
2
+
4.9
1
2
×
2
9
2
=
323.14
\sigma_p=\sqrt{14.15^2\times 20.5^2+4.91^2\times 29^2}=323.14
σp=14.152×20.52+4.912×292=323.14
6.2.5 The Use of Par Yields
Besides using spot rates to define key rate shift, a more practical way is to use par yields because:
Par yield government bonds are much more actively traded instruments and we can immediately calculate the position necessary to hedge a portfolio once we have calculated the exposure of the portfolio to the key rate shifts.
6.3 Forward Bucket 01
6.3.1 Bucketing Approach
Bucketing approach is to divide the interest rate term into segments referred to as buckets, and then calculate the dollar impact of changing all the rates in a bucket by one basis point on the value of a portfolio.
Relationship between Bucket shifts and DV01:
D V 01 = B 0 − 2 y r 01 + B 2 − 10 y r 01 + B 10 − 30 y r 01 DV01=B_{0-2yr}01+B_{2-10yr}01+B_{10-30yr}01 DV01=B0−2yr01+B2−10yr01+B10−30yr01
6.3.2 Forward Bucket 01
Apply the bucketing approach to the forward curve as well:
There are three buckets for forward curve: 0-2 years, 2-10 years and 10-30years,
- The decrease in portfolio value after applying 1 1 1 bp shift to forward curve in the first bucket. (The forward rates for the 6-months periods beginning in 0, 6, 12 and 18 months increase by 1 1 1 bp.)
- Similarly, we can define Forward b u c k e t 2 − 10 y r bucket_{2-10yr} bucket2−10yr, and Forward b u c k e t 10 − 30 y r bucket_{10-30yr} bucket10−30yr.
Consider a simple portfolio consisting of a two-year bond with a face value of USD 100 100 100 and a coupon of 6 % 6\% 6% per year. Assume the term structure is flat at 4 % 4\% 4% with semiannual compounding. Suppose there are two buckets; 0-1 years and 1-2 years. Calculate the forward bucket 01 for each bucket?
The price of the bond:
3 ( 1 + 2 % ) + 3 ( 1 + 2 % ) 2 + 3 ( 1 + 2 % ) 3 + 103 ( 1 + 2 % ) 4 = 103.8077 \frac{3}{(1+2\%)}+\frac{3}{(1+2\%)^2}+\frac{3}{(1+2\%)^3}+\frac{103}{(1+2\%)^4}=103.8077 (1+2%)3+(1+2%)23+(1+2%)33+(1+2%)4103=103.8077
Forward rates in the 0-1 years bucket are increased by 1 b p 1\;bp 1bp
3 ( 1 + 2.005 % ) + 3 ( 1 + 2.005 % ) 2 + 3 ( 1 + 2.005 % ) 2 ( 1 + 2 % ) + 103 ( 1 + 2.005 % ) 2 ( 1 + 2 % ) 2 = 103.7977 \frac{3}{(1+2.005\%)}+\frac{3}{(1+2.005\%)^2}+\frac{3}{(1+2.005\%)^2(1+2\%)}+\frac{103}{(1+2.005\%)^2(1+2\%)^2}=103.7977 (1+2.005%)3+(1+2.005%)23+(1+2.005%)2(1+2%)3+(1+2.005%)2(1+2%)2103=103.7977
Forward Bucket 0 1 0 − 1 y r = 103.8077 − 103.7977 = 0.01 01_{0-1yr}=103.8077-103.7977=0.01 010−1yr=103.8077−103.7977=0.01
Forward rates in the 1-2 years bucket are increase by 1 b p 1\;bp 1bp
3 ( 1 + 2 % ) + 3 ( 1 + 2 % ) 2 + 3 ( 1 + 2 % ) 2 ( 1 + 2.005 % ) + 103 ( 1 + 2 % ) 2 ( 1 + 2.005 % ) 2 = 103.7983 \frac{3}{(1+2\%)}+\frac{3}{(1+2\%)^2}+\frac{3}{(1+2\%)^2(1+2.005\%)}+\frac{103}{(1+2\%)^2(1+2.005\%)^2}=103.7983 (1+2%)3+(1+2%)23+(1+2%)2(1+2.005%)3+(1+2%)2(1+2.005%)2103=103.7983
Forward Bucket 0 1 1 − 2 y r = 103.8077 − 103.7983 = 0.0094 01_{1-2yr}=103.8077-103.7983=0.0094 011−2yr=103.8077−103.7983=0.0094
6.3.3 Duration Measures
We know the relationship between DV01 and duration is given as followed:
DV01
=
Dollar
Duration
10
,
000
=
Duration
×
Value
of
Portfolio
10
,
000
\text{DV01}=\frac{\text{Dollar\;Duration}}{10,000}=\frac{\text{Duration}\times \text{Value\;of \;Portfolio}}{10,000}
DV01=10,000DollarDuration=10,000Duration×Valueof Portfolio
Similarly, we can convert any of the 01 measure to its corresponding duration measure:
01Measure = Duration Measure × Value of Portfolio 10 , 000 \text{01Measure}=\frac{\text{Duration\;Measure}\times \text{Value\;of \;Portfolio}}{10,000} 01Measure=10,000DurationMeasure×Valueof Portfolio
→ Duration Measure = 01Measure × 10 , 000 Value of Portfolio \to \text{Duration\;Measure}=\frac{\text{01Measure}\times 10,000}{\text{Value\;of \;Portfolio}} →DurationMeasure=Valueof Portfolio01Measure×10,000