Strategy

Liquidity Voids and Price Imbalances in ES and NQ Futures: How to Trade Them

Cameron Bennion
·
2025-11-16
·
8 min read
## Liquidity Voids and Price Imbalances in ES and NQ Futures: How to Trade Them When ES moves 20 points in 3 minutes on a CPI release, most of those 20 points were traded through rapidly — hundreds of price levels passed with minimal volume, minimal two-sided trade. Those price levels have a characteristic: they are poorly discovered. The price discovery process that normally creates two-sided trade at each level was bypassed by the speed of the move. The result is a liquidity void — a price range that "needs" to be revisited for proper price discovery. Understanding why voids form and what happens when price returns to them provides a structural edge in ES and NQ trading. ## What Creates a Liquidity Void A liquidity void forms when price moves rapidly through a range with little resistance on either side. Three primary conditions create voids: **1. News-driven gaps**: High-impact economic releases (FOMC, CPI, NFP) cause immediate repricing. Price jumps from one level to another without trading through the intermediate range. The price levels between the pre-news close and the post-news opening are the void. **2. Opening gap and go**: When ES opens the regular session significantly above or below the prior close and immediately continues in that direction, the gap range between the prior close and the open is a void. Unlike gap fills (where price returns to the prior close), a gap-and-go leaves an expanding void as price moves further away. **3. Momentum spikes**: During the regular session, news-triggered moves or algo-driven momentum bursts can create intraday voids — 5-15 point ranges that were passed in 30-60 seconds with minimal volume at each level. ## Volume Profile Confirmation of Voids Liquidity voids are most clearly visible on a Volume Profile chart. Volume Profile shows the volume traded at each price level. A void appears as a gap or near-zero column in the volume histogram — a price range where the profile is essentially empty. In NinjaTrader, apply a Session Volume Profile or Composite Volume Profile to your chart. Any price range with significantly below-average volume (visually obvious as a thin or empty column in the profile) represents a liquidity void. The contrast between normal traded ranges (fat, well-developed volume columns) and voids (thin or empty columns) makes them immediately identifiable. Fair Value Gaps (FVGs) in ICT methodology are one specific type of liquidity void — the gap created between the high of candle 1 and the low of candle 3 when a large candle 2 moves rapidly. Every FVG is a liquidity void, but not every liquidity void is an FVG (overnight gaps and wider intraday imbalances may not fit the three-candle FVG structure). ## Why Price Returns to Fill Voids The price discovery mechanism drives void-filling. Markets exist to match buyers and sellers at prices they both consider fair. A price range that was passed rapidly means market participants at those levels were not given adequate opportunity to trade. As the market's price discovery process continues, it returns to poorly-discovered levels to provide that opportunity. This is not a guarantee — price does not always fill voids immediately or fully. But statistically, price voids have higher probabilities of being revisited than arbitrary price levels without void characteristics. The mechanics: - Unfilled buyers near the top of the void (who were waiting to sell into strength but price moved away before their orders filled) - Algorithmic "fill-the-gap" systems that target voids as mean-reversion opportunities - Retail traders using gap-fill strategies as a technical tool (the broad awareness of gap-fill tendencies concentrates order flow around void levels) ## Identifying Tradeable Void-Fill Setups Not all voids should be traded. The high-probability void-fill setups share these characteristics: **1. Void size matches risk parameters**: A 3-4 point void on ES barely justifies a trade. A 15-25 point void created by a morning gap offers meaningful profit potential relative to the risk of a 4-6 point stop. **2. Price is approaching the void boundary from outside**: The setup is entering a position when price is about to enter the void from one side, targeting the opposite boundary. The void itself is the profit zone. **3. Void aligns with a key level**: When the near boundary of a void coincides with a KPL level, VWAP, or prior session extreme, the entry signal quality is higher — multiple analytical frameworks confirm the same zone. **4. Context supports the fill**: In a bullish session bias with the void below current price, the probability of downside void fill is lower than in a bearish session. Void-fill trades that align with session bias have higher win rates than counter-bias fills. ## Entry Approaches for Void-Fill Trades **Entry at the void boundary**: When price approaches the edge of a void from outside, the boundary itself acts as support/resistance. Enter when price tests the void boundary with a confirming reversal candle (or fails to break into the void after two or three tests). Stop goes just outside the void boundary. Target is the opposite edge of the void. **Entry inside the void on pullback**: After price enters the void and moves partially through it, a pullback to the entry side of the void offers a second entry opportunity. This approach requires the first portion of the void to have already filled — you are entering on the retest of the void entry level. **Fade at void completion**: When price reaches the far edge of the void after filling it, the filling process is complete. Price now faces normal supply/demand at the opposite boundary. This is a potential reversal zone — the fill target has been reached, and the statistical case for continued directional movement through the void is exhausted. ## Overnight Gap Voids The most consistently significant voids in ES and NQ trading are created by overnight gaps. When the regular session (4:00 PM EST) closes and the overnight session opens, and then the next regular session opens at a significantly different level, the gap between the prior close and the new open is a void that the regular session has never traded through. Overnight gaps on ES larger than 5-8 points fill (price returns to the prior close) approximately 60-70% of the time during the regular session on the same day. Gaps under 5 points fill at even higher rates — above 75-80%. This statistical tendency is reliable enough to be a primary session scenario: on any gap day, the overnight gap fill is scenario #1 for the session plan. For void-fill trading in the intraday session, the overnight gap void is the highest-priority target because it has the largest statistical base of historical data supporting the fill tendency, and because it coincides with the prior day's close — a level of institutional significance independent of the void mechanics. ## Integration with YMI Methodology YMI Key Price Levels from the KPL algorithm frequently coincide with void boundaries — both identify areas of significant order concentration and potential reaction. When a KPL level sits at the edge of an overnight gap void, the setup quality is among the highest available: a statistically-derived key level confirming the edge of a historically-significant price imbalance. In the pre-market preparation workflow, identify any gaps from the prior close and note whether the gap is likely to fill based on the morning's context (session bias, news environment, pre-market trend). Combine this with KPL level alignment for the session's highest-priority trade scenarios.

About the Author

Cameron Bennion

Founder, Young Money Investments · Quant Trader

Cameron has 18+ years of live market experience trading ES, NQ, and futures. He founded Young Money Investments to teach systematic, data-driven trading to everyday traders — the same quantitative methods used at his hedge fund, Magnum Opus Capital. His members have collectively earned $50M+ in prop firm funded accounts.

18+ Years Trading ExperienceHedge Fund Manager — Magnum Opus Capital$50M+ Funded for MembersNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Trade with Cameron's systems:7-Day Free Trial →

Free — No Credit Card

Get Daily KPLs in Your Inbox

AI-generated Key Price Levels for ES & NQ, delivered every trading morning. Join 500+ traders who start their session with a plan.

🔒 Your information is secure. We respect your privacy and will never spam you.

Risk Disclosure & Disclaimer

Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.

Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.

CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.

Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Ready to Apply These Strategies?

Join 500+ traders using YMI's automated bots, daily KPLs, and AI trade plans to trade systematically.

Intro Trader includes a 7-day free trial • 30-day money-back guarantee on all tiers