Accumulation Distribution vs OBV
On-balance volume adds a bar's entire volume to one side based only on whether the close was higher or lower. The accumulation distribution line weights that volume by where the close sat within the bar's range, which is the single difference between them.
Two running totals built from the same input. Both accumulate volume and both are read by direction rather than by level. The one thing that differs is how each bar’s volume gets allocated, and that is worth understanding precisely because it is the entire distinction.
What each one is
On-balance volume adds the whole bar’s volume when the close is higher and subtracts it when lower. The size of the move is irrelevant; only its sign counts. On balance volume covers it.
The accumulation distribution line weights the volume by where the close sat inside the bar. A close near the high contributes most of the volume positively; a close near the middle contributes almost nothing. Accumulation distribution covers that calculation.
Neither has a meaningful level. Both start from an arbitrary point, so only the slope carries information — identically in both.
Where they differ
How a bar is allocated. A bar closing a fraction higher gives all its volume to the up side on one and almost none on the other. That is the whole difference.
How gaps are handled. On-balance volume compares to the previous close, so a gap is fully reflected. The accumulation line looks only inside the bar, so a bar that gapped up and closed mid-range contributes almost nothing.
Where they disagree. Mostly on bars with long wicks, and on gaps. A day that opened much higher and closed weakly is strongly positive on one and near-neutral on the other, which is a genuine difference in what is being measured.
Which is blunter. On-balance volume, by a wide margin — and that bluntness is also why it is easier to reason about.
Where they agree
Both are cumulative and both are read by direction. The number itself depends on where the calculation began and means nothing on its own.
Both depend entirely on the volume feed. In a fragmented market the reported figure covers part of the trading, so both totals are partial in the same way.
Both are used mainly for divergence, and both need a written definition of what counts before that pattern means anything — any two series disagree somewhere.
And neither contains a level. On this site’s shared series the ninetieth percentile bar range is 1.101, and a stop belongs at structure rather than at anything either line suggests.
Which one to use
Use on-balance volume when you want the simpler tally. Its behaviour is easy to predict and easy to explain, and being able to say exactly why the line moved is worth more than a small gain in precision.
Use the accumulation line when closing position is information you want counted. On instruments with long wicks — where a bar’s close within its range genuinely says something — the extra weighting is real rather than decorative.
Use on-balance volume where gaps are common, because the other one is structurally blind to them.
And run one, not both. They agree the overwhelming majority of the time, so having both looks like confirmation while being one measurement with two weightings.
What limits both
The volume feed. Neither can be better than its input, and on a fragmented market or a spot currency pair the input describes a fraction of the trading.
And the fact that both are transformations of price and volume rather than second opinions. A divergence between either and price is a property of the smoothing as much as of the market.
Reading either one honestly
Compare the line’s direction against price over the same window. Both rising is the ordinary case and confirms nothing beyond itself; the disagreement is the only thing either was built to surface.
Define what counts as a disagreement before looking. How many bars, how large a gap between the two series. Without those numbers any wiggle qualifies in hindsight.
Expect it to resolve either way. Price can fall to meet the line or the line can rise to meet price, and nothing in either indicator says which.
And keep a record of the ones that went nowhere. Nobody publishes those, so your own log is the only unbiased sample of how often the pattern means anything on your instrument.
The original data
Of the 24,971 unique videos in research/search-study-corpus.jsonl, 2 compare the two directly in the
title, at a median of 27,659 views. Separately, on-balance volume appears in 26 titles at a median of
15,517 across 24 channels, and divergence generally in 99 at 9,671. The counts come from
site/rank_compare.py and site/corpus_count.py.
26 videos on one and effectively none on the other, with 2 comparing them at 27,659. The comparison draws a larger audience than either indicator does alone, which is the consistent pattern across every measured pair on this site.
The answer to the question on that chart is that they measured different things and both are correct. One counted a gap the other could not see — so the disagreement is a fact about the bar’s shape rather than a signal from either line.
When it fails
The failure is running both and treating agreement as confirmation, and the agreement is arithmetic rather than evidence. Two cumulative totals built from the same price and the same volume will point the same way almost always. Seeing both rise reads as two independent measures concurring, when it is one measurement computed twice with slightly different weights — and the confidence that produces is not supported by anything.
The second failure is quoting the level. It depends on the start date.
A third is using either on a partial volume feed. The input is a fraction.
A fourth is finding divergence by looking. It is always available somewhere.
A fifth is expecting the accumulation line to see gaps. It looks inside the bar only.
And a sixth is treating on-balance volume as buying pressure. It reads the sign of the close.
Related
Accumulation distribution covers the weighted version. On balance volume covers the signed tally. And volume analysis sets the ceiling on what either can tell you.
The distinction is real and narrow. On-balance volume treats a bar closing a hundredth higher exactly like one closing at its high. The other one does not, which is more information — and it also ignores gaps entirely, because it only looks inside the bar.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.