S&P 500 · breadth-led · daily

Market regimes, with the evidence attached

A transparent breadth classifier for participation, momentum, and volatility across the S&P 500, with sector and stock-level context. It describes the market's current character; it does not predict prices or make trade recommendations.

Range-bound

Breadth is mixed without a decisive directional impulse.

Current reading as of Oct 24, 2026, 1:16 AM UTC. This is a descriptive rule-based label, not a probability of future returns.

Breadth, momentum, volatility classifier inputs-10 pts over 60 sessionsRead the methodology →

Why this state?

  • 56% of tracked stocks are above their 200-day average
  • 55% of sector ETFs are above their 200-day average
  • Breadth is up 13 points over 20 sessions

Participation

56%

stocks above 200-day MA

20-session change

+13 pts

breadth momentum

Sector participation

55%

context: sector ETFs above 200-day MA

Stock dispersion

17.4

context: spread of stock distance from MA

Participation map

Breadth by month

Monthly average of S&P 500 stocks above their 200-day average.

56%

latest daily reading

2021
Oct74%Nov72%Dec67%
2022
Jan60%Feb47%Mar45%Apr46%May32%Jun23%Jul21%Aug39%Sep25%Oct23%Nov50%Dec54%
2023
Jan59%Feb66%Mar48%Apr56%May47%Jun57%Jul71%Aug59%Sep50%Oct38%Nov49%Dec71%
2024
Jan73%Feb71%Mar78%Apr73%May74%Jun68%Jul71%Aug70%Sep72%Oct73%Nov71%Dec61%
2025
Jan56%Feb57%Mar43%Apr30%May45%Jun47%Jul58%Aug59%Sep61%Oct60%Nov53%Dec59%
2026
Jan63%Feb65%Mar50%Apr54%May55%Jun58%Jul66%Aug71%Sep54%Oct49%
Lower participationHigher participation

Classifier inputs

The three rules

Breadth level56.0%

The share of S&P 500 stocks above their 200-day average.

20-session change+13 pts

Whether breadth is improving or deteriorating.

20-session volatility1.8 pts

How quickly the breadth reading is changing.

Sector participation and stock dispersion are context metrics. They help explain the reading but do not change the rule-based label.

State history

Recent regime transitions

1240 daily observations · state ribbon + breadth signal

100%50%0%
20222023202420252026
breadth above 200-day average colored regime ribbon

Range-bound

Oct 2026–Oct 2026 · 15 sessions

Transition

Sep 2026–Oct 2026 · 15 sessions

Narrowing advance

Sep 2026–Sep 2026 · 1 sessions

Transition

Sep 2026–Sep 2026 · 3 sessions

Narrowing advance

Sep 2026–Sep 2026 · 7 sessions

Range-bound

Sep 2026–Sep 2026 · 1 sessions

Broad expansion

Aug 2026–Aug 2026 · 1 sessions

Range-bound

Aug 2026–Aug 2026 · 1 sessions

How to read this

A regime is a change in behavior

The page does not reduce the market to bull or bear. It watches whether participation is broad or narrow, improving or deteriorating, and whether the signals agree. A transition is useful information: uncertainty is part of the measurement.

Model notes

  • The same breadth rules power the current label and historical timeline.
  • State labels use breadth level, rolling 20-session change, and rolling 20-session volatility.
  • Sector participation and stock dispersion provide context; they do not determine the state.
  • Historical labels are descriptive and can be revised as new data arrives.

Weekly digest

Get the weekly market breadth digest

One email a week: breadth regime, sector leaders and laggards, notable golden/death crosses, and the analysis connecting them.

Tools & Platforms for Traders

Chart, analyze, and trade with our trusted partners

TradingView

We may earn a commission if you sign up through these links, at no cost to you.