← Sector Rotation Screen home

Sector Rotation Screen

June 21, 2026 · 11 SPDR sector ETFs vs SPY · Composite weights: Seasonality 30% / Cycle 30% / RS 40%
Mid-cycle
INDPRO YoY +1.7% between 0.0% and 4.0% with curve +0.29: steady expansion.
10Y - 2Y spread
+0.29
6m change: -0.38
10Y yield
4.49%
2Y: 4.20%
INDPRO YoY
+1.7%
3m trend: +0.7
INDPRO as of
2026-05-01
10Y as of: 2026-06-17

Sector Scores & Signals

ETF Name Last % From 52W High Seasonality n yrs Cycle Fit Rel Strength RS 3m Composite Signal
XLK Technology $191.44 -3.42% 58.5 20 100.0 95.5 24.69% 85.8 Buy
XLC Communications $109.45 -8.56% 69.8 8 100.0 7.1 -16.73% 53.8 Hold
XLI Industrials $180.91 0.00% 47.9 20 50.0 58.8 -3.20% 52.9 Hold
XLRE Real Estate $43.86 -3.31% 78.3 11 50.0 32.1 -8.45% 51.3 Hold
XLB Materials $51.81 -2.95% 41.7 20 50.0 54.0 -4.77% 49.1 Hold
XLE Energy $53.77 -14.05% 49.6 20 50.0 34.7 -22.60% 43.7 Hold
XLY Consumer Discretionary $117.16 -5.72% 55.0 20 50.0 22.3 -6.76% 40.4 Hold
XLF Financials $53.57 -4.53% 34.4 20 50.0 31.4 -3.87% 37.9 Avoid
XLV Healthcare $149.40 -6.36% 60.7 20 35.0 17.8 -11.46% 35.8 Avoid
XLU Utilities $44.76 -5.57% 49.4 20 35.0 21.3 -16.93% 33.9 Avoid
XLP Consumer Staples $83.30 -6.93% 43.9 20 35.0 20.3 -11.58% 31.8 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
+254.67%
SPY: +639.48%
Strategy CAGR
+8.81%
SPY: +14.27%
Strategy Sharpe
0.64
SPY: 0.99
Max drawdown
-29.12%
SPY: -22.93%
0.83 2.57 4.30 6.03 7.76 2013 2015 2017 2019 2021 2023 2025 Strategy SPY
Equity curves start at 1.00. Trading cost 10 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% +3.2% +1.0% -0.2% +1.8% +2.0% +0.8%
XLF -0.2% -0.5% +0.2% +2.6% +0.1% -1.0% +2.7% +0.3% -0.6% +1.1% +2.3% +1.0%
XLE +1.3% +1.6% +1.3% +3.4% -0.2% -0.0% +0.6% -1.5% -0.8% +1.6% +2.3% -0.1%
XLV +0.9% -0.2% +0.8% +1.0% +0.7% +0.9% +2.2% +0.6% -0.3% +0.6% +2.7% +0.9%
XLI +0.5% +1.0% +0.8% +2.2% +0.5% -0.2% +2.4% -0.0% -0.0% +0.9% +3.5% +0.6%
XLY +0.8% -0.0% +0.8% +3.1% +0.3% +0.1% +2.9% +0.7% +0.4% +0.5% +2.7% +0.5%
XLP -0.2% +0.6% +1.6% +1.5% +0.0% -0.0% +2.1% +0.5% -0.3% +0.8% +2.2% +0.7%
XLU +0.2% -0.7% +2.6% +2.0% +0.3% -0.1% +2.3% +0.2% -0.5% +1.7% +0.9% +0.7%
XLB -0.0% +1.5% +1.3% +2.6% +0.4% -0.6% +2.1% -0.1% -1.4% +0.8% +2.9% +0.6%
XLRE +0.5% -0.3% +0.9% +1.0% +0.4% +1.7% +3.3% +0.7% -2.9% -0.9% +3.1% +0.5%
XLC +4.2% -0.9% -0.8% +2.0% +2.6% +1.0% +2.4% +1.5% -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

XLK
+24.69%
XLI
-3.20%
XLF
-3.87%
XLB
-4.77%
XLY
-6.76%
XLRE
-8.45%
XLV
-11.46%
XLP
-11.58%
XLC
-16.73%
XLU
-16.93%
XLE
-22.60%

Drill-Down: XLK (Technology) BUY

Sub-Sector ETFs (ranked by composite)

ETFThemeCompositeSignal RSIvs 20dvs 50d VolEntry Timing
SMH Semiconductors 95.4 Buy 64 +8.6% +20.5% 0.9x Extended
CIBR Cybersecurity 41.6 Hold 54 -2.1% +10.2% 0.7x Reasonable
SKYY Cloud Computing 28.5 Avoid 46 -4.7% +2.9% 1.0x Good entry
FDN Internet 23.6 Avoid 46 -2.8% -0.4% 0.8x Good entry
IGV Software 22.2 Avoid 42 -6.4% -0.9% 0.9x Oversold
BOTZ AI & Robotics 20.0 Avoid 49 -1.6% -0.6% 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 SMH (Semiconductors)

TickerNameWeight CompositeSignal RSIvs 20dvs 50d VolEntry Timing
MU Micron Technology 4.0% 100.0 Buy 66 +17.4% +54.7% 0.9x Extended
AMD AMD 5.5% 97.6 Buy 61 +7.1% +30.7% 1.0x Extended
INTC Intel 3.5% 92.0 Buy 64 +15.2% +32.1% 1.2x Extended
LRCX Lam Research 3.5% 86.9 Buy 69 +15.4% +30.6% 1.2x Extended
TXN Texas Instruments 4.5% 62.2 Hold 62 +6.3% +14.8% 1.1x Extended
QCOM Qualcomm 5.0% 61.2 Hold 55 +0.5% +18.4% 0.9x Reasonable
ASML ASML Holdings 5.0% 57.0 Hold 66 +11.4% +22.2% 1.2x Extended
TSM Taiwan Semi 12.0% 44.7 Hold 64 +8.4% +14.2% 1.1x Extended
AVGO Broadcom 8.0% 31.9 Avoid 51 -0.6% -0.1% 1.0x Reasonable
NVDA NVIDIA 20.0% 25.1 Avoid 50 -0.5% +0.8% 0.9x Reasonable
RSI(14): <30 oversold, >70 overbought. vs 20d/50d: distance from moving average. Vol: 5-day avg volume ÷ 20-day avg (>1 = rising interest).