The Volume Point of Control (VPOC) is the single price level where the most volume traded within a given bar or session. It represents where the market found the most agreement between buyers and sellers, the “fairest” price during that period. Trading strategies built around VPOCs exploit the market’s tendency to revisit these high-volume levels, making them natural targets, entry zones, and reference points for trade management.
VPOC Basics
What VPOC Represents
The VPOC is where the most business was done. More contracts changed hands at this price than at any other price in the bar. This matters because every contract at the VPOC represents a position: someone bought and someone sold. These positions create anchoring. Traders who entered at the VPOC have a reference point: if price moves away and returns, their positions break even. This creates a natural magnet effect.
Bar VPOC vs. Session VPOC
A bar VPOC is the highest-volume price within a single bar (5-minute, 15-minute, etc.). Footprint indicators like SidiFootprint calculate and display this on every bar. A session VPOC (or POC in volume profile terms) is the highest-volume price across an entire trading session. Both are useful but serve different purposes: bar VPOCs for intraday precision, session VPOCs for daily context.
Naked vs. Visited VPOCs
A naked VPOC is one that price hasn’t returned to since it formed. If a 5-minute bar at 10:30 AM had its VPOC at 18,425 and price moved away without revisiting 18,425, that VPOC is “naked.” It remains naked until price trades through 18,425 again, at which point it becomes “visited” or “filled.”
The key insight: naked VPOCs act as magnets. The market has a statistical tendency to return to unvisited high-volume levels because the positions established there create gravitational pull. This tendency is the foundation of VPOC-based trading strategies.
VPOC Trading Strategy 1: Naked VPOC Target
The Concept
Use naked VPOCs as profit targets for your trades. When you enter a position, set your target at the nearest naked VPOC in the direction of your trade. The market’s tendency to fill naked VPOCs provides a data-driven, objective target rather than an arbitrary price.
How to Execute
- Identify naked VPOCs: Note all unvisited VPOCs on your chart. SidiFootprint marks these automatically with horizontal lines.
- Enter your trade: Based on any valid entry signal (stacked imbalance zone, delta shift, breakout, etc.).
- Set target: The nearest naked VPOC in the direction of your trade becomes your profit target.
- Manage: If multiple naked VPOCs exist in sequence, consider scaling out at each one rather than targeting only the closest or furthest.
Why This Works
Naked VPOC targets take the guesswork out of exit planning. Instead of arbitrary reward:risk ratios or subjective support/resistance levels, you’re targeting a price where the market demonstrated high interest and has reason to return. The fill rate of naked VPOCs within the same or next session is high enough to provide consistent targets.
VPOC Trading Strategy 2: VPOC Cluster Entry
The Concept
When two or three naked VPOCs from different bars cluster within a narrow range (3-5 ticks), this creates a reinforced magnet zone. Multiple bars independently identified the same general price area as the highest-volume level, which is a stronger signal than any single VPOC.
How to Execute
- Identify VPOC clusters: Look for 2-3 naked VPOCs within 3-5 ticks of each other
- Wait for approach: When price moves toward the cluster, prepare for a reaction
- Enter on arrival: As price reaches the first VPOC in the cluster, watch for delta confirmation that the level is being respected (positive delta for expected bounce, negative for expected rejection)
- Stop: Beyond the far edge of the VPOC cluster (2-3 ticks past the last VPOC in the cluster)
- Target: The level from which price approached the cluster, or the nearest opposing reference level
VPOC Trading Strategy 3: VPOC Migration
The Concept
VPOC migration refers to the direction in which successive bar VPOCs are moving. If VPOCs are migrating upward (each bar’s VPOC is higher than the previous bar’s), the market is finding value at progressively higher prices. This confirms an uptrend with volume participation, not just price movement.
How to Execute
- Track VPOC direction: Note whether VPOCs are migrating up, down, or sideways across consecutive bars
- Upward migration = bullish: Trade pullbacks to prior VPOCs as long entries. The market is establishing higher value with each bar.
- Downward migration = bearish: Trade rallies to prior VPOCs as short entries. Value is shifting lower.
- Flat migration = range: VPOCs staying at similar levels across bars indicates the market is comfortable at current prices. Trade the range boundaries until migration direction changes.
VPOC Migration + Delta
For highest confidence, combine VPOC migration direction with delta. Upward VPOC migration with positive bar delta confirms a trend backed by both value shift and aggressive buying. If VPOCs are migrating up but delta is declining, that’s a warning that the value shift may not be sustainable (similar to delta divergence).
VPOC and Session Context
Prior Session VPOC
The prior trading session’s POC (from the daily volume profile) is one of the most important reference levels for the next session. If today’s market opens above yesterday’s POC, it suggests bullish sentiment. Below, bearish. The prior POC itself acts as a magnet: the market frequently tests it during the session.
Trading approach: if price is away from the prior session’s POC and moving toward it, enter in the direction of the move on a pullback. If price reaches the prior POC and shows a finished auction or stacked imbalance, consider it a reversal zone.
Developing VPOC
The developing VPOC (the current session’s highest-volume price so far, updated in real time) shows where value is being established today. If the developing VPOC has been rising throughout the session, the market is finding value at progressively higher prices, which is bullish. If it’s falling, bearish.
A sudden shift in the developing VPOC (jumping 10+ ticks in a short time) can signal a significant change in session character. This often coincides with news events or large institutional order flow.
VPOC Strategy Filters
Not every naked VPOC is a high-quality trade. Apply these filters:
Recency: Naked VPOCs from the current and prior session are most relevant. VPOCs from several sessions ago lose their magnetic pull as the market’s context changes.
Volume significance: A VPOC with 500 contracts is more significant than one with 50. Higher volume at the VPOC means more positions are anchored there, creating a stronger magnet effect.
Distance from current price: Very distant naked VPOCs may take days to fill and aren’t useful for intraday trading. Focus on naked VPOCs within 20-30 ticks of current price for day trading.
Confluence: A naked VPOC that aligns with a stacked imbalance zone, a Value Area boundary, or a prior day’s high/low is significantly more reliable than a standalone naked VPOC.
Getting Started with VPOC Trading
VPOC-based strategies are among the most accessible order flow approaches because the concept is straightforward: trade toward unvisited high-volume levels or use them as reference points for entries and exits. The statistical edge is well-documented, and the signals are objective (either a VPOC has been visited or it hasn’t).
SidiFootprint for NinjaTrader 8 automatically tracks and displays naked VPOCs, eliminating the manual tracking that would otherwise be required. Combined with its stacked imbalance detection, dual-profile system, and 910+ configurable settings, it provides everything needed to implement VPOC-based strategies.
Start with a free 14-day trial to see how naked VPOC tracking transforms your approach to identifying targets and reaction zones.