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
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 ΔRi=n∑j=1ei,jfj
Mathematical detail: the factor loadings are the eigenvectors of the covariance matrix of ΔRi,i=1,…,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.
No comments:
Post a Comment