Gap Fill Strategy: 2,791 Days of NQ Futures Data

Do gaps always get filled? If you’ve searched for this, you’ve found plenty of opinions — and very little data. The common claim is that “gaps always fill eventually,” but nobody tells you when, how often, or what it costs you to wait.

We built a gap fill strategy around actual data — 2,791 trading days of NQ futures (E-mini Nasdaq 100), every Regular Trading Hours session from January 2015 to December 2025. We measured gap fill probability at four thresholds (25%, 50%, 75%, and 100%) across three time horizons (by Initial Balance, by Noon, and by Close).

The baseline: 60.3% of NQ gaps fill completely by the close. But that single number hides enormous variation. A tiny gap that opens inside the previous day’s range fills 77.8% of the time. A large gap that opens outside the range fills just 8.2% of the time. And under the right conditions, the probability reaches 93%.

Here’s what the gap fill statistics actually show — and how to use them.

Our Gap Fill Analytics dashboard: 2,791 NQ futures days, interactive filters, fill ladder, timing, risk, and scenario analysis.

What Is a Gap Fill in Trading?

A gap occurs when today’s Regular Trading Hours open is at a different price than yesterday’s RTH close. A gap up means today opens higher; a gap down means today opens lower. When you look at gap fill stocks charts or futures charts, the gap shows as an empty space between the close and the next open.

A gap fill is when price retraces from today’s open back to yesterday’s close — closing that price difference. We measure fills at four thresholds:

  • 25% fill — price covers a quarter of the gap
  • 50% fill — price covers half the gap
  • 75% fill — price covers three-quarters
  • 100% fill — price fully returns to the previous close

Most gap fill analysis you’ll find online only measures 100% fills by end of day. That misses the full picture. A gap that reaches 75% fill within the first hour behaves very differently from one that fills 100% in the last ten minutes — and both matter for different trading strategies.

Why gap size matters more than gap direction

The single biggest factor in gap fill probability isn’t whether the gap is up or down — it’s how big the gap is relative to the instrument’s recent volatility. We classify gaps by their size relative to the 14-day ATR:

TierSize vs ATRTypical NQ Points
Tiny< 0.3x ATRUnder ~100 pts
Small0.3–0.7x ATR~100–250 pts
Medium0.7–1.2x ATR~250–400 pts
Large> 1.2x ATR400+ pts

This distinction is critical. Grouping all gaps together — which most studies do — produces a blended average that’s misleading for any specific gap you’re looking at.

How this differs from gap fill in stocks

Gap fill stocks statistics typically cover daily closing gaps on equities or ETFs. Futures gaps work differently: they form between one RTH close and the next RTH open, with overnight (Globex) trading in between. The overnight session often partially fills or extends the gap before RTH even opens. Our analysis captures all of this context — making it specific to the conditions futures traders actually face.

How We Measured Gap Fill Probability

What counts as a gap

A gap is the difference between today’s RTH open (9:30 AM ET) and yesterday’s RTH close (4:00 PM ET). Every trading day produces a gap — even if it’s a fraction of a point. We include all gap sizes in the overall gap fill statistics but break them down by tier for actionable analysis.

Fill measurement

For each day, we track whether price reached the 25%, 50%, 75%, and 100% fill levels at three checkpoints: end of the Initial Balance (first hour, 10:30 AM), Noon ET, and the RTH close (4:00 PM). We also record the exact time each fill level was reached.

Additional metrics

Beyond fill/no-fill, we measure:

MAE (Maximum Adverse Excursion) — how far price moves against the fill direction before filling. If you’re fading the gap on a gap up, how much does price push higher before coming back down?

Extension beyond fill — after a 100% fill, how much further does price continue past the previous close?

Fill session — did the gap fill during the Initial Balance, the morning session, or the afternoon?

Dataset

ParameterValue
InstrumentNQ (E-mini Nasdaq 100 futures)
PeriodJanuary 5, 2015 – December 30, 2025
Total trading days2,791
SessionRTH only (9:30 AM – 4:00 PM ET)
Gap definitionRTH Open minus Previous RTH Close
Fill thresholds25%, 50%, 75%, 100%
Time horizonsInitial Balance (10:30), Noon, Close (16:00)

Gap Fill Probability: The Fill Ladder

This is the core of any gap fill strategy — the fill ladder that nobody else publishes.

The Fill Ladder: gap fill probability at four thresholds across three time horizons. Color-coded from green (high probability) to dark (low). Click any cell to drill into details.

From 2,791 NQ futures trading days, here’s how often the gap reaches each fill threshold by each time horizon:

Fill Levelby 10:30 AM (IB)by Noonby Close
25% fill72.9%80.2%86.6%
50% fill55.5%65.5%76.1%
75% fill44.3%55.0%68.0%
100% fill43.3%51.9%60.3%

Read this carefully. If the gap reaches 25% fill by the Initial Balance — which it does nearly 73% of the time — the question becomes whether momentum continues. And most of the filling that’s going to happen has already happened by noon. The afternoon adds only 8.4 percentage points to the 100% fill rate (51.9% → 60.3%).

This has immediate implications for gap fill strategy. If you’re fading the gap, the first hour is when most fills happen. If it hasn’t filled by noon, the odds of a late-session fill drop sharply.

How to read the fill ladder

  • 86.6% reach 25% fill by close — gaps almost always get partially filled. Pure gap-and-go (no pullback at all) is rare.
  • 60.3% reach 100% fill by close — the headline number. About 3 in 5 gaps fill completely.
  • 43.3% fill 100% within the first hour — most complete fills happen early. This tells you the gap fill strategy window is front-loaded.
  • Gap between 75% and 100% is narrow (68.0% vs 60.3%) — once price covers 75% of the gap, it usually finishes the job.

Gap Fill by Gap Size

Does gap size affect fill probability? Dramatically. This is where the real edge in any gap fill strategy lives.

Gap SizeCount100% Fill by Close
Tiny (< 0.3x ATR)1,71177.8%
Small (0.3–0.7x ATR)69042.0%
Medium (0.7–1.2x ATR)24125.6%
Large (> 1.2x ATR)1498.2%

The gap fill percentage drops nearly 10x from tiny to large gaps. This is the single most important finding in the entire dataset:

  • Tiny gaps (under ~100 NQ points) are mean-reversion plays. Nearly 4 in 5 fill completely.
  • Small gaps are a coin flip — 42% fill rate. Additional context (direction, location, volatility) matters a lot here.
  • Medium gaps fill only 1 in 4 times. These are trend days more often than not.
  • Large gaps almost never fill same-day. An 8.2% fill rate means fading the gap on a large gap is a losing strategy 92% of the time.

If someone tells you “gaps always get filled” without qualifying by size, they’re giving you a blended average that doesn’t apply to any specific gap you’ll see on your NQ chart.

Gap Up vs Gap Down: Which Fills More?

DirectionCount100% FillMedian Fill Time
Gap Up1,57958.8%21 min
Gap Down1,21262.2%15 min

Gap downs fill slightly more often and slightly faster. The difference (3.4 percentage points) is consistent across all fill thresholds. This reflects stronger mean reversion on downside gaps in equity index futures — likely driven by dip-buying activity during RTH.

The difference is statistically real but not large enough to base a strategy on direction alone. Gap size and open location matter far more.

Gap Fill by Open Location

Where today’s open falls relative to the previous day’s range is the second most powerful predictor after gap size.

Open LocationCount100% Fill
Inside previous range1,66470.4%
Above previous range57147.1%
Below previous range55644.1%

When the open is inside yesterday’s range, the gap is small by definition and price has a natural “gravitational pull” back toward the previous close. When the open is outside the range — especially below it on a gap down — price has broken out of the prior structure and is less likely to reverse.

This is critical for gap fill strategy: an inside-range open is inherently more likely to fill. An outside-range open tells you to be cautious about fading.

Gap Fill by Day of Week

DayCount100% Fill
Monday53353.9%
Tuesday56762.8%
Wednesday57363.5%
Thursday56562.4%
Friday55358.8%

Monday has the lowest gap fill rate (53.9%), likely because weekend gaps carry genuine sentiment shifts — earnings, macro events, geopolitical news — making them more likely to represent true trend moves rather than noise.

Wednesday peaks at 63.5%. Mid-week gaps tend to be smaller and more noise-driven, making them ideal for a gap fill strategy.

Gap Fill by Volatility Regime

RegimeCount100% Fill
Low volatility (ATR14/ATR50 < 0.8)71163.2%
Normal volatility (0.8–1.2)1,42660.8%
High volatility (> 1.2)65456.3%

Lower volatility environments produce higher fill rates. In low-vol regimes, gaps are smaller in absolute terms and the market mean-reverts more reliably. High volatility means larger gaps with more momentum behind them — harder to fade.

The difference (63.2% vs 56.3%) is meaningful but less dramatic than gap size or open location. Volatility matters most when combined with other factors — which we’ll cover in the multi-condition setups section.

When Do Gaps Fill? Timing Analysis

How long does it take for a gap to fill? This data is essential for managing trades — knowing when to expect the fill (or give up) changes everything about position management.

Timing breakdown: most partial fills happen within the first 5 minutes. Full 100% fills peak in the 09:30-09:45 window with a median time of under 10 minutes for typical gaps.

Median fill time by gap size

Gap SizeMedian Time to 100% FillP75P90
Tiny7 minutes30 min127 min
Small74 minutes159 min237 min
Medium122 minutes201 min283 min
Large143 minutes234 min310 min

Tiny gaps fill in the first few minutes. If you’re trading a gap fill strategy on a tiny gap and it hasn’t filled within 30 minutes, something is wrong — you’re already in the 75th percentile of fill times.

Median fill time by threshold

Fill LevelMedian Time
25% fill1 minute
50% fill5 minutes
75% fill10 minutes
100% fill18 minutes

The first 25% of gap closure happens almost instantly — within the first minute. This tells you the opening candle almost always moves toward the fill, at least partially.

Fill session distribution

SessionFills Here
Initial Balance (9:30–10:30)43.3%
AM session (10:30–12:00)8.6%
PM session (12:00–16:00)8.3%
Never fills39.7%

If a gap fills, it overwhelmingly fills in the first hour. The AM and PM sessions each contribute less than 9% of total fills. This is the most important insight for gap fill strategy timing: the IB is the fill window. After that, you’re in hope territory.

Fading the Gap: Risk and Drawdown (MAE)

Fading the gap means taking a trade opposite to the gap direction — selling into a gap up or buying into a gap down — expecting the gap to fill. Before you implement this gap fill strategy, you need to understand the risk.

Risk profile for gap fades: typical drawdown is just 12 points, but the P90 reaches 62 points. 87% of fills have minimal adverse excursion. The Risk Summary shows exact ATR-relative thresholds.

MAE profile for gap fill trades

MetricNQ Pointsvs ATR
Median drawdown44.2 pts0.34x ATR
P75 drawdown107.2 pts0.62x ATR
P90 drawdown203.0 pts0.97x ATR
Whipsaw rate10.1%

The median drawdown is 44 NQ points — manageable. But the P90 is 203 points. One in ten gap fade trades will see a 200+ point adverse move before the fill happens (if it happens at all).

Whipsaw risk: 10.1% of the time, price moves against the fill direction significantly before reversing. These are the trades that hit your stop, then fill the gap without you.

MAE by gap size

Gap SizeMedian MAEP75 MAEP90 MAE
Tiny27.8 pts67.5 pts130.2 pts
Small89.3 pts178.6 pts298.4 pts
Medium156.7 pts289.1 pts412.0 pts
Large241.3 pts398.7 pts556.2 pts

The risk scales with gap size. Fading a tiny gap risks about 28 points on average (median MAE). Fading a large gap risks 241 points median — and the gap probably won’t fill anyway (8.2% fill rate). This is why any practical gap fill strategy should focus on tiny and small gaps.

What Happens After a Gap Fills?

Once the gap fills 100%, does price stop at the previous close? Usually not.

After the gap fills: the day closes as an Up Day 54.5% of the time. Extension beyond the fill target ranges from 15 to 173 points. The Chop Index shows how tradeable the post-fill action is.

Extension beyond the previous close

MetricNQ Points
Median extension39.5 pts
P75 extension94.1 pts
Extends 20+ pts69.2%
Extends 50+ pts43.3%

After filling the gap, price typically continues past the previous close by a median of 39.5 points. Nearly 70% of fills extend at least 20 points beyond the previous close. This is important for exit strategy — taking profit exactly at the gap fill level leaves money on the table more often than not.

A complete gap fill strategy should account for this extension. Consider trailing your stop after the fill rather than exiting at the previous close.

High-Probability Gap Fill Setups

Now we combine multiple factors to find the highest-probability gap fill scenarios. These are the setups where the data gives you a genuine edge.

The Scenario Finder automatically identifies the best multi-condition setups. “Highest Probability” (89.3%), “Best Risk-Adjusted” (81.7% with only 12.3 pts MAE), and “Best Impact” (72.7% across 400+ cases).

The best gap fill setups (>80% fill rate)

SetupCount100% Fill
First 15-min candle toward fill + Tiny gap77393.1%
ORB toward fill + Tiny + Inside range93490.6%
ORB toward fill + Tiny gap1,21389.9%
Tiny + Inside range + Thursday22884.2%
Gap Down + Tiny + Inside range59180.5%

The pattern is clear: tiny gaps + confirmation = 80-93% fill probability. The “confirmation” can be:

  • First 15-minute candle moving toward the fill
  • Opening Range Breakout toward the fill direction
  • Inside-range open

When these align, you have a gap fill strategy with 9:1 or better odds. These aren’t cherry-picked — each setup has hundreds of cases.

What makes these setups work

Every high-probability setup shares the same structure:

  1. Small gap — the market didn’t gap far, so the move back is short
  2. Early confirmation — the first few minutes show the market wants to fill
  3. Favorable structure — inside the previous range means the gap is within normal noise

When all three are present, the gap fill isn’t just probable — it’s overwhelmingly likely.

When Gaps Don’t Fill

A gap fill strategy also needs to know when NOT to fade. These are the scenarios where gaps almost never fill same-day:

Low-probability scenarios (<30% fill)

ScenarioCount100% FillDon’t Fill
High vol + Medium/Large gap10521.0%79.0%
Medium/Large + Below range13121.4%78.6%
Medium/Large + Above range11225.9%74.1%
Monday + Outside range24235.5%64.5%
High volatility + Outside range35843.9%56.1%

The anti-pattern is clear: large gaps in volatile markets that open outside the previous range almost never fill. When all three align — high volatility, large gap, outside range — the fill rate drops to around 21%. These are gap-and-go days where fading the gap is a losing strategy.

The overnight session gives clues

Overnight ScenarioCount100% Fill
Gap up + Overnight up (aligned)1,54158.5%
Gap down + Overnight down (aligned)1,18261.7%
Gap up + Overnight down (opposed)3873.7%
Gap down + Overnight up (opposed)3083.3%

When the overnight session moves opposite to the gap direction (rare), the gap fill probability jumps substantially. Gap down but overnight rallied: 83.3% fill rate. This signal is rare (30 cases) but the logic is sound — it means the gap is already being faded before RTH opens.

Weekly open alignment

Gap vs Weekly OpenCount100% Fill
Aligned (gap extends the weekly move)1,45958.5%
Opposed (gap reverses the weekly move)1,33262.3%

Gaps that go against the weekly trend fill slightly more often — consistent with mean reversion within the weekly cycle.

Use It Live on Your Chart

All the gap fill statistics in this article are built into our TradingView indicator: Gap Fill Probability & Statistics [ES/NQ].

The indicator on an ES chart: real-time gap tracking with fill levels (25/50/75/100%), context-specific fill probabilities, live MAE, risk info, best fill times, and after-fill behavior — all on one panel.

The indicator on an ES chart: real-time gap tracking with fill levels (25/50/75/100%), context-specific fill probabilities, live MAE, risk info, best fill times, and after-fill behavior — all on one panel.

The indicator detects today’s gap at the RTH open, classifies it by size, direction, and context, then displays the relevant statistics on your chart in real time — including fill chances by time of day, risk metrics, timing analysis, and after-fill behavior. It covers both ES and NQ with separate statistics for each instrument.

What the indicator shows:

  • Today’s Gap — direction, size in points, ATR-relative tier, open location, volatility regime
  • Fill Chances — gap fill probability of reaching each fill level (25/50/75/100%) by 10:30, Noon, and Close, specific to your gap’s context
  • Live Status — real-time tracking of which fill levels have been reached, time elapsed, current MAE and MFE
  • Risk Info — typical drawdown (P75), worst 10% drawdown (P90), whipsaw probability
  • Best Time to Fill — cumulative fill distribution showing when most fills happen
  • Opening Range — both-sides break probability
  • After Gap Fills — continuation vs reversal statistics, extension beyond fill

The statistics are based on 2,791 NQ days and 2,646 ES days (2014–2024), pre-computed and embedded in the script for instant display — no external data calls.

Explore This Data Yourself

All the gap fill statistics in this article come from our Gap Fill Analytics tool. It runs these calculations for NQ, ES, and other futures instruments with filters for every factor discussed above — gap size, direction, open location, day of week, volatility regime, and more.

You can filter by custom date ranges, combine conditions, and explore how gap fill probability shifts for specific contexts. The tool shows the full fill ladder, timing distributions, MAE profiles, and ranked multi-condition scenarios.

Think of it as a data-driven gap fill strategy builder that shows you the historical odds before the session opens.

Methodology

ParameterValue
InstrumentNQ (E-mini Nasdaq 100 futures)
Data periodJan 5, 2015 – Dec 30, 2025 (2,791 trading days)
SessionRTH 9:30 AM – 4:00 PM Eastern Time
Overnight session6:00 PM – 9:30 AM ET
Gap definitionRTH Open minus Previous RTH Close
Fill thresholds25%, 50%, 75%, 100% of gap size
Time horizonsInitial Balance (10:30), Noon (12:00), Close (16:00)
Gap size classificationTiny: <0.3x ATR, Small: 0.3–0.7x ATR, Medium: 0.7–1.2x ATR, Large: >1.2x ATR
ATR calculation14-period ATR on daily bars
Volatility regimeLow: ATR14/ATR50 < 0.8, Normal: 0.8–1.2, High: > 1.2
MAEMaximum adverse excursion from open in the anti-fill direction
ExtensionMaximum favorable excursion past previous close after 100% fill
Fill sessionIB (9:30–10:30), AM (10:30–12:00), PM (12:00–16:00)