Machine Learning Applied to U.S. Sector Rotation
March 16, 2023 - Equity Premium, Investing Expertise, Strategic Allocation
Can machine learning perfect equity sector rotation? In the January 2023 version of their paper entitled “Deep Sector Rotation Swing Trading”, flagged by a subscriber, Joel Bock and Akhilesh Maewal present a sector rotation strategy guided by multiple-input, multiple output deep learning model. The strategy chooses weekly from among 11 U.S. sectors using exchange-traded fund (ETF) proxies. Specifically, each week during each year, they:
- Train the machine learning model on the last two years of weekly (Friday close) historical sector ETF prices and volumes and sometimes auxiliary economic data (10-year U.S. Treasury yield, USD currency index, crude oil proxy and stock market volatility) to predict next-week opening and closing prices for each ETF.
- Compare the predicted return estimate for each ETF to a dynamically updated threshold return to screen for potential buys.
- Apply additional filters to screen out potential buys with unusual past losses to accommodate investor loss aversion.
- At the next-week open, allocate available capital to surviving sector ETFs based on respective past win rate (profitable trade) and respective past sector trade momentum.
- Liquidate all positions just prior to the next-week close.
Their benchmark is buying and holding the S&P 500 Index with reinvested dividends. Using weekly inputs as described during January 2012 through December 2022, they find that: