The Advance-Decline Line Manual
Research note. Every figure computed at render from our daily breadth dataset (2010–present, ~4,750 US common stocks) — the same file behind the live A/D line tracker. Methods in How we checked it; editorial standards in How we use AI.
What is the advance-decline line?
The simplest breadth measure there is: count the stocks that rose today, subtract the stocks that fell, add the result to yesterday's running total. That running total is the A/D line. When it rises with the index, the advance is broad; when the index climbs while the line stalls, fewer and fewer stocks are doing the lifting. Ours is computed across roughly 4,750 US common stocks — as of August 4, 2026, 3,396 advanced and 1,351 declined, putting the cumulative line at 126,626 against its all-time high of 183,643 set June 11, 2021.
Is breadth confirming the market right now?
As of the August 4, 2026 session: 3,396 stocks advanced, 1,351 declined — a net of +2,045. SPY sits 0.0% from its high. The verdict comes from the top-500 cohort line (the aggregate has sat below its June 2021 peak for years on structural small-cap drift — the decomposition below is this page's whole argument): that line last peaked in April 2026, 73 sessions ago, so our read is a divergence worth watching — the index is near its high without large-cap breadth. The small-cap tail's line peaked June 2021 and remains the weak cohort. The tracker updates all of this after every close.
How the line is built — and why levels lie
Each day is one number: advancers minus decliners, regardless of size — Apple and the smallest Russell name each get one vote. That equal vote is the whole point (it measures participation, not capitalization) and also the line's oldest weakness: the universe itself drifts. Stocks delist, IPOs arrive, and the classic NYSE version famously counts bond funds and preferreds among its "stocks." Ours restricts to US common stocks to cut that noise, and still inherits drift — which is why the line's level against 2021 is partly a statement about universe composition, not only about markets. Direction over weeks, and agreement with price at the highs, are the readings that survive this caveat.
The divergence record — breadth peaked first, every time
The lore says breadth leads price at tops. Our record agrees, with a spread of lead times worth seeing plainly. For each major SPY top since 2010, here is when the A/D line made its peak:
| Market top | A/D line peak | Breadth led by | What followed |
|---|---|---|---|
| May 2015 | April 23, 2015 | 20 sessions | The August 2015 flash crash followed |
| September 2018 | August 29, 2018 | 15 sessions | The Q4 2018 near-bear followed |
| February 2020 | January 16, 2020 | 22 sessions | The COVID crash followed |
| January 2022 | June 11, 2021 | 142 sessions | The 2022 bear market followed |
Four for four — and honesty requires the other half of the sentence. The leads ranged from three weeks to seven months, which is far too wide to time anything with; and the line has also stalled without a top following. The tracker page runs the systematic version — every unconfirmed high, not just the famous ones — and the honest answer is that divergence is a condition that precedes trouble, not a schedule for it.
Where the weakness lives — the cohort decomposition
One line hides its own composition, so we also compute the A/D line in three market-cap cohorts: the top 500 names, the middle 1,500, and the tail of everything smaller. The decomposition answers the question the aggregate can't: the top-500 line made a fresh all-time high in April 20, 2026, while the tail's line peaked June 11, 2021 and has bled to -70,642 — negative since the aggregate's 2021 high. The famous "weak breadth" of this cycle is specifically small-cap and micro-cap breadth; among the stocks most people actually own, participation has been fine.
Where this gauge will mislead you
- Levels across eras mean nothing. The line's value is a running sum from an arbitrary start; universe drift compounds it. Compare direction and divergence, never the number itself.
- Divergences don't time tops. Three weeks to seven months of lead in our own record. A divergence says conditions have narrowed — it does not say when narrowness matters.
- Every A/D line is a universe choice. NYSE-composite lines include bond CEFs and preferreds; ours excludes them but inherits common-stock delisting drift. Cross-site comparisons are usually comparing universes, not markets.
- One vote per stock cuts both ways. Equal weighting is the feature — and it means the line can diverge for structural reasons (a bleeding micro-cap tail) while the investable market is healthy. The cohort chart above is the antidote.
The last 12 sessions
| Session | Advancing | Declining | Net | A/D line |
|---|---|---|---|---|
| August 4, 2026 | 3,396 | 1,351 | +2,045 | 126,626 |
| August 3, 2026 | 3,465 | 1,282 | +2,183 | 124,581 |
| July 31, 2026 | 2,047 | 2,672 | -625 | 122,398 |
| July 30, 2026 | 2,668 | 2,075 | +593 | 123,023 |
| July 29, 2026 | 1,473 | 3,273 | -1,800 | 122,430 |
| July 28, 2026 | 2,712 | 2,024 | +688 | 124,230 |
| July 27, 2026 | 2,985 | 1,741 | +1,244 | 123,542 |
| July 24, 2026 | 2,469 | 2,244 | +225 | 122,298 |
| July 23, 2026 | 1,478 | 3,281 | -1,803 | 122,073 |
| July 22, 2026 | 1,861 | 2,876 | -1,015 | 123,876 |
| July 21, 2026 | 2,888 | 1,837 | +1,051 | 124,891 |
| July 20, 2026 | 1,625 | 3,100 | -1,475 | 123,840 |
Full daily dataset: ad_line.json.
How we checked it
Advancers and decliners are counted daily across our common-stock universe (the same computation the tracker charts); the cumulative line and the cohort lines come straight from that file. Divergence leads are computed by finding the line's highest close in the year up to each named market top — the dates and session counts in the table recompute at render, so data revisions flow through. The named tops are the S&P 500's closing cycle highs.
Frequently asked questions
What is the advance-decline line?
A running total of daily breadth: each session's advancing stocks minus declining stocks, added to yesterday's total. The level is arbitrary — only the direction and its agreement with the index matter. Ours is computed across roughly 4,750 US common stocks, updated after every close.
Is the A/D line diverging from the market right now?
The aggregate line has sat below its June 2021 peak for years, but that gap is partly structural — delisting drift concentrated in the small-cap tail — so we read the top-500 cohort line instead. As of August 4, 2026 that line has gone 73 sessions without a new high while SPY sits within 0.1% of its own — a divergence worth watching, with the caveat that past leads ranged from three weeks to seven months.
What is an A/D line divergence?
The index making new highs while the A/D line does not — fewer stocks participating in each successive high. In our 2010+ record the cumulative line peaked before every major top: 20 sessions ahead of May 2015, 15 sessions ahead of September 2018, 22 sessions ahead of February 2020, and 142 sessions ahead of January 2022.
Is an A/D divergence a sell signal?
Not by itself. Divergences also appeared without major tops following, and the warning's lead time ranged from three weeks to seven months — too wide to time anything. Our own scoring treats breadth divergence as one input among several, and the tracker page runs the honest study on unconfirmed highs.
Why does your A/D line differ from the NYSE A/D line?
Universe. The classic line counts NYSE-listed issues, which include bond funds, preferreds and closed-end funds; ours counts US common stocks only, which removes the rate-sensitive noise but reads differently. Neither is wrong — they answer slightly different questions, and level comparisons across sources are meaningless anyway.
Why has the A/D line been so weak since 2021?
Decompose it and the answer is specific: our top-500 cohort's A/D line made a fresh all-time high in April 2026, while the small-cap tail's line peaked in June 2021 and has bled since — partly genuine small-cap weakness, partly universe composition (delistings concentrate in the tail). The aggregate line blends both stories, which is why we chart the cohorts separately.