A Monthly Momentum Strategy In ETFs (Sector Rotation Strategy In EEM, SPY, And TLT)

Last Updated on June 15, 2021 by Oddmund Groette

Sector rotation is popular and this is not without merit. The idea is to be in the sector that shows the best recent momentum.

Momentum strategies are one of the factors that have proven to work for many decades. In this short article, we give an example of a very easy and simple rotation strategy among SPY (S&P 500), TLT (Treasury bonds), and EEM (MSCI Emerging Markets) that has worked pretty well over the last two decades.

Momentum and sector rotation in TLT, SPY, and EEM

SPY is an ETF that tracks the S&P 500, TLT tracks the 20-year Treasury bonds, while EEM tracks the MSCI Emerging Markets Index.

Why did we choose these three ETFs?

SPY was chosen because it’s the most important stock index on the planet. The S&P 500 is, by far, the most followed stock index on the planet.

The EEM was chosen because it’s one of the markets that correlate less with the SPY. Emerging markets often go their own ways compared to the stock markets of the Western world.

Lastly, TLT was included because it’s a “safe haven”. When the stock markets turn ugly, many seek refuge in the safe harbor of US long-term Treasury bonds.

That’s the theory. Does it hold up in practice?

Our sector rotation strategy in TLT, SPY, and EEM shows solid results

Yes, the theory help op pretty well in the backtest we did. This is what we did:

  • It’s based on monthly quotes in the ETFs SPY, EEM, and TLT.
  • Every month rank them based on last month’s performance and go long the best performing ETF.
  • Hold for one month and repeat (or continue being long the same instrument).

This is all there is to it. It can hardly get any simpler than that. This is a strategy that requires 10 minutes of work per month!

Obviously, this strategy is best performed in a tax-deferred account because of the frequent rotation among the ETFs.

Without slippage and taxes the equity curves look like this in Excel:

The momentum strategy in SPY, EEM, and TLT performs pretty well. The left axis is accumulated returns.

The strategy outperforms all the other ETF’s, despite underperforming SPY in both 2018 and 2019. The chart above is in percent, ie not compounded equity.

How did the strategy perform lately during the Covid-19?

In January 2020 it was long EEM for a 4.14% loss. For February, March, and April 2020 the rotation strategy was long TLT. May and June were long SPY. The total return for 2020 is 17.1%.

The strategy works reasonably well for quarterly rebalancing also, but not very well for anything shorter than monthly.

Rotation code for Amibroker

If you invested 100 000 on the first day of 2003, the strategy has compounded pretty well:

The chart above shows 100 000 and reinvested (compounded) monthly.

The entry and exit are done at the close each month and commissions and slippage are not included. The CAGR is a pretty respective 14% and the max drawdown is 22% – both metrics are substantially better than for SPY alone.

The above strategy can easily be code in Amibroker and we included the code in a 24 page long PDF document which you can order on the green link below.

We have compiled the Amibroker code for 60+ other free strategies on this website and we write some code on demand for Tradestation/Easy Language (the code for this rotation/momentum strategy is included, of course). Read here for more:


Disclosure: I am not a financial advisor. Please do your own due diligence and investment research or consult a financial professional. All articles are my opinion – they are not suggestions to buy or sell any securities.