← Sector Rotation Screen home

Sector Rotation Screen

August 30, 2026 · 11 SPDR sector ETFs vs SPY · Composite weights: Seasonality 25% / Cycle 40% / RS 35%
BB
Mid-cycle
INDPRO YoY +1.1% between 0.0% and 4.0% with curve +0.47: steady expansion.
10Y - 2Y spread
+0.47
6m change: -0.12
10Y yield
4.67%
2Y: 4.20%
INDPRO YoY
+1.1%
3m trend: +0.5
INDPRO as of
2026-07-01
10Y as of: 2026-08-27

Sector Scores & Signals

ETF Name Last % From 52W High Seasonality n yrs Cycle Fit Rel Strength RS 3m Composite Signal
XLK Technology $185.69 -6.20% 63.1 20 100.0 75.4 -4.64% 82.2 Buy
XLC Communications $112.99 -5.36% 73.1 ⚠ 9 100.0 45.3 -4.04% 74.1 Buy
XLY Consumer Discretionary $117.21 -5.49% 56.4 20 50.0 49.7 -4.80% 51.5 Hold
XLF Financials $58.10 -0.36% 55.0 20 50.0 40.7 11.07% 48.0 Hold
XLV Healthcare $171.16 -2.57% 61.0 20 35.0 46.1 13.05% 45.4 Hold
XLE Energy $62.68 -1.68% 40.2 20 50.0 43.1 10.19% 45.1 Hold
XLI Industrials $177.14 -5.02% 50.4 20 50.0 33.3 0.60% 44.2 Hold
XLB Materials $53.18 -0.91% 47.9 20 50.0 32.6 2.39% 43.4 Hold
XLRE Real Estate $44.48 -3.33% 56.5 11 50.0 19.4 0.04% 40.9 Hold
XLP Consumer Staples $85.45 -3.87% 57.3 20 35.0 21.7 1.82% 35.9 Avoid
XLU Utilities $42.73 -9.27% 50.4 20 35.0 11.2 -5.15% 30.5 Avoid
Click any column header to sort. ⚠ flags sectors with under 10 years of history. Composite weights and signal thresholds tunable in config.py.

Backtest since May 2011

Strategy cum return
+619.57%
SPY: +626.89%
Strategy CAGR
+13.90%
SPY: +13.97%
Strategy Sharpe
0.87
SPY: 0.98
Max drawdown
-18.78%
SPY: -22.93%
0.80 2.59 4.38 6.17 7.96 2013 2015 2017 2019 2021 2023 2025 Strategy SPY
Equity curves start at 1.00. Trading cost 1 bps applied to turnover at each rebalance. Cash held when no sectors clear MIN_SCORE_TO_HOLD=50.

Seasonality Heatmap (avg monthly return by sector)

Sector JanFebMarAprMayJunJulAugSepOctNovDec
XLK +0.1% +0.7% +1.5% +2.8% +3.3% +0.9% +2.9% +0.9% -0.2% +1.8% +2.0% +0.8%
XLF -0.2% -0.5% +0.2% +2.6% +0.1% -1.0% +2.9% +0.3% -0.6% +1.1% +2.3% +1.0%
XLE +1.3% +1.6% +1.3% +3.4% -0.2% -0.1% +1.1% -1.0% -0.8% +1.6% +2.3% -0.1%
XLV +0.9% -0.2% +0.8% +1.0% +0.7% +1.2% +2.1% +0.7% -0.3% +0.6% +2.7% +0.9%
XLI +0.5% +1.0% +0.8% +2.2% +0.5% -0.1% +2.6% -0.2% -0.0% +0.9% +3.5% +0.6%
XLY +0.8% -0.0% +0.8% +3.1% +0.3% +0.1% +3.0% +0.7% +0.4% +0.5% +2.7% +0.5%
XLP -0.2% +0.6% +1.6% +1.5% +0.0% +0.0% +2.2% +0.3% -0.3% +0.8% +2.2% +0.7%
XLU +0.2% -0.7% +2.6% +2.0% +0.3% +0.0% +1.9% -0.2% -0.5% +1.7% +0.9% +0.7%
XLB -0.0% +1.5% +1.3% +2.6% +0.4% -0.7% +2.3% -0.0% -1.4% +0.8% +2.9% +0.6%
XLRE +0.5% -0.3% +0.9% +1.0% +0.4% +1.8% +3.2% +0.5% -2.9% -0.9% +3.1% +0.5%
XLC +4.2% -0.9% -0.8% +2.0% +2.6% +0.8% +2.2% +1.8% -2.0% -0.7% +3.5% -0.0%
Green > 0%, red < 0%. Cells require ≥5 years of history for that month.

3-Month Relative Strength vs SPY

XLV
+13.05%
XLF
+11.07%
XLE
+10.19%
XLB
+2.39%
XLP
+1.82%
XLI
+0.60%
XLRE
+0.04%
XLC
-4.04%
XLK
-4.64%
XLY
-4.80%
XLU
-5.15%

Drill-Down: XLK (Technology) BUY

Sub-Sector ETFs (ranked by composite)

ETFThemeCompositeSignal RSIvs 20dvs 50d VolEntry Timing
SKYY Cloud Computing 82.7 Buy 66 +3.4% +13.8% 0.7x Reasonable
CIBR Cybersecurity 75.7 Buy 57 +1.4% +6.4% 0.9x Reasonable
IGV Software 71.8 Buy 68 +6.1% +14.1% 1.1x Extended
SMH Semiconductors 53.4 Hold 45 -2.8% -5.1% 0.9x Good entry
FDN Internet 53.1 Hold 64 +2.0% +6.7% 0.5x Reasonable
BOTZ AI & Robotics 28.3 Avoid 46 -2.6% -1.4% 0.9x Good entry
RSI(14): <30 oversold, >70 overbought. vs 20d/50d: distance from moving average. Vol: 5-day avg volume ÷ 20-day avg (>1 = rising interest).

Top Holdings in SKYY (Cloud Computing)

TickerNameWeight CompositeSignal RSIvs 20dvs 50d VolEntry Timing
MDB MongoDB 3.0% 87.4 Buy 63 +6.7% +22.5% 0.9x Extended
PLTR Palantir 2.5% 83.6 Buy 69 +8.9% +29.6% 0.7x Extended
WDAY Workday 2.5% 57.0 Hold 66 +8.8% +30.1% 1.1x Extended
SNOW Snowflake 3.5% 50.5 Hold 61 +0.9% +14.2% 0.9x Reasonable
AMZN Amazon 5.0% 48.3 Hold 56 -0.2% +5.9% 0.8x Reasonable
NET Cloudflare 2.5% 47.4 Hold 54 +0.6% +9.4% 0.7x Reasonable
MSFT Microsoft 5.0% 32.9 Avoid 74 +4.2% +19.4% 0.8x Extended
GOOGL Alphabet 4.5% 28.0 Avoid 49 -1.1% -0.9% 1.0x Good entry
DDOG Datadog 3.0% 23.8 Avoid 47 -3.6% -5.0% 0.7x Good entry
RSI(14): <30 oversold, >70 overbought. vs 20d/50d: distance from moving average. Vol: 5-day avg volume ÷ 20-day avg (>1 = rising interest).

Drill-Down: XLC (Communications) BUY

Sub-Sector ETFs (ranked by composite)

ETFThemeCompositeSignal RSIvs 20dvs 50d VolEntry Timing
NERD Gaming & Esports 46.5 Hold 58 +1.1% +6.5% 0.6x Reasonable
SOCL Social Media 18.2 Avoid 48 -1.3% -0.5% 1.9x Good entry
RSI(14): <30 oversold, >70 overbought. vs 20d/50d: distance from moving average. Vol: 5-day avg volume ÷ 20-day avg (>1 = rising interest).

Top Holdings in NERD (Gaming & Esports)

TickerNameWeight CompositeSignal RSIvs 20dvs 50d VolEntry Timing
EA Electronic Arts 7.7% nan Hold — — — — —
U Unity Software 4.3% 99.4 Buy 60 -0.0% +23.3% 0.7x Reasonable
NCBDY Bandai Namco 4.0% 69.2 Buy 73 +7.0% +25.6% 0.9x Extended
NTDOY Nintendo 10.8% 67.6 Buy 67 +4.6% +17.2% 0.6x Reasonable
NEXOY Nexon 4.5% 65.9 Buy 65 +11.4% +27.6% 1.1x Extended
CCOEY Capcom 3.4% 52.6 Hold 65 +3.4% +18.6% 0.6x Reasonable
TTWO Take-Two Interactive 7.4% 44.4 Hold 46 -2.0% -2.7% 1.2x Good entry
KONMY Konami 4.4% 32.6 Avoid 74 +5.6% +13.9% 0.6x Extended
NTES NetEase 10.8% 24.0 Avoid 46 -3.0% -3.2% 0.8x Good entry
RBLX Roblox 8.3% 4.5 Avoid 42 +2.5% -16.2% 0.7x Good entry
RSI(14): <30 oversold, >70 overbought. vs 20d/50d: distance from moving average. Vol: 5-day avg volume ÷ 20-day avg (>1 = rising interest).