A ICT Fair Value Gap is a three-candle imbalance. It is small, specific, and typically fills within one session. A vacuum block is something different in scale and nature. It is the large price area that forms when a major trend move — a strong weekly or monthly directional delivery — sweeps through hundreds or thousands of price levels so rapidly that almost no two-sided trading occurred across that range. The zone that results is not just unbalanced. It is essentially empty. That emptiness is what makes it a magnetic target for future price delivery.
Vacuum blocks are sometimes called liquidity voids because the defining characteristic is the absence of liquidity within them — no meaningful resting orders were filled, no significant buying and selling occurred at those prices during the move. When the IPDA algorithm returns to balance this void, it is filling a much larger inefficiency than any intraday FVG represents.
What Is an ICT Vacuum Block?
An ICT Vacuum Block is a large price area with minimal trading activity — created when price moved so aggressively in one direction that almost no orders were transacted in that range. Unlike a standard FVG (three candles), a Vacuum Block spans multiple candles and represents a major institutional imbalance that price will return to fill, sometimes over multiple sessions.
Order blocks, breakers, FVGs, rejection blocks — they are all PD arrays with different contexts and strengths. The PD Array guide ranks them and explains when each one takes priority.
Read the PD Array Guide →What a Vacuum Block Is
A vacuum block (liquidity void) is a large price zone spanning multiple candles and typically hundreds of NQ points where price moved through without meaningful two-sided engagement. The visual signature on the chart is a zone that looks sparse or empty compared to the consolidated areas above and below it — candle bodies are small or absent within the zone, wicks pass through rapidly, and volume was thin during the passage.
Vacuum blocks most commonly form during:
Strong weekly trend moves: When a weekly candle delivers 500–1,000+ NQ points in a single direction, the price range inside that candle that was crossed without pausing or consolidating is a potential vacuum block. If the 4-hour chart shows a series of candles simply skipping through a zone in one direction — no FVG fills, no OB retests, no consolidation — that zone is a vacuum block.
Gap opens after major news: When NQ gaps 200–400 points at the Sunday open after a major macroeconomic event (Fed decision, CPI surprise, geopolitical event), the gap zone is a vacuum block. No trading occurred between Friday's close and Sunday's open. The entire range is empty of transaction volume. These weekend vacuum blocks are among the highest-probability fill targets in the ICT framework — analogous to the NWOG but at a larger scale.
Earnings and macro event spikes: On NQ, significant single-session spikes driven by single-company earnings (AAPL, MSFT, NVDA make up a large portion of NQ weighting) can create vacuum blocks within a single session — a zone passed through in seconds with no meaningful trade activity.
The vacuum block is bounded by two price levels: the first price where the rapid move began (the entry into the void) and the last price reached before the move reversed or consolidated. Between these two boundaries, the zone is effectively empty of institutional reference.
Vacuum Block vs Fair Value Gap — Scale and Purpose
The key relationship: FVGs exist inside vacuum blocks. A large vacuum block spanning 600 NQ points typically contains multiple 3-candle FVGs within it. When the algorithm begins to fill the vacuum block, it delivers through these embedded FVGs one at a time — and those FVGs become the intraday entry zones for the multi-session trade that is ultimately targeting the vacuum block's opposite boundary. The vacuum block is the context; the FVG is the entry.
Why the Algorithm Fills Vacuum Blocks
The same logic that governs FVG fills applies to vacuum blocks, just at a larger scale. The IPDA algorithm requires two-sided market participation to function efficiently. When price moves through a large zone without meaningful two-sided trading, the algorithm has created a structural debt — a region where buyers and sellers have not engaged at fair value. The algorithm must return to these zones eventually to allow the market structure to fully form.
For institutional participants, vacuum blocks also represent zones where large orders could not be filled during the original move. A fund trying to build a long position during a rapid sell-off cannot fill its full order at each price level as price blows through — the speed of the move means only partial fills are possible. The vacuum block is where the remaining unfilled orders sit, waiting for price to return. When the algorithm retraces into the vacuum block, it is providing the institutional participant their opportunity to complete the original order.
This is why vacuum block fills often appear as unusually sustained directional moves — price is not bouncing off a single level but working through a large zone of unfilled institutional interest, level by level, until the full void is balanced.
How to Use Vacuum Blocks in ICT Trading
Vacuum blocks serve three practical functions in an ICT framework:
1. As a T2 or T3 target for intraday trades: When your daily or weekly bias identifies a draw on liquidity, check whether there is a vacuum block in that direction. If a bearish weekly is targeting the prior week's lows and a vacuum block sits just beyond those lows, the vacuum block boundary is your T2 (or T3 if you want to hold runners). A trade whose T2 aligns with the near boundary of a vacuum block is targeting a zone the algorithm is structurally obligated to fill — a much higher-confidence target than a generic equal-low cluster.
2. As a context filter for bias: If current price is near the top of a large vacuum block below, the bias is pulled bearish — the vacuum block represents institutional gravity below. The algorithm is likely to deliver into that zone before reversing. Conversely, if price sits at the bottom of a vacuum block above, the upward vacuum block creates a bullish draw. Use this to filter and confirm the weekly/monthly bias — a bearish monthly bias that aligns with a large vacuum block below is higher-confidence than a bearish bias without one.
3. As an entry zone boundary: When price approaches the upper boundary of a vacuum block (from above, for a bearish trade) or the lower boundary (from below, for a bullish trade), the standard PD arrays (OB, FVG, rejection block) at those boundaries become high-priority entry zones. The vacuum block's boundary is where the algorithm's gravitational pull toward filling the void is strongest — entries at OBs or FVGs at the exact vacuum block boundary have the institutional context of the void behind them.
Identifying Vacuum Blocks on NQ — Practical Steps
Vacuum blocks are most visible on the 4-hour and daily charts. On the 15-minute or 5-minute chart they may look like a series of large, rapid candles. On the 4-hour or daily, the visual is more immediately apparent — a price zone that looks sparse, with candle bodies absent or very small.
Step 1 — Open the 4-hour NQ chart. Look for price zones where the most recent major trend move crossed quickly. A bearish week that moved 800 points lower likely contains one or more vacuum blocks within it.
Step 2 — Identify the sparse zone. Look for areas where consecutive 4-hour candles have very small bodies and long wicks in the trend direction — or areas where candles appear to "skip" price levels entirely. The zone should look visually different from the congestion periods above and below it.
Step 3 — Mark the boundaries. The top of the vacuum block is the first price level where the rapid move entered the sparse zone. The bottom is the last price level before the algorithm paused, consolidated, or reversed. These two levels are your vacuum block boundaries — T2 candidate (near boundary) and potential T3 (far boundary) for a trade in the fill direction.
Step 4 — Note any embedded FVGs. Within the vacuum block boundaries, mark any 3-candle FVGs visible on the 15-minute or 5-minute chart. These are the intraday entry zones that will fire when the algorithm begins filling the vacuum block from the opposite direction.
Common Vacuum Block Mistakes
Treating a vacuum block as an intraday entry zone. The vacuum block is a price target, not an entry zone. Trying to enter short at the top of a vacuum block (as if it were a bearish OB) misunderstands the structure. The OBs and FVGs at the vacuum block's boundary are the entry zones. The vacuum block's interior is the delivery destination, not the entry point. The standard PD array hierarchy applies: OB → BPR → FVG within the block's boundary are the entries; the vacuum block itself is the draw on liquidity.
Expecting a vacuum block to fill within one session. Large vacuum blocks (300+ NQ points) require multiple sessions to fill. Planning a single-session trade targeting the far boundary of a 600-point vacuum block requires either enormous risk tolerance (stop beyond the full block) or unrealistic target expectations. Use vacuum blocks as T2/T3 targets for position-sized runners — close 50–75% at the T1 IRL and let a small runner target the vacuum block boundary over the following sessions.
Confusing a vacuum block with a large FVG. A FVG has a specific three-candle structure and precise boundaries (C1 close, C3 open). A vacuum block is a larger, less precisely defined zone characterised by the absence of candle bodies across a range. If you can clearly identify three specific candles that define the imbalance, it is an FVG. If the zone spans 5+ candles with bodies scattered or absent across a broad range, it is a vacuum block. The distinction matters because FVG entries use the 50% CE; vacuum block boundaries use the nearest PD array at the zone's edge.
Vacuum Blocks Across Timeframes
Vacuum blocks behave differently depending on the timeframe they form on. A 4H vacuum block represents a much larger institutional imbalance than a 15M vacuum block, and the expected fill behaviour reflects this. Understanding timeframe-specific vacuum block dynamics prevents two common errors: treating every vacuum block the same regardless of scale, and expecting same-session fills from blocks that require days to resolve.
Weekly and daily vacuum blocks form during major news events, gap opens, or quarterly transitions. These represent the largest category of institutional imbalance and may take multiple sessions or weeks to fill. They are best used as draw on liquidity targets — the macro destination for a multi-day trade rather than the entry zone itself. When price is approaching a weekly vacuum block, it is typically in the final phase of a larger delivery sequence.
4H and 1H vacuum blocks are the most practically tradeable. They form during high-impact news candles or aggressive session moves and typically fill within 1–3 trading sessions. These are the vacuum blocks that provide reliable T2 runner targets for intraday setups: entry on the standard 5M FVG sequence, T1 at the nearest IRL, T2 runner targeting the vacuum block fill.
15M and 5M vacuum blocks form during kill zone displacement candles and typically fill within the same session or the following morning session. These are thin, fast-filling imbalances — useful for same-session scalping targets but not reliable for multi-session runners.
Partial Fills and the Vacuum Block Target Sequence
Vacuum blocks rarely fill in a single session sweep. More commonly, price works into the vacuum in stages — partial fills across multiple sessions as the algorithm methodically balances the imbalance. Understanding how partial fills work prevents premature exits on runners that have more to deliver.
The partial fill sequence: price enters the vacuum block and retraces. Traders holding for the full vacuum fill may exit on the first sign of reversal within the block. But that reversal is typically a consolidation pause within the fill, not the end of delivery. The algorithm balances imbalances from the entry level inward — price works through the vacuum in layers rather than filling it instantly.
The practical management: when price enters a vacuum block, take the first 50% of the position at the vacuum's entry edge (the first meaningful reaction level inside the block). Move the stop to break-even on the runner. Allow the remaining 50% to work deeper into the vacuum. The runner's target is the vacuum block's far edge — the level where the pre-displacement trading last occurred. On NQ, a 400-point vacuum block might see two or three 80–100 point reactions within it before the full fill completes over 2–3 sessions.
Pre-Session Vacuum Block Identification
Identifying vacuum blocks in pre-session prep requires scanning the 4H and daily chart for large candles with minimal overlap between adjacent candles. The visual signature: a candle with very small upper and lower wicks whose high and low are separated from the adjacent candles' highs and lows by visible white space. In a price chart, this looks like a gap — but it is not a traditional gap (price did not open outside the prior close), it is an imbalance created by a single candle's extreme displacement.
The scanning workflow: on the daily chart, look back 10–15 sessions for any candle where the high of the prior candle and the low of the following candle do not overlap. Mark the zone between those two levels. On the 4H chart, do the same for the last 30–40 candles. Priority ranking: daily vacuum blocks > 4H vacuum blocks > 1H vacuum blocks for the purpose of target setting. In pre-session prep, list any vacuum blocks that sit between current price and the identified draw on liquidity — these become the T2 and T3 targets for the session.
Frequently Asked Questions
What is an ICT Vacuum Block?
How is a vacuum block different from a Fair Value Gap?
How do you identify a vacuum block on NQ?
Does a vacuum block always fill?
Can you enter a trade inside a vacuum block?
1 — A vacuum block is a large price void (hundreds of NQ points) where price moved so fast that almost no trading occurred — it is a big-scale FVG. 2 — Vacuum blocks are price targets and draw-on-liquidity levels, not intraday entry zones. 3 — Use them as T2/T3: enter from a standard PD array at the vacuum block's near boundary. Target the far boundary. Hold a runner. 4 — FVGs exist inside vacuum blocks — these become intraday entry opportunities as the algorithm fills the void session by session.
Vacuum Blocks became our primary T2 runner target after we noticed they consistently drew price across multiple sessions. We started marking 4H vacuum blocks in weekly prep and using them as T2 (and sometimes T3) targets on swing trades. In 48 logged cases where a 4H vacuum block sat within 200 NQ points of the session's T1 level, price filled at least 50% of the vacuum block in 83% of cases within 3 sessions. We now hold runners specifically targeting vacuum block fills rather than the nearest BSL/SSL — the magnetic pull of a large imbalance is more reliable than a standard liquidity pool as a runner target.