The session volume profile gives you the map of the day and the composite profile gives you the multi-week frame. The fixed range volume profile answers a different question that neither of them handles well: what happened inside that one specific move you care about. A trend leg, a two-hour consolidation, the reaction to a news release. You pick where it starts and where it ends, and the profile shows you how volume was distributed inside it.
What the fixed range volume profile is
It’s the same horizontal histogram as any volume profile, with one difference: the period isn’t set by the calendar, it’s set by you. You select a start bar and an end bar, and the tool computes the POC, the value area and the nodes using only the volume traded in that range.
On TradingView it ships as a drawing tool (Volume Profile Fixed Range), and every serious order flow platform offers some variant of a profile over a selected range. The mechanics barely change between platforms: you drag across the leg and read the result.
The logic doesn’t change either. A profile measures where the market agreed and where it rejected. When you narrow it down to a single move, that reading gets surgical: you see which prices supported that specific leg, not the whole day’s levels or the whole month’s.
Fixed range, session, composite, anchored: which one to reach for
All four are the same calculation over a different period, and each answers its own question:
| Tool | Who sets the period | Question it answers |
|---|---|---|
| Session profile | The calendar (one day) | Where is today’s value versus yesterday’s? |
| Composite profile | You, in sessions (weeks, months) | What are the structural levels underneath? |
| Fixed range | You, exact start and end | How was volume distributed in this move? |
| Anchored profile | You, start only (extends to now) | What has been built since that event? |
The anchored profile is the fixed range’s cousin: you pin the start (a major low, a macro release) and the profile keeps growing with every new bar. Same philosophy as the anchored VWAP, which ties the calculation to an event that means something. The fixed range is a closed snapshot instead: the leg is finished and you study it as a complete piece.
Step 1: pick a range that means something
The most common mistake with this tool is measuring random chunks of chart, a bit from here and a bit from there, until some level happens to agree with what you wanted to see. A fixed range profile only earns its keep when the range has a recognizable auction identity:
- A trend leg: from the low that launches it to the high where it stalls. It tells you which prices defended the move.
- A consolidation: from the moment price stops to the moment it breaks. It tells you where that pause built agreement and where its fragile edge sits.
- A news reaction: from the release bar until the market settles. It tells you which levels the money that came in with the news has built.
If you can’t describe the range you measured in one sentence, its profile won’t tell you much either.
Step 2: read the leg’s POC, value area and LVNs
Let’s put numbers on it. The ES rallies in a clean leg from 5,448 to 5,492 during the morning. You draw the fixed range over the full leg and the profile hands you three facts:
- The leg’s POC at 5,472: the price where the most contracts traded inside the move. It’s the center of gravity of that rally, the level the buyers of the move consider theirs.
- The leg’s value area between 5,464 and 5,485: where 70% of the leg’s volume concentrated.
- An LVN at 5,461: a volume gap just above the launch point. Price ran through it without trading. The high and low volume nodes of the leg separate what was accepted from what was rejected.
The operational read: if the rally is healthy, the leg’s POC should hold the pullbacks. If price loses that level and then slices through the LVN below without slowing down, the leg is in question and the buyers of the move are starting to get trapped.
Step 3: trade the retest of the leg’s POC with flow confirmation
The level gives you the where. The flow tells you whether it holds. In the afternoon price pulls back from 5,492 and returns to the leg’s POC at 5,472. You don’t buy the line: you watch how price arrives and what happens on the touch.
The footprint shows three waves of aggressive selling into the level, 900, 1,300 and 750 contracts at the bid. The retest’s delta is −2,950 and price still won’t lose 5,472. That’s absorption: a passive buyer is collecting all that selling right on top of the price the leg marked as fair.
With that confirmation the trade builds itself: long at 5,473, stop at 5,468 below the absorbed volume, target at the leg’s VAH at 5,485. You risk 5 points for 12 of travel, about 2.4R, leaning on a level the leg itself built.
The habits that turn the tool into decoration
Three habits I keep seeing that drain the fixed range of any meaning:
- Measuring ranges until the desired level shows up. If you nudge the edges of the range until the POC lands where your idea needs it, you’re not analyzing, you’re justifying. Pick the range by structure, before you look at the output.
- Ignoring sample size. A fixed range over twenty minutes of thin trade produces a profile with toy levels. The more volume the range contains, the more weight its levels carry.
- Trading the levels without flow. A leg’s POC is a hypothesis of support, not a buy order. Without order flow confirmation on the retest, it’s just another line.
Order flow platforms like ClusterDelta run volume profiles on futures and crypto with enough granularity for this kind of read, even if the specific range tool goes by a different name in each piece of software.
Frequently Asked Questions
What’s the difference between a fixed range profile and an anchored profile?
The fixed range has a start and an end: it’s the closed snapshot of a finished leg. The anchored profile only pins the start and keeps accumulating volume with every new bar, the same way the anchored VWAP does with the average price. To study a completed leg, use fixed range. To track what’s being built since an event, use anchored.
Which range should I measure with the fixed range tool?
Ranges with an auction identity: a full leg from low to high, a consolidation from its first bar to its breakout, or a news reaction from the release until the market settles. If the range can’t be described in one sentence, its profile won’t say anything useful.
Does a leg’s POC act as support or resistance?
It acts as a hypothesis. In a healthy rally, the leg’s POC tends to hold pullbacks because it marks the price of maximum agreement within that move. But you trade it with flow confirmation on the retest, watching whether the opposing aggression gets absorbed or cuts through.
Does the fixed range profile work in crypto?
Yes, with the same logic. Crypto has no official session to slice the day, so drawing your own ranges makes even more sense there: you measure the leg or the range you care about without depending on a reference schedule.