Volume-by-Price (VbP)
Written by: Editorial Team
What Is Volume-by-Price? Volume-by-Price (VbP) is a technical analysis tool that displays the total trading volume at each price level over a specific time period. Unlike traditional volume indicators that show volume by time intervals (such as daily or hourly bars), VbP organize
What Is Volume-by-Price?
Volume-by-Price (VbP) is a technical analysis tool that displays the total trading volume at each price level over a specific time period. Unlike traditional volume indicators that show volume by time intervals (such as daily or hourly bars), VbP organizes volume data horizontally along the price axis. This allows traders and analysts to identify price levels where significant buying and selling activity has occurred, often interpreted as areas of support and resistance.
The visualization is typically presented as a histogram aligned to the y-axis (price), showing how much volume occurred at each price level rather than during each time period. VbP is primarily used in charting platforms that support advanced volume analysis, and it plays a key role in interpreting market structure and investor interest at various price points.
How Volume-by-Price Works
VbP calculates the cumulative volume of trades executed at each price level within a chosen range of time. Traders select a timeframe on the chart—such as the last 20 days, a quarter, or a custom range—and the VbP tool aggregates the number of shares or contracts traded at each price during that window.
The result is a set of horizontal bars extending from the price axis into the chart, where the length of each bar represents the total volume traded at that specific price level. Some platforms allow this data to be segmented further into buying and selling volume, using different colors to indicate bullish versus bearish trades.
This method helps to reveal where the majority of trading activity has taken place, which can indicate zones of interest to institutional investors, large traders, or market makers. These price levels are not arbitrary; they reflect points at which many participants agreed on value, making them potential inflection points for future price movements.
Application in Trading and Analysis
Volume-by-Price is commonly used by swing traders, position traders, and technical analysts to assess price behavior relative to volume concentration. One of its primary uses is in identifying high-volume nodes—price levels with heavy volume accumulation—and low-volume areas, which often act as support/resistance zones or zones of rapid price movement, respectively.
For example, a high-volume price level may suggest that buyers and sellers previously found agreement there, making it a likely level for future congestion or reversal. Conversely, areas with little volume suggest a lack of interest or conviction, and prices may move quickly through these zones due to thin liquidity.
VbP is also used alongside other tools, such as moving averages, trend lines, and candlestick patterns, to provide context for trade decisions. It is often paired with indicators like Volume Profile, Point of Control (POC), and Value Area to identify fair value zones and measure price acceptance.
Comparison with Volume Profile
While closely related, Volume-by-Price is often considered a simplified or alternate form of the more advanced Volume Profile. Both display volume by price rather than time, but Volume Profile typically includes additional elements such as the Value Area High (VAH), Value Area Low (VAL), and Point of Control (POC), which help define where most of the trading activity occurred.
VbP, in its basic form, does not necessarily include these metrics but serves a similar purpose. In many platforms, the two terms are used interchangeably, though some reserve "Volume Profile" for a broader set of volume-at-price tools with more statistical overlays. VbP tends to refer more narrowly to the horizontal histogram showing volume by price.
Limitations and Considerations
While Volume-by-Price provides important context, it is not predictive on its own. It identifies historical volume concentrations but does not indicate whether future volume will behave similarly. Traders must also account for market conditions, volatility, news events, and order flow when interpreting VbP.
The effectiveness of VbP can also vary depending on the timeframe selected. A narrow window may produce limited or noisy data, while a very long timeframe could obscure more recent and relevant trading activity. Choosing the correct range for analysis is a key part of using VbP effectively.
Additionally, the interpretation of VbP assumes that volume at a given price reflects market consensus. However, this can be influenced by off-exchange trades, hidden liquidity, or algorithmic activity not fully visible in standard data feeds.
Historical Context and Usage
Volume-by-Price analysis emerged with the evolution of more sophisticated charting software that allowed traders to break away from traditional time-based indicators. As computing power and market data access improved, tools like VbP became more accessible to retail and professional traders alike.
Today, it is commonly used in platforms like TradingView, Thinkorswim, and MetaTrader (with plugins), and it forms a core part of volume-based trading systems. Its visual simplicity combined with its ability to show true price interest makes it a favored tool among those who study market structure and auction market theory.
The Bottom Line
Volume-by-Price is a technical analysis tool that displays how much trading volume occurred at each price level within a selected time period. It helps traders and analysts identify zones of high market participation, potential support and resistance, and areas where price may react in the future. While not predictive by itself, VbP provides valuable insights into price-volume relationships and is a practical complement to other charting tools and indicators.