S&P 500 Sector Breadth & Rotation

As of close 2026-10-15 · 503 constituents · generated 2026-10-16 08:28 PDT · equal-weight breadth by GICS sector · data.json
How this works (click to show / hide)

Sector table (click headers to sort)

SectorNScoreWk ΔQuadrantBreadth trendTrend%>20%>50%>2005D ago1M ago3M agoH-L 20dH-L 52wRS rank (Δ1w/1m/3m)
S&P 500503–––Neutral · Improving57%70%45%54%44% ▲36% ▲64% ▼+28+5–
Health6086.0+39.3
Leading
Strong · Improving84%93%77%83%57% ▲59% ▲75% ▲+60+272 (+2/+1/-0)
ConsStap3483.8+22.7
Leading
Strong · Improving77%94%70%67%46% ▲33% ▲66% ▲+55+93 (+2/+2/+2)
Materials2465.7+32.7
Improving
Strong · Improving61%75%46%62%25% ▲40% ▲54% ▲+50+48 (-0/-1/-0)
Utilities3164.4+7.3
Improving
Neutral · Improving53%100%42%16%38% ▲8% ▲66% ▼+23+07 (-0/+4/-0)
ConsDisc4758.8+9.8
Improving
Neutral · Improving53%81%43%36%36% ▲18% ▲47% ▲+45+46 (-0/+3/+3)
Fin7655.5+9.9
Improving
Neutral · Improving54%63%37%63%37% ▲34% ▲85% ▼+33+39 (-0/-3/-8)
Energy2153.5-20.1
Leading
Strong · Stable65%76%52%67%73% ▼57% ▲76% ▼-5+01 (+1/-0/+3)
RealEst3051.7+24.7
Improving
Weak · Improving38%67%20%27%8% ▲20% ▲76% ▼+17+010 (+1/-2/-7)
Comm2245.8+10.6
Leading
Neutral · Stable48%64%36%45%41% ▲52% ▼42% ▲+18+04 (-1/-2/+6)
Indust8341.9-4.5
Improving
Neutral · Improving45%64%28%42%36% ▲20% ▲61% ▼+19+111 (-1/-1/-5)
Tech7539.2-15.0
Lagging
Neutral · Stable50%37%48%65%70% ▼52% ▼47% ▲-5+05 (-4/-1/+6)
Score = 50% trend breadth (avg %>20/50/200DMA) + 25% highs−lows (20d/52w) + 25% RS-momentum percentile. 5D/1M/3M ago = trend breadth level 5, 21 and 63 trading days earlier; ▲/▼ shows whether it is now higher/lower.
S&P 500 overall (all 503 stocks pooled, not an average of sectors): positive 1M return 61% · daily A/D net +51% · H-L 20d +28, 52w +5
Sector participation: 8 Improving · 0 Deteriorating · 0 Reversing Up · 0 Reversing Down · 3 Stable · 8/11 sectors with trend breadth > 50% · 3/11 with %>50DMA > 50%

Overall S&P 500 breadth history (~12 months)

overall breadth history

Flags

Rotation (RRG-style) with weekly tails

rotation

Trend breadth & change heatmap

heatmap

%>50DMA / %>200DMA

bars

Industry divergences (>25pt gap in %>50DMA vs sector, ≥4 members)

Sub-industrySectorN%>50DMASector %>50DMAGap (pts)
Interactive Media & ServicesComm4100%36%+64
Financial Exchanges & DataFin989%37%+52
IT Consulting & Other ServicesTech4100%48%+52
Semiconductor Materials & EquipmentTech50%48%-48
Environmental & Facilities ServicesIndust475%28%+47
HomebuildingConsDisc40%43%-43
Regional BanksFin60%37%-37
Investment Banking & BrokerageFin60%37%-37
Diversified BanksFin70%37%-37
Packaged Foods & MeatsConsStap838%70%-32
Communications EquipmentTech617%48%-31
Application SoftwareTech1479%48%+31
Transaction & Payment Processing ServicesFin967%37%+30
Building ProductsIndust757%28%+29
Asset Management & Custody BanksFin128%37%-28
Construction & EngineeringIndust40%28%-28
Construction Machinery & Heavy Transportation EquipmentIndust40%28%-28
Oil & Gas Storage & TransportationEnergy425%52%-27
Paper & Plastic Packaging Products & MaterialsMaterials520%46%-26

Data notes

Source: Yahoo Finance daily closes (free, may have gaps/revisions); constituents/GICS from Wikipedia. Same-day bars before the close are dropped. Not investment advice.