Skip to content
All library documents

Market Structure Volume Profiles with Cumulative Delta

Article TradingView scripts

Summary

This indicator combines swing-based market structure with volume profiles. It classifies lower-timeframe volume as buying or selling from price direction, then distributes that volume across price spans within a profile. The profile can be displayed as stacked or split distributions, alongside optional point of control and value-area levels. A compact profile mode is also available.

The script marks breaks of structure and changes of character, can color candles by the current structural direction, and tracks cumulative volume delta (CVD). Users can choose whether CVD resets at a structural event or at a daily or weekly boundary. The code includes no performance study or trading rules demonstrating profitability. Volume direction is inferred from lower-timeframe price movement, so it is an approximation rather than verified buyer-initiated versus seller-initiated flow; results also depend on symbol, timeframe, and available lower-timeframe data.

Key ideas

  • The indicator estimates buying and selling volume by classifying lower-timeframe bars according to price direction.
  • It builds price-based volume distributions and can show the point of control and value area.
  • Swing structure events identify breaks of structure and changes of character.
  • Cumulative volume delta can reset on selected structural or calendar events.
  • The script describes charting features but provides no evidence of a profitable trading strategy.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.