Skip to content

Volume delta: calculation, data, and limits

Volume delta is the difference between two groups of executed volume, normally classified as buyer-initiated and seller-initiated. The result depends on the feed and method used.

Volume delta compares two groups of trades executed during an interval. One common definition is volume traded at the ask minus volume traded at the bid: a positive value means that the feed classified more volume as buyer-initiated; a negative value means the opposite.

In plain terms — Delta does not count how many buyers and sellers exist: every trade has both. It records which side, according to the available data, accepted the other side's price to execute immediately.

From a trade to the number

Under the ask-minus-bid convention:

delta = volume classified at the ask − volume classified at the bid

If a bar contains 180 units of ask volume and 125 units of bid volume, its delta is +55. The sign summarizes the classification balance; it does not measure limit orders still resting in the order book.

How to read the figure — Follow the executions from left to right: the feed assigns each quantity to a side, then the two totals produce delta. The highlighted points explain the trade, its classification, and the result.

Volume delta: where the number comes from Numerical example: 80 units executed at the ask minus 60 units executed at the bid produce a volume delta of plus 20. Volume delta: where the number comes from Six executions observed in the same interval Observed executions Quantity Price hit Sign 40 at ask + 30 at bid 25 at ask + 10 at bid 15 at ask + 20 at bid Example: 6 trades · 140 units Volume at ask 80 buyer-initiated Volume at bid 60 seller-initiated Interval delta ask volume − bid volume 80 − 60 +20 Δ = +20 balance, not forecast Delta: executed trades; state feed, market scope and classification method Cyclepedia diagram · Emiciclo
A numerical delta example: executions first, classification second, and the net balance last.
Select the highlighted points to explore the detail

Operational use without shortcuts

Comparing delta with price can show agreement or divergence between two series. By itself, however, it does not prove absorption, exhaustion, or reversal. The same delta can accompany different price outcomes because it does not describe remaining passive quantity, trades on other venues, or the reason behind the orders.

A useful control is to compare bars built from the same instrument, session, and feed. Cumulative delta adds successive deltas over time; a footprint also preserves their distribution by price level.

Why two platforms can disagree

When a feed publishes the aggressor side, software can aggregate that field. If it is unavailable, a platform may estimate direction from the bid and ask, the previous tick, or lower-timeframe bars. Platforms can also differ in their treatment of trades inside the spread, missing data, and historical corrections.

Always verify the platform's definition before using delta. A value calculated from true bid/ask volume is not directly equivalent to one estimated from intrabar price direction.

Sources