Volume profile — the complete guide (POC, VAH, VAL) by cofiatrading
The volume profile reveals where institutions actually traded. POC, VAH, VAL, HVN/LVN, value area migration — the complete guide to reading the market like a pro.
Erwin
Founder cofiatrading
Before I knew about the volume profile, I traded like the majority of retail traders: I looked at price.
A green candle. A red candle. A moving average. A "resistance" line drawn with a ruler. I was looking for patterns on the chart, while the market was telling a completely different story. The story of volume, not price.
The volume profile is the tool that flipped everything for me. Not just another indicator. A different way to read the market.
Today, the entire cofiatrading infrastructure revolves around this central idea: price lies, volume tells the truth. The 8 proprietary strategies we run continuously, the AI agents running them 24/7, the signals sent to the VIP channel, everything relies on this layer of analysis.
In this guide, I'll explain exactly what the volume profile is, the components you need to master (POC, VAH, VAL, HVN, LVN), why it completely changes the way you trade, and how to set it up properly.
See the 8 order flow strategies live →
Why 95% of retail traders don't look at the volume profile
Open TradingView. You see candles.
You see price going up, price going down. Your brain automatically creates "patterns": a double top, a head-and-shoulders, a flag. You place your entry.
You lose.
The problem isn't your pattern. The problem is that the classic chart hides 80% of the information. It tells you at what price it traded. It doesn't tell you how much traded at that price. And that difference changes everything.
A simple example. Imagine two days on the NQ closing at the same price, say 18,500. The candlestick chart shows you two identical sessions at the close.
But the volume profile shows you:
- Day 1: 80% of volume concentrated between 18,450 and 18,520. Institutions accumulated in this zone. This is acceptance.
- Day 2: volume distributed from 18,200 to 18,800 with a spike at 18,600. Institutions tested several zones then accepted at the top. This is downward rejection.
The close is the same. The reading is radically different. And so is the trade the next morning.
The volume profile is what transforms a "rising price" into a "price that was accepted by the big players at that level". It's the difference between reading a summary and reading the entire book.
What is the volume profile, really
The volume profile is a chart that displays the volume traded at each price level, over a given period: a session, a week, a month, an entire contract.
It's a horizontal histogram attached to your chart. The longer the bar, the more contracts traded at that price.
The theory behind it: Auction Market Theory (J. Peter Steidlmayer, 1980s, at the CBOT). The market is a continuous auction.
When price passes somewhere with a lot of volume, buyers and sellers agreed to exchange massively at that level. It's a value area. The market will return to it.
When price passes somewhere with little volume, it's a rejection. Buyers or sellers didn't want to deal at that level. These zones are fragile, the market will slice through them quickly.
What's powerful: the volume profile doesn't tell you where price is going. It tells you where price has already met institutional demand. And statistically, these zones are tested and retested.
Hence their predictive value.
The three components you must master: POC, VAH, VAL
If you remember three letters, remember these. POC, VAH, VAL. Everything else follows.
POC, Point of Control
The Point of Control is the price where the most volume was traded over the period viewed.
It's the longest horizontal bar of the profile. Orange in the diagram above.
Concretely, the POC is the psychological anchor of the session. It's the reference price around which institutions placed their positions. When price moves away from the POC, it creates tension. The further it moves away, the higher the probability it will return.
Value Area High and Value Area Low (VAH and VAL)
The Value Area is the zone that contains 70% of the volume traded during the session.
Why 70%? Because it's a standard convention inherited from the Gaussian distribution (1 standard deviation). And mostly because statistically, 70% of sessions that open inside the value area stay inside it.
- VAH = Value Area High, the highest price included in the 70% zone.
- VAL = Value Area Low, the lowest price of this zone.
Together, POC + VAH + VAL draw the map of the session.
Everything above VAH or below VAL is considered out-of-value, a zone where the market spent little time, therefore an unstable zone.
High Volume Nodes vs Low Volume Nodes (HVN / LVN)
Once you master POC/VAH/VAL, you need to add another layer of analysis: HVN and LVN.
- HVN, High Volume Node: profile zone where a lot of volume was exchanged (cluster of long bars). Price lingers there. It's institutional acceptance.
- LVN, Low Volume Node: zone where little volume was exchanged (short bars framed by long bars). Price doesn't stop there. It's a rejection zone, price slices through it at high speed.
Reading HVN vs LVN is knowing where price will slow down (HVN = soft resistance, price oscillates) and where it will accelerate (LVN = price takes off or collapses).
It's a level of analysis we use for all our intraday entries.
The 4 volume profile shapes you encounter the most
The profile changes shape depending on market behavior. Across thousands of observed sessions, we mainly run into these four.
Balanced (D-shape)
Acceptance, range
P-shape
Low rejection, bullish
b-shape
High rejection, bearish
Double Distribution
Rotation, 2 value areas
- Balanced (D-shape): bell-shaped distribution. The market is in acceptance, neither bullish nor bearish. The range holds.
- P-shape: heavy volume at the top, little at the bottom. Price rejected the lower zone. Your bias is bullish.
- b-shape: inverse mirror. Heavy volume at the bottom, little at the top. Bearish bias.
- Double Distribution: two distinct value areas separated by a void. The market migrated from one zone to the other.
Knowing how to read these shapes is knowing what regime the market is in before even placing an order.
And that's what separates a surviving trader from one who spins their wheels for two years.
The 3 session types that repeat day after day
Beyond isolated shapes, every trading day falls into one of 3 major types:
Trend Day
Clear direction
The market migrates. Value area slides continuously. Trend following.
Balanced Day
Range acceptance
Stable POC. Value area defended. Fade the extremes, target POC.
Double Distribution
Rotation + resumption
Two separate value areas. Often occurs at the end of a Trend Day.
Your job at the open: identify which session type you're in within the first 30 minutes.
- You're in a Balanced Day? Fade the extremes back toward the POC.
- You're in a Trend Day? Follow the direction with pullback entries on VWAP.
- You're in a Double Distribution? Trade the migrations between the 2 value areas.
These 3 frameworks cover ~90% of the sessions you'll see on a CME future (NQ, ES, CL, GC). The rest are garbage days where you don't trade, and that's alpha too—knowing when not to trade.
When the volume profile value area migrates from one session to another
Another powerful signal: the displacement of the value area between two consecutive sessions.
D-1 Session
Yesterday
D Session
Today
When today's value area is lower than yesterday's, with a POC that slid downward, it's a seller initiative transfer. Institutions accepted lower prices as fair. The probability that tomorrow continues in the same direction is statistically high.
Inverse for a bullish migration.
This analysis is the foundation of one of our proprietary strategies. I won't detail the exact recipe; it's part of what we reserve for VIP channel members. But the intuition is there: the volume profile is predictive in the short term when you know how to read migrations.
How I discovered this tool, and why I no longer trade without it
I've been trading CME futures for several years.
In the early years, I was looking for the classic "holy grail": the magic set of indicators. Ichimoku. Divergent RSI. Supertrend. The 14 moving average variants. Fibonacci retracements.
Nothing held up for more than 3 months. Every time, either the edge disappeared, or I ended up second-guessing myself because signals contradicted each other between indicators.
The turning point was when a pro trader I respect told me a sentence that stuck with me:
"Indicators tell you what happened to price. The volume profile tells you what happened in the market."
I installed the volume profile on ATAS that night. The next morning, I watched an NQ session. And for the first time in years, I understood what I was looking at.
Not "price is going up". But "price is testing yesterday's VAH, there's no volume above, high probability of returning to the POC".
It wasn't magic. My statistical edge didn't explode overnight. But my decisions became coherent. I knew why I was entering. I knew why I was exiting. I knew why I was staying out.
That's the advantage of the volume profile: it gives you an analytical framework that holds up across all sessions, all instruments, all market conditions.
It's not a signal. It's a market grammar.
What happens in the engine room (and what we don't explain)
Since then, we've built something that goes far beyond simple manual analysis.
We now operate 8 order flow strategies continuously, powered by an engine we developed in-house. Dozens of specialized agents run 24/7 to detect market conditions and generate setups. Every signal goes through a battery of filters before being broadcast.
The volume profile isn't a "bonus" in this stack. It's the layer of truth we cross-reference against everything else. An RSI signal saying "long", a resistance break saying "long", a footprint saying "long", if our volume profile engine says "unfavorable context", we don't trade. The rule is hardwired into the code.
"The volume profile doesn't tell you what's going to happen. It tells you what has already been accepted as true by the market."
I'm not going to detail how these 8 strategies work. The exact entry conditions, the anti-false-signal filters, the adaptive sizing, the exit logic—that's what our VIP members receive. It's what makes the difference between "reading a book on the volume profile" and "operating an order flow strategy portfolio that stands the test of time."
What is public, however:
- Every trade we send to the VIP channel is timestamped, traceable, backed by an ATAS snapshot.
- The results page shows live performance, source-tagged (LIVE / PAPER / BACKTEST), with the exact period.
- No period is cherry-picked. Difficult months appear alongside the good ones.
If you want to see from the inside how it really works, VIP access is there.
Volume profile technical setup, the tools we actually use
To draw a serious volume profile, two platforms dominate. We use them both, each for a specific purpose.
Footprint & volume profile
ATAS is our main execution tool. Real-time footprint, session and daily volume profile, cumulative delta, DOM, everything you need to run the 8 cofiatrading strategies. Compatible with Rithmic for clean CME ticks.
Steep learning curve for the first 2 weeks. Then nothing can make you go back.
Heatmap & order book
Bookmap complements ATAS with a unique visual reading: the liquidity heatmap shows in real-time where large orders are positioned in the order book. Particularly powerful for detecting absorptions and iceberg orders.
We mainly use Bookmap for qualitative setup validation, when ATAS says "signal", Bookmap confirms "liquidity in front".
My recommendation to start: begin with TradingView (paid version) to lay the volume profile foundations, then migrate to ATAS when you want to execute seriously. Bookmap is the expertise layer to add after 3-6 months of ATAS practice.
For the data feed, Rithmic is the gold standard for CME futures: low latency, clean ticks, no delay. It's the institutional standard used by ATAS, Sierra Chart, and Bookmap.
3 classic mistakes when starting with the volume profile
Mistake 1, Confusing volume profile and volume bar
The classic volume bar (at the bottom of the TradingView chart) shows you volume per unit of time (per 1min, 5 min candle, etc.).
The volume profile shows you volume per price level.
Two orthogonal readings. Many beginners look at a volume bar spike and think "a lot was traded here". Wrong, that tells you a lot was traded at that moment, not at that price level.
You need the profile for that.
Mistake 2, Trading the POC like a mechanical level
I've seen traders place systematic buy-limits at every POC. Result: 50% WR, zero edge.
The POC is not a level to trade on its own. It's a context zone.
The real question isn't "is price at the POC?" but:
- What profile shape are we in?
- Is price arriving at the POC with what cumulative delta?
- Have there been previous tests today or is it the first contact?
Without these 3 minimum checks, the POC alone gives noise, not signal.
Mistake 3, Using a period unsuited to your style
If you scalp on 5 min, the monthly volume profile doesn't help for your entry. If you swing trade over 3 days, the 1-hour volume profile is noise.
The rule we apply:
- Intraday scalping → current session profile + yesterday's profile.
- Day trading → daily profile over the last 5-10 sessions.
- Swing → weekly profile over the last 2-3 months.
- Position trading → profile over the entire contract or by quarter.
If you want to size your risk correctly for your style, our risk calculator integrates this logic by default.
Key takeaways
The volume profile isn't just another indicator. It's a different grammar. If you seriously integrate it into your market analysis, three things change.
You take fewer trades, but better contextualized. Fuzzy setups disappear on their own because you see them as fuzzy.
You understand why your trades work or not. Your learning capacity increases because the feedback is structured.
You join the institutions. They trade on volume. You read volume. You're in the same book, no longer on the same chart.
But, and this is important, it doesn't make you profitable automatically. You must practice, journal, backtest, accept losses, and hold on for 6-12 months before seeing the edge consolidate.
The public numbers of our track record show exactly what a serious trader's curve looks like: not a straight line, but an upward trend with drawdowns.
If you want to go further:
- POC Point of Control, 4 high-probability setups, deep dive into reading the Point of Control.
- VAH VAL, the secret of institutions, mastering the value area and its migrations.
- How to read an ATAS order flow footprint, moving to tick-by-tick analysis.
- Position size calculator, free tool to size your trades correctly.
Go further in training
- Module 04 · Volume Profile pro — the complete institutional framework (POC, VAH, VAL, Naked VWAP, composite) + VAH Trap setup broken down with 147 measured NQ occurrences.
- Module 05 · Market Profile & TPO — auction theory, IB, open types, value migration.
- Module 01 · Market Foundations (free) — if you're starting in order flow, start here.
Take action
- VIP Channel: receive the signals from the 8 order flow strategies, already validated by our engine, with ATAS chart snapshot.
- Cofia Academy: 12 progressive modules to learn the complete method and apply it yourself.
Disclaimer, cofiatrading publishes educational and analytical content. Nothing written here constitutes investment advice within the meaning of the Spain/EU CNMV/ESMA canon. Trading leveraged instruments (CME futures, CFDs) carries a risk of capital loss that may exceed the initial deposit. Retail loss rate on CFDs in Europe: 74-89% depending on the broker (source ESMA 2024). Past performance is not indicative of future performance. Before any trade, make sure you have read and understood the risk and responsibility section.
