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] |
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] |
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] |
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.
Recommended Reading
- 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)
Related Concepts
- Compound Interest and Why It’s Key to Building Your Retirement
- The True Cause of Inflation and How You Can Beat It
- Should I Buy Stocks, Bonds, ETFs, Mutual Funds, or Crypto?
- Is an Aggressive, Balanced, or Conservative Portfolio Safest?
- Is an IRA, Traditional IRA, or 401K the Best Investment Account?
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.