Z3Gamma/Learn/VPOC
Market Profile · The Tools
🦻🏼

VPOC

The price level where the most volume traded. Not where price spent the most time — where the most contracts changed hands.

Volume is a vote

Every bar on your chart has a volume number attached to it. That number tells you how many contracts traded while price was at that level. When you stack those volumes across price rather than time, you get a volume profile — a histogram showing where participation was heaviest throughout the session.

The single price level at the peak of that histogram is the VPOC. Volume Point of Control. The level where the most contracts changed hands. That is the price the market agreed on most — where buyers and sellers found the most two-sided engagement.

Volume versus time

There is another point of control that measures time instead of volume — the 👃🏽TPOC. Price can spend a long time at a level with thin participation, or it can pass through a level quickly but with enormous volume. The two do not always agree. Volume context is also what the The Knight · Relative Volume measures within each bar — whether the bar itself represents elevated or suppressed participation relative to its recent history.

V
VPOC
Volume Point of Control. The price where the most contracts traded. Measures participation — how many were willing to transact at that level.
T
TPOC
Time Point of Control. The price where price spent the most time. Measures duration — how long the market lingered at that level.

When VPOC and TPOC are at the same level, the session found a clear center of gravity — the market both spent time and transacted heavily there. When they diverge, VPOC is the stronger signal. Volume is a vote. Time is just presence.

The distinction
VPOC = highest volume node·TPOC = most time spent
Volume represents conviction — contracts that required a buyer and a seller to agree. Time requires neither. A level with enormous volume was a genuine auction. A level with only time may have just been waiting.

Why it pulls price back

Markets are auctions. The job of the auction is to find fair value — the price where the most business gets done. VPOC is the empirical answer to that question for the session: this is where the most business was done.

When price moves away from VPOC in either direction, it is moving into territory where participation was thinner. Less volume above, less volume below. When the directional move stalls — when the buyers or sellers pushing price away from VPOC run out of conviction — there is no new auction to hold price at the extended level. It gravitates back toward where the most activity occurred.

This is why VPOC is treated as a magnet rather than just a reference line. It does not prevent price from moving away. It pulls price back when there is no stronger force holding it at the extended level.

On any chart

Open any charting platform that has a volume profile tool — TradingView, thinkorSwim, Sierra Chart, Bookmap. Add a session volume profile to a 5-minute or intraday chart. A horizontal histogram will appear along the right edge of the price bars: each row shows how much volume traded at that price level. The tallest bar — the one that sticks out furthest — is VPOC.

Watch it early in the session. Before participation builds, VPOC can migrate as volume develops at a new price. By mid-session it usually settles. Most platforms label it explicitly — sometimes called POC or Point of Control. The level itself is the same regardless of the label.

Now notice where price is relative to it. If price has been holding on one side of VPOC all session, a move through it carries weight — the market is crossing the highest-conviction price of the day. That crossing is not a signal on its own, but it changes the structural context of whatever signal you are already reading.

That is VPOC, on any platform, with any instrument. Z3Gamma renders it automatically as a pink dashed horizontal — but the level is readable anywhere a volume profile is available.

VPOC as a campaign target

When a signal fires in Z3Gamma and a campaign opens, the system identifies a set of structural targets for the move. VPOC is one of the major targets — a level the position is measured against from the moment it opens. The campaign itself is declared when The King fires — price closing beyond T1 in the direction of the trade. At that point, VPOC is already mapped as one of the levels the move is reaching toward.

If price entered a position below VPOC on a bullish campaign, VPOC is a realistic magnet for the move. It does not mean price will reach it on every campaign — but it means the market has structural reason to pull toward it, and that makes it a meaningful level to size against, take partial profit at, or reassess if price stalls before reaching it.

If price is already above VPOC on entry, the level becomes backward context — it is now below the position, acting as support rather than as a target ahead. The Initial Balance levels provide the broader spatial frame — VPOC sits inside that frame as the session's highest-conviction price.

Reading VPOC in context
Entry below VPOC → VPOC is ahead · Entry above VPOC → VPOC is behind
A bullish entry below VPOC has the market's strongest volume node pulling it upward. A bullish entry above VPOC has already cleared that magnet — the move has legs but there is less structural pull immediately ahead.

VPOC is session-specific

VPOC is calculated from the current session's volume data. It is not a multi-day level — it reflects where the most volume traded today, not historically. As the session develops, early VPOC readings can shift if a large volume node develops at a different price later in the day. The Initial Balance is fixed after the first hour and never moves — VPOC can still migrate through mid-session as volume accumulates.

By the time most signals fire — mid-session, when structure is established — VPOC has usually settled. The level becomes more stable the more of the session has traded. A high RVOL session will often produce a well-defined VPOC early, as the elevated participation concentrates quickly at the session's dominant price level.

The Tools Series
See VPOC plotted live alongside every signal — the pink line that shows where the most volume traded.