Principal component analysis (PCA) is a statistical technique that identifies the dominant independent factors driving yield curve movements. Applied to Treasury yields, it consistently produces three factors that explain over 99% of yield variation:
This decomposition, first documented by Litterman and Scheinkman (1991), is foundational to yield curve analysis. It means that the vast majority of yield curve movements can be described by just three numbers: how much the curve shifted, tilted, and bowed.
The blog post "Ten Treasury Curve Snapshots That Tell the Story of a Generation" uses this level/slope/twist framework to characterize each major market event's yield curve impact:
PCA is also used in the ACM term premium model to extract pricing factors from the yield curve, and in risk management systems to decompose portfolio exposure into level, slope, and curvature risk.