Skip to main content

Market Breadth & Internals

Updated Aug 22, 2026 at 4:52pm

  • 11974cd8ff21 Advance/Decline Line 1 1,196
  • 12014736c3ea New Highs vs New Lows 1 1,203
  • 1198ea3998de McClellan Oscillator & Summation Index 1 1,142
  • 1199f52e952a Percent Above Moving Average (50/200) 1 1,061
  • 1202cfcc0fb5 Breadth Thrusts (Zweig) 1 1,363
  • 12002f809949 TRIN (Arms Index) 1 869
  • 11962f73f674 Up/Down Volume 1 1,131
Tree Key
Expandable — has sub-topics
475Local Id for node
a1b2c3d4Click to see full UUID
0Sub-topics
1Documents
832 wordsResearch depth
5Open node
Research Draft Medium 832 words

Market breadth measures whether a market move is broad-based or narrow — that is, how many individual stocks are participating in a rally or decline versus how few. A cap-weighted index like the S&P 500 can keep rising even when only a handful of large stocks are advancing and the majority are flat or falling. Breadth and "internals" are the family of indicators that look beneath the index price to count actual participation: how many stocks are going up versus down, how many are making new highs, and how trading volume splits between winners and losers. For a swing trader, breadth is a context tool — it tells you how healthy the tape underneath the index really is.

The measures

  • Advance-Decline (AD) Line — A cumulative running total of Net Advances (advancing stocks minus declining stocks each day). It rises when advances dominate and falls when declines dominate. The slope of the AD Line shows the underlying direction of participation, independent of the index's price.
  • Percent of stocks above the 50-day / 200-day moving average — The share of an index's members trading above a given moving average. The 50-day version gauges shorter-term (swing-relevant) participation; the 200-day version gauges the longer-term trend's health. A higher percentage indicates broader strength.
  • New highs vs. new lows — A count of stocks making new 52-week highs against those making new 52-week lows. Expanding new highs signals broadening strength; expanding new lows signals broadening weakness.
  • McClellan Oscillator — A breadth momentum oscillator derived from Net Advances, formed by subtracting a 39-day EMA from a 19-day EMA of Net Advances (a MACD-style construction developed by Sherman and Marian McClellan). It is positive when shorter-term advances are gaining the upper hand and negative when declines are.
  • Up/down volume — Splits total volume into volume in advancing stocks versus declining stocks. It weights participation by conviction: a rally on heavy up-volume is stronger than one on light volume.
  • TRIN (Arms Index) — Developed by Richard Arms (1967), it divides the advance/decline ratio by the advancing-volume/declining-volume ratio. Readings below 1.0 mean up-volume is dominating (relative strength); readings above 1.0 mean down-volume is dominating (relative weakness). It moves inversely to the market and is used to flag short-term overbought/oversold extremes.

How it's used in practice

The core use is confirmation versus divergence. When the index makes a new high and breadth (e.g. the AD Line, or percent-above-50-day) makes a new high alongside it, participation is broad and the move is well-supported. When the index pushes to new highs but the AD Line fails to keep pace — fewer and fewer stocks doing the lifting — that bearish divergence marks a narrowing, fragile rally that is more vulnerable to a reversal. The mirror case is a bullish divergence: the index makes a lower low but breadth refuses to, suggesting the selloff lacks broad support and may be near exhaustion. Separately, a breadth thrust — a sudden surge in participation, such as the McClellan Oscillator rocketing from deeply negative to strongly positive — is treated as a powerful signal that a durable advance may be starting, because it reflects a sharp, wide shift into buying. For swing traders, the practical takeaway is simple: prefer to take long setups when breadth is broad and confirming, and tighten up or stand aside when a rally is running on a shrinking number of names.

Limitations

Breadth is context, not a precise timing tool. Divergences can persist for weeks or months before price responds, so acting on them too early is a common mistake — a narrowing rally can keep climbing. Indicators like TRIN are volatile and noisy; thresholds for "overbought" or "oversold" shift with smoothing choices and market regime, and no single level reliably calls turns. Breadth also depends on which universe you measure (a sector, an index, the whole exchange), and the readings differ accordingly. The honest framing: breadth tells you how healthy a move is, not when it will end. It should inform position sizing and conviction, and be combined with price action and your own setup rules — never traded mechanically as a standalone signal.

System relevance

In this system, breadth is consumed as a market-health input rather than a trade trigger. A regime engine (Augustus) can read AD Line slope, percent-above-moving-average, and new-high/new-low spread to characterize whether the broad tape is broadening or narrowing, and feed that as a context filter — for example, favoring trend-continuation swing setups when breadth confirms the index, and down-weighting or gating long signals when an index rally is diverging from deteriorating internals.

Sources