A Breadth Thrust Indicator measures how quickly advancing participation expands across a broad stock universe. The broad idea is participation repair after weakness. The classic Zweig construction makes that idea precise by tracking a smoothed advance ratio and requiring a large change within a fixed ten-session window.
It belongs to market breadth analysis because its inputs come from advancing and declining issues across a market universe rather than the price path of one security or one headline index.
How the Classic Zweig Breadth Thrust Is Calculated
In the classic construction used by StockCharts and McClellan, the daily advance ratio is smoothed with a 10-day exponential moving average. Other implementations can use different market universes or calculation conventions, so the methodology should be identified before the thresholds are compared.
Divide advancing issues by advancing issues plus declining issues: A / (A + D).
Apply a 10-day exponential moving average to the daily advance ratio.
The smoothed reading must first move below 0.40.
The same reading must then move above 0.615 within 10 trading sessions.
StockCharts describes the Zweig Breadth Thrust using NYSE advances and declines with a 10-day EMA, while McClellan states the same below-0.40 to above-0.615 test within 10 trading days. Source: StockCharts. Source: McClellan Financial.
Setup and Completed Thrust Are Different States
A weak breadth reading can create the setup without producing a completed thrust. Under the classic rule, the move below 0.40 establishes the starting condition. The later move above 0.615 must occur inside the specified ten-session window.
The 10-day EMA has moved below 0.40 and participation begins to recover.
The reading does not exceed 0.615 within the required ten-session window.
Participation may still be improving, but the strict classic thrust condition has not completed.
What a Completed Thrust Says About Participation
A completed thrust records a fast change from weak participation to much broader advancing participation under the chosen method. That can strengthen the case that buying interest is spreading beyond a narrow leadership group.
For market-structure analysis, the useful information is the change in participation quality. The indicator does not identify why that repair happened, so the next step is to compare the breadth change with the rest of the risk environment.
| Observed condition | What it can support | What still needs separate evidence |
|---|---|---|
| A completed classic thrust | Participation repaired rapidly across the measured universe. | Whether the broader regime is durable. |
| Index strength with a completed thrust | The headline move has broader participation support than price alone shows. | Liquidity, credit, volatility, earnings, and cross-asset confirmation. |
| A thrust in one universe but not another | Participation improved strongly in the universe that triggered. | Whether the same condition exists across other exchanges or index groups. |
How It Differs From Nearby Breadth Concepts
Breadth thrust owns a narrow job: rapid participation repair. Nearby breadth concepts answer different questions about participation level, persistence, or non-confirmation.
| Concept | Main job | Difference from breadth thrust |
|---|---|---|
| Market breadth | Describes participation across a market universe. | Breadth thrust isolates the speed of a participation change after weak breadth. |
| Market breadth indicators | Groups the broader toolkit used to measure participation. | Breadth thrust is one indicator family inside that toolkit. |
| Breadth divergence | Tracks non-confirmation between index direction and underlying participation. | Breadth thrust looks for rapid improvement rather than disagreement between two series. |
| Advance Decline Line | Builds a cumulative record from advancing minus declining issues. | Breadth thrust uses a short-window surge rather than a cumulative breadth line. |
Where the Reading Reaches Its Limit
Liquidity, credit, volatility, earnings, leadership, and cross-asset behavior are separate evidence layers. A completed thrust can strengthen a participation-repair reading, but it cannot identify the cause of that repair or guarantee that the broader environment will remain supportive. It should not be converted into a standalone trading instruction.