REPORT / GAP FILL

Does the open close back to yesterday?

MES / New York / 5 yr
58%filled the cash session gap, over 1,320 sessions
gap up57%n 736
gap down59%n 584
gap fill report / MES regular hours / 1,320 sessions

MES and ES trade the same index. The price path is identical and only the contract multiplier differs, so these are the ES numbers, in MES terms.

Built on a continuous index proxy, validated against CME data.

Filtered view. The headline above is the whole sample; the cuts and the rows below are the sessions matching this filter. Clear the filter

By weekday

share of sessions

By size

share of sessions

By move against

how much heat it took first
The latest 60 sessions on file, not the full sample the headline counts
SessionOutcomeDirectionSize, ptsAgainst, ptsExtension, ptsMinutes
2026-09-01unfilleddown48.7325.71--
2026-08-25filledup25.636.74.1160
2026-08-18unfilleddown41.3816.86--
2026-08-11filledup14.630.6137.115
2026-08-04unfilledup29.49127.97--
2026-07-21unfilledup40.9827.74--
2026-07-14filledup17.418.495.3546
2026-07-07unfilleddown9.3851.37--
2026-06-30filledup2.286.870.852
2026-06-23unfilleddown113.4512.62--
2026-06-09filledup58.6933.11151.5976

Built from a Nasdaq 100 / S&P 500 / Dow 30 index tape, not from exchange futures ticks. Bar to bar return correlation against real MNQ is 0.988 over a 5,238 bar overlap, and 93 to 94 percent of swing pivots land on the same bar. The one minute pull is cross checked against a lossless local tick set over 2026-06-10 to 2026-08-25 and must correlate above 0.98 to ship. Levels are relative, so the rates hold; absolute prices carry a basis of roughly 160 points that drifts.

Sample runs 2021-01-05 to 2026-09-04, 1,320 sessions. Skipped: 47 half days, 58 data holes, 54 sessions the report did not apply to.