Home / Learn Hub / Strategies / Volume Profile
Advanced

Volume Profile Trading: POC, Value Area and What the Data Really Is

Volume profile turns the chart on its side: instead of showing volume per unit of time, it shows how much traded at each price. That change of axis is genuinely useful, but on forex the data feeding it is not what most traders assume.

In one sentence:

Volume profile is a histogram showing how much business was done at every price level, so you can see which prices the market accepted and which it rejected outright.

Volume Profile Trading at a glance

DifficultyAdvanced. The concepts are learnable; sourcing trustworthy data is the real barrier.
What it isA horizontal histogram of traded volume by price, rather than the usual volume-by-time bars
Core termsPOC (point of control), Value Area High and Low, high and low volume nodes
TimeframesAny, profiles are built over a session, a week, or a custom range you select
Markets it suitsFutures and index CFDs, where volume is genuine. Stocks too. Spot forex only with caveats.
What it needsReal traded volume, and a deliberate choice of which period the profile covers
What kills itBroker tick volume on forex, and treating every node as a trade signal
MT5 noteMT5 has no native volume profile. Third-party indicators build one, and on FX they build it from tick volume.

What it is and why it works

An ordinary chart shows price against time, with volume as bars along the bottom telling you how much traded in each time period. Volume profile rotates that: it shows how much traded at each price. The result is a histogram running up the side of the chart, wide where a lot of business was done and narrow where price passed through quickly.

Three terms carry almost all the meaning. The point of control (POC) is the single price with the most traded volume: the level the market agreed on most. The value area is the band containing roughly 70% of the period’s volume, bounded by the value area high (VAH) and value area low (VAL); the 70% figure comes from the one-standard-deviation convention inherited from Market Profile and is a convention, not a law of markets. A high volume node is any fat part of the histogram, meaning price spent time and business there; a low volume node is a thin part, meaning price moved through quickly because nobody wanted to transact at that level.

The interpretation follows naturally. Fat areas are where buyers and sellers agreed on value, so price returning there tends to slow down and rotate; there are participants on both sides. Thin areas are where agreement broke down, so price returning there tends to move through fast, because there is nothing to absorb it. That is a genuinely useful asymmetry and it is the reason volume profile earns its place: it tells you where price is likely to stall and where it is likely to accelerate, which time-based charts do not.

Now the limitation, stated plainly because most content buries it. Volume profile needs real volume, and MetaTrader 5 does not provide real volume for spot forex. The figure MT5 labels volume on an FX chart is tick volume: the number of price updates in a bar, from your broker’s feed alone. Spot forex is an over-the-counter market with no central exchange, so no true consolidated volume exists to report. Tick volume correlates loosely with activity, and a profile built on it will roughly show where price spent time, which is not nothing, but it is not a record of transacted size, it differs between brokers, and any conclusion that depends on volume being real is unsafe. On futures with a proper exchange feed, volume is genuine. Index CFDs are closer, since they track a futures or cash market with reported volume, though you are still receiving your provider’s figure rather than the exchange’s. Know which of these you are looking at before you build a strategy on it.

How to trade it, step by step

  1. Establish what your volume data actually is. On a futures contract with an exchange feed, it is real transacted volume. On an index CFD it is your provider’s figure tracking an underlying market with real volume: usable, but second-hand. On spot forex in MT5 it is tick count from one broker, and a profile built on it should be read as a time-spent map rather than a volume map. Write down which case you are in, because it determines how much weight your conclusions can carry.
  2. Choose the profile period deliberately. A session profile covers one trading day and is the workhorse for intraday decisions. A composite profile spans a multi-day balance area and shows the levels that matter for swing decisions. A fixed-range profile covers a move you select manually (a rally, a sell-off, a consolidation) and is the right tool when you want to know where the business was done inside a specific event. Using the wrong period is the most common structural error.
  3. Mark the POC, VAH and VAL and leave them on the chart. These three lines are the working framework. The POC is where most volume traded, and the value area high and low bound the middle roughly 70% of it. Extend them forward from prior sessions, because yesterday’s value area is one of the more reliable intraday reference structures in markets with real volume.
  4. Identify the low volume nodes explicitly. Look for the pinches in the histogram: the price bands where almost nothing traded. These are the levels where price is likely to travel quickly rather than stall, so they belong in your planning as places to pass through and as poor locations for a target or a stop. A take-profit placed inside a thin node is asking for the trade to be given back.
  5. Read the shape of the profile before reading any single level. A roughly symmetrical bell shape with the POC in the middle indicates a balanced, two-way session, and rotational strategies suit it. A profile with volume stacked at one end and a thin tail at the other indicates a directional session where price was accepted at new levels, and reversion strategies are dangerous. A profile with two separate fat areas and a hollow in the middle indicates the market repriced during the session and the thin middle is likely to be traversed quickly.
  6. Trade the value area edges on balanced days. When the profile shape says balance, the practical setups are at the value area boundaries: price probing above VAH and failing to accept, then returning inside, is a short back towards the POC; the mirror image applies at VAL. The stop belongs beyond the probe extreme, and the first target is usually the POC, because that is where two-sided business resumes.
  7. Trade acceptance and rejection on directional days. Acceptance means price moves to a new level and stays there long enough to build volume: the profile begins to fatten at the new price. Rejection means price visits a level and leaves immediately, leaving a thin tail behind. Continuation trades belong with acceptance; a thin tail against you is a warning that the level was refused, not that it is support.
  8. Use naked POCs as targets, not as entries. A naked or virgin POC is a prior session’s point of control that price has not revisited since. These act as magnets often enough to be useful destinations for a trade already in profit. They are a poor reason to initiate, because a magnet tells you where price may go, not when or from where.
  9. Place stops outside the node, never inside it. If your thesis is that a high volume node will hold, the stop must sit beyond the whole node, because price routinely oscillates through a fat area before resolving. A stop placed in the middle of the node will be hit by ordinary rotation with no bearing on whether your idea was right. Size the position from that wider distance using the position size calculator.

Size every one of those entries with the position size calculator and check the trade is worth taking with the risk/reward calculator before you commit.

The conditions it needs

Genuine transacted volume

Everything the profile claims to show depends on the volume figure being a record of business done. Futures with an exchange feed deliver that. Index CFDs approximate it well enough for most purposes. Spot forex in MT5 does not deliver it at all, and while a tick-volume profile still shows roughly where price spent time, any inference about institutional participation or absorption is unsupported.

A market that spends real time building structure

Profiles are informative when price rotates and accumulates volume at levels. In a market that gaps and jumps between prices without transacting in between, the histogram is sparse and the value area is not describing a genuine consensus. Liquid index and futures markets during their main session are the natural home for this tool.

A correctly chosen profile period

A profile is only as meaningful as the period it covers. A session profile answers questions about today; a composite over a multi-week balance answers questions about the swing. Applying a single-day POC to a weekly decision, or a three-month composite to a scalp, produces levels that are technically correct and practically irrelevant.

A trader who reads shape before levels

The profile’s most valuable output is its overall form (balanced, directional or double-distribution) because that determines which strategies are viable at all. Traders who skip straight to drawing lines at the POC end up applying rotational logic to trend days, which is where most of the losses in this method come from.

When it fails

Which markets this works best on

For different levels of experience

If you are brand new

Forget the jargon for a moment. Imagine turning the volume bars at the bottom of your chart on their side, so instead of showing how much traded each hour, they show how much traded at each price. That is a volume profile. Fat parts mean lots of business happened at that price. Thin parts mean price went past quickly and hardly anyone traded.

The three names you will see everywhere are simple. The point of control is just the price where the most traded: the fattest bar. The value area is the middle chunk of the histogram containing about 70% of the volume. Its top and bottom edges are the value area high and value area low.

What it is good for: knowing where price is likely to slow down and where it is likely to move fast. Fat area, expect a struggle. Thin area, expect quick travel. That is genuinely useful for choosing targets and for not putting a stop in a silly place.

What you must know before you use it: if you trade currency pairs on MT5, the volume number is not real volume. It counts price updates, not trades, and it comes from your own broker. Volume profile on EUR/USD is really a “where did price spend time” map. That is still worth something, but it is not what the videos say it is. On indices, the volume is much closer to real.

If your results are inconsistent

The two changes that improve most intermediate traders’ use of volume profile are both about discipline rather than knowledge.

First, read shape before levels. Every session profile falls into a rough family: balanced, with volume stacked in the middle; directional, with volume at one end and a thin tail at the other; or double-distribution, with two fat areas and a hollow between them. That shape determines which strategy is even allowed today. Rotational trades at the value area edges belong on balanced days only. On a directional day the value area migrates and fading it is how you end up short a trend.

Second, stop sliding the profile period. Fixed-range profiles let you drag the endpoints until the POC lands wherever you would like it to be, and it is remarkably easy to do that unconsciously. Anchor the period to an event you can name (this session, this balance area, the rally from that low) and accept whatever levels fall out.

The practical addition worth making is prior-session levels. Yesterday’s POC, VAH and VAL extended forward are among the more reliable intraday reference points in markets with real volume, largely because a substantial number of professional participants are watching them. Combined with a VWAP line, you have the mean and the distribution of the same data, and the places where they disagree are usually the interesting ones.

If you are experienced

The framework descends from Steidlmayer’s Market Profile at the CBOT, and the distinction still matters: TPO counts time at price, volume profile counts contracts at price, and the two diverge exactly where it is most informative, fast directional moves that transact heavily in little time. Running both and reading the divergence is more useful than treating either as canonical.

Composite construction is where the discretion lives. Balance-area composites bounded by structural breaks give levels with genuine staying power; arbitrary rolling windows give levels that move as the window rolls, which is a well-disguised form of curve fitting. Naked POCs are worth tracking as magnets, but their pull is a statistical tendency conditional on the market returning to that region at all, not a mechanism, and the survivorship in most published claims about them is severe.

On data: futures volume from an exchange feed is authoritative and includes the delta and order-flow detail that makes absorption readable. CFD volume is your provider’s reconstruction of an underlying market, adequate for structure and unreliable for anything finer. Spot FX tick volume has been shown to correlate reasonably with activity in academic work, which is a much weaker claim than the one most volume-profile content on forex makes; it supports statements about relative activity and supports nothing about transacted size, absorption or institutional participation. If your thesis requires knowing that someone large was filled at a level, the instrument must report contracts.

Risk management for this strategy

The structural risk in volume profile trading is stop placement, because the method points you at areas rather than lines. A high volume node is a region of repeated two-way trade, so price oscillates inside it by nature. A stop placed within the node is not testing your thesis, it is sampling noise. The correct placement is beyond the node, which means a wider stop and therefore a smaller position, and traders who refuse that trade-off end up being stopped out of correct ideas repeatedly.

The second risk is the value-area fade on a directional day. It is the most attractive-looking setup the method produces and the one most capable of a large loss, because the same signal repeats at successively worse prices while the market trends. Define in advance what invalidates the balance premise (typically acceptance outside the value area, meaning price stays out and builds volume there rather than immediately returning) and stand down when you see it rather than re-entering.

The third is data risk, which is specific to this method. If your profile is built on forex tick volume, every level it produces is softer than it appears and the confidence you place on it should be scaled down accordingly. That is not a reason to avoid the tool; it is a reason not to size a position as though a broker’s tick count were an exchange print. Fix the risk percentage per trade, derive the size from the structural stop, and treat any level whose provenance you cannot vouch for as a zone rather than a price.

Where Market Structure Pro fits

Volume profile gives you a map of where the market has already been. What it does not give you is a verdict on the market in front of you right now, and the single most consequential decision in this method is whether today is a balanced session, where the value area edges are tradeable, or a directional one, where fading them is the worst available trade.

Market Structure Pro answers that specific question. Its ranging filter exists to identify rotation versus genuine trend and to return NO TRADE when the market is chopping rather than doing either cleanly, which is exactly the condition in which profile levels generate the most signals with the least behind them. The verdict arrives as TRADE, TRANSITION or NO TRADE with a confidence percentage, an A/B/C grade and a plain-English explanation of what is supporting or limiting it, so a marginal balance read is visibly marginal rather than being flattened into a yes or no.

It is also session-aware and spread-aware, both of which matter here. Profiles are session-bounded objects, and a level derived from a session profile means something different at the open than it does in the last hour. And because MSP is non-repainting, the state locks on the closed bar, a reading you acted on stays as it was, which is a useful counterweight to a tool whose own histogram is being rebuilt continuously as the session accumulates. MSP does not place trades, is not a signal service and guarantees nothing; it gives you an independent read on market condition to put alongside your map.

TRADETRANSITIONNO TRADE

One verdict with a confidence score, an A/B/C grade and a plain-English reason. Non-repainting, on every MT5 instrument and timeframe.

Stop guessing whether the setup is valid

Market Structure Pro reads structure, trend, momentum, levels, volatility, volume and session in one pass and gives you a single answer with the reasoning attached. Free 7-day trial, no card required.

Start free trial

Frequently asked questions

What is the point of control in volume profile?

The point of control, or POC, is the single price level at which the most volume traded during the profiled period. It represents the price the market agreed on most, which is why price tends to slow and rotate when it returns there. Importantly it is a level of heavy two-way business, not a level that reliably holds, so it is better used as a target or a decision point than as an automatic entry.

What does the value area mean?

The value area is the price band containing roughly 70% of the period’s traded volume, bounded by the value area high and value area low. It marks the range the market treated as fair value. The 70% figure is a convention inherited from Market Profile, chosen to approximate one standard deviation, rather than anything the market itself enforces.

Does volume profile work on forex?

Only in a limited form, and this is the caveat most content omits. Spot forex is over-the-counter with no central exchange, so no true consolidated volume exists. MetaTrader 5 reports tick volume: the count of price updates from your own broker’s feed. A profile built on that shows roughly where price spent time, which has some value, but it contains no information about how much was actually traded, so conclusions about institutional accumulation are unsupported.

What is the difference between a high volume node and a low volume node?

A high volume node is a fat section of the histogram where a great deal of business was done, meaning buyers and sellers agreed on value there. A low volume node is a thin section where price passed through quickly because few wanted to transact. Practically, price tends to slow and rotate in high volume nodes and to travel quickly through low volume nodes, which makes the thin areas poor places for targets and stops.

Does MT5 have a built-in volume profile?

No. MetaTrader 5 has no native volume profile tool; you need a third-party indicator or script. Be aware that on forex symbols those indicators construct the profile from tick volume, because that is the only volume MT5 has for spot FX. On index and futures symbols the underlying data is much closer to genuine traded volume.

What is a naked POC?

A naked or virgin POC is a point of control from a previous session that price has not traded back to since. Traders treat these as magnets on the basis that unfinished business tends to be revisited. They are reasonable as targets for a trade already working, but a weak basis for initiating one, because the idea says price may eventually return without saying when or from what direction.

What is the difference between Market Profile and volume profile?

Market Profile, developed by Peter Steidlmayer at the CBOT, counts time at price using TPO letters: how many time periods touched each level. Volume profile counts actual traded volume at each price. They usually look similar, but they diverge on fast directional moves that transact a lot in a short time, which volume profile registers as significant and TPO does not.

Where should the stop loss go when trading volume profile levels?

Beyond the node, never inside it. High volume nodes are areas of repeated two-way trade, so price routinely oscillates through them without invalidating anything. A stop placed within the node is triggered by ordinary rotation. Placing it beyond the whole node means a wider stop and a smaller position, which is the correct trade-off rather than a problem to engineer away.

Which profile period should I use?

Match the period to the decision. A session profile for intraday work, a composite spanning a multi-day balance area for swing decisions, and a fixed-range profile when you want to know where business was done inside one specific move. The critical discipline is choosing the period from a market event before you look at the resulting levels, because sliding the endpoints until the POC lands where you wanted is curve fitting.

Related reading