What does a volume profile show?
A volume profile distributes traded activity across price levels rather than across time, producing a horizontal histogram beside the chart. Where a normal volume pane shows how much traded during each bar, the profile shows how much traded at each price.
Three features are read from it. The point of control is the price with the most activity. The value area is the band containing a stated share of the total, conventionally around seventy percent. Low-volume nodes are prices where little traded, often interpreted as areas price moved through quickly.
The reasoning behind its use is that prices where a lot traded represent agreement and tend to attract price back, while prices where little traded represent rejection and tend to be crossed quickly. Both are testable claims about conditional behaviour at defined levels.
The variants differ in what range they cover. A session profile builds from one session, a visible-range profile builds from whatever is on screen, and a fixed-range profile builds from a manually chosen window. The last two have a problem the first does not.
Why does the range you choose change everything?
A visible-range profile depends on your zoom level and a fixed-range profile depends on where you dragged the boundaries, which means both produce levels determined partly by the analyst rather than by the market.
This is a serious testing problem rather than a cosmetic one. If the point of control moves when you scroll, then it is not a property of the market at that price, and a strategy keyed to it is keyed to a quantity that depends on the chart window. Two traders looking at the same instrument will act on different levels.
The fix for testing purposes is a rule that defines the window mechanically: the prior session, a fixed number of bars, or a range bounded by identified structural points determined by an algorithm rather than by hand. Once the window is rule-determined, the resulting levels are reproducible and can be graded.
A related trap is bin size. The profile is a histogram, and histogram shape depends on bucket width. A point of control computed with fine buckets and one computed with coarse buckets can sit at meaningfully different prices, so bucket width is a parameter that has to be fixed in advance and counted among the things tried.
Is forex volume profile meaningful?
A forex volume profile is built from tick volume, which counts price updates rather than contracts traded, so it shows where the price spent time updating rather than where size actually changed hands.
The distinction is not academic for this indicator specifically, because the entire premise is that a level with heavy activity represents genuine agreement between buyers and sellers. A tick count measures quotation activity, which rises with volatility and with the number of liquidity providers a broker aggregates, and those are different things.
In practice a forex tick-volume profile ends up resembling a time-at-price distribution more than a volume-at-price one. Time at price is a legitimate concept in its own right, and if that is what the indicator is measuring, it is more honest to call it that and to test it as such.
For exchange-traded instruments — index futures in particular — the volume is real, consolidated and reported, and the profile means what it claims. This is one of the clearest cases where a technique transfers poorly from one market structure to another while the interface gives no hint that anything has changed.
How do you test a volume profile strategy?
Define the profile window and bin size by rule, enumerate every touch of the resulting level, and grade at a fixed horizon with the non-reactions counted alongside the reactions.
The enumeration step is where informal analysis of this indicator usually fails. A chart annotated with the times price reacted at the point of control is not evidence, because the times it passed straight through are not annotated. Every touch belongs in the denominator.
Normalise the reaction threshold by volatility, so that what counts as respecting a level means the same thing across instruments and regimes. Without this the rule quietly selects for calm periods or volatile ones depending on which direction the threshold errs.
Compare against a naive control. Levels drawn from a simple prior-session high, low and midpoint are free and require no volume data at all. If a profile-derived level performs no better than those, the profile is adding complexity and a data dependency without adding information, which is exactly the comparison the indicator's proponents rarely run.
Where does QuantParadox stand on volume-based levels?
QuantParadox does not offer volume as a setup filter or as a sizing input, following our own decade-scale testing in forex where requiring above-average volume did not measurably improve setup performance.
That result shapes the position on this indicator directly. A volume profile in forex is built from the same tick-volume input, and building level-selection on top of a series that did not carry information in that test is not something we are prepared to sell as a feature.
What the platform does support is the price-level half of the idea. Support and resistance levels, prior-session extremes, ranges and structural points are all definable on price alone, graded mechanically across a decade of minute-resolution history with reactions and non-reactions both counted. Where volume coverage in the underlying data is thin, that is disclosed rather than quietly relied upon.
The honest boundary: for index futures and equities, where consolidated volume is genuine, a platform built specifically around order flow and volume distribution offers something this one does not. That is a real difference and worth saying in the body rather than in a footnote.