TV
TraderVerdict
TV
TraderVerdict
Compare firms
Traders PlaybookApr 10, 2026

Gap Trading in Futures: Overnight Gaps, Opening Gaps, and How to Fade Them

Affiliate disclosure: TraderVerdict earns commissions from some firm links. Scores are assigned before any commercial relationship and are unaffected by affiliate status. Learn more

TraderVerdict is reader-supported. Some links in our reviews are affiliate links. We only recommend products we've personally tested.

RTH opens. NQ is gapping up forty points from yesterday's close. Your DOM is lighting up with aggressive buying. The question every trader faces: do you fade it, join it, or wait? Gap trading futures is one of the most debated setups in day trading, and most traders get it wrong because they treat all gaps the same.

Why Gap Trading Futures Still Matters in 2026

Gaps represent an imbalance. The market moved while a large portion of participants were sidelined or trading lighter volume during ETH. When RTH opens, the full crowd returns and has to reconcile that move. That reconciliation creates some of the most tradeable conditions of the day.

For prop firm traders, gap trading futures carries extra weight. The first thirty minutes of RTH often set the tone for your entire session P&L. If you misread a gap, you're fighting from behind before the opening range even prints. Get it right, and you've built a cushion that changes how you trade the rest of the day.

The problem is that gap analysis has been oversimplified into "gaps fill" folklore. That stat gets thrown around without context. Some gaps fill within minutes. Some take days. Some never fill. Understanding the type of gap, the context behind it, and the auction dynamics at play separates gap traders who profit from those who donate.

Types of Gaps and What They Signal

Not every gap carries the same message. The context behind the gap matters more than the size of it.

True gaps occur when RTH opens outside yesterday's RTH range entirely. Price didn't just gap from the prior close. It gapped beyond the entire prior session's high or low. These are the gaps that signal genuine inventory imbalance. They often follow after-hours news, overseas session moves, or economic data releases. True gaps on ES and NQ tend to have lower fill rates during the session because the imbalance driving them is structural, not just overnight noise.

Opening gaps are the more common variety. RTH opens above or below the prior RTH close but still within yesterday's range. These are what most traders encounter daily. They reflect ETH positioning and overnight order flow, but the imbalance is smaller. These gaps fill more frequently because price is still operating within a known value area.

Then there are gaps relative to reference points beyond yesterday's close. A gap above the prior day's value area high, for instance, carries different weight than a gap that merely clears the settlement price. We pay more attention to where the gap sits relative to the value area, the prior session's POC, and any nearby naked levels from previous sessions.

The instrument matters too. CL gaps behave differently than NQ gaps. Crude oil responds to overnight inventory shifts and geopolitical headlines in ways that equity index futures don't. A forty-tick gap on CL after an API inventory report carries different fade probability than a forty-point gap on NQ after a strong Asian session.

The Gap Fade Framework We Actually Use

Fading gaps is the most popular gap trading futures approach, but blind fading is a fast way to blow up a funded account. We use a multi-factor framework that filters out the low-probability fades.

First filter: gap size relative to recent average true range. A gap that represents less than roughly 25% of the prior five-day ATR is a normal gap. These fade well. A gap that stretches beyond 50% of ATR is an outlier, and fading outlier gaps has a much worse track record. We've seen traders blow entire challenge accounts trying to fade a monster gap that just kept running.

Second filter: overnight volume context. If ETH volume was elevated and directional, the gap likely has conviction behind it. If ETH volume was thin and the gap was driven by a single spike, the odds of a fade improve. Check your platform's ETH volume profile before you assume the gap is fadeable.

Third filter: the opening auction itself. The first five to fifteen minutes of RTH tell you everything. If the gap opens and immediately auctions back toward the prior close, the fade is in play. If the gap opens and holds, with responsive buying or selling keeping price extended, the gap is likely a continuation move.

Fourth filter: where is the gap relative to larger structure? A gap into a naked POC, a high-volume node from a prior session, or a weekly level adds confluence for a fade. A gap into open air with no reference points above gives you nothing to lean against.

We never fade a gap purely because it exists. We need at least three of these four filters confirming before we consider the trade.

Gap-and-Go: When to Join Instead of Fade

The gap-and-go is the mirror image of the fade, and it's the setup most traders miss because the fade narrative is so dominant. Some gaps aren't coming back. Trying to fade them is fighting momentum with hope.

Gap-and-go conditions typically involve a true gap combined with immediate follow-through in the first few minutes of RTH. On the DOM, you'll see aggressive market orders continuing in the gap's direction. The opening range forms quickly and narrows, signaling acceptance at the new level rather than rejection.

We look for acceptance above value area high on a gap up, or acceptance below value area low on a gap down. If the first fifteen minutes of RTH build a range entirely outside yesterday's value area, that's the market telling you the overnight move was legitimate. Traders who fade this are fighting the entire auction.

One of the cleanest gap-and-go signals we watch for is when the opening range breakout aligns with the gap direction. If NQ gaps up, consolidates for ten minutes, then breaks the opening range high, you have two signals pointing the same direction. That's where the real money in gap trading futures tends to be.

The risk management difference matters too. Gap fades often require wider stops because you're positioning against momentum. Gap-and-go entries after a consolidation usually offer tighter risk because you're trading a range breakout with a defined level to lean against. For prop firm traders watching daily loss limits, the tighter risk profile of a well-timed gap-and-go is underrated.

The Gap Fill Debate: When Statistics Lie

This is the advanced-reader debate that separates traders who understand gap trading futures from those who just memorize stats. You'll hear that gaps fill a certain high percentage of the time. The number varies depending on who you ask, and frankly, we're skeptical of all of them.

Here's the problem. "Gap fill" isn't a standardized definition. Does the gap fill when price touches the prior close? When it trades through it? When it closes the RTH session at or beyond the prior close? The answer changes the fill rate dramatically. A gap that touches the prior close intraday but reverses and closes in the gap's direction didn't really fill in any meaningful trading sense. You got stopped out on the touch and then watched the gap-and-go play out without you.

The timeframe issue compounds this. A gap that fills within the first thirty minutes of RTH is a completely different trade than one that fills at 3:45 PM. If you're a prop firm trader with intraday risk limits, a gap that takes six hours to fill isn't a useful statistic for your morning setup.

We've also seen the fill rate argument ignore market regime entirely. In trending markets, gaps in the trend direction fill less often. In range-bound markets, gaps tend to fill more. Using a single aggregate statistic across all regimes gives you a number that's accurate in aggregate and useless in practice.

The more useful framework is to think about gaps probabilistically within context. A small opening gap within value, during a range-bound week, on a contract like ES, has strong fill odds within the first hour. A true gap above the prior week's high on NQ, during a trending month, after overnight follow-through, has poor fill odds. The aggregate stat tells you nothing. The context tells you everything.

How We Actually Trade Gaps

Our gap trading process starts the night before. We mark the prior RTH close, the value area high, the value area low, the POC, and any naked levels from earlier sessions. We check the economic calendar. If there's a data release pre-market, we know the gap could be news-driven and adjust our expectations.

When RTH opens, we wait. We don't trade the first candle. We let the opening auction develop for at least five minutes, sometimes longer on volatile mornings. We're watching order flow, not just price. Is the aggressive flow supporting the gap or unwinding it?

If the gap is small and within value, we lean toward a fade with a tight target back to the prior close or POC. If the gap is large and outside value, we lean toward a gap-and-go after the first consolidation gives us a defined entry. If the gap is ambiguous, we skip it entirely and wait for a setup later in the session. There's no rule that says you have to trade the gap.

On Monday mornings, we treat gaps with extra caution. Weekend gaps incorporate two days of information flow and positioning that can make them behave unpredictably. We've found that Monday gaps on NQ tend to be noisier than Tuesday through Thursday gaps. That's not a hard rule, just a pattern we've noticed over time.

For our prop firm accounts, gap trading is rarely our primary setup. It's a filter. If the gap context is favorable, it shapes our bias for the first hour. If it's not clear, we move on to other setups like VWAP and opening range strategies and let the gap resolve on its own.

The traders who consistently profit from gap trading futures aren't the ones who trade every gap. They're the ones who recognize which gaps offer an asymmetric setup and have the discipline to ignore the rest. That selectivity is the real edge here, not some memorized fill-rate statistic.