Feature
Trading With Market Breadth
Market breadth — advance/decline data, the McClellan Oscillator, new highs versus lows — tells you how broadly the market is participating in a move. On its own it's a set of numbers you have to interpret. TradersLab's TLMM model turns those numbers into one actionable timing signal.
Breadth tells you participation, not what to do with it
Classic breadth indicators are genuinely useful: advance/decline line direction, up/down volume, the McClellan Oscillator (the spread between 19-day and 39-day EMAs of net advances), net new 52-week highs versus lows, and the percentage of stocks above key moving averages. Each one answers a piece of the participation question.
The problem is combining them. Reading five or six separate breadth charts and deciding whether they collectively favor buying or caution is a judgment call that varies trader to trader — and it's easy to cherry-pick the reading that confirms what you already want to do.
Turning breadth into a timing signal
TLMM's Global Daily Breadth (GDB) score solves that by combining daily price change, net advance/decline ratio, up/down volume ratio, net new 52-week high/low ratio and a momentum ratio into one weighted, standardized composite, normalized against the last year of readings onto a -100 to +100 scale. Instead of six charts to reconcile, you get one number with defined thresholds.
GDB then drives a Trend State Model that classifies the market into five states — Uptrend, Pullback, Correction, Rally or Uptrend Attempt — so the breadth reading maps directly to a stance: be aggressive, be cautious, or step back.
Breadth thrust and distribution: what the extremes mean
A GDB reading above +80 is a Breadth Thrust — a burst of excessive buying. After a shallow pullback it tends to confirm upside continuation; after an extended run, the same reading can mark exhaustion instead. A reading below -80 is Distribution, or excessive selling; healthy uptrends usually hold GDB between +20 and +80, and a break below -80 during a pullback is treated as a warning rather than a buy-the-dip signal.
Who it's for
- Traders who already track breadth indicators manually and want them distilled into one signal
- Traders overwhelmed by reconciling several separate breadth charts before deciding a bias
- Traders who want a defined numeric threshold instead of eyeballing whether breadth 'looks' strong
Frequently asked questions
What is market breadth used for in trading?
Market breadth measures how many stocks are participating in a market move, not just how the index is doing. It's used to judge whether a rally or decline is broad-based (more reliable) or narrow (more prone to reversal), by tracking advance/decline data, new highs/lows, and the percentage of stocks above key moving averages.
How do you turn market breadth into a buy or sell signal?
TLMM combines multiple breadth inputs — advance/decline ratio, up/down volume, new high/low ratio, momentum — into a single -100 to +100 Global Daily Breadth score with defined thresholds (+80 Breadth Thrust, -80 Distribution), then maps that score to a Trend State (Uptrend, Pullback, Correction, Rally, Uptrend Attempt) that sets your bias.
What is a breadth thrust?
A breadth thrust is a GDB reading above +80 — a burst of unusually broad buying participation. Following a shallow pullback it tends to confirm the uptrend is continuing; after an already-extended rally the same reading can instead signal exhaustion.
Is market breadth a leading or lagging indicator?
It's closer to a leading/coincident read on participation than a lagging trend indicator like a moving average. TLMM's intraday Global Daily Breadth updates continuously through the session, so breadth deterioration or improvement can show up before it's obvious in price.
Related reading
See it on live market data
Start a free trial and explore market breadth timing with real-time data.