Strategy: Buy Top-Performing ETFs (US Markets)

Strategy: Buy Top-Performing ETFs (US Markets)

Click here for the version for Canadian markets

Overview

  • This tactical asset allocation strategy switches between the best-performing assets among a basket of diversified passive index ETFs.
  • The goal is to outperform the market over the medium and long term by capturing most of the upside of the growth assets while significantly reducing drawdowns by switching to defensive assets in bear markets.
  • This type of strategy has been extensively studied and written about (see recommended reading). Still, it continues to be effective because it relies on market momentum (trend following), a persistent market feature.
  • Compared to buy & hold strategies, this strategy requires additional effort. It is tax-inefficient (if held outside a tax-sheltered account) but has much better returns and significantly smaller drawdowns in exchange.

General Rules

  • Select a diversified basket of ETFs (ideally with low correlation).
  • At month’s end, rank the performance of each ETF (including reinvested distributions) using the average of 3/6/12-month price change.
  • Buy (or continue holding) an equal dollar amount of the top-ranked ETFs (best performance).
  • Rebalance monthly (if large enough to matter compared to the associated transaction costs).

Variations

Option #1: Global Balanced

Assets

Symbol Name Inception
Date
Daily Trading
Volume
($ Millions)
Annualized
Return
IWF iShares Russell 1000 Growth 2000 $379 6.7%
IWD iShares Russell 1000 Value 2000 $397 7.0%
IWO iShares Russell 2000 Growth 2000 $134 5.7%
IWN iShares Russell 2000 Value 2000 $202 8.5%
EFA iShares MSCI EAFE 2001 $1,115 5.3%
EEM iShares MSCI Emerging Markets 2003 $1,132 8.0%
XLE SPDR Energy 1998 $1,747 8.0%
VNQ Vanguard Real Estate 2004 $403 7.4%
AGG iShares US Bond 2003 $863 2.9%
LQD iShares Grade Corporate Bond 2002 $2,382 4.6%
IEF iShares 7-10 Year Treasury 2002 $1,022 3.6%
TLT iShares 20+ Year Treasury 2002 $3,957 4.1%
GLD SPDR Gold 2004 $1,364 7.8%

The average correlation between the daily price movements of these ETFs is low at 0.30 (0.00–0.44).

Performance (Jan 2003–Dec 2023)

Strategy Buy & Hold
All ETFs
Benchmark
(SPY)
Benchmark
(60/40)
Starting with $10,000 $102,673 $53,534 $80,271 $46,804
Annualized Return 11.7% 8.3% 10.4% 7.6%
Maximum Drawdown (EOM) -18.4% -34.0% -50.8% -32.3%
Maximum Drawdown
Length in Months
30
(2015–2017)
34
(2007–2010)
52
(2007–2012)
37
(2007–2010)
Best Month 12.9% 9.5% 12.7% 8.3%
Worst Month -11.0% -15.2% -16.5% -10.8%
Average Month 1.00% 0.72% 0.92% 0.65%
% Positive Months 61% 67% 67% 67%
Best Year 31.9% 20.4% 32.3% 21.9%
Worst Year -8.9% -20.6% -36.8% -21.1%
% Positive Years 81% 76% 81% 81%
Average # of Trades
Per Year
18.2 0 0 1
Safe Withdrawal
Rate (25 years)
[coming soon]
Buy Top ETFs vs. Benchmarks, logarithmic-scaling, growth of $10,000, $0 transaction fees

Option #2: US Sectors

Assets

Symbol Name Inception
Date
Daily Trading
Volume
($ Millions)
Annualized
Return
XLB SPDR Materials 1998 $465 7.9%
XLE SPDR Energy 1998 $1,747 8.0%
XLF SPDR Financial 1998 $1,439 4.8%
XLI SPDR Industrial 1998 $1,002 8.1%
XLK SPDR Technology 1998 $1,183 8.4%
XLP SPDR Consumer Staples 1998 $850 6.4%
XLU SPDR Utilities 1998 $1,087 6.7%
XLV SPDR Health Care 1998 $1,188 8.5%
XLY SPDR Consumer Discretionary 1998 $895 9.1%
VNQ Vanguard Real Estate 2004 $403 7.4%
AGG iShares U.S. Bond 2003 $863 2.9%
TLT iShares 20+ Year Treasury 2002 $3,957 4.1%
GLD SPDR Gold 2004 $1,364 7.8%

The average correlation between the daily price movements of these ETFs is low at 0.34 (–0.16–0.50).

Performance (Jan 2003–Dec 2023)

Strategy Buy & Hold
All ETFs
Benchmark
(SPY)
Benchmark
(60/40)
Starting with $10,000 $88,487 $69,774 $80,271 $46,804
Annualized Return 10.9% 9.7% 10.4% 7.6%
Maximum Drawdown (EOM) -17.7% -39.2% -50.8% -32.3%
Maximum Drawdown
Length in Months
26
(2015–2017)
37
(2007–2010)
52
(2007–2012)
37
(2007–2010)
Best Month 12.0% 10.7% 12.7% 8.3%
Worst Month -10.2% -15.7% -16.5% -10.8%
Average Month 0.94% 0.83% 0.92% 0.65%
% Positive Months 62% 67% 67% 67%
Best Year 36.5% 24.8% 32.3% 21.9%
Worst Year -5.4% -25.4% -36.8% -21.1%
% Positive Years 81% 76% 81% 81%
Average # of Trades
Per Year
20.9 0 0 1
Safe Withdrawal
Rate (25 years)
[coming soon]
Buy Top ETFs vs. Benchmarks, logarithmic-scaling, growth of $10,000, $0 transaction fees

Option #3: Country Indexes

Symbol Name Inception
Date
Daily Trading
Volume
($ Millions)
Annualized
Return
EWA iShares MSCI Australia 1996 $44 7.4%
EWC iShares MSCI Canada 1996 $62 7.7%
EWG iShares MSCI Germany 1996 $54 5.2%
EWJ iShares MSCI Japan 1996 $367 1.4%
EWL iShares MSCI Switzerland 1996 $25 7.2%
EWP iShares MSCI Spain 1996 $12 6.7%
EWT iShares MSCI Taiwan 2000 $119 4.2%
EWW iShares MSCI Mexico 1996 $145 9.1%
EWY iShares MSCI South Korea 2000 $209 6.4%
EWZ iShares MSCI Brazil 2000 $735 6.2%
FXI iShares China Large-Cap 2004 $907 3.8%
INDA iShares MSCI India 2012 $136 6.7%
IWF iShares Russell 1000 Growth 2000 $379 6.7%
XLE SPDR Energy 1998 $1,747 8.0%
VNQ Vanguard Real Estate 2004 $403 7.4%
AGG iShares US Bond 2003 $863 2.9%
TLT iShares 20+ Year Treasury 2002 $3,957 4.1%
GLD SPDR Gold 2004 $1,364 7.8%

The average correlation between the daily price movements of these ETFs is low at 0.41 (–0.18–0.53).

Performance (Jan 2003–Dec 2023)

Strategy Buy & Hold
All ETFs
Benchmark
(SPY)
Benchmark
(60/40)
Starting with $10,000 $118,761 $67,027 $80,271 $46,804
Annualized Return 12.5% 9.5% 10.4% 7.6%
Maximum Drawdown (EOM) -30.0% -48.0% -50.8% -32.3%
Maximum Drawdown
Length in Months
33
(2018–2020)
38
(2007–2010)
52
(2007–2012)
37
(2007–2010)
Best Month 15.9% 12.4% 12.7% 8.3%
Worst Month -15.0% -21.1% -16.5% -10.8%
Average Month 1.11% 0.86% 0.92% 0.65%
% Positive Months 60% 62% 67% 67%
Best Year 57.1% 37.9% 32.3% 21.9%
Worst Year -15.4% -33.2% -36.8% -21.1%
% Positive Years 76% 71% 81% 81%
Average # of Trades
Per Year
23.2 0 0 1
Safe Withdrawal
Rate (25 years)
[coming soon]
Buy Top ETFs vs. Benchmarks, logarithmic-scaling, growth of $10,000, $0 transaction fees

Option #4: Meta-Strategy

This strategy uses an equal weighting of the three previous strategies.

Performance (Jan 2003–Dec 2023)

Strategy Benchmark
(SPY)
Benchmark
(60/40)
Starting with $10,000 $105,829 $80,271 $46,804
Annualized Return 11.9% 10.4% 7.6%
Maximum Drawdown (EOM) -21.2% -50.8% -32.3%
Maximum Drawdown
Length in Months
29 52 37
Best Month 12.1% 12.7% 8.3%
Worst Month -10.7% -16.5% -10.8%
Average Month 1.01% 0.92% 0.65%
% Positive Months 64% 67% 67%
Best Year 39.6% 32.3% 21.9%
Worst Year -7.8% -36.8% -21.1%
% Positive Years 81% 81% 81%
Average # of Trades
Per Year
41.4 0 0
Safe Withdrawal
Rate (25 years)
[coming soon]

Returns by Year

Global
Balanced
US
Sectors
Country
Indexes
Meta-
Strategy
Benchmark
(SPY)
Benchmark
(60/40)
2023 10.4% 4.9% 16.8% 10.8% 26.2% 17.7%
2022 –4.7% 11.8% –1.8% 1.7% –18.2% –15.8%
2021 17.7% 16.7% 11.0% 15.2% 28.7% 15.8%
2020 31.9% 23.0% 28.1% 27.7% 18.3% 14.7%
2019 8.3% 11.8% 13.5% 11.2% 31.2% 21.9%
2018 –7.8% –2.2% –13.2% –7.8% –4.6% –2.3%
2017 13.7% 16.3% 10.5% 13.6% 21.7% 14.1%
2016 10.4% 7.2% 6.5% 8.3% 12.0% 8.2%
2015 –8.9% –4.0% –8.2% –7.0% 1.2% 1.2%
2014 4.5% 5.3% 5.9% 5.3% 13.5% 10.5%
2013 26.5% 36.5% 12.8% 25.1% 32.3% 17.5%
2012 3.7% –4.6% 10.3% 3.0% 16.0% 11.1%
2011 7.2% 4.4% –15.4% –1.6% 1.9% 4.5%
2010 15.1% 8.9% 5.6% 10.0% 15.1% 12.1%
2009 12.1% 12.6% 31.9% 18.7% 26.4% 17.0%
2008 –3.8% –5.4% –8.6% –5.8% –36.8% –21.1%
2007 30.4% 22.3% 32.0% 28.7% 5.1% 5.9%
2006 22.3% 21.8% 36.5% 26.9% 15.8% 11.0%
2005 21.9% 15.8% 38.9% 25.3% 4.8% 3.9%
2004 19.0% 14.9% 22.6% 18.9% 10.7% 8.0%
2003 30.4% 22.2% 57.1% 36.0% 28.2% 16.5%

Portfolio Considerations

Taxes — Very tax-inefficient. It is most suitable for tax-sheltered accounts unless you have limited taxable income, as it often generates capital gains, primarily as short-term gains.

Contributions — Are supported at any time. Since this strategy generates new target positions each month and will switch positions often throughout the year, it can absorb contributions quickly with minimal or no additional transactions.

Withdrawals — There will be many opportunities to withdraw cash without triggering additional capital gains throughout the year. Also, existing positions can be trimmed if necessary. Since drawdowns are much smaller than with buy & hold, there is significantly less timing risk for unplanned withdrawals.

Minimum Account Size

  • $5,000 — when using a zero-commission broker (less if they support fractional shares).
  • $50,000 — when transaction costs are $9.99 to get total annual transaction costs under 0.5%.

Maximum Account Size — this is unlikely to be a problem if you’re investing your own money, unlike the Canadian version of this strategy. The Country Portfolio has a few lower-volume assets that may be limiting to accounts worth more than $5 million, but the other two portfolios can easily handle tens of millions of dollars.

Diversification

  • Option #1: Global Balanced — diversified by asset classes and geography.
  • Option #2: US Sectors — mainly diversified by market sector but concentrated in US assets with minimal international exposure.
  • Option #3: Country Indexes — mainly diversified by country without much exposure to specific sectors.

Note: there will be times when all the positions held by these strategies could be concentrated in higher volatility assets, increasing the chances of more significant drawdowns during market shocks.

Effort — Requires calculating the monthly ETF performance rankings and potentially executing time-sensitive transactions. You can do these calculations yourself or subscribe to my monthly newsletter.

Timeframe — Ideally, it should be at least two years, the shortest rolling period with positive returns 95% of the time.

FAQ

Which strategy is the best choice for me?

It depends on what other types of assets you hold in your portfolio and what your goals are:

  • Option #1: Global Balanced — This strategy is the best choice for most people. It’s broadly diversified geographically and by asset class and has been studied extensively by experts. It should keep pace with or outperform buy & hold with much smaller drawdowns.
  • Option #2: US Sectors — This strategy is less globally diversified but more optimized for taking advantage of specific outperforming sectors. It can be an excellent complement to Option #1.
  • Option #3: Country Indexes — This strategy is the most geographically diversified but has less sector-specific exposure. It has higher returns and larger drawdowns than the other two strategies, but it has underperformed during the 2010s, as US markets have outperformed most of the world. How long this can continue is an open question, but at some point US returns will revert to their historical average.
  • Option #4: Meta-Strategy — For more extensive portfolios (e.g. 300K+), allocating a portion of your portfolio to each strategy increases diversification, decreases drawdowns, and increases the % of positive years.

Why use the average of 3/6/12-month returns?

The goal is to calculate the direction of each asset’s trend (momentum). Broad-based ETFs move slowly enough that looking at their performance over the past year is a good gauge of overall direction. But if we only compared today’s price to a single historical price (e.g. 12 months ago), we wouldn’t know the shape of the price movement—is it trending up recently, or was all the price appreciation nine months ago? We want a chart that is trending up and to the right. Using the average 3/6/12-month performance is a simple way (but hardly the only way) to give us a sense of the overall direction.

Why does it work?

Ranking the assets based on their performance gives us a statistical edge in predicting the price performance for the next month—the strongest assets tend to outperform the weakest ones. Notice that the average monthly return and % positive months correlate roughly to rank.

Next Month’s Return vs. Performance Rank for Global Balanced Portfolio

Rank Average Maximum Minimum % Positive
Top 1 1.05% 25.0% -17.1% 57%
Top 3 1.04% 25.0% -17.1% 59%
Top 5 0.93% 25.0% -21.0% 61%
Bottom 5 0.46% 30.8% -34.4% 54%
Bottom 3 0.46% 30.8% -34.4% 54%
Bottom 1 0.31% 30.8% -34.4% 53%
All 0.70% 30.8% -34.4% 58%

Why use the top 3 (rather than the top 1 or 5)?

The top-ranked asset often has the highest average monthly return but a lower worst-case return and lower % positive than other top-ranked assets. As such, investing only in the top-ranked asset will typically have higher returns and disproportionately higher drawdowns. Buying just the top-ranked asset can be a reasonable place to start if you have a smaller account and a longer investment time horizon (e.g. more than five years).

The top 3 give us a better balance between returns and drawdowns.

Using the top 5 usually doesn’t help reduce drawdowns and typically lowers returns.

Why these specific ETFs?

In general, my selection criteria were:

  • Longest history available (ideally 20+ years)
  • Most daily volume
  • Not highly correlated to another asset

The reasoning for each portfolio were:

  • Option #1: Global Balanced — This portfolio is modelled closely after Meb Faber’s GTAA 13 Agg 3 and Brian Livingston’s Papa Bear Portfolio. It starts with four US equity indexes (IWF, IWD, IWO, IWN) representing growth versus value and large-cap versus small-cap stocks. It complements those with European and Asia stocks (EFA) and emerging markets stocks (EEM). And finally, adds commodities, real estate, bonds, and treasuries as defensive assets.
  • Option #2: US Sectors — This portfolio uses all the most liquid US sector-specific equity funds. It complements those with real estate, bonds, treasuries, and gold as defensive assets.
  • Option #3: Country Indexes — This portfolio uses all the most liquid country-specific equity funds. They are filtered to minimize correlation, so lower volume, highly correlated countries are discarded. They are not selected for past performance because we don’t know which countries will outperform in the future. For example, historical returns would have been better if the Japanese and Indian indexes had not been included.

Don’t many of these funds have higher management fees?

Yes, specialized sector funds tend to have higher MERs than funds tracking the overall market (0.6% vs. <0.1%). But that is the cost of getting more concentrated funds. I would not want to buy & hold these ETFs for precisely that reason, but they are well suited for this strategy.

I mainly chose iShares & SPDR funds because they have been trading the longest and thus give us more data to validate the strategies. In the future, I will review if there are newer ETFs that have higher daily trading volume or lower management fees that may be worth substituting.

How important is the timing of executing trades?

This is an important question since the historical performance shown above is idealized in that it’s based on calculating the rankings using the closing price (i.e. after the markets close) but assumes that we executed trades as the markets closed. So, what’s the best way to implement this system?

The first (and easiest) choice is, in the evening after the markets close, enter a limit order at the close price (maybe with a little buffer) that will remain open for a few days and expect that it will get filled (which it usually will). On the rare occasion when it doesn’t, hold your nose, accept the slippage, and buy at the current market price.

The second choice is to execute the trades at the market open the next day (either in real-time or with market orders). If prices move overnight, usually everything will move together, so, for example, you might receive a worse fill on your sell but a better fill on your buy.

The third choice is to calculate the target positions just before the market closes (e.g. 15 minutes), execute a market-on-close (if your broker supports them), and assume that the position signals won’t change in the last few minutes of the market session (which they rarely will). This method will get us closest to the idealized performance but has the disadvantage of being very time-sensitive and not knowing precisely what price your orders will be filled at.

Overall, it is advantageous to implement the new positions at month-end because there is a natural performance benefit to the end-of-month price specifically. But, the price traded will not significantly affect your overall returns. This strategy vastly outperforms buy & hold. Therefore, we won’t be undone by a bit of slippage. Pick the execution method that works for you, keep it simple, and don’t stress over it. This strategy only takes a few minutes a month to implement and can be managed entirely outside open market hours.

For reference, here is a breakdown of the historical performance impact of different trade times for the Global Balanced Portfolio.

Trade Price Return
Difference
Drawdown
Difference
Signal day closing price (baseline) (baseline)
Next day opening price –0.8% –0.6%
Next day mid-price –0.9% –0.5%
Next day closing price –1.0% –2.2%

Why start in January 2003, and how do you handle assets that began trading later?

I wanted to start the analysis as early as possible, so I chose a threshold of six available assets as the minimum (twice as many as held each month), including some defensive assets. The strategy will struggle in bear markets, like buy & hold, unless defensive assets are available. The remaining assets became available to the system once 12 months of history were available (to calculate the 3/6/12-month performance).

Having all assets available rather than six improves diversification and performance and reduces drawdowns. But even using only the original six assets throughout the test, it still handily outperforms buy & hold.

How are the number of trades calculated?

The average number of trades per year (18.2–23.2) counts two trades each time an asset drops out of the top 3 and is replaced by another (i.e. one buy and one sell). It does not count trades to rebalance since I don’t know the size of your portfolio and how often it will be cost-effective for you to rebalance. In ~30% of months, the monthly performance difference between the best and worst performing asset held is more than 10%, so there will be at least a few times per year when the positions become obviously unbalanced.

📬
Explore the features of our newsletter, which delivers updates on each of our strategies every month.
  • The Ivy Portfolio: How to Invest Like the Top Endowments and Avoid Bear Markets (Meb Faber, 2011)
  • Global Asset Allocation: A Survey of the World’s Top Asset Allocation Strategies (Meb Faber, 2015)
  • Muscular Portfolios: The Investing Revolution for Superior Returns with Lower Risk (Brian Livingston, 2018)
  • Dual Momentum Investing: An Innovative Strategy for Higher Returns with Lower Risk (Gary Antonacci, 2014)

Disclaimer: We are not licensed financial advisors and cannot advise individual investors. This is not an endorsement to buy or sell any particular security. Do your own due diligence, use your best judgment when choosing investments, and only select risks appropriate to your risk tolerance. Consult a licensed financial professional if you have questions about your financial situation. We attempt to ensure the accuracy of the information presented, but we cannot guarantee that accuracy. All investing involves risk, including losing the money you invest. Past performance does not guarantee future performance. We and our families invest in these strategies (because we believe they are the best way to invest), and therefore, we may own most of the assets described herein.