A Simple Monthly Asset Rotation Strategy
A Simple Monthly Asset Rotation Strategy explores a disciplined way to shift capital toward stronger-performing assets while avoiding unnecessary trading.
The approach is systematic, easy to follow, and suitable for investors who prefer to make decisions on a monthly schedule rather than react to short-term market noise.
In this article, we will examine the logic behind the strategy, its potential benefits, and the key considerations for evaluating it.
A Simple Monthly Asset Rotation Strategy
We backtested the trading rules on the following ETFs:
- SPY: US stocks
- EFA: International developed stocks ex. USA.
- EEM: Emerging markets stocks
- GLD: Gold
- TLT: US long-term bonds
From 2003, we get the following result (monthly bars):
Performance
- No. of trades: 91
- Average gain per trade: 3.9%
- Win ratio: 57%
- Profit Factor: 2.5
- Annual returns (CAGR): 13.7%
- Exposure/time in the market: 100%
- Risk-adjusted return: 13.7% (CAGR divided by time spent in the market (1))
- Max drawdown: -24%
Trading Rules
We have the full code for this strategy for TradingView, Python, Metatrader, Ninjatrader, Tradestation, and Amibroker on our website – Platinum/Annual membership:
We made the following trading rules:

