๐Ÿ”„ Sector Rotation

Where money is moving between GICS sectors, and which sectors are stretched.

Week ending
2026-10-29
68 weeks analysed
Market, last week
2.06%
equal-weighted universe
Market, 13 weeks
40.13%
the backdrop for every excess figure
Coverage
11 sectors
1010 of 1020 constituents
Rotation quadrant โ€” relative strength vs its momentum
IMPROVING LEADING LAGGING WEAKENING Communication Services โ€” Lagging (RS 95.0, momentum 97.9) COMM Consumer Discretionary โ€” Lagging (RS 94.8, momentum 94.8) DISC Industrials โ€” Lagging (RS 94.8, momentum 94.8) INDU Energy โ€” Lagging (RS 95.3, momentum 95.1) ENGY Utilities โ€” Lagging (RS 94.6, momentum 94.7) UTIL Health Care โ€” Lagging (RS 94.8, momentum 94.7) HLTH Consumer Staples โ€” Lagging (RS 94.3, momentum 94.3) STPL Materials โ€” Lagging (RS 94.8, momentum 94.7) MATL Financials โ€” Lagging (RS 94.6, momentum 94.6) FIN Real Estate โ€” Lagging (RS 94.6, momentum 94.5) REIT Information Technology โ€” Lagging (RS 95.0, momentum 94.9) TECH
Money tends to travel Improving โ†’ Leading โ†’ Weakening โ†’ Lagging. A sector top of the table but drifting left is late; one still behind the market but climbing is where the next leadership usually starts.
๐Ÿ”ฅ Overbought
Communication Services Overbought
RSI 80 ยท 3.6ฯƒ from its year ยท 38% of members above trend
Health Care Overbought
RSI 72 ยท 1.6ฯƒ from its year ยท 77% of members above trend
Energy Leaning rich
RSI 62 ยท 1.0ฯƒ from its year ยท 80% of members above trend
Utilities Leaning rich
RSI 53 ยท -0.0ฯƒ from its year ยท 85% of members above trend
๐ŸงŠ Oversold

No sector is washed out right now.

How stretched is judged. Three measurements vote: weekly RSI (momentum), distance from the sector's own 52-week mean (position), and breadth โ€” the share of members above their own 10-week average (participation). Two or more agreeing marks a sector stretched. A single RSI reading is not enough: a sector in a genuine uptrend can sit above 70 for months, and selling it every time is a losing habit.
Sector ranking โ€” by average weekly return against the market over 4 weeks. Click a row for the detail.
# ฮ” Sector N Avg wk vs mkt 1w 4w 13w 52w Quadrant RSI ฯƒ Breadth Pressure
1 โ–ฒ8 Communication Services 50 -0.92% -1.0% 39.2% 30.2% 29.4% Lagging 80 3.6 38% Overbought

Communication Services averaged -0.92% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 95.0 with momentum 97.9, which puts it in the Lagging quadrant. Weekly RSI is 80, it sits +3.7 standard deviations from its own year, and 38% of its 50 members are above their 10-week average โ€” overbought.

  • RANKING: -0.922% average weekly excess return over 4 weeks (sector +9.964% a week against the market's pace)
  • RETURNS: -1.00% 1w ยท +39.20% 4w ยท +30.17% 13w ยท +29.45% 52w
  • EXCESS: -3.05% 1w ยท -5.21% 4w ยท -9.96% 13w ยท -23.55% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 95.0, RS-Momentum 97.9 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 80 (extended)
  • POSITION: +3.65 standard deviations from its 52-week mean; -1.0% below the 52-week high and 40.1% above the low
  • BREADTH: 38% of 50 members above their own 10-week average (neutral)
  • PRESSURE: Overbought โ€” Stretched on at least two of momentum, position and breadth โ€” poor odds for a fresh entry.
Leaders (4w)
LBRDK 24.7%
LBRDA 24.7%
NIQ 22.4%
GTM 20.8%
RBLX 18.9%
Laggards (4w)
ASTS -26.3%
MSGS -23.8%
GOOGL -17.4%
GOOG -17.1%
META -14.2%
2 โ–ฒ3 Consumer Discretionary 123 -9.37% 3.8% 6.1% 0.3% -2.2% Lagging 57 0.2 66% Neutral

Consumer Discretionary averaged -9.37% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 94.8 with momentum 94.8, which puts it in the Lagging quadrant. Weekly RSI is 57, it sits +0.2 standard deviations from its own year, and 66% of its 123 members are above their 10-week average โ€” neutral.

  • RANKING: -9.373% average weekly excess return over 4 weeks (sector +1.513% a week against the market's pace)
  • RETURNS: +3.78% 1w ยท +6.14% 4w ยท +0.30% 13w ยท -2.23% 52w
  • EXCESS: +1.72% 1w ยท -38.27% 4w ยท -39.83% 13w ยท -55.23% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 94.8, RS-Momentum 94.8 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 57 (neutral)
  • POSITION: +0.21 standard deviations from its 52-week mean; -6.2% below the 52-week high and 9.6% above the low
  • BREADTH: 66% of 123 members above their own 10-week average (neutral)
  • PRESSURE: Neutral โ€” Nothing extreme in either direction.
Leaders (4w)
ADT 57.9%
BBWI 41.8%
WING 36.0%
HAS 33.5%
VFC 27.9%
Laggards (4w)
LCID -22.5%
LKQ -20.6%
RIVN -19.9%
BURL -12.0%
BWA -11.9%
3 โ–ฒ1 Industrials 169 -9.86% 4.3% 4.1% 1.4% 11.9% Lagging 62 0.7 60% Neutral

Industrials averaged -9.86% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 94.8 with momentum 94.9, which puts it in the Lagging quadrant. Weekly RSI is 62, it sits +0.7 standard deviations from its own year, and 60% of its 169 members are above their 10-week average โ€” neutral.

  • RANKING: -9.861% average weekly excess return over 4 weeks (sector +1.025% a week against the market's pace)
  • RETURNS: +4.32% 1w ยท +4.09% 4w ยท +1.41% 13w ยท +11.90% 52w
  • EXCESS: +2.27% 1w ยท -40.32% 4w ยท -38.72% 13w ยท -41.11% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 94.8, RS-Momentum 94.9 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 62 (neutral)
  • POSITION: +0.72 standard deviations from its 52-week mean; -3.1% below the 52-week high and 12.6% above the low
  • BREADTH: 60% of 169 members above their own 10-week average (neutral)
  • PRESSURE: Neutral โ€” Nothing extreme in either direction.
Leaders (4w)
FCN 32.9%
EFX 28.1%
LMT 27.3%
ROP 26.9%
HAYW 25.6%
Laggards (4w)
CAT -23.4%
FIX -23.2%
BE -23.1%
RKLB -20.1%
CHRW -19.2%
4 โ–ผ1 Energy 35 -9.96% -0.1% 3.7% -0.3% 40.9% Lagging 62 1.0 80% Leaning rich

Energy averaged -9.96% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 95.3 with momentum 95.1, which puts it in the Lagging quadrant. Weekly RSI is 62, it sits +1.0 standard deviations from its own year, and 80% of its 35 members are above their 10-week average โ€” leaning rich.

  • RANKING: -9.959% average weekly excess return over 4 weeks (sector +0.927% a week against the market's pace)
  • RETURNS: -0.08% 1w ยท +3.70% 4w ยท -0.27% 13w ยท +40.89% 52w
  • EXCESS: -2.14% 1w ยท -40.71% 4w ยท -40.40% 13w ยท -12.11% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 95.3, RS-Momentum 95.1 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 62 (neutral)
  • POSITION: +1.01 standard deviations from its 52-week mean; -2.2% below the 52-week high and 46.5% above the low
  • BREADTH: 80% of 35 members above their own 10-week average (extended)
  • PRESSURE: Leaning rich โ€” One measure is extended. Strong, not yet stretched.
Leaders (4w)
RRC 41.0%
AR 20.9%
OVV 18.6%
COP 18.4%
LNG 18.1%
Laggards (4w)
VLO -5.3%
TPL -3.6%
FTI -2.7%
BKR -2.7%
DINO -1.3%
5 โ–ผ3 Utilities 40 -9.98% 1.7% 3.7% -0.8% 6.1% Lagging 53 -0.0 85% Leaning rich

Utilities averaged -9.98% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 94.6 with momentum 94.7, which puts it in the Lagging quadrant. Weekly RSI is 53, it sits -0.0 standard deviations from its own year, and 85% of its 40 members are above their 10-week average โ€” leaning rich.

  • RANKING: -9.978% average weekly excess return over 4 weeks (sector +0.908% a week against the market's pace)
  • RETURNS: +1.73% 1w ยท +3.67% 4w ยท -0.79% 13w ยท +6.07% 52w
  • EXCESS: -0.33% 1w ยท -40.74% 4w ยท -40.92% 13w ยท -46.93% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 94.6, RS-Momentum 94.7 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 53 (neutral)
  • POSITION: -0.01 standard deviations from its 52-week mean; -5.5% below the 52-week high and 6.5% above the low
  • BREADTH: 85% of 40 members above their own 10-week average (extended)
  • PRESSURE: Leaning rich โ€” One measure is extended. Strong, not yet stretched.
Leaders (4w)
NI 13.5%
WEC 12.8%
EXC 12.7%
CWEN 12.1%
CNP 11.7%
Laggards (4w)
VST 0.7%
AES 0.9%
NRG 2.4%
CEG 2.8%
UGI 3.7%
6 โ–ฒ1 Health Care 106 -10.02% 2.2% 3.5% 4.3% 13.1% Lagging 72 1.6 77% Overbought

Health Care averaged -10.02% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 94.8 with momentum 94.7, which puts it in the Lagging quadrant. Weekly RSI is 72, it sits +1.6 standard deviations from its own year, and 77% of its 106 members are above their 10-week average โ€” overbought.

  • RANKING: -10.021% average weekly excess return over 4 weeks (sector +0.865% a week against the market's pace)
  • RETURNS: +2.16% 1w ยท +3.49% 4w ยท +4.31% 13w ยท +13.05% 52w
  • EXCESS: +0.10% 1w ยท -40.92% 4w ยท -35.81% 13w ยท -39.95% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 94.8, RS-Momentum 94.7 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 72 (extended)
  • POSITION: +1.55 standard deviations from its 52-week mean; 0.0% below the 52-week high and 24.5% above the low
  • BREADTH: 77% of 106 members above their own 10-week average (neutral)
  • PRESSURE: Overbought โ€” Stretched on at least two of momentum, position and breadth โ€” poor odds for a fresh entry.
Leaders (4w)
CRL 29.6%
CAI 27.7%
DOCS 20.4%
LLY 20.2%
HALO 19.4%
Laggards (4w)
CORT -26.1%
ALNY -20.8%
AXSM -20.0%
JAZZ -11.8%
VKTX -10.3%
7 โ–ผ1 Consumer Staples 57 -10.02% -1.3% 3.4% -3.0% 1.5% Lagging 48 -0.4 72% Neutral

Consumer Staples averaged -10.02% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 94.3 with momentum 94.3, which puts it in the Lagging quadrant. Weekly RSI is 48, it sits -0.4 standard deviations from its own year, and 72% of its 57 members are above their 10-week average โ€” neutral.

  • RANKING: -10.021% average weekly excess return over 4 weeks (sector +0.865% a week against the market's pace)
  • RETURNS: -1.27% 1w ยท +3.40% 4w ยท -2.96% 13w ยท +1.49% 52w
  • EXCESS: -3.33% 1w ยท -41.01% 4w ยท -43.08% 13w ยท -51.51% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 94.3, RS-Momentum 94.3 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 48 (neutral)
  • POSITION: -0.39 standard deviations from its 52-week mean; -9.4% below the 52-week high and 3.5% above the low
  • BREADTH: 72% of 57 members above their own 10-week average (neutral)
  • PRESSURE: Neutral โ€” Nothing extreme in either direction.
Leaders (4w)
CART 29.1%
LW 22.2%
SAM 18.5%
EL 18.3%
DLTR 17.7%
Laggards (4w)
SFM -25.6%
DAR -12.4%
BG -10.0%
ADM -5.3%
SEB -3.7%
8 โ–ฒ3 Materials 59 -10.12% 2.2% 3.1% -3.7% 8.2% Lagging 45 -0.8 59% Neutral

Materials averaged -10.12% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 94.8 with momentum 94.7, which puts it in the Lagging quadrant. Weekly RSI is 45, it sits -0.8 standard deviations from its own year, and 59% of its 59 members are above their 10-week average โ€” neutral.

  • RANKING: -10.117% average weekly excess return over 4 weeks (sector +0.769% a week against the market's pace)
  • RETURNS: +2.25% 1w ยท +3.10% 4w ยท -3.69% 13w ยท +8.22% 52w
  • EXCESS: +0.19% 1w ยท -41.31% 4w ยท -43.82% 13w ยท -44.79% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 94.8, RS-Momentum 94.7 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 45 (neutral)
  • POSITION: -0.77 standard deviations from its 52-week mean; -11.2% below the 52-week high and 7.8% above the low
  • BREADTH: 59% of 59 members above their own 10-week average (neutral)
  • PRESSURE: Neutral โ€” Nothing extreme in either direction.
Leaders (4w)
SMG 26.2%
CLF 26.0%
DOW 20.2%
VMC 15.3%
NUE 14.5%
Laggards (4w)
FMC -43.7%
ALM -30.6%
CRS -23.1%
CDE -20.5%
MOS -13.5%
9 โ–ผ1 Financials 157 -10.29% 1.4% 2.4% -3.5% -0.1% Lagging 51 0.4 60% Neutral

Financials averaged -10.29% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 94.6 with momentum 94.6, which puts it in the Lagging quadrant. Weekly RSI is 51, it sits +0.4 standard deviations from its own year, and 61% of its 157 members are above their 10-week average โ€” neutral.

  • RANKING: -10.292% average weekly excess return over 4 weeks (sector +0.594% a week against the market's pace)
  • RETURNS: +1.38% 1w ยท +2.39% 4w ยท -3.51% 13w ยท -0.08% 52w
  • EXCESS: -0.68% 1w ยท -42.02% 4w ยท -43.63% 13w ยท -53.08% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 94.6, RS-Momentum 94.6 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 51 (neutral)
  • POSITION: +0.38 standard deviations from its 52-week mean; -4.8% below the 52-week high and 14.2% above the low
  • BREADTH: 61% of 157 members above their own 10-week average (neutral)
  • PRESSURE: Neutral โ€” Nothing extreme in either direction.
Leaders (4w)
XP 35.5%
KMPR 26.9%
MORN 21.2%
FDS 20.3%
AON 19.4%
Laggards (4w)
SLM -19.8%
HOOD -18.8%
FIGR -17.3%
BLSH -16.8%
BHF -14.1%
10 โ€“ Real Estate 64 -10.38% 0.8% 2.0% -5.2% 0.5% Lagging 42 -0.5 58% Neutral

Real Estate averaged -10.38% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 94.6 with momentum 94.5, which puts it in the Lagging quadrant. Weekly RSI is 42, it sits -0.5 standard deviations from its own year, and 58% of its 64 members are above their 10-week average โ€” neutral.

  • RANKING: -10.378% average weekly excess return over 4 weeks (sector +0.508% a week against the market's pace)
  • RETURNS: +0.79% 1w ยท +2.04% 4w ยท -5.20% 13w ยท +0.48% 52w
  • EXCESS: -1.26% 1w ยท -42.37% 4w ยท -45.33% 13w ยท -52.53% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 94.6, RS-Momentum 94.5 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 42 (neutral)
  • POSITION: -0.54 standard deviations from its 52-week mean; -8.3% below the 52-week high and 7.9% above the low
  • BREADTH: 58% of 64 members above their own 10-week average (neutral)
  • PRESSURE: Neutral โ€” Nothing extreme in either direction.
Leaders (4w)
CCI 33.7%
SBAC 16.6%
JLL 15.2%
AMT 14.6%
ZG 14.2%
Laggards (4w)
FRMI -29.0%
MPT -25.4%
ARE -14.3%
FR -7.5%
AVB -4.4%
11 โ–ผ10 Information Technology 150 -12.22% 1.9% -5.5% -1.6% 25.9% Lagging 54 0.8 51% Neutral

Information Technology averaged -12.22% a week over the last 4 weeks against the market's pace, leaving it behind. Relative strength is 95.0 with momentum 94.9, which puts it in the Lagging quadrant. Weekly RSI is 54, it sits +0.8 standard deviations from its own year, and 51% of its 150 members are above their 10-week average โ€” neutral.

  • RANKING: -12.223% average weekly excess return over 4 weeks (sector -1.337% a week against the market's pace)
  • RETURNS: +1.94% 1w ยท -5.49% 4w ยท -1.62% 13w ยท +25.94% 52w
  • EXCESS: -0.12% 1w ยท -49.90% 4w ยท -41.75% 13w ยท -27.06% 52w vs the equal-weighted market
  • QUADRANT: RS-Ratio 95.0, RS-Momentum 94.9 โ€” Lagging. Behind the market and still falling behind. Cheap for a reason, so far.
  • MOMENTUM: weekly RSI 54 (neutral)
  • POSITION: +0.76 standard deviations from its 52-week mean; -5.5% below the 52-week high and 35.9% above the low
  • BREADTH: 51% of 150 members above their own 10-week average (neutral)
  • PRESSURE: Neutral โ€” Nothing extreme in either direction.
Leaders (4w)
PTC 35.2%
GEN 28.2%
ZS 26.1%
GLOB 24.4%
EPAM 24.4%
Laggards (4w)
TER -34.0%
ONTO -32.3%
CRWV -32.2%
AAOI -31.5%
COHR -29.6%
How this is built

Universe. Russell 1000 โˆช S&P 500 constituents (1020 names, 1010 with enough weekly history). Not all of nasdaq_stock: a sector average across 7,692 symbols is dominated by micro-caps that barely trade, so the "sector" would move on names nobody can buy.

Sector composites are equal-weighted. A cap-weighted sector index is largely a chart of its two or three biggest names โ€” it would tell you what the mega-caps did, not whether money rotated into the sector. Built by chaining the mean weekly return, never by averaging price levels.

Weekly, not daily. Rotation is a multi-week phenomenon; daily bars carry noise that is not rotation. Only complete weeks count, so a two-day stub cannot masquerade as a move.

The benchmark is the universe itself, equal-weighted, over the same weeks โ€” not SPY. SPY carries only ~14 months of bars here, too short to normalise a year of relative strength, and it is cap-weighted, which would mix a "what did mega-caps do" signal into every sector's excess return.

Ranking. Average weekly return minus the market's, over the chosen window. Absolute performance would mostly sort sectors by beta.

Two separate questions. The ranking and quadrant answer where is money going; the pressure column answers is it too late. A sector can lead and be overbought at once โ€” those are different facts, so they are not blended into one score.

A screening tool over your own data, not investment advice. Sector composites are equal-weighted averages of index constituents, not investable indices, and the thresholds are conventional defaults rather than backtested parameters.