Technical Analysis › Market Breadth

Advance/Decline Ratio: Daily Breadth Without the Cumulative Line

Spot the edge. Swoop in.

The advance/decline ratio answers a narrower question than the A/D line: on this one day, did more stocks advance or decline, and by how much? It's the same underlying advancing/declining issue counts, but read as a single-day snapshot instead of a running total. This guide walks through the exact formula, two fully worked examples, and why the ratio deliberately returns "undefined" instead of a broken number in one specific case.

By Swoopr Editorial Team

Published · Updated

AI-assisted content · Swoopr is responsible for the final published article.

Key Takeaways

Direct answer: The advance/decline ratio divides the number of advancing issues by the number of declining issues for a single trading day: A/D ratio = advancing issues / declining issues. Above 1.0, more issues advanced than declined that day; below 1.0, more declined than advanced; at exactly 1.0, the split was even.

What is the advance/decline ratio?

The advance/decline ratio takes the same two inputs used to calculate the A/D line's daily net-advances figure — advancing issues and declining issues — and combines them differently: as a division instead of a subtraction, and without carrying anything forward from the previous day.

The formula

A/D Ratio = advancing issues / declining issues

Where advancing issues is the count of stocks in the defined universe that closed higher than the prior session, and declining issues is the count that closed lower, both measured for the single day being calculated. There is no accumulation step and no reference to any earlier day's value — every day's ratio is computed independently.

What happens when nothing declined?

If declining issues is 0, the division has no defined result. Mathematically the expression would evaluate to positive infinity, but the underlying calculation deliberately returns a null (not-meaningful) value instead of Infinity in that case. This matters in practice: a chart axis or a table column that receives an actual Infinity value breaks — it can throw off axis scaling, render as a nonsensical row, or silently poison downstream calculations that expect a number. Treating "no decliners" as a distinct, explicitly undefined case rather than a very large number is the correct behavior, not an edge-case bug.

Common mistake

The common mistake is assuming a "very high" ratio and an "undefined" ratio (zero decliners) sit on the same scale and can be compared or ranked against each other. They can't — an undefined result isn't an extreme value, it's the absence of a meaningful one, and should be displayed as "not defined" or omitted, not plotted as if it were data.

Two Worked Examples

Illustrative numbers — not live market data.

The two examples below reuse the day 1 and day 4 figures from the sibling Advance/Decline Line guide's five-day dataset, so the same underlying counts can be compared as both a snapshot ratio here and a cumulative line there.

Two worked advance/decline ratio calculations
DayAdvancersDeclinersA/D ratioReading
Day 13201801.78More issues advanced than declined
Day 41903100.61More issues declined than advanced

Day 1: 320 advancing issues divided by 180 declining issues equals 1.7778, which rounds to 1.78. A ratio of 1.78 means roughly 1.78 stocks advanced for every one stock that declined that day — a session with meaningfully more advancers than decliners.

Day 4: 190 advancing issues divided by 310 declining issues equals 0.6129, which rounds to 0.61. A ratio of 0.61 means fewer than two-thirds as many stocks advanced as declined — a session where decliners clearly outnumbered advancers.

Notice that these are the same day 1 and day 4 inputs used in the A/D line's worked example, where day 1's net advances (+140) and day 4's net advances (−120) fed into a running cumulative total. Here, the same two counts instead produce two completely independent, single-day numbers with no relationship to each other or to any other day in the series.

What does an advance/decline ratio above 1.0 mean?

A ratio above 1.0 means more issues advanced than declined that day. A ratio below 1.0 means the reverse — more issues declined than advanced. A ratio of exactly 1.0 means an even split: the same number of stocks advanced as declined. None of these readings say anything about how far any individual stock moved, how much volume traded, or what the index itself did that day — the ratio counts issues only.

How is the ratio different from the advance/decline line?

The ratio is a single day's snapshot with no memory of prior days — recalculated from scratch every session using only that day's advancing and declining counts. The advance/decline line is a cumulative running total that adds each day's net advances to a running sum carried forward from the day before, so it reflects the trend across many sessions rather than any one of them in isolation. A single very strong ratio reading tells you about that one day; a rising A/D line tells you participation has been building across a longer stretch.

Common mistake

The common mistake is reading a single day's ratio as if it revealed a trend. A ratio of 1.78 on one day says nothing about whether the next day's ratio will be higher, lower, or unchanged — trend information about breadth comes from tracking the ratio (or better, the cumulative line) across multiple sessions, not from any single day's value.

Misconceptions Versus Reality

MisconceptionReality
A ratio above 1.0 means the index went up that dayThe ratio only counts advancing versus declining issues; a capitalization-weighted index can still fall even when a majority of individual issues advanced
When decliners are zero, "Infinity" is a valid high readingThe calculation returns null (not defined), not Infinity, specifically because Infinity breaks charts and tables that expect a real number — treat it as missing, not extreme
The ratio and the A/D line measure the same thingThe ratio is an independent single-day snapshot; the line is a cumulative running total carried forward across every prior day
A ratio close to 1.0 always means a quiet, low-volatility sessionAn even split between advancers and decliners can occur on a high-volume, volatile day just as easily as a calm one — the ratio doesn't measure volatility or trading volume

Risks, Limitations, and Exceptions

Frequently Asked Questions

What is the advance/decline ratio?

The advance/decline ratio divides the number of advancing issues by the number of declining issues for a single trading day: A/D ratio = advancing issues / declining issues. It is a snapshot calculation — it describes that one day only and carries no memory of any prior session, unlike the cumulative advance/decline line.

What does an advance/decline ratio above 1.0 mean?

A ratio above 1.0 means more issues advanced than declined that day. A ratio below 1.0 means the reverse — more issues declined than advanced. A ratio of exactly 1.0 means an even split between advancers and decliners. The ratio only counts how many issues moved in each direction; it says nothing about how far any individual stock moved or how the index itself performed.

How is the ratio different from the advance/decline line?

The ratio is a single day's snapshot with no memory of prior days. The advance/decline line, covered in the sibling Advance/Decline Line guide, is a cumulative running total that adds each day's net advances to a running sum carried forward from the day before. The ratio tells you about today; the line tells you about the trend across many days.

Sources and Methodology

The advance/decline ratio follows a long-standing, publicly documented convention used across technical-analysis literature and exchange market-data publications. Key reference sources include:

The worked examples in this guide use clearly labeled, deterministic illustrative numbers, not live index or exchange data. This content was reviewed by the Swoopr Editorial Team in August 2026.

Related Reading