Delta

Delta is aggressive buy volume minus aggressive sell volume. It condenses the bid/ask split of a bar into a single signed number: positive when buyers were the aggressors, negative when sellers were.

What is delta?

Every trade has an aggressor — the side that crossed the spread. Tally the volume of aggressive buys and subtract the volume of aggressive sells and you get delta. A bar that traded 1,000 of aggressive buying and 600 of aggressive selling has a delta of +400. The same idea applies at a single price level (per-level delta) or across a whole bar (bar delta).

Delta is not the same as volume. A high-volume bar can have near-zero delta if buying and selling were balanced; a quieter bar can have a large delta if one side dominated.

Why does it matter?

Delta puts a direction on participation — it tells you who was aggressive, which raw volume cannot:

These are descriptive observations of completed activity, not signals or predictions.

How traders use it

Example on a chart

The TSP Core dashboard showing a crypto price chart with a per-bar delta histogram.
In TSP Core, each bar's net aggressive volume is shown as a signed delta, with per-level delta available inside the footprint columns.

Common mistakes

How TSP Core visualizes it

TSP Core computes delta live from real-time trades and shows it both as a per-bar value beneath the chart and as per-level figures inside the footprint and cluster columns. The forming bar's delta updates as trades print, and cumulative delta is available alongside it for the over-time view. The live numbers match the values stored in history once the bar closes.

See live delta on crypto markets

Open the TSP Core dashboard and watch per-bar and per-level delta update in real time.