Market InternalsUpdated daily after close

MA Breadth: % of Stocks Above the 10, 50, 100 & 200-Day Moving Averages

Free market breadth gauge across ~5,600 US equities — the share of stocks trading above their own 10-, 50-, 100-, and 200-day moving averages, charted against SPY since 2010. The four timeframes separate short-term washouts from regime changes; the extremes (above 80%, below 20%) are where the signal lives.

Today's reading

As of market close on June 5, 2026, 34.8% of US stocks are above their 10-day moving average, 47.3% above their 50-day, 46.6% above their 100-day, and 49.0% above their 200-day. Participation is weak — most stocks are below short-term trend, and 50-day breadth is contracting versus the prior session. Computed across roughly 5,600 US equities; the series runs from 2010 to present.

Source
Daily OHLCV for ~5,600 US equities (2010–present)
Methodology
Per-stock 10/50/100/200-day SMAs; breadth = share of stocks above each MA, history-aware denominators
Updates
Daily after market close (~1:30 PM PT)
Last: 2026-06-05
MA breadth2026-06-05 · close
NEUTRAL
47.3% > 50d

47.3% of stocks are above their 50-day moving average — most of the market is below short-term trend.

> 10-Day
34.8%
short-term timing
> 50-Day
47.3%
swing health
> 100-Day
46.6%
intermediate trend
> 200-Day
49.0%
long-term regime

SPY closed at $737.55. Above 80% is broadly overbought; below 20% is washed out; 50% is the bull/bear pivot.

Range:
01

% above 10-Day MA

% of Stocks Above the 10-Day Moving Average

Latest: 34.8% (weak) · short-term timing

% above 10-Day MASPY price (right)80 / 50 / 20% references
02

% above 50-Day MA

% of Stocks Above the 50-Day Moving Average

Latest: 47.3% (neutral) · swing health

% above 50-Day MASPY price (right)80 / 50 / 20% references
03

% above 100-Day MA

% of Stocks Above the 100-Day Moving Average

Latest: 46.6% (neutral) · intermediate trend

% above 100-Day MASPY price (right)80 / 50 / 20% references
04

% above 200-Day MA

% of Stocks Above the 200-Day Moving Average

Latest: 49.0% (neutral) · long-term regime

% above 200-Day MASPY price (right)80 / 50 / 20% references

Reading the current tape

As of 2026-06-05, 34.8% of stocks are above their 10-day MA (weak), 47.3% above their 50-day (neutral), 46.6% above their 100-day (neutral), and 49.0% above their 200-day (neutral). Short-term breadth is running below the slower lines — a flush within the standing regime.

How MA Breadth (% of Stocks Above Moving Averages) Works

  1. 1
    Compute four moving averages for every stock, every day
    For each of the ~5,600 US equities in our database we compute the 10-, 50-, 100-, and 200-day simple moving averages over the full daily history (2010 to present).
  2. 2
    Count the share of stocks above each MA
    For each trading day, breadth = the number of stocks closing above a given moving average divided by the number of stocks that have enough history for that MA. A stock listed three months ago is excluded from the 100- and 200-day denominators until it has enough bars — so young listings never distort the reading.
  3. 3
    Read the four lines as fast / medium / slow participation
    The 10-day line is the twitchy short-term gauge (washes out and recovers in days), the 50-day line is the swing-trading workhorse, the 100-day tracks the intermediate trend, and the 200-day line moves slowly enough to define the long-term regime. Divergences between them — short-term breadth recovering while long-term breadth keeps falling — are where the information is.
  4. 4
    Watch the extremes, not the middle
    Readings above ~80% mark broad overbought conditions that historically precede consolidation; readings below ~20% mark washouts that historically precede durable lows. Between 40% and 60% the indicator says little — that's the zone where trend tools work better.

Who Uses MA Breadth (% of Stocks Above Moving Averages)

Swing Traders
Time pullback entries: when the 10-day breadth washes below 20% while the 100-day line holds above 50%, the uptrend is intact and the short-term flush is often a buyable reset.
Trend Followers
Use the 200-day line as a regime filter. Above 50% = breadth supports long exposure; persistent readings below 40% = rallies are narrow and prone to failure.
Risk Managers
Divergence detection: when SPY makes a new high but the % above the 50-day MA makes a lower high, fewer stocks are carrying the index — a classic late-cycle warning.
Dip Buyers
Capitulation spotting: sub-20% readings on the 50-day line are rare and historically cluster near major lows (2011, 2015-16, 2018, 2020, 2022).

Pro Tips

01
The 10-day line leads at turns
Short-term breadth recovers first off a low. A 10-day line snapping from <15% to >60% within two weeks is one of the most reliable "the low is probably in" signals breadth offers.
02
Overbought is a condition, not a signal
Breadth above 80% means broad participation — which is how durable bull moves START. Treat high readings as a reason to expect consolidation, not an automatic short.
03
Watch the spread between the 10d and 200d lines
When the fast line trades far below the slow line, the market is in a short-term flush within a stronger regime. When the fast line is far above, a rally is getting extended relative to its base.
04
Cross-check with the A-D line
MA breadth measures level (above/below average); the advance-decline line measures direction (up/down today). When both deteriorate together the signal is much stronger than either alone.

Common Issues & Solutions

The four lines disagree — which one do I trust?
All of them, for different horizons. The 10-day answers "how stretched is this week?", the 50-day "how healthy is this swing?", the 100-day "how is the intermediate trend?", the 200-day "what regime are we in?". Disagreement IS the signal: short-term washouts inside healthy long-term regimes are buyable; short-term strength inside broken regimes is rentable at best.
Why does this differ from other sites' % above MA numbers?
Universe and denominator. We compute across ~5,600 US equities and exclude stocks without enough history for each MA from that MA's denominator. Sites using S&P 500-only universes or fixed denominators will print different (usually higher) numbers.
The reading seems stuck near 50% — is it broken?
No — mid-range readings are the indicator's normal state. Breadth tools earn their keep at the extremes; weeks of 45-55% readings just mean participation is unremarkable.

Frequently Asked Questions

What is market breadth?
Market breadth measures how many stocks are participating in a move, rather than how far the index itself moves. A 1% SPY rally carried by 80% of stocks is structurally different from the same rally carried by ten mega-caps. This page measures participation as the percentage of all US stocks trading above their own 10-, 50-, 100-, and 200-day moving averages.
What does "% of stocks above the 50-day moving average" mean?
For each stock we compute its own 50-day simple moving average and check whether today's close is above it. The indicator is the share of stocks passing that test across our ~5,600-symbol universe. It is a participation gauge: high readings mean most stocks are in short-term uptrends.
What are overbought and oversold levels for MA breadth?
Common thresholds: above 80% = broadly overbought (often consolidation follows, though strong bull phases can hold 70%+ for weeks); below 20% = washed out (historically clusters near durable lows). The 50% line is the bull/bear pivot for the slower lines.
Why four timeframes?
They answer different questions. The 10-day line is a short-term oscillator that washes out and recovers within days — useful for timing. The 50-day line tracks swing-horizon health. The 100-day covers the intermediate trend, and the 200-day — the most-watched long-term line on Wall Street — defines the regime. Divergences between them (fast line collapsing while slow lines hold) distinguish a flush within an uptrend from the start of a breakdown.
What is a breadth divergence?
When the index makes a new high but breadth makes a lower high — fewer stocks above their moving averages even as the cap-weighted index rises. It means leadership is narrowing, which historically precedes corrections more often than broad-participation highs do. The 2021 top is a textbook example.
What universe does this use?
Approximately 5,600 US equities — the full optionable/shortable universe, not just the S&P 500 — computed from our own daily OHLCV database (2010 to present), refreshed after every market close. Stocks without enough history for a given MA are excluded from that MA's denominator.
How is this different from the advance-decline line?
The A-D line counts direction each day (up vs down vs yesterday) and accumulates. MA breadth measures level — whether each stock sits above its own trailing average. A-D reacts to single-day moves; MA breadth captures the standing trend structure of the market. They complement each other.

Related Tools

Last updated: 2026-06-05