BreadthMarket
Daily research

Beneath the index.

A daily view of how broadly S&P 500 stocks participate, measured against their 20-session moving average. Every sector has an equal voice.

Session · 503/503 constituents eligible · 11 sectors · SMA20

Primary market state

Breadth Score

403.30/ 1100

Equivalent to 36.66% Sector Balanced Breadth.

Weak

Broad participation is weak across the S&P 500.

Market-state scale

Sector Balanced Breadth on a 0–1100 scale: 60% becomes 660 points. The same measure, expressed as a score.

How is the score calculated?

Find the share of eligible stocks above their 20-session moving average in each sector, then add the 11 sector percentages to get the Breadth Score. Every sector has equal weight. Divide the score by 11 to get Breadth Percent, also called Sector Balanced Breadth.

Participation over time

Historical breadth

Track the Breadth Score and market participation over time.

2026-03-052026-09-04 · 128 sessions

Breadth Score is the sum of all 11 sector breadth percentages, on a scale from 0 to 1,100.

Below 220: Extreme Weakness · 220–<440: Weak · 440–<660: Neutral · 660–<880: Strong · 880 and above: Extreme Strength. Descriptive regimes, not trading signals.

Breadth Score historical rank

403.30 / 1100 · Weak

Breadth 1M percentile
4.35 / 100
Breadth 6M percentile
13.28 / 100
Breadth 1Y percentile
11.90 / 100

Percentile is the share of observations strictly below the latest reading; ties are not counted, and the latest session is included. A percentile is a historical rank, not a breadth percentage.

Sector history

One sector at a time, across the same selected range.

Across the index

Sector participation

Communication Services

45.83%

Neutral

11 of 24 eligible securities above SMA20

Consumer Discretionary

21.28%

Weak

10 of 47 eligible securities above SMA20

Consumer Staples

32.35%

Weak

11 of 34 eligible securities above SMA20

Energy

76.19%

Strong

16 of 21 eligible securities above SMA20

Financials

52.63%

Neutral

40 of 76 eligible securities above SMA20

Health Care

52.54%

Neutral

31 of 59 eligible securities above SMA20

Industrials

9.64%

Extreme Weakness

8 of 83 eligible securities above SMA20

Materials

28.00%

Weak

7 of 25 eligible securities above SMA20

Real Estate

13.33%

Extreme Weakness

4 of 30 eligible securities above SMA20

Information Technology

42.47%

Neutral

31 of 73 eligible securities above SMA20

Utilities

29.03%

Weak

9 of 31 eligible securities above SMA20