Skip to content
All library documents

Interpreting Yield Curve PCA Eigenvectors as Level, Slope, and Curvature

Article Quant Q&A · Author: Louise

Summary

The document explains principal component analysis of changes in yields or forward rates across maturities. The covariance matrix captures how rate changes move together; its eigenvectors are factor loadings, while the corresponding eigenvalues describe the variance associated with each component. Components are uncorrelated and ranked by the amount of variation they explain.

Typical loading patterns can be interpreted as broad curve movements: a common direction across maturities resembles a level shift, opposing short and long maturities suggest steepening or flattening, and a contrasting middle section can indicate curvature. The same framework can be applied to spot yields or forward rates, though their factor patterns may differ. The example concerns only a short sample of observations, and reducing many rates to a few components is an approximation; the document cautions that PCA patterns can be difficult to interpret.

Key ideas

  • PCA decomposes correlated rate changes into uncorrelated components ordered by explained variance.
  • Covariance matrix eigenvectors provide the rate sensitivities, or loadings, of each component.
  • A same-sign loading pattern across maturities is commonly interpreted as a level movement.
  • Opposing short and long rate loadings can represent slope changes, while a middle-maturity contrast can represent curvature.
  • PCA can be applied to spot yields and forward rates, but dimensionality reduction and interpretation have limits.

Tags

Full text
# What do eigenvalues/eigenvectors of the yield/forward rates covariance matrices mean?


# What do eigenvalues/eigenvectors of the yield/forward rates covariance matrices mean?












I have 5 bonds (with maturities 1,2,3,4,5 years) which I calculated the yield curve for 10 days. I also calculated the forward rates from the yield rates. Now I've been told to calculate the covariance of the yield rates and the forward rates, as well as their eigenvalues/eigenvectors.

I'm assuming the covariance of the yield rates tell me how the bonds with different maturities move along with each other over time? But I'm not sure what the forward rates tell me.

## Answer by Richi Wa (score 13, accepted)

https://quant.stackexchange.com/a/7204

The PCA analysis does not really tell you what the bonds do but it tells you how the rates move together. The variations of $n$ rates (i.e. 1 y, 2y, ...) are split up in (at first) abstract factors like $$ \Delta R_i = \sum_{j=1}^n e_{i,j} f_j $$ where $\Delta R_i$ is the change in the rate $i$ and $f_j$ is factor $j$ and $e_{i,j}$ is the (factor loading=) influence of factor $j$ to the rate $i$. The factors coming from PCA are uncorrelated and ordered by the size of their variance (largest first). Then it turns out that usually all rates have $e_{i,1}$, the influence of the first factor, with the same sign. This means that a change in this factor is in the same direction for all rates. The $e_{i,2}$ have a different sign for short terms as opposed to longer terms. Thus the second factor influences short and long rates differently - this is interpreted as steepening/flattening factor. For the third one often sees a curvature pattern (same sign for short and long and another sign for the middle terms).

Mathematical detail: the factor loadings are the eigenvectors of the covariance matrix of $\Delta R_i,i=1,\ldots,n$ and the variances of the factors are the squared eigenvalues.

Looking at the total variance explained by these it often turns out that $n$ rates can be described by the loadings to these 3 factors and the variances of these factors.

You can do this with spot rates and with forward rates. It would be interesting how a PCA of spot and forward rates together looks.

Note that such a reduction of dimensionality is an approximation and as always - take care doing it.

One of the first Google hits points to an article with more mathematical details:PRINCIPAL COMPONENT ANALYSIS by GRAEME WEST.

Problems of the interpretation are described here inPotential PCA interpretation problems for volatility smile dynamics by Reiswich and Tompkins.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.