Volume profile: where trade actually happened, not just when

The short answer

A volume profile plots traded volume by price instead of by time. A normal volume histogram sits beneath the chart and shows how much traded in each time bar; a volume profile turns that measurement sideways into a horizontal histogram showing how much traded at each price level over a chosen range. It answers where the market spent its effort and accepted value, not when activity occurred. The heaviest level is the Point of Control; the band holding about 70 percent of volume is the value area.

Every chart you have ever read spends one axis on time. Price runs up the side, time runs along the bottom, and the volume bars underneath answer a single question: how busy was each minute or each day? That is useful, but it hides the more structural fact. Two sessions can trade identical total volume and mean completely different things depending on the prices at which that volume happened. Volume profile recovers the missing dimension by asking a different question, at which prices did trade actually occur, and the answer reorganises the chart into a map of acceptance and rejection. This guide builds that map from first principles, names its levels, shows how it is read as context, and is honest about what it cannot do.

From volume-by-time to volume-by-price

Start with the histogram you already know. On an intraday chart, each bar of volume corresponds to a slice of time: the five-minute candle from 10:05 to 10:10 has a volume bar whose height is everything that traded in those five minutes, regardless of price. Read left to right, the histogram tells a story about when: the open was busy, the midday lull was thin, the close picked up. What it cannot tell you is the price story, because a tall bar might be all one price or spread across a wide range, and the picture treats them identically.

A volume profile takes the same trades and buckets them by price instead. Divide the vertical price axis into thin horizontal slabs. For every slab, add up all the volume that traded at that price across the whole range you are studying, no matter what time it happened. Draw a horizontal bar for each slab whose length is that total. The result is a sideways histogram, growing left from the price axis, that shows the shape of participation across price. Long bars are prices where a lot changed hands; short bars are prices the market barely touched. The chart has stopped answering when and started answering where.

The same session, volume by time versus volume by price The left panel shows volume as vertical bars along a time axis, answering when trade happened. The right panel shows the identical volume as horizontal bars along a price axis, answering where trade happened, with the longest bar marking the most-traded price. One session, two questions VOLUME BY TIME · when open → close VOLUME BY PRICE · where most-traded price high low Same trades, same total volume. The left view hides price; the right view makes the most-accepted level obvious.
The axis moves from time to price. The two panels contain the identical trades. On the left, volume is stacked by time and the most-traded price is invisible. On the right, the same volume is stacked by price, and the level where the market did the most business, the longest bar, stands out at once. That single rotation is the whole idea.

Nothing about the underlying data changed. The same executed trades produced both pictures. What changed is the question the picture answers, and for a trader trying to understand where the market considers price fair, the second question is the structural one. This is closely related to reading volume in trading generally, but volume profile is the specific step of binding that volume to price levels rather than to the clock.

The four levels the profile names

Once volume is arranged by price, four features carry almost all the meaning. They are the Point of Control, the value area with its two edges, and the two kinds of node, high-volume and low-volume. Each is a plain description of the histogram's shape, and each reflects something about acceptance or rejection.

Anatomy of a volume profile: POC, value area, HVN and LVN A by-price histogram with the Point of Control as the longest bar, a shaded 70 percent value area bounded by Value Area High and Value Area Low, a high volume node marked at a shelf of long bars, and a low volume node marked at a thin set of short bars. Anatomy of a volume profile higher price lower price POC most volume VAH value area ~70% of volume VAL HVN acceptance LVN rejection Illustrative shape. Bar lengths show relative volume traded at each price, not real levels.
Four features carry the meaning. The longest bar is the Point of Control, the price of heaviest trade. The shaded band holding roughly 70 percent of volume is the value area, capped by the Value Area High and floored by the Value Area Low. A shelf of long bars is a high volume node, a zone of acceptance; a pinch of short bars is a low volume node, a zone of rejection.

The Point of Control

The Point of Control (POC) is the single price level with the most traded volume over the profile's range, the longest bar in the histogram. Structurally it is the price the market accepted most readily, the level where the largest amount of trade actually changed hands. It is frequently described as the fairest or most-accepted price of the range, because heavy two-sided trade is what a market does when buyers and sellers broadly agree a price is reasonable. While the range remains in force, price tends to revisit the POC, since it is the level with the deepest prior acceptance to gravitate back toward.

The value area, VAH and VAL

The value area is the contiguous band of prices that together hold about 70 percent of the range's volume, built outward from the POC. Its upper boundary is the Value Area High (VAH) and its lower boundary is the Value Area Low (VAL). The 70 percent figure is a convention, not a law: it approximates one standard deviation of a normal distribution, so it captures the dense core of activity and leaves out the thin tails where price barely traded. The value area is the range the market treated as fair. It is the reference against which "expensive" and "cheap" are read for that range.

High and low volume nodes

Away from the single POC, the profile has texture. A high volume node (HVN) is a price shelf where several adjacent bars are long, a cluster where the market lingered and transacted heavily. It reflects acceptance: participants were willing to do business across that zone, so it tends to behave as support or resistance when revisited, with price slowing and consolidating there rather than slicing through. A low volume node (LVN) is the inverse, a pinch where adjacent bars are very short. It reflects rejection: few wanted to trade there, so price moved through quickly the first time and tends to again, traversing the thin zone fast toward the next shelf. HVNs are where price rests; LVNs are where price races.

The four elements, what each is, and what it reflects
ElementDefinitionWhat it reflects
POC (Point of Control)The single price with the most traded volume in the rangeHeaviest acceptance; the fairest, most-accepted price of the range
Value area (VAH to VAL)The band holding about 70 percent of the range's volumeThe range the market treated as fair; the reference for expensive versus cheap
HVN (high volume node)A shelf of adjacent long bars, a cluster of heavy tradeAcceptance; likely support or resistance where price stalls
LVN (low volume node)A pinch of adjacent short bars, a thin gap in the profileRejection; a fast-move zone price tends to traverse quickly

Reading the profile as context, not as a signal

The profile is a map, and a map does not tell you where to go. What it gives you is orientation: a fair-value reference, a set of likely reaction levels, and a read on whether the auction was balanced or one-sided. Everything below is context that a method sits on top of, never an instruction to act.

Where price is, relative to value

The first read is positional. When price trades above the value area, buyers have been willing to pay up beyond what the range considered fair, so for now they are in control; when price trades below the value area, sellers have pushed it under fair value, so for now they are. This is a statement about the current balance of the auction, not a forecast. Markets routinely trade above value and fall back inside it, which is itself informative: an excursion outside value that fails to hold is the market rejecting the new prices and returning to what it accepts. Reading acceptance and rejection this way is the same instinct that underlies order-flow trading, one layer finer.

Where price is likely to react

The second read is about levels. An HVN is a memory of acceptance, so when price returns to one it commonly slows, chops, or stalls: the zone that previously absorbed heavy trade tends to absorb it again. An LVN is a memory of rejection, so price tends to move through it quickly, which matters for anyone thinking about where a move might accelerate or where resting orders are sparse. This connects directly to market depth, the live order book: the profile is a historical record of where liquidity was consumed, while depth is the current picture of where it rests.

Reading a price path against the profile: race through thin, stall at thick A price line moves fast where the volume profile is thin, a low volume node, and slows to a stall where the profile is thick, a high volume node. A label notes that price above the value area reads as buyers in control and below it as sellers in control. Race through the thin, stall at the thick profile (volume by price) stalls at HVN races through LVN value-area edge above value: buyers in control below value: sellers in control Illustrative. Shows how a move tends to accelerate through thin zones and slow at heavy ones. Not a prediction.
The profile shades a path's likely behaviour. A move tends to accelerate where the profile is thin, an LVN with little resting acceptance, and decelerate where it is thick, an HVN of prior heavy trade. Above the value-area edge the auction reads as buyer-controlled for now, below it as seller-controlled. It shades probabilities of reaction; it does not point a direction.

Session versus composite, and profile shape

Profiles are built over a range you choose, and that choice sets what they describe. A session profile covers one day and describes that day's acceptance. A composite profile aggregates many days, a week, a month, or whatever visible range you frame, into one histogram describing longer-term acceptance. Session profiles are fast and local; composites are slower and more durable. Neither is more correct; they answer different timeframe questions, and a common approach is to hold a composite as background structure and read the session against it.

Shape is the fastest single read. A balanced, bell-like D-shape, with the POC near the middle and volume tapering symmetrically to both edges, describes a two-sided, rangebound auction: price was broadly accepted, and the market kept returning to the middle. A one-sided P-shape or b-shape, with volume stacked at one end and a long thin tail running away from it, describes a trend or a rejection: price moved directionally, accepting only at one extreme and racing through the rest. Asking "is this profile balanced or one-sided?" before anything else is a way to classify the character of the range in a single glance.

Profile shapes and what each suggests about the auction
ShapeWhat the histogram looks likeWhat it suggests
Balanced (D-shape)Bell-like, POC near the middle, tapering both waysA rangebound, two-sided auction; price broadly accepted, mean-revisiting the POC
P-shapeVolume stacked near the top, thin tail belowA move up that accepted only near the highs; rejection of lower prices
b-shapeVolume stacked near the bottom, thin tail aboveA move down that accepted only near the lows; rejection of higher prices
Thin / trendLow, spread-out bars with no dominant shelfA directional session that traversed prices without settling; little acceptance

The lineage: Market Profile and auction theory

Volume profile did not arrive from nowhere. It is the volume-weighted descendant of Market Profile, developed by J. Peter Steidlmayer at the Chicago Board of Trade in the 1980s and introduced publicly in 1985 as a CBOT product. Steidlmayer's aim was to distil a session into market-generated information, the market describing itself through its own activity, rather than through an indicator laid on top. His organising idea was auction market theory: a market is a continuous two-sided auction, constantly probing to find prices that facilitate trade, advertising higher until buyers refuse and lower until sellers refuse.

Market Profile encoded this with Time Price Opportunities (TPO): for each half-hour of the session, a letter was printed at every price that traded in that period. Stacked up, the letters formed a distribution showing where the auction spent time, its high-activity middle marking value and its thin extremes marking rejection or one-time price discovery. Volume profile keeps the identical philosophy of acceptance and rejection but swaps the measuring stick. Where Market Profile counts time at each price, TPO by TPO, volume profile counts volume at each price. The two are close cousins: TPO asks how long the market stayed at a price, volume profile asks how much traded there, and on most charts they agree closely while occasionally diverging when a price was visited briefly but with enormous size.

A precise distinction worth keeping. "Market Profile" specifically means the time-based TPO construction Steidlmayer introduced; "volume profile" means the volume-based histogram. They are often used loosely as synonyms, and they share auction-theory roots, but they are not the same measurement. When a source treats TPO letters and volume bars as interchangeable it is blurring a real difference between counting time and counting volume.

What it means for how you learn to read a chart

Volume profile is worth learning because it changes the question you bring to a chart. Instead of asking only what price did and when, it trains you to ask where the market found agreement and where it refused, which is a more durable way to think about structure. But a profile is only ever the raw material. It hands you a fair-value reference and a set of reaction levels; it does not tell you which of them matters today, how they combine with the broader trend, or where the idea would be wrong. That upstream judgement, choosing the range, reading the shape, and deciding what to do with acceptance and rejection, is exactly what the method we teach is built around. The histogram is the easy half; the reasoning on top of it is the craft.

The honest limits

A tool this evocative attracts overclaiming, so the boundaries matter as much as the mechanics. Four are worth stating plainly.

First, volume profile is descriptive, not predictive. It is a precise record of where trade happened. It carries no arrow. The POC being the most-accepted price of the last range does not mean price will return to it, only that if it does, that is the level with the deepest prior acceptance. Any reading that turns a profile level into a forecast has added an assumption the profile itself does not contain.

Second, the levels are anchor-dependent. The POC, the VAH and the VAL are entirely a function of the range you drew the profile over. Shift the start of the range, or switch from a session to a weekly composite, and the POC can move to a different price. Two traders looking at the same chart with different anchors are reading genuinely different levels, both correct for their own range. A profile level is only meaningful alongside the range that produced it.

Third, a profile on one instrument in isolation sees only part of the picture. Exchange-reported volume in India is reliable, and that is a real strength, but a single-instrument profile misses related instruments, the index behind a constituent, correlated markets, and the flow that a broader view would reveal. It is one lens, not the whole scene.

Context, never a signal. A volume profile does not generate entries, exits, targets or a win rate, and no accuracy figure can honestly be attached to one. "Buy at the POC" is not a strategy; it is a level stripped of the reasoning that would make acting on it sensible. Treat the profile as one input into a broader read, alongside trend, the live order book and your own defined method, and combine it, as this guide does throughout, with the VWAP and other volume-aware references rather than in isolation.

Fourth, a note specific to India. For educational content that names instruments while illustrating price data, SEBI now applies a uniform 30-day lag to the price data used, under norms effective 1 July 2026 that superseded the earlier three-month rule. That is why teaching material works from lagged, illustrative structure rather than live levels, and any live application a learner might later pursue belongs under independent, registered advice. The full picture of that rule is covered in the paper-trading guide.

Frequently asked questions

A volume profile is a histogram of traded volume plotted by price rather than by time. A normal volume histogram sits under the chart and shows how much traded in each time bar; a volume profile turns that measurement sideways and shows how much traded at each price level over a chosen range or session. It answers where the market spent its effort and accepted value, not when activity occurred, which is why it reads as a structural map rather than a timeline.

The Point of Control is the single price level with the most traded volume over the profile's range: the longest bar in the horizontal histogram. It marks the price the market accepted most readily, the level where the largest amount of trade actually changed hands, and it is often read as the fairest or most-accepted price of that range. Because it is the level of heaviest acceptance, price frequently returns to test it while the range remains in force.

The value area is the price band that contains about 70 percent of the volume traded over the profile's range. Its upper edge is the Value Area High (VAH) and its lower edge is the Value Area Low (VAL). The 70 percent figure is conventional: it approximates one standard deviation of a normal distribution, capturing the core of activity while excluding the thin extremes. The value area is the range the market treated as fair; price above it suggests buyers in control for now, price below it suggests sellers.

A high volume node (HVN) is a price shelf of heavy trade: a cluster of long bars where the market accepted price and lingered. It tends to act as support or resistance because price slows and consolidates where it previously accepted value. A low volume node (LVN) is a thin zone of light trade: a dip in the profile where the market rejected price and moved through quickly. Price tends to travel fast across an LVN toward the next shelf, so thin zones often mark where a move accelerates.

It is read as a map of acceptance and rejection, not as an instruction. The POC and value area act as a fair-value reference: trading above value points to buyers in control for now, below it to sellers. HVNs mark likely support and resistance because price stalls where it accepted before, and LVNs mark fast-move zones because price rejected those levels. None of this predicts direction. It frames where reactions are more or less likely, which a trader then combines with their own method.

A session profile is built from a single session and describes that day's acceptance: its POC and value area are the day's structure. A composite profile aggregates several days, weeks or a chosen visible range into one histogram, describing longer-term acceptance across many sessions. Session profiles react quickly and age within a day; composites are slower and describe more durable shelves. The two answer different timeframe questions, and the POC or value area you read depends entirely on the range you anchored the profile to.

Shape describes how volume is distributed across price. A balanced, bell-like D-shape with the POC near the middle indicates a rangebound, two-sided auction where price was broadly accepted. A thin, one-sided P-shape or b-shape, with volume stacked at one end and a long thin tail, indicates a trend or rejection: the market moved through prices quickly and only accepted at one extreme. Reading the shape first is a way to ask whether the range was balanced or directional before looking at anything else.

It descends from Market Profile, developed by J. Peter Steidlmayer at the Chicago Board of Trade in the 1980s and introduced publicly in 1985. Market Profile organised a session into Time Price Opportunities, letters marking which prices traded in each half-hour, to reveal where the auction found value and where it did not. Volume profile applies the same auction-market and market-generated-information thinking but weights each price by traded volume rather than by time, giving a volume-based view of acceptance and rejection.

It is descriptive, not predictive: it records where trade happened and cannot tell you where price goes next. Its levels are anchor-dependent, so the POC and value area shift as you change the range, and two traders using different ranges read different levels. A profile built on one instrument in isolation misses the broader picture, and for education in India, price data used to illustrate it carries a uniform 30-day lag under SEBI norms effective 1 July 2026. It is context, not a signal, and no accuracy or win-rate can be attached to it.

Sources

  • Market Profile and auction market theory. J. Peter Steidlmayer developed Market Profile at the Chicago Board of Trade in the 1980s, introduced publicly in 1985 as a CBOT product; the framing of markets as a continuous two-sided auction generating its own information, read through Time Price Opportunities, is set out in Steidlmayer on Markets: Trading with Market Profile. en.wikipedia.org/wiki/Market_profile
  • Point of Control and value area definitions. The POC as the highest-volume price and the value area as the range holding about 70 percent of volume, bounded by VAH and VAL, follow standard charting-platform documentation. tradingview.com
  • High and low volume nodes. HVNs as shelves of acceptance that act as support and resistance, and LVNs as thin zones of rejection that price traverses quickly, are described consistently across trading-education references. orderflowlabs.com
  • SEBI price-data lag for education. A May 2026 SEBI circular set a uniform 30-day lag on price data used for educational purposes, effective 1 July 2026, superseding the earlier three-month rule of January 2025. The mechanics are covered in the paper-trading guide. sebi.gov.in
Educational note. This guide explains what a volume profile is and how it is read. It is not a recommendation to trade or invest, and it is not investment advice. All figures and diagrams are illustrative, not live levels. Bharath Shiksha is an educational publisher, not a SEBI-registered investment adviser or research analyst.

Related reading

Learn to read structure, not just levels

Volume profile is one lens on where a market accepted value and where it refused. Reading it well, choosing the range, judging the shape, and combining acceptance and rejection with trend and the live order book, is the craft the curriculum is built to teach, across six stages and thirty volumes, from ₹14,999 to ₹1,49,999 all-inclusive.

Take the free diagnostic →

See how it fits the wider method

Volume profile sits alongside order flow, market depth and VWAP as volume-aware ways of reading a chart. The curriculum sequences them so each builds on the last rather than sitting as an isolated indicator.

View the curriculum →