Cumulative Delta (CVD)

Cumulative volume delta is a running total of delta over time. Where delta measures one bar's net aggressive volume, CVD adds each bar's delta to the last — drawing a line that shows how aggression has accumulated across a session.

What is cumulative delta?

Start at zero and, bar after bar, add positive delta when buyers were aggressive and subtract when sellers were. The result is a curve. A rising CVD line means aggressive buying has been accumulating; a falling line means aggressive selling has dominated. Because it is cumulative, CVD smooths the bar-to-bar noise of raw delta into a trend of participation.

CVD is usually anchored to a meaningful start — the session open, the day, or a chosen point — since the line's absolute value only has meaning relative to where the count began.

Why does it matter?

CVD is most useful read against price. The relationship between the two adds context:

These are descriptive observations about accumulated activity — context for self-directed analysis, not predictions.

How traders use it

Example on a chart

The TSP Core dashboard showing a cluster chart of live crypto data.
In TSP Core, a CVD line is anchored to the session and plotted with price, so confirmation and divergence between the two are easy to compare.

Common mistakes

How TSP Core visualizes it

TSP Core plots cumulative delta as a line beneath the price chart, building it live from real-time delta as each bar forms. It sits next to the per-bar delta and footprint views, so you can move between the over-time picture and the bar- or level-detail behind it. The live CVD curve stays consistent with the delta values stored in history.

See live CVD on crypto markets

Open the TSP Core dashboard and watch cumulative delta build against price in real time.