Skip to main content
On this page

Volume Profile: Price Rows, Value Areas and Platform Setup

· 4 min read
Pineify Team
Pine Script and AI trading workflow research team

Volume Profile summarizes reported trading activity across price rows within a selected range. Its levels are historical references, not proof of institutional ownership, resting liquidity or a future price reversal.

Volume Profile: The Complete Guide to Reading, Trading & Mastering This Indicator

Read the components precisely​

ComponentMeaning
Point of Control (POC)The row with the largest volume in the selected profile
Value Area High and Low (VAH/VAL)Boundaries of the calculated value area
High Volume Node (HVN)A local concentration of reported volume
Low Volume Node (LVN)A relatively low-volume part of that distribution

The value-area percentage is configurable; 70% is a common default. The algorithm and row size matter, so two platforms may produce different boundaries from superficially similar charts. POC is a row, not necessarily one exact transaction price.

Volume Profile and time-based Market Profile/TPO are related analytical displays with different measurements. Do not treat time spent at price as identical to volume traded there.

Choose a range you can reproduce​

A fixed-range profile uses selected start and end points. A visible-range profile changes when the visible chart range changes. A session or periodic profile resets on its specified boundaries, while an anchored profile accumulates from its anchor.

Record the range, session, row settings and data feed. When testing a historical entry, only use the profile available at that time. A completed session’s final POC was not necessarily known at its opening, and a current visible-range profile can include future bars relative to an old signal.

TradingView setup​

Choose the named profile from the indicator search or drawing tools, depending on the tool. Fixed Range is a drawing with selected endpoints; it should not be described as identical to adding an automatically updating indicator. Inspect Inputs and Style for row sizing, value-area settings and displayed levels.

Check current plan availability for the exact tool. The earlier assertion that every built-in profile is included in the free tier was incorrect. A custom Pine display also does not necessarily reproduce the built-in profile’s data or screen-relative rendering.

thinkorswim and Robinhood Legend​

In thinkorswim, add the VolumeProfile study and inspect its period, row-height and value-area inputs. The on expansion setting controls whether the profile is drawn in the right expansion area. Compare the chart aggregation and session settings before matching its levels to another platform. thinkorswim documentation.

Robinhood documents a fixed-range Volume Profile drawing in the Legend chart widget. Use the drawing’s endpoints to select the range rather than assuming it is a separate account-wide widget. Check the available controls in your current Legend interface; this guide does not rank its analytical depth against other platforms. Robinhood widget guide.

Interpret shapes as hypotheses​

A central concentration, an upper concentration or a lower concentration describes where activity occurred. A P-shaped profile alone does not identify trapped shorts, and a b-shaped profile does not identify trapped longs. A low-volume region is not evidence that there are no orders waiting there now.

If testing a POC retest or value-area fade, define the reference profile, confirmation, entry timing, stop and exit before evaluating outcomes. Include failed reactions and costs. The former NQ 64% win rate and ES/SPY personal trading stories had no reproducible records and are not retained.

Source checked October 20, 2026: TradingView Volume Profile calculation and limitations.

Pineify Website