SDES  /  VPOC Migration Pro  /  Guide

What is VPOC? The market's declared fair value.

VPOC stands for Volume Point of Control — the single price level where the most volume has traded during a given session. In Auction Market Theory, it's where buyers and sellers have most strongly agreed on price. Strip away the indicators and the VPOC is the most honest read on where the market thinks it belongs.

VPOC is the highest-volume price in the session

VPOC stands for Volume Point of Control. It is the single price level — one tick — where the greatest cumulative volume has traded during the current session. Not the highest price, not the average price, not the open or the close. The price where the most contracts changed hands.

To find it, you build a horizontal histogram with price on the vertical axis and traded volume on the horizontal axis. The longest bar — the price level with the largest cumulative volume — is the VPOC. Every other level on the profile is measured relative to it.

The VPOC moves throughout the session. As trade prints accumulate, a new price level can overtake the previous VPOC in cumulative volume, and the VPOC migrates to that new level. This migration is itself a signal — but that's a topic for another page.

It's the market's declared fair value

In Auction Market Theory, the market is a two-way auction. Price ranges higher to find sellers, lower to find buyers, and rotates around the price where both sides agree most strongly. That price is the VPOC — the level the market itself has declared fair.

Because fair value is decided by traded volume, not by where price visited, the VPOC tells you something different than the day's high, low, or VWAP. A market can spike to a level and never come back. The VPOC ignores those spikes. It only cares about where contracts actually transferred.

That makes the VPOC a high-quality reference level. Price tends to be drawn back to it during balance, defended at it during trend, and rejected from it during failed migration attempts.

Every trade contributes one vote

The math is simple. For every trade that prints, you add its volume to a running total bucketed by price (rounded to the instrument's tick size). After every update, you scan the profile for the price with the largest total. That price is the current VPOC.

Two practical implications follow:

  • Tick-by-tick matters. If you only sample the profile every few minutes, you'll lag the actual VPOC during fast moves. Real-time tracking shows you the level the moment it shifts. VPOC Migration Pro recalculates on every incoming trade for exactly this reason.
  • The session window matters. A VPOC for the Globex session (18:00 ET start) looks very different than one for RTH only (09:30 ET start). Decide which session you trade and stay consistent.

VPOC is one level in a family of levels

The Current VPOC is the most important volume level in the session, but it's not the only one worth watching. The framework that makes VPOC useful also gives you three derivative levels: the Developing VPOC (the next-highest volume node, where fair value may shift to next), Naked VPOCs (prior VPOCs the market hasn't returned to), and Tested VPOCs (prior VPOCs that have been revisited).

Together these four level types describe the auction's history: where fair value is now, where it might go next, and where it has been declared but left untested. Each one is actionable for a different reason. A complete VPOC workflow tracks all four.

VPOC Migration Pro tracks all of this automatically — tick-by-tick VPOC, Developing VPOC detection, Naked/Tested classification, and migration direction arrows — and streams the levels directly to Bookmap Cloud Notes.

See the product page →

Common questions

Is VPOC the same as Point of Control (POC)?

Yes — POC and VPOC are used interchangeably. Some platforms label it POC, others VPOC (Volume Point of Control). The 'V' just makes the volume-based nature explicit, distinguishing it from time-based variants like TPO POC used in Market Profile.

Is VPOC the same as VWAP?

No. VWAP is the volume-weighted average price — a mathematical average across all trades. VPOC is the single price with the highest concentration of volume. They often sit near each other but diverge meaningfully in trending sessions.

Does VPOC work on every instrument?

It works anywhere you have reliable per-trade volume data — futures, equities, and most active markets. It's especially useful on futures because volume is centralized at a single exchange, making the profile a clean read on auction state.

What timeframe should I use for VPOC?

VPOC is calculated from raw trade data, not from candles, so the chart timeframe doesn't change the VPOC level itself. What matters is the session window you use — Globex, RTH, or a custom range. Pick one that matches how you actually trade.

Keep reading

✓ APPROVED · LIVE ON THE BOOKMAP MARKETPLACE

Want this running on your chart?

$25/ month
PAID VIA BOOKMAP STORE · LICENSE ENFORCED BY BOOKMAP

Subscribe through Bookmap — billing, license, and refunds are handled by Bookmap's infrastructure. SDES never sees your payment details.

⚡ View on Bookmap Marketplace