Monitoring Market Breadth and Internals
Price indexes tell you where the market went; breadth tells you how it got there. A market that rises on broad participation differs fundamentally from one driven by a handful of mega-cap stocks. Breadth indicators measure the internal health of rallies and declines, often providing warning signals before price indexes confirm a trend change. This article explains how to monitor and interpret the key breadth metrics that professional investors track.
Why Breadth Matters
Breadth measures the number of stocks participating in a market move. Strong breadth confirms that the trend has broad support; weak breadth suggests vulnerability.
The participation concept:
Consider two scenarios where the S&P 500 rises 1%:
| Scenario | Advancers | Decliners | Interpretation |
|---|---|---|---|
| A | 400 | 100 | Broad rally, healthy participation |
| B | 150 | 350 | Narrow rally, driven by few large stocks |
Scenario B should concern investors. When the market rises but most stocks decline, the index gains depend on continued strength in a shrinking group of leaders.
Historical precedent: The dot-com bubble (1999-2000) saw the Nasdaq 100 rise while the average stock in the index declined. The S&P 500 reached new highs in 2000 with deteriorating breadth. Both warnings preceded significant corrections.
The Advance-Decline Line
The advance-decline (A/D) line is the most widely followed breadth indicator. It accumulates the daily difference between advancing and declining stocks.
Calculation:
- Daily A/D = Advances minus Declines
- A/D Line = Running cumulative total
Interpretation framework:
| A/D Line Behavior | Price Behavior | Signal |
|---|---|---|
| Making new highs | Making new highs | Confirmation (bullish) |
| Making new highs | Below prior highs | Positive divergence (bullish) |
| Below prior highs | Making new highs | Negative divergence (bearish warning) |
| Making new lows | Making new lows | Confirmation (bearish) |
The critical warning: Negative divergence
When the S&P 500 reaches a new high but the NYSE A/D line fails to confirm with its own new high, fewer stocks are supporting the rally. This pattern preceded:
- 2000 tech bubble peak (A/D line peaked in April 1998, 2 years before price peak)
- 2007 financial crisis (A/D line diverged starting mid-2007)
- 2018 Q4 selloff (A/D line diverged from September highs)
Reading the A/D line in practice:
| Condition | Healthy | Concerning |
|---|---|---|
| At market new high | A/D also at new high | A/D below prior peaks |
| Rally duration | A/D rises throughout | A/D flattens mid-rally |
| Pullback behavior | A/D holds above support | A/D breaks down first |
Which A/D line to use:
| Version | Coverage | Best For |
|---|---|---|
| NYSE A/D | ~3,000 stocks | Broad market health |
| S&P 500 A/D | 500 stocks | Large-cap specifically |
| Nasdaq A/D | ~3,000 stocks | Technology/growth assessment |
The NYSE A/D line provides the broadest view. Using S&P 500 A/D supplements when assessing large-cap specific conditions.
New Highs Versus New Lows
The ratio of stocks making 52-week highs versus 52-week lows provides a different lens on market health.
Why this matters:
- New highs represent stocks in strong uptrends
- New lows represent stocks in distress
- The ratio tracks the balance of strength versus weakness
Interpretation levels:
| NYSE New Highs - New Lows | Market Condition |
|---|---|
| Above +200 daily | Strong bull market |
| +50 to +200 | Normal bull market |
| -50 to +50 | Neutral/transitional |
| -50 to -200 | Weak/correcting market |
| Below -200 | Bear market conditions |
Extreme readings:
| Reading | Level | Historical Context |
|---|---|---|
| Bullish extreme | New highs exceed 500+ | Rare, strong momentum |
| Bearish extreme | New lows exceed 500+ | Panic selling (March 2020: 1,500+ new lows) |
| Washout reading | New lows spike then reverse | Often marks bottoms |
New high/new low divergences:
When the S&P 500 reaches a new high, new high/new low data should confirm:
| S&P 500 | New Highs | New Lows | Interpretation |
|---|---|---|---|
| New ATH | 300+ | <50 | Full confirmation |
| New ATH | 100-200 | <50 | Moderate confirmation |
| New ATH | <100 | >50 | Weak, divergence forming |
| New ATH | <50 | >100 | Strong divergence (warning) |
Historical example: In January 2020, the S&P 500 hit all-time highs with only 40-80 NYSE new highs daily, down from 200+ earlier in the rally. This divergence preceded the February-March 2020 selloff, though COVID was the proximate cause.
Percentage of Stocks Above Moving Averages
This metric measures how many stocks are in uptrends by comparing current prices to moving average levels.
Common metrics:
| Indicator | Measures | Typical Range |
|---|---|---|
| % above 200-day MA | Long-term trend participation | 40-80% |
| % above 50-day MA | Medium-term participation | 30-90% |
| % above 20-day MA | Short-term participation | 20-90% |
Using S&P 500 component data:
| % of S&P 500 Above 200-Day MA | Market Condition |
|---|---|
| Above 80% | Overbought (potential correction) |
| 60-80% | Healthy bull market |
| 40-60% | Neutral/transitional |
| 20-40% | Oversold (potential bounce) |
| Below 20% | Extreme oversold (capitulation) |
Interpretation nuances:
-
Trend versus level: Rising from 30% to 50% is bullish even though 50% is neutral. Falling from 80% to 60% is concerning even though 60% is healthy.
-
Divergences matter here too: If the S&P 500 hits a new high but only 65% of components are above their 200-day MA (versus 80% at the prior high), participation is narrowing.
-
Extremes don't last: Both <20% and >90% readings are unstable. The first often marks bottoms; the second marks conditions ripe for correction.
March 2020 example:
- % above 200-day MA fell to 2% on March 23, 2020
- This extreme reading marked the exact bottom
- Within 6 months, the reading exceeded 90%
Sector Participation Metrics
Healthy markets see most sectors participating in advances. Concentrated leadership in one or two sectors warns of vulnerability.
Sector participation framework:
| Condition | Sectors Above 200-Day MA | Interpretation |
|---|---|---|
| Full participation | 10-11 of 11 | Strong bull market |
| Broad participation | 7-9 of 11 | Normal bull market |
| Narrow participation | 4-6 of 11 | Transitional, watch closely |
| Concentrated leadership | 1-3 of 11 | Bear market or warning |
Sector rotation within participation:
Track not just how many sectors participate, but which ones lead:
| Leadership Profile | Cycle Implication |
|---|---|
| Financials, Industrials, Materials lead | Early cycle expansion |
| Technology, Consumer Discretionary lead | Mid-cycle growth |
| Utilities, Healthcare, Staples lead | Late cycle, defensive rotation |
| No clear leadership, most sectors weak | Bear market conditions |
2021-2022 example:
Through 2021, all 11 sectors participated in the rally. By January 2022, only 5 sectors were above their 200-day moving averages. By September 2022, only 2 sectors (energy and utilities) maintained uptrends. This progressive narrowing preceded and accompanied the bear market.
Creating a sector dashboard:
| Sector | Above 200-Day MA | Relative Performance (3mo) | Signal |
|---|---|---|---|
| Technology | Yes | +5% vs SPX | Leading |
| Healthcare | Yes | +2% vs SPX | Participating |
| Financials | No | -3% vs SPX | Lagging |
| Energy | Yes | +8% vs SPX | Leading |
| Etc. |
Track the count of "Yes" answers weekly. A declining count with rising prices is a divergence.
Breadth Divergences as Warning Signals
Divergences between price and breadth are among the most reliable warning signals in technical analysis. They don't predict timing precisely, but they identify vulnerability.
The divergence formation process:
- Market makes new high with strong breadth confirmation
- Pullback occurs, breadth deteriorates
- Market rallies to new high, but breadth fails to confirm (divergence begins)
- Pattern may repeat multiple times (multiple divergences compound warning)
- Eventually, price follows breadth lower
Types of divergences:
| Divergence Type | Description | Severity |
|---|---|---|
| Single | One new price high without A/D confirmation | Mild warning |
| Multiple | Two or more unconfirmed highs | Moderate warning |
| Broad-based | A/D, new highs, and % above MA all diverge | Strong warning |
| Time-extended | Divergence persists 3+ months | High probability |
2007 case study:
| Date | S&P 500 | NYSE A/D Line | Signal |
|---|---|---|---|
| June 2007 | New high | New high | Confirmed |
| July 2007 | Higher high | Below June | Divergence #1 |
| October 2007 | New ATH (1,576) | Below July | Divergence #2 |
| Result | -57% over next 17 months | A/D warned 5 months early |
2020 contrast (no divergence):
The February 2020 peak showed no breadth divergence. The A/D line made new highs alongside price. The selloff was exogenous (pandemic), not predicted by internal deterioration. Not all declines come with breadth warnings.
What to do when divergence appears:
| Divergence Duration | Actions |
|---|---|
| 1-2 weeks | Note it, continue monitoring |
| 1-2 months | Reduce position sizes, tighten stops |
| 3+ months | Defensive positioning, raise cash |
Building a Breadth Monitoring Dashboard
Core metrics to track weekly:
| Indicator | Source | Threshold/Trigger |
|---|---|---|
| NYSE A/D Line | StockCharts, MarketWatch | Divergence from SPX highs |
| New Highs - New Lows | WSJ, Barchart | Falling below +50 |
| % S&P 500 above 200-day | Stockcharts | Falling below 60% |
| Sector count above 200-day | Calculate from ETFs | Below 7 of 11 |
| % above 50-day | Stockcharts | Below 50% |
Simple scoring system:
| Indicator | Score: +1 | Score: 0 | Score: -1 |
|---|---|---|---|
| A/D Line | Confirming highs | Flat | Diverging |
| New Highs - Lows | Above +100 | +50 to -50 | Below -50 |
| % above 200-day | Above 70% | 50-70% | Below 50% |
| Sectors above 200-day | 9+ | 5-8 | Below 5 |
Score interpretation:
- +3 to +4: Healthy, full participation
- +1 to +2: Normal, no immediate concern
- 0: Transitional, increase monitoring
- -1 to -2: Cautious, reduce risk
- -3 to -4: Defensive positioning
Data sources:
| Metric | Free Sources |
|---|---|
| NYSE A/D Line | StockCharts.com, Barchart.com |
| New Highs/Lows | WSJ Markets, Finviz |
| % Above MA | Stockcharts, Yardeni Research |
| Sector data | Calculate from sector ETF charts |
Limitations and Nuances
When breadth signals fail:
-
Exogenous shocks: COVID-19 crash showed no breadth warning; external events can overwhelm internals.
-
Structural changes: Index concentration (Apple, Microsoft, etc. comprising 25%+ of S&P 500) can cause narrow rallies that persist.
-
International flows: Global capital seeking US equities may concentrate in large-cap, distorting breadth.
Avoid these mistakes:
| Mistake | Why It Fails |
|---|---|
| Acting on single-day data | Daily noise is high; use 5-day averages |
| Ignoring divergence duration | One-week divergences frequently resolve |
| Using only one indicator | Combine A/D, new highs, and % above MA |
| Forgetting the macro context | Breadth in uptrend differs from downtrend |
Breadth Monitoring Checklist
Weekly review:
- Check NYSE A/D line versus S&P 500 for confirmation/divergence
- Record new highs minus new lows (5-day average)
- Note % of S&P 500 above 200-day moving average
- Count sectors above their 200-day moving averages
- Calculate breadth score
- Compare to prior week
Monthly review:
- Assess multi-week divergence patterns
- Review sector participation trends
- Compare current breadth to prior market tops
- Adjust portfolio risk based on breadth score trend
Summary
Market breadth measures the participation underlying price moves. The advance-decline line, new highs versus new lows, percentage of stocks above moving averages, and sector participation each provide different views of internal market health. Divergences between rising prices and deteriorating breadth historically precede significant market declines, often by months. Build a weekly monitoring routine using freely available data, combine multiple indicators into a scoring system, and use deteriorating breadth as a trigger for defensive positioning. Breadth doesn't predict timing precisely, but it identifies when rallies are becoming vulnerable and when conditions favor risk reduction.