Simple Moving Average
Today’s Change (Mar 17, 2026)
—
A symphony is an automated trading strategy — Learn more about symphonies here
About
A monthly, trend-driven ETF rotation: if SPY looks up, go all-in on the single best performer among MGK, MGV, VGT, SPLV based on 35-day performance; if SPY looks weaker, go all-in on the single best among XLU, XLC, BIL based on 10-day performance.
- It rebalances monthly.
- It looks at SPY to gauge market trend using moving averages: if SPY’s 15-day EMA price is greater than SPY’s 60-day EMA price, the market is considered in an uptrend.
- In an uptrend, the strategy searches four ETFs (MGK, MGV, VGT, SPLV) and ranks them by cumulative return over the last 35 days. It picks the single top performer and allocates 100% to it.
- If the SPY trend condition is not met, it looks at three more defensive instruments (XLU, XLC, BIL), ranks them by cumulative return over the last 10 days, and allocates 100% to the top one.
- The “weight 100/100” setup means one asset receives the entire allocation; with one asset selected, there is effectively a 100% position in that ETF.
- The strategy’s name says “Simple Moving Average,” but the trend check uses EMA (gives more weight to recent prices).
- Example assets: uptrend pool includes MGK (mega-cap growth), MGV (mega-cap value), VGT (tech), SPLV (low volatility); downtrend pool includes XLU (utilities), XLC (communication services), BIL (short-term Treasuries).
Out-of-sample edge: Calmar 4.30 and Sharpe 1.35 indicate strong risk-adjusted gains, beta ~1, and 100% top-performer rotation. Annualized return 16.32% vs SPY 17.60%; plus clearer downside protection through regime-based defense.
1M
3M
6M
YTD
1Y
3Y
Max
Performance
Compared to selected benchmarks
| Alpha | Beta | R2 | R | |
|---|---|---|---|---|
| 0.14 | 0.6 | 0.42 | 0.65 |
Performance Metrics
| Cumulative Return | Annualized Return | Trailing 1M Return | Trailing 3M Return | Sharpe Ratio | |
|---|---|---|---|---|---|
| 177.47% | 14.21% | -2.02% | -1.16% | 0.78 | |
| 412.15% | 23.7% | -2.71% | 4.49% | 1.27 |
Initial Investment
$10,000.00
Final Value
$51,214.72Regulatory Fees
$40.18
Total Slippage
$268.87
Invest in this strategy
OOS Start Date
Dec 1, 2025
Trading Setting
Monthly
Type
Stocks
Category
Momentum, tactical allocation, etf rotation, trend following, sector/defensive rotation
Tickers in this symphonyThis symphony trades 8 assets in total
Ticker
Type
BIL
State Street SPDR Bloomberg 1-3 Month T-Bill ETF
Stocks
MGK
Vanguard Mega Cap Growth ETF
Stocks
MGV
Vanguard Mega Cap Value ETF
Stocks
SPLV
Invesco S&P 500 Low Volatility ETF
Stocks
SPY
State Street SPDR S&P 500 ETF Trust
Stocks
VGT
Vanguard Information Technology ETF
Stocks
XLC
State Street Communication Services Select Sector SPDR ETF
Stocks
XLU
State Street Utilities Select Sector SPDR ETF
Stocks