Estimating Portfolio Covariance with Exponential Weighting
Summary
The article explains why covariance estimates matter for portfolio risk: pairwise asset covariances combine with portfolio weights to determine portfolio variance. Using adjusted-price returns for SPY, TLT, and GLD, it first compares rolling-window covariance estimates across one period with estimates from the next. The observed relationship is weak and noisy, with an unusual 2009 observation influencing one pair’s apparent behavior. This motivates smoothing historical estimates rather than reacting to every fluctuation.
It then describes an exponentially weighted covariance update, initialized from a sample window and controlled by a decay factor. A higher factor gives older observations more influence and produces a slower, smoother estimate; a lower factor responds more quickly to recent changes. Comparisons with rolling estimates and across factor settings illustrate this responsiveness-stability trade-off, including during 2020. The article does not establish an optimal parameter or demonstrate portfolio performance. It notes that the appropriate setting depends on the application and may require tuning.
Key ideas
- Portfolio variance depends on asset weights and the covariance matrix of returns.
- Historical covariance is only weakly and noisily predictive of covariance in the following period in the example.
- Exponential weighting updates covariance estimates using a decay factor and recent return observations.
- Higher decay factors produce smoother, slower-moving estimates, while lower factors react more quickly.
- The article offers an implementation and illustrations, but no universally optimal decay factor or performance proof.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.