thetrading.tools
Guides/Market Internals

The Market Breadth Guide: How to Read the Market’s Internals

By Yuriy Matso · The Trading ToolsUpdated June 27, 202611 min read

Guide. Built on our own daily breadth data — advancing/declining issues, 52-week highs and lows, and moving-average participation across ~5,000 common stocks. Maintained and reviewed by Yuriy Matso; see our methodology and how we use AI.

Price tells you where the index closed; breadth tells you how many stocks came along. This guide is a framework for reading the market’s internals — from the raw advance/decline line up through the named signals (Hindenburg Omen, Zweig Breadth Thrust, 90% days, Coppock) — and the order to read them in, with every tool and study linked and today’s breadth state live at the top.

Market breadth measures how many stocks are participating in a move, not just where the index closed. Broad participation confirms a trend; narrow participation warns it is hollow.

  • Read it in three layers: participation (how broad), then momentum/thrust (accelerating or fading), then divergence (is price lying).
  • A breadth thrust — most stocks surging off a washout — is rare and bullish; a divergence — new index high on shrinking participation — is a caution flag.
  • Today: 55% of stocks are above their 50-day average and 54% above their 200-day — a majority participating.
  • The Hindenburg Omen is currently not signalling (7.7% new highs vs 2.5% new lows).
Live nowData as of 2026-06-26

The index level is one number. Breadth is the question behind it: how many stocks came along? A market where 400 names rise is a different animal from one where the index is green because five mega-caps are, and the rest are quietly rolling over. Breadth is how you tell those two apart — and it is the single most useful lens for whether a move is real.

The mistake most people make is treating breadth as one indicator. It isn't. It's three layers, and they answer different questions. Read them in order.

Layer 1 — Participation: is the move broad or narrow?

Start with the base state. Moving-average breadth — the share of stocks above their 50- and 200-day averages — is the cleanest read on how many names are in an uptrend. The advance-decline line tracks the daily tug-of-war and, cumulatively, whether participation is keeping up with price. New highs vs new lows is the leadership read: fresh 52-week highs are stocks breaking out, fresh lows are stocks breaking down. A healthy advance has high participation and expanding new highs; a hollow one has the index up while participation thins.

Layer 2 — Momentum: is breadth accelerating or fading?

Participation tells you the level; momentum tells you the direction of change. The McClellan Oscillator (the spread between two EMAs of net advances) is the workhorse here — it turns up before the level does at real bottoms. The rare, powerful version is the thrust: breadth flipping from washed-out to broad buying in days. The Zweig Breadth Thrust and 90% up-volume days are the textbook triggers — they have marked the early innings of durable advances, and a 90% up day right after a 90% down day is the classic capitulation-then-demand bottom. The Coppock Curve is the long-horizon cousin (price momentum, not breadth, but the same “turn from washed-out” logic).

Layer 3 — Divergence: is the move lying to you?

The last layer is where breadth earns its keep: when price and participation disagree. An index grinding to new highs on shrinking new highs and a flat advance-decline line is a narrowing market — fewer and fewer stocks doing the work. The Hindenburg Omen formalizes one specific divergence: an unusual number of stocks hitting new highs and new lows at the same time, in an uptrend — a market pulling apart internally. Divergences don't time tops, but they tell you the cushion under the index is thinner than it looks.

The breadth gauges compared

Each gauge answers a different question and fails in a different way. Read across the row before you act on any single one.

GaugeWhat it measuresBullish readBearish readCommon false positive
MA breadth% of stocks above 50/200-day>60% and rising<40% and fallingCan stay >50% deep into a top
Advance-decline lineCumulative net advancersNew highs with priceDiverging below priceSkewed by interest-rate issues on quiet days
New highs – new lows52-week leadershipExpanding new highsExpanding new lowsBoth expanding = split market, not bearish alone
McClellan OscillatorBreadth momentum (EMA spread)Crossing up from oversoldCrossing down from overboughtWhippy in choppy ranges
Zweig thrustWashout → broad buyingTrigger fires (rare)n/a (a buy signal)Does not fire often enough to time exits
Hindenburg OmenNew-high/new-low splitCluster clearsCluster of signals in an uptrendSingle signals fire often and fade
Bullish/bearish reads are directional context, not standalone triggers. Each gauge is computed on our ~5,000-stock common-stock universe; judge it against its own history on the tool page.

Participation thresholds

Rough bands for moving-average breadth — the percent of stocks above their 50-day average. These are orientation, not hard lines; what matters is the level and its direction.

% above 50-dayParticipationTypical context
>70%BroadStrong, healthy advance — most names in uptrends
50–70%ConstructiveMajority participating; normal bull-market range
30–50%NarrowingThinning advance — watch for divergence
<30%Washed outOversold; the zone thrusts launch from

Case study: what happens after a breadth thrust

The strongest reader value in breadth is the thrust, so we checked our own data. A Zweig Breadth Thrust has fired 6 times on our universe since 2010. Here is what the S&P 500 (via SPY) did over the following 3, 6 and 12 months after each.

Thrust dateSPY +3 moSPY +6 moSPY +12 mo
2010-06-15+0.6%+11.2%+15.5%
2011-10-14+5.5%+13.5%+17.5%
2013-10-18+5.6%+7.7%+9.1%
2014-02-18+2.4%+7.1%+14.1%
2015-10-08-4.6%+1.4%+6.9%
2019-01-08+11.9%+16.3%+26.4%
Across all 6 thrusts, the 12-month forward return averaged +14.9% and was positive 6 of 6 times. A small sample — treat it as suggestive base-rate context, not a guarantee.

The pattern is consistent with the signal's reputation: thrusts have clustered near the start of durable advances. But six observations is a small sample, and one bad outcome would move the average a lot — which is exactly why breadth is context, not a stand-alone trade.

Trader checklist

Before you trust a breadth signal
  • If breadth is diverging from price, check whether it's a few rate-sensitive names or genuinely broad before calling a top — divergences can persist for months.
  • If a thrust just fired, check that it's off a real washout (sub-30% participation, recent 90% down day) — not a bounce inside a range.
  • If the Hindenburg Omen prints, check for a cluster in an uptrend — single signals fire often and fade.
  • If new highs and new lows are both expanding, treat it as a split, indecisive market — not an outright sell.
  • Always check each gauge against its own history on the tool page — absolute counts differ from NYSE-issue versions.

Common false positives

Where breadth misleads
  • Divergences that persist. Breadth can narrow for months while the index keeps rising. A divergence is a thinner cushion, not a sell date.
  • A single Hindenburg Omen. One signal is noise; the historical edge is in clusters within an uptrend.
  • MA breadth staying elevated into a top. Participation can hold above 50% well into a distribution phase — direction matters more than level.
  • Mega-cap masking. A cap-weighted index can look fine while the median stock is in a downtrend; that's the case for breadth, but it also means the index won't confirm the warning until late.

Time horizon

Which gauge for which trader
  • Swing traders (days–weeks): the McClellan Oscillator and 90% days for momentum turns and capitulation.
  • Intermediate trend followers (weeks–months): MA breadth, the advance-decline line, and thrust signals for confirming durable moves.
  • Longer-term allocators (months–quarters): the Coppock Curve and persistent breadth divergences for regime-level shifts.

What market breadth does not tell you

Honest limits
  • It does not give you price targets or stop levels — it tells you whether to trust the trend, not where it ends.
  • It does not time tops precisely — divergences can run for months before they matter.
  • It says nothing about valuation, earnings or macro — pair it with the Economy and Volatility & Risk reads.
  • Our counts are computed on a ~5,000-stock common-stock universe, so absolute levels differ slightly from NYSE-issue breadth — compare each gauge to its own history.

The breadth toolkit

Participation— how broad is the move?

Momentum & thrust— is breadth accelerating?

Divergence & risk— is the move hollow?

The Signals section tabulates what the S&P 500 actually did after classic triggers (golden cross, oversold thrusts) since 1993 — the base-rate companion to the thrust signals above. When you're ready to connect breadth to the wider risk picture, the Volatility & Risk guide and Sector & Global Rotation guide cover the same market from the stress and leadership angles, and the Insights essays put it all in context.

Frequently asked questions

What is market breadth?

Market breadth measures how many stocks are participating in a move, rather than where the index closed. It is built from the count of advancing vs declining stocks, new 52-week highs vs lows, and the share of stocks above their moving averages. Broad participation confirms a trend; narrow participation — a few big stocks carrying a flat-to-up index — warns the move is hollow.

What is a breadth thrust?

A breadth thrust is a sudden surge from washed-out to broad buying — most stocks going up at once after a decline. It is rare and historically bullish. The Zweig Breadth Thrust (the 10-day advance-ratio EMA jumping from below 0.40 to above 0.615 in ten sessions) and back-to-back 90% up-volume days are the classic examples.

What is a breadth divergence?

A divergence is price and breadth disagreeing — the index makes a new high while fewer stocks make new highs, or the advance-decline line rolls over while price holds. It flags a narrowing, top-heavy advance. The Hindenburg Omen formalizes one such divergence (lots of new highs AND new lows at once, in an uptrend).

Which breadth indicator is best?

None alone — they answer different questions. Read them in layers: participation first (MA breadth, advance-decline, new highs–lows), then momentum (the McClellan Oscillator and thrust signals), then divergence/risk (the Hindenburg Omen). The signal is when the layers agree, or when price and breadth conflict.

Does market breadth predict crashes?

Not on its own. Deteriorating breadth — a narrowing advance, an advance-decline line diverging from price — is the backdrop in which selloffs do the most damage, and thrust signals mark durable lows. But breadth is context and confirmation, not a precise timing trigger; pair it with trend and a directional view.

How this is built. Every breadth gauge here is computed daily from our own database of daily bars for ~5,000 US common stocks (advancers/decliners, 52-week highs/lows, moving-average participation), with the methodology and full history on each tool's page. The live readings and the breadth-thrust forward returns above update after each close.

Spot an error? Email info@thetrading.tools — we correct on the page and bump the date. Educational content, not financial advice.