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 July 21, 2026, 46.5% of US stocks are above their 10-day moving average, 53.0% above their 50-day, 55.2% above their 100-day, and 53.4% above their 200-day. Participation is constructive — a majority of stocks are in short-term uptrends, and 50-day breadth is expanding versus the prior session. Computed across roughly 5,600 US equities; the series runs from 2010 to present.
Sources, methodology & freshnessLast updated 2026-07-21 · Open ↓Close ↑
53.0% of stocks are above their 50-day moving average — a majority of the market is in a short-term uptrend.
SPY closed at $748.28. Above 80% is broadly overbought; below 20% is washed out; 50% is the bull/bear pivot.
% above 10-Day MA
% of Stocks Above the 10-Day Moving Average
Latest: 46.5% (neutral) · short-term timing
% above 50-Day MA
% of Stocks Above the 50-Day Moving Average
Latest: 53.0% (neutral) · swing health
% above 100-Day MA
% of Stocks Above the 100-Day Moving Average
Latest: 55.2% (neutral) · intermediate trend
% above 200-Day MA
% of Stocks Above the 200-Day Moving Average
Latest: 53.4% (neutral) · long-term regime
Reading the current tape
As of 2026-07-21, 46.5% of stocks are above their 10-day MA (neutral), 53.0% above their 50-day (neutral), 55.2% above their 100-day (neutral), and 53.4% above their 200-day (neutral). Short-term breadth is running below the slower lines — a flush within the standing regime.
thetrading.tools PRO
Talk to this data with your AI
PRO is an MCP server that plugs Claude, ChatGPT, Cursor or any AI agent straight into everything on this site — the live market scores, ~90 economic indicators with full histories, and every signal study. Ask a market question; your AI answers from our data, dated and sourced.
Cancel anytime
How MA Breadth (% of Stocks Above Moving Averages) Works
- 1Compute four moving averages for every stock, every dayFor 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).
- 2Count the share of stocks above each MAFor 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.
- 3Read the four lines as fast / medium / slow participationThe 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.
- 4Watch the extremes, not the middleReadings 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.