Plots the running total of buying minus selling from recorded trades as candles or a line in a lower pane, reset each session.
Overview
Cumulative Delta (trades), also called CVD, adds each bar's delta to a running total. By default it is drawn as candles in its own pane: each candle's open, high, low and close follow the running total through that bar. You can switch it to a line.
How it works
Delta is the volume bought at the ask minus the volume sold at the bid, from trades tagged by aggressor side. Order flow comes from recorded futures trades for NQ, ES, YM, GC, SI and CL (micros use their mini contract's flow) and from public exchange trades for crypto.
By default the total resets each session, meaning the futures trading day that starts at 18:00 New York. You can reset by calendar day or not at all. Crypto has no futures session, so it resets on the UTC day and is drawn as a line.
How to use it
- Some traders compare the direction of CVD with the direction of price.
- Use it to see whether a new high in price came with a new high in CVD.
- Some traders watch the CVD slope during a session to see which side is more aggressive.
- Use the session reset to compare one day's flow with the next.
These are ways some traders read it, for learning. They are not trade signals.
Settings
| Setting | Default |
|---|---|
| Show asOptions: candles, line | candles |
| Resetsession = the futures trading day (18:00 New York).Options: session, day, none | session |
| Up | #03c988 |
| Down | #f23645 |
Notes and limits
- On futures charts use Cumulative Delta (L2); a saved futures chart that still holds this one is switched to it automatically. Crypto charts keep this one.
- Needs per-trade data; other symbols show a note.
- A running total depends on its start point; changing the reset changes the shape.
Education only. Not financial advice. Indicators mark what happened on the chart; they do not predict what price will do. Trading futures, forex, crypto and other markets carries a high level of risk and may not be suitable for everyone.
