REPORT / PREVIOUS DAY HIGH / LOW

Does the touch hold or run?

ES / New York / 5 yr
32%rejected after touching the prior day level, over 1,387 sessions
touched50%n 1,387
rejected32%n 437
continued62%n 861
chopped6%n 89
previous day high / low report / ES regular hours / 1,387 sessions

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

By extension

how far it ran past the level
The latest 60 sessions on file, not the full sample the headline counts
SessionOutcomeDirectionSize, ptsAgainst, ptsExtension, ptsMinutes
2026-08-31continuedown10.4336.4300
2026-08-31no-touchup80.89---
2026-08-24continuedown6.8319.5511.590
2026-08-24no-touchup31.45---
2026-08-17continuedown7.1930.455.074
2026-08-17no-touchup26.43---
2026-08-10no-touchdown30.88---
2026-08-10rejectup13.1310.3821.2939
2026-08-03no-touchdown119.33---
2026-08-03continueup5.4497.8600
2026-07-27rejectdown75.9914.3230.3367
2026-07-27continueup11.5917.8478.730

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,387 sessions. Skipped: 47 half days, 58 data holes, 0 sessions the report did not apply to.