I tried performing PCA on two sets of data
A) USD swap rates 1Y up to 30Y
B) Implied forward rates (half yearly maturities up to 30Y) from the yield curves in A
Some observations
- the classical level/slope/curvature shape on the first three eigenvectors is more pronounced in A compared to B
- PCA on forward rates are very sensitive to my method of interpolation and the eigenvectors have jagged lines
- the first three factors in A have higher cumulative variance than B (98% vs 92%)
Some questions with regards to using the results
1) Are my results typical (where using forward rates, there tends to be higher distortion to level/slope/curvature)
2) Is it common to apply some adjustments on the forwards for it to look more like PCA on the yield curves with clear level/slope/curvature before using it in the HJM model.. those jagged lines don't look too great
2) Else.... Is there a way to convert the PCA results on yield curves into the volatilities for the HJM model to retain the good level/slope/curvature
