Abstract

This paper studies portfolio optimization through improvements of ex-ante conditional covariance estimates. We use the cross-section of stock returns over a 52-year sample to analyze trading performance by implementing the machine learning algorithm of hierarchical clustering. We find that higher out-of-sample risk-adjusted returns are achieved relative to the traditional Markowitz portfolio through hierarchical clustering using a 3-month buy-and-hold, long-only strategy. Additionally, the average change in portfolio weights at each rebalancing period is significantly lower for the portfolio formed using machine learning relative to Markowitz, decreasing investor trading costs. The results are robust to various settings and subsamples.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call