Direct Answer
Cumulative volume delta for spot markets: a running total of taker buy volume minus taker sell volume. It shows which side was the aggressor in spot trading over time. A rising line means aggressive buyers outweighed aggressive sellers in spot trading.
Spot CVD: Formula, Meaning, Signals, Examples and How to Use It
How Is Spot CVD Calculated?
Cumulative volume delta for spot markets: a running total of taker buy volume minus taker sell volume. It shows which side was the aggressor in spot trading over time.
Formula: Spot CVD = sum over intervals of (taker buy volume - taker sell volume)
Inputs:
- Spot taker buy volume per interval
- Spot taker sell volume per interval
- Venues included
Worked example. Across three illustrative intervals of taker buys and sells, the cumulative volume delta is 35.0. The inputs are illustrative numbers, not market data.
Reading it. A rising line means aggressive buyers outweighed aggressive sellers in spot trading. Analysts compare it with price and with futures CVD: spot-led buying is read as demand for the actual asset, while futures-led moves involve leverage.
Limits. Each trade has a buyer and a seller, so delta only records which side crossed the spread. The starting point is arbitrary and venue coverage is incomplete.
What is Spot CVD?
Cumulative volume delta for spot markets: a running total of taker buy volume minus taker sell volume. It shows which side was the aggressor in spot trading over time.
How to use Spot CVD
A rising line means aggressive buyers outweighed aggressive sellers in spot trading. Analysts compare it with price and with futures CVD: spot-led buying is read as demand for the actual asset, while futures-led moves involve leverage. A reading alone is never a buy or sell signal; it needs context from price structure, volume, volatility and the broader market regime.
Strengths
- Cumulating taker buys minus taker sells builds a running record of aggressor pressure in spot trading.
- Spot markets involve actual coin ownership changes, so the delta applies to cash trades and not leveraged contracts.
- Reproducible when the formula and data convention are fixed.
Weaknesses and limitations
- Large orders sliced by algorithms appear as many small taker trades, so the delta cannot separate one participant from many.
- Taker volume ignores limit orders that were resting, so passive accumulation is missing from the delta.
- Correlated indicators can create false confidence by repeating the same underlying information.
Editorial and risk note
This page is educational content, not individualized investment advice. It should not imply guaranteed prediction, accuracy or outperformance.
Frequently Asked Questions
Is Spot CVD a buy or sell signal?
No. A rising line means aggressive buyers outweighed aggressive sellers in spot trading. Each trade has a buyer and a seller, so delta only records which side crossed the spread. A trade built on it still needs a trigger, an invalidation rule, a position size and realistic execution assumptions.
What is the best setting for Spot CVD?
Spot CVD is computed from spot taker buy volume per interval; spot taker sell volume per interval; venues included, so the choices that matter are the data convention and the window it is read over. Test those across instruments, regimes and out-of-sample periods instead of fitting one historical winner.
Can Spot CVD be used by itself?
Each trade has a buyer and a seller, so delta only records which side crossed the spread. The starting point is arbitrary and venue coverage is incomplete. For that reason it is read next to measures of direction, participation, valuation, liquidity and risk, not alone.
Does Spot CVD work on every timeframe?
The calculation (Spot CVD = sum over intervals of (taker buy volume - taker sell volume)) can be run on any bar size, but behavior is not portable: a reading on a five-minute chart describes a very different market window from the same reading on a daily chart. Validate the exact timeframe before relying on it.
Why does Spot CVD give false signals?
Large orders sliced by algorithms appear as many small taker trades, so the delta cannot separate one participant from many. Taker volume ignores limit orders that were resting, so passive accumulation is missing from the delta. Lag, noise and regime changes add to this, because market participants react to new information after the reading is calculated.
How should Spot CVD be backtested?
Rebuild Spot CVD from spot taker buy volume per interval using point-in-time data, write the rules before testing, include delisted securities where relevant, model realistic fills and costs, reserve a validation sample and compare with a simpler baseline.