Market Breadth: How Many Stocks Really Support the Market's Move
The S&P 500 can hit a new all-time high while most stocks are declining. That's a breadth divergence — and it's often a warning sign. Here's how to measure true market health beyond the index level.
Market breadth measures how many stocks are participating in a market move. A rally with broad participation — 70% or more of stocks rising — is healthy and sustainable. A rally led by a few mega-cap stocks while the majority of stocks decline is weak and prone to reversal. Breadth indicators help you see beneath the surface of index prices to understand the true health of the market. When price and breadth diverge, it is often a leading warning sign that the trend is about to reverse. Combine breadth analysis with VIX readings →
Real-world example: July 2023: S&P 500 reaches new high at 4,600. But A/D line on NYSE shows lower high (diverging). Only 35% of stocks are above their 50-day moving average. The rally is driven by 7 mega-cap tech stocks (AAPL, MSFT, GOOGL, AMZN, NVDA, META, TSLA). This is a narrow market. S&P corrects 10% over next 3 months as breadth divergence resolves.
Understanding Market Breadth
The Advance/Decline Line
The Advance/Decline (A/D) Line is the most fundamental breadth indicator. It is calculated as a cumulative running total of the difference between advancing and declining stocks on the NYSE each day. Starting from an arbitrary base, you add (advancers minus decliners) each day. A rising A/D line indicates broad participation — more stocks are advancing than declining over time. A falling A/D line indicates broad weakness. The key signal is divergence: when the S&P 500 makes a new high but the A/D line fails to confirm with a new high of its own, it signals that the rally is narrow and potentially unsustainable. This is called a bearish divergence. Conversely, when the S&P 500 makes a new low but the A/D line holds above its previous low (bullish divergence), it suggests that stocks are beginning to bottom even as the index falls. Check the Fear and Greed Index for confirmation →
New Highs and New Lows
The number of stocks hitting 52-week highs versus 52-week lows is a powerful breadth indicator. In a healthy uptrend, new highs should significantly outnumber new lows. When the market makes a new high but the number of new lows is expanding (or new highs are contracting), it signals internal weakness. The NYSE publishes these figures daily. A common rule of thumb: when new lows exceed new highs during a market rally, it is a bearish divergence. When new highs begin to expand while the index is still declining, it is a bullish leading signal. The new high/new low ratio can also be used as a standalone indicator — readings above 2.0 indicate strong bullish breadth, while readings below 0.5 indicate bearish breadth.
TRIN (Arms Index)
The TRIN (Trading Index), also called the Arms Index, combines price and volume data. It is calculated as (Advancers/Decliners) divided by (Up Volume/Down Volume). TRIN below 0.7 indicates strong buying pressure with heavy volume on advancing stocks — bullish. TRIN above 1.2 indicates heavy volume on declining stocks — bearish. Extreme TRIN readings are contrarian: a TRIN above 2.0 often coincides with panic selling climaxes (buy signal), while a TRIN below 0.5 often coincides with euphoric buying (sell signal). The TRIN is best used as a short-term timing tool, as it can be volatile on a daily basis. A 10-day moving average of TRIN smooths the noise and provides more reliable signals.
The McClellan Oscillator
The McClellan Oscillator is a more sophisticated breadth indicator that uses exponential moving averages of the A/D data. It is calculated as the 19-day EMA of daily net advances minus the 39-day EMA of daily net advances. The oscillator oscillates above and below zero. Readings above +100 indicate overbought conditions with extremely strong breadth — the market may be due for a pause or pullback. Readings below -100 indicate oversold conditions with extremely weak breadth — the market may be due for a bounce. Extreme readings above +200 indicate euphoria (sell signal), while readings below -200 indicate panic (buy signal). The McClellan Oscillator is particularly useful for identifying the beginning and end of breadth thrusts — periods where participation suddenly expands or contracts. Compare breadth with put/call ratio signals →
Additional Breadth Indicators
The Cumulative Volume Index (CVI) tracks volume in rising stocks minus volume in falling stocks, showing where money is flowing rather than just which stocks are moving. The Bullish Percent Index (BPI) measures the percentage of stocks in a given index that are in Point and Figure buy signals — above 70% is overbought (caution), below 30% is oversold (opportunity). The Hindenburg Omen is a complex crash warning signal triggered when NYSE new highs and new lows both exceed 2.2% of total issues traded simultaneously, while the McClellan Oscillator is negative. The Hindenburg Omen has a high false positive rate and should be treated as a cautionary signal rather than a trading trigger. The percentage of stocks above their 50-day and 200-day moving averages provides a simple measure of intermediate and long-term breadth. Breadth concepts also apply to forex →
What does it mean when the market has poor breadth?
Poor breadth means that a market index is rising or falling without broad participation from the underlying stocks. For example, the S&P 500 might hit a new high driven by just a few mega-cap stocks while 60% or more of stocks in the index are declining. This is called a narrow market. Poor breadth indicates that the move is not supported by broad investor conviction and is therefore more likely to reverse. Narrow markets have historically preceded significant corrections. The 2021-2022 period is a classic example: the S&P 500 hit all-time highs while breadth deteriorated, followed by a 25% bear market. When you see poor breadth, reduce risk and consider hedging or taking profits.
How do I check market breadth?
Market breadth data is available from several sources. The NYSE publishes daily data on advances, declines, new highs, and new lows. Most brokerage platforms include breadth indicators in their market summary sections. Financial websites like TradingView, StockCharts, and Bloomberg provide A/D lines, TRIN, McClellan Oscillator, and other breadth indicators. Many platforms also offer breadth data for individual sectors and market cap segments. Free resources include the NYSE's daily market data page and various financial news websites that publish breadth summaries. For serious analysis, a charting platform with breadth indicators is recommended — StockCharts and TradingView are popular choices. You can also calculate the A/D line manually from daily NYSE data if you track it in a spreadsheet.
What is a healthy advance/decline reading?
A healthy market typically shows an advance/decline ratio above 1.0 on up days, meaning more stocks are advancing than declining. On strong up days, the ratio may exceed 2.0 (twice as many advancers as decliners). The cumulative A/D line should be making higher highs along with the index. For the McClellan Oscillator, readings between 0 and +100 suggest healthy breadth. Readings consistently above zero indicate that breadth is supporting the trend. In a bull market, the A/D line should make a series of rising peaks and troughs, confirming the index's upward trend. The percentage of stocks above their 50-day moving average is another useful measure — readings consistently above 60% confirm broad participation in an uptrend.
How do I spot market breadth divergences?
To spot breadth divergences, overlay a breadth indicator (most commonly the A/D line) on a price chart of the S&P 500 or NYSE Composite. A bearish divergence occurs when the index makes a higher high but the A/D line makes a lower high — the index is rising on weakening participation. A bullish divergence occurs when the index makes a lower low but the A/D line makes a higher low — stocks are bottoming even as the index falls. Divergences are most reliable when they develop over weeks or months (timeframe matters). A single day of divergence is noise; a multi-week divergence is significant. Divergences are also more reliable when confirmed by other breadth indicators. For example, if the A/D line diverges bearishly while new lows are expanding and TRIN is above 1.2, the signal is stronger. Learn more about divergence trading →
Related Resources
VIX Volatility Index Guide
Use the VIX alongside breadth to gauge market fear.
Fear & Greed Index
Multi-factor sentiment indicator to confirm breadth signals.
Put/Call Ratio Guide
Options market sentiment to pair with breadth analysis.
Technical Analysis for Forex
Apply technical concepts across different markets.
Divergence Trading Guide
Master divergence patterns in price and indicators.
Weekly Digest Newsletter
Get breadth analysis and market insights weekly.