
A regular chart shows time and price. Volume Profile shows a third dimension: how much money actually traded at each price level. That changes the whole logic of analysis.
A trader who only looks at candles sees the shape of the move. A trader who looks at the volume profile sees where the market accepted price, and where it just flew through. The gap between those two pictures is often the gap between steady profit and random trades.
In this article we'll go over how the volume profile is built, what its key zones mean (POC, VAH, VAL, Low Volume Node), and how to fit it into real trading, including futures scalping.
The tool didn't arrive in crypto out of nowhere. Back in the 1980s, trader Peter Steidlmayer developed a similar concept called Market Profile for futures trading on the Chicago Mercantile Exchange. The idea was simple. Price on its own says nothing about the quality of a trade, but the distribution of time and volume across levels says a lot. Crypto inherited this logic almost unchanged, it just swapped grain and bonds for BTC and ETH.
Volume Profile is a horizontal histogram that shows how traded volume is distributed across price levels over a chosen period. Not by time, by price.
Visually it looks like a row of horizontal bars next to the chart. The longer the bar at a given price, the more trades happened there. One glance, and you can see where the market "lived" most of the time, and where it just skimmed through.
I usually explain it to beginners like this: picture a supermarket with cameras tracking shoppers. Regular volume is how many people walked in during an hour. Volume profile is a heat map showing exactly which shelves people crowded around the longest, and which ones they walked past without a glance.
If the basics of volume analysis still feel confusing, it's easier to sort out with concrete interface examples. We have a free lesson from our trading-from-scratch course that covers the order book, clusters, and the tape in practice, the full five-lesson playlist is on the Secret Terminal YouTube channel.
The standard volume indicator under the chart is a bar per candle. It answers the question "how much traded during this minute." It says nothing about price within that minute.
Volume Profile answers a different question: at exactly which price level was most of the activity over the entire chosen range, whether that's an hour, a session, or a week. The difference is fundamental. Regular volume aggregates by time, the volume profile aggregates by price.
Here's an example. BTC/USDT moved through the 67,000-67,800 range in an hour. Regular volume will show one total bar, say 1,200 BTC for the hour. Volume Profile breaks that same 1,200 BTC down by specific levels: 300 BTC at 67,200, 450 BTC at 67,400, and the rest spread across the range. You immediately see where the real fight was.
Second example, this time with an altcoin. SOL/USDT moved through the 175-182 range over a four-hour session with a total volume of $40 million. Vertical volume will just show a big number for the session and that's it. Volume Profile will show that $18 million of that $40 million concentrated around the 178.20 level, while at the upper edge of the range, around 181.50, only $2 million traded. A sixfold difference. That's exactly the information that makes the tool worth opening in the first place.
Vertical volume (the classic bars at the bottom of the chart) is good for gauging activity over time: where there was a burst, where things were quiet. It's poorly suited for finding specific price levels.
Horizontal volume, meaning Volume Profile itself, is the opposite. It ignores time and focuses purely on price. That's exactly why it's used to find zones of interest rather than to gauge the dynamics of activity.
In practice the two tools complement each other. Vertical volume tells you the moment activity spiked. The horizontal profile tells you at which level that spike concentrated.
A lot of traders confuse the two concepts early on and try to find "volume profile" inside the standard Volume indicator under the chart. It's not there. These are two separate tools that, on most platforms, are configured and enabled independently of each other.
The volume profile has three essential elements, without understanding which the tool turns into a pretty but useless picture. Let's go through each one.
POC is the price within the profile where the largest volume traded during the period. The longest bar on the histogram. The point where the market did the most trades.
The practical meaning of POC is simple. It's the "fair price" level from the market participants' point of view over the chosen range. If the current price is above POC, buyers have the initiative, they're willing to pay more than average. If it's below, the situation is the mirror image.
POC often acts as a magnet. Once price pulls away from it, it tends to come back, especially in low volatility. The mechanics resemble how VWAP works (more on that in the article "VWAP in Crypto"): in both cases price periodically "checks in" with the average zone of interest before continuing its move.
In my experience, POC works especially well as a target for scalping against extreme moves: price flew far from POC on emotion, breakout volume is weak, and it makes sense to wait for a return to the control zone.
The Value Area is the price range where 70% of all the profile's volume traded. It has an upper boundary, VAH (Value Area High), and a lower one, VAL (Value Area Low).
The 70% figure isn't arbitrary. It's the statistical equivalent of one standard deviation in a normal distribution, a historical heuristic from CME futures trading, carried over into crypto almost unchanged.
On some platforms you can change the percentage manually, say to 60% or 80%, but I wouldn't recommend experimenting without a reason. The standard 70% is already calibrated to capture the main cluster of trades without stretching across the whole range. Changing the percentage without understanding the mechanics usually just ruins the signal.
Everything inside VAH-VAL is considered the "fair" zone. The market feels comfortable here, trades go through easily, liquidity is dense. Anything outside the boundaries of the Value Area is perceived as an expansion, an emotional move, an attempt to find a new fair price.
The logic is simple: price inside the Value Area, expect a range and trading off the edges. Price breaks past VAH or VAL with volume, expect trend continuation. Price breaks past the boundary without volume, there's a good chance it's a fakeout, and it returns inside.
A Low Volume Node (LVN) is a section of the profile where trading volume was minimal. On the histogram it's a short, barely noticeable bar between two massive zones.
An LVN appears when price moves through a level quickly without lingering. The reasons vary: strong news, a sharp impulse, a lack of opposing limit orders in the order book at that moment.
The practical value of an LVN is that price tends to move through such zones just as fast the second time around as it did the first. If the market returns to an LVN, the odds of sharp slippage through it are higher than through a dense zone with heavy volume. Few sellers and buyers are willing to trade at exactly that level, so price has nothing to interact with.
There's a direct parallel here with density levels in the order book. A dense zone in the volume profile is like a large density level, a cluster of limit orders at one price. An LVN is more like an empty patch in the order book: few orders, price slips through without resistance.
One more analogy: gaps in classic stock markets. When price opens with a gap and quickly closes it, traders say "the gap is filled." An LVN works similarly, just without a formal gap on the chart: the market already passed through this level once in transit, and on a second approach it often repeats the same scenario, just skims through without lingering.
Theory without setup is useless. Let's go over how to properly build a profile for your own trading so it doesn't turn into noise from random bars.
There are several types of profile, and confusion between them is a common reason why beginners get frustrated with the tool.
A Session Volume Profile rebuilds for every trading session (for example, every 24 hours by UTC). It suits intraday trading and scalping because it shows the current zone of interest for today specifically.
A Visible Range Volume Profile recalculates for whatever section of the chart is visible on screen. That's handy for a quick read on the current range, but the profile will "shift" every time you scroll or zoom.
A Fixed Range Volume Profile is built manually on a chosen range, for example from a local low to a local high of a move. It's the most precise option for analyzing a specific impulse or correction, but it takes manual work.
For scalping I usually use the Session profile as a base and Fixed Range locally, when I need to break down a specific bounce or impulse over the last 20-30 minutes.
There's also a Composite Volume Profile, which combines several consecutive sessions, say the last five days, into one overall profile. That's useful for finding long-term zones of interest, but it's nearly useless for fast intraday trading, too much old, already-irrelevant information piles on top of itself. A day trader might find the composite profile useful once a week for general orientation, a scalper doesn't need it at all.
A separate setting is the number of rows in the profile. Too few rows and POC becomes crude, too many and the profile turns into noise made of dozens of local peaks. For crypto on M1-M15 timeframes a sensible range is 24-50 rows, beyond that it's excessive detail.
Volume Profile as a standalone indicator is available in TradingView (on a paid plan, with the built-in Volume Profile Visible Range and Session Volume Profile tools), in ATAS (professional footprint software with advanced profile and delta settings), and in a number of specialized futures trading terminals.
An important detail: the basic free version of TradingView doesn't include the classic Volume Profile, only simplified equivalents. That's worth checking before you build a strategy around a tool that might not actually be at hand.
For crypto futures trading, specialized platforms like Coinglass and Hyblock Capital offer their own versions of volume maps, often combined with a liquidation map. That's handy when you need to see at once where volume is concentrated and where potential liquidation cascades are hanging, two things that in practice often line up at the same level.
A full-fledged session Volume Profile is mostly only available on a paid plan. Free tiers usually limit access to flexible row-count settings and to the Composite mode for consecutive sessions, leaving only the basic Visible Range profile without historical data. Before you build an entire trading system around the tool, it's worth checking exactly which version of the profile your plan gives you.
Secret Terminal doesn't have a direct equivalent of the session Volume Profile, but it does have cluster analysis (volume profile inside every candle) with automatic real-time POC marking. The terminal builds this profile inside every bar with no extra add-ons, and the cluster timeframe is set independently from the chart's own timeframe. For example, you can watch a 1-minute chart while clusters are calculated on a 5-minute window, giving you a wider picture of where the money went.
The difference in approach is this. The classic session Volume Profile in TradingView or ATAS shows the picture for the whole session. Cluster POC in the terminal shows the microstructure inside an individual candle. In practice the two don't compete, they complement each other: the session profile gives you a strategic level for the day, cluster POC gives you a tactical entry point within the current move. For more on reading volume inside a candle, see the article "Cluster Analysis in Crypto".
Theory ends where specific entry points begin. Let's go through four approaches that actually work.
The logic is simple: price moved away from POC on an impulse, the volume on that impulse is weaker than the volume in the POC zone itself, so a return is likely.
Trade example. ETH/USDT, session POC at 3,420. Price spiked to 3,460 on a news impulse, but order book volume on the approach to 3,460 is thin, no density levels. Short entry at 3,458 with a stop at 3,468 (10 points of risk), target at POC 3,420 (38 points of potential). Risk/reward around 1 to 3.8.
In this model it makes sense to place the stop not "by eye" but beyond the nearest local extreme of the impulse, the point where price reversed before pushing to the current high. If you place the stop too close to the entry, ordinary tape noise will knock the position out before the model has a chance to play out.
This model doesn't always work. In my experience, the breakout holds and doesn't return to POC in roughly 30% of cases, usually when there's a real fundamental reason behind the impulse (a delisting, regulatory news, a large liquidation cascade). That's why an entry from POC needs confirmation through the tape: if aggressive buying continues even on the pullback, it's better to exit the position before the stop hits.
It's also worth keeping the problem of fake volume in mind. On some low-reputation exchanges, part of the volume is wash trading, artificial trades between related accounts to pad the statistics. On such platforms, POC can form at a level that doesn't reflect real market interest at all. A profile built from Binance or Bybit data, where liquidity is real, is more reliable than one from an obscure third-tier exchange.
The opposite logic applies here. Price broke past the Value Area boundary on rising volume, so the market is looking for a new fair price, and it's better to follow the move rather than trade against it.
The key filter: breakout volume needs to be above the average volume of the last 10-15 candles. A VAH breakout on thin volume is most likely a fakeout, and price will return inside the Value Area within a few minutes.
Example. SOL/USDT, session VAH at 178.40. Price breaks the level and closes a 15-minute candle at 179.10 with volume 2.3 times above the session average. Long entry on the 178.50 breakout with a stop under VAH at 178.10, target on the profile extension at 181.20. Here the stop is shorter, the risk is smaller, but entry timing is critical, being late by a couple of candles eats up most of the potential.
I've tested this setup many times specifically on BTC and ETH, and it works more reliably there than on small altcoins. The reason is simple: on top pairs, volume is spread more evenly among large players, and a volume spike is less often a one-off manipulative trade from a single account. On low-liquidity alts, even a relatively large player can fake "breakout" volume that deflates sharply a couple of candles later.
When price approaches an LVN zone, the speed of movement through it is usually higher than on the approach to a dense part of the profile. You can use that in two ways.
First way: don't place a stop inside an LVN. Slippage there is unpredictable, price can fly through the zone in seconds with no chance to exit at the price you want.
Second way: use the LVN as a target for a quick scalp. If price starts entering an LVN with momentum, it's often more profitable to hold the position until the next dense zone (High Volume Node) on the far side of the gap, rather than take profit in the middle of the empty stretch.
A third, less obvious scenario is when price gets stuck inside an LVN and can't push through it entirely. That happens rarely, but if volume suddenly starts building right inside a low-volume zone, it's a signal that someone is deliberately building a new zone of interest exactly where one didn't exist before. In that case the old logic of "LVN means a fast pass-through" stops working, and it's smarter to wait for the profile to reform before relying on it as a reference point.
On its own, Volume Profile shows the past. It doesn't know what's happening in the order book right now. That's why profile levels always need to be checked against current density in the order book.
The scheme is simple. We see POC or VAH/VAL on the chart. We check whether there's real density sitting at that same price level in the order book right now. If yes, the level is doubly reinforced: both the market's historical memory and a live order from a large player line up. If there's no density, the level stays a purely historical reference point, weaker in strength.
It's also worth checking the "age" of the density. If a large order has been sitting at the POC level for several minutes already and doesn't disappear as price approaches, that confirms real interest rather than spoofing. If an order appears and vanishes instantly as price approaches, it's most likely manipulation, and you can't rely on that level.
In the terminal this is solved technically: next to large order book volume there's a timer showing the order's lifetime. No need to guess by eye whether a density level has been sitting there for three seconds or three minutes, the number is right in front of you. On top of that, large density levels are duplicated right on the chart as horizontal lines tagged with volume, so the distance from the current price to a density level is visible without switching between the order book and chart windows. For more on reading density levels and spoofing in the order book, see the article "Order Book: The Complete Guide".
A day trader can afford to look at a daily or weekly profile. A scalper needs a narrower, faster version of the same tool.
For scalping, the best option is a Session Volume Profile tied to the last 4-8 hours of trading rather than the full 24-hour session. A longer period blurs the picture and adds levels that are no longer relevant to current volatility.
The number of profile rows is best kept in the 20-30 range for M1-M5 and 30-50 for M15, otherwise the histogram becomes either too crude or too detailed for a quick visual read.
The coin selection criteria for this kind of trading overlap with the general scalping criteria: price change over 10-15% in 24 hours, 24-hour volume above $100 million, trade count above 800,000. On low-liquidity pairs the volume profile gets distorted: a couple of trades on an illiquid pair can create a false POC that doesn't reflect real market interest.
One more nuance: the profile updates while a candle is still forming. The Developing POC, meaning the control point of the current, still-open session, keeps shifting as new trades come in. On M1 this shift can happen every few seconds. Treating the developing POC as a final level is risky, it's better to wait for at least a few candles to close so the profile stabilizes a bit before building an entry off that point.
In practice, the most workable combo for scalping looks like this. The POC level or a Value Area boundary gives you a hypothesis, "there might be a reaction here." The tape gives confirmation or denial right in the moment.
If price approaches POC and the tape shows growing large buy prints, but price can't break the level upward, a reversal down is likely, a limit order is holding the move back. If the large buying continues and the density level at that price starts getting filled, the situation can turn into a breakout, and it's smarter to close a short at the stop rather than wait for it to fully trigger.
Cluster POC inside the terminal itself works as a micro-version of the same logic at the scale of a single candle. The terminal automatically highlights the price of maximum volume in each cluster column, and if the current price is above that local POC, buyers have the initiative on that bar, if below, sellers do. Combining the session level (strategic reference), cluster POC (tactical confirmation), and the tape (participants' live reaction) gives you three independent layers checking the same hypothesis.
A typical beginner mistake in this combo is trading Volume Profile in isolation from the current market context. Yesterday's session POC can be completely irrelevant if major news broke overnight and the market structure changed. The profile shows what happened, not what will happen. A second common mistake is ignoring confirmation volume on a breakout and entering just because price touched VAH or VAL, without checking the tape and order book. That kind of entry is statistically worse, because it turns a mechanical level into reading tea leaves.
If you want to see exactly how professionals tie the order book, clusters, and volume into one market picture, check out the free lesson from the same course, it walks through this on live examples.
Volume Profile is a histogram showing at which price levels the largest trading volume occurred over a chosen period. Unlike a regular volume indicator, which groups data by time, the profile groups it by price.
POC forms automatically based on actual traded volume, not on a subjective visual read of the chart. A classic support level is drawn by hand off candle extremes, POC is calculated mathematically from trade volume.
You can, but the signal quality will be noticeably lower. Volume Profile shows the historical picture, while the order book and tape show what market participants intend right now. Without that confirmation, profile levels remain just a hypothesis.
For scalping, traders usually use a session profile tied to the last 4-8 hours of trading and work with it on M1-M15 charts. A longer period blurs the relevance of levels to current volatility.
In Low Volume Node zones there are few opposing limit orders, so price has nothing to interact with. That's why price moves through these areas sharply, often with almost no resistance and with elevated slippage.
On low-liquidity pairs the profile is easily distorted. A small number of trades can form a false POC that doesn't reflect real market interest, and order book spoofing is more common on these coins. The tool gives the most honest picture on pairs with 24-hour volume of $100 million or more.
Want to see volume analysis in real time instead of just on historical charts? Cluster POC, order book density levels, and the tape are already gathered in one terminal window. Try Secret Terminal.
Was helpful
Your rating will help us improve the quality of published materials and increase their usefulness.
We publish product updates, setup guides, and practical materials on working with Secret Terminal tools

VWAP: what it shows and how to use it

What cluster analysis is, how to read footprint charts, and how to use clusters to time trade entries....

Learn how to read the order book, spot large limit orders and density levels, and find key levels used by major players....