ES · NQOne-minute CME futures history

Every decision, laid out for review

Backtest ES and NQ futures on one-minute market replay: place real limit, stop and bracket orders, then pull each decision back up afterwards instead of remembering a single number.

7 days free with Google or Discord sign-up. No card required.

ES one-minute bars
3.71M
of ES history, 2016 → 2026
10.5yrs
timeframes, 1m to 1D
8
order types: limit, stop, stop-limit, bracket
4
01 · How it works

Four steps to a practice session

Replay, place orders, keep the trail, keep sessions apart. From picking a stretch of market to reviewing every trade, it all lives in one session.

01 / Replay

Go back to any minute in history

Pick a contract and a starting point, and the market moves forward bar by bar from that minute. Replay continuously or drill one fixed window a day, at 2× to 60×, switching between eight timeframes from 1m to 1D.

ESStart 2024-02-12 09:30 ET1m5m15m1h1DReplaying
Speed2×5×10×30×60×Step forward
02 / Orders

Price has to reach you

Limit, stop, stop-limit and bracket orders. Fills are judged on one-minute bars regardless of the chart timeframe: an order placed on a 4-hour chart fills in the minute price touched it.

4h1m · every minute inside that 4h barBuy limit 4,986.25Fills on touch
03 / Audit trail

Every order, start to finish

The bar you placed it on, the market price at that moment, the bar that filled it, the bar you cancelled it on — all kept. Orders that never filled are there too; what you cancelled often says more about your thinking.

09:3010:1010:5011:30
Buy Limit4,986.25
Filled 09:59Placed at 5,000.25
Sell TP5,011.00
Filled 10:22
Sell SL4,978.00
Cancelled 10:22
Buy Limit4,992.50
Cancelled 11:08Placed at 5,001.75 · never filled
04 / Sessions

One strategy, one session

Each session has its own account and its own drawings. A box drawn on the 15-minute chart stays put on the 1-minute. Close the browser, switch machines, sign in again — everything is where you left it.

Opening reversalES · 1m+$3,184.00
Midday breakoutES · 15m−$412.50
Late-day trendNQ · 5m+$1,120.00
15m1m
Drawings saved per session
02 · Practice

Two ways to practice

Grind at your own pace, or play one scored game a day under fixed rules.

Free replay

Sessions

Your contract, your start, your pace

Pick a contract and a starting point and go, on whichever stretch of the market you want. Every session keeps its own books, so one strategy can be worked over and over.

  • Start at any minute, continuous or a fixed daily window
  • 2× to 60× playback, or step one bar at a time
  • Limit, stop, stop-limit and bracket orders
New session

Daily challenge

Challenge

One game a day, scored in R

Each puzzle is one trading day: open at 09:30 New York time, settle at the 16:00 close — replay will not go past it. The daily puzzle is the same for everyone, one game a day; random puzzles are drawn from the whole history, as many as you like.

  • $100,000 account, $2.50 per contract per side
  • Every entry needs a stop; risk per trade capped at 1R ($2,000)
  • Score = net P&L ÷ 1R, so ES and NQ games compare directly
Play today's game
03 · Review

Take the results apart

One report, four views. Every number is computed from the fill ledger and traces back to a specific trade.

Dashboard/Opening reversalResume
Opening reversalES
From 2024-02-05 09:30 ET · to 2024-02-15 16:00 ET · $100,000.00 start · $2.50 per contract
OverviewCalendarTrades36Orders58
Closed balance$103,184.00+$3,184.00 total
Profit factor1.84$6,970 / $3,786
Win rate58.3%
Payoff ratio1.31$332 / $252
Trades369 trading days
Equity curvePeak $103,362.50 · Max drawdown −$1,087.50
February 20246 up / 3 down
MTWTFSS
1234567891011121314151617181920212223242526272829
#07Long 2Target02-08
Entry 09:594,986.25
Exit 10:225,011.00
Held23 bars
MFE / MAE+$2,550 / −$75
Net P&L+$2,465.00 +2.99R

Overview

Net P&L, win rate, profit factor, payoff ratio and maximum drawdown, with an equity curve measured against your starting capital.

Trade calendar

Each trading day coloured green or red, and only the days you actually traded. Which days went well and which days you should have stopped is visible at a glance.

Trade by trade

Entry and exit time and price, holding period, maximum favourable and adverse excursion, net P&L, and whether it ended at the target, the stop or by hand.

Order by order

Including orders that never filled and ones you cancelled, with the market price when you placed them. Review the decision, not just the outcome.

04 · Data

Coverage and price basis

Two CME futures contracts, itemised below. A different price basis changes whether a backtest can be taken at face value.

201620182020202220242026
ESE-mini S&P 500 futures
2016-01-032026-07-24
One-minute bars3.71M
Price basisTrue traded prices
Notes · sourceHistorical levels are prices an order could have been worked at; fills can be used directly.78 monthly contracts stitched by volume crossover, no spread adjustment
NQE-mini Nasdaq-100 futures
2021-09-292026-09-01
One-minute bars1.74M
Price basisBack-adjusted
Notes · sourceShape, volatility and volume are real, but every level is shifted — more so the further back you go. Read the structure, not the price.Single vendor feed, one file per trading day, 1,273 sessions, roll gaps smoothed out
Timeframes1m3m5m15m30m1h4h1DEvery price passes the 0.25-tick check, and NQ was compared bar by bar against an independent feed over 141,216 bars, matching 100% on shape and volume.
05 · Pricing

Your first 7 days are on us

Full access with Google or Discord sign-up, no card required. Both plans include everything, unused days carry over when you subscribe, and you can cancel auto-renewal any time.

Limited-time pricing · 40% off monthly
On sign-up7days of full accessGoogle or Discord sign-up, no card required
  • Market replay and simulated trading
  • Challenges, reports and trade calendar
  • Sessions and drawings saved
Start backtesting
MonthlyLimited timeWas$4.99$2.99/ month1 month per period, cancel any timeLimited −40%
  • Market replay and simulated trading
  • Challenges, reports and trade calendar
  • Sessions and drawings saved
Choose monthly
YearlyLimited · Best valueWas$35.60$29.90/ year1 year per period, cancel any timeJust $2.49 / month
  • Market replay and simulated trading
  • Challenges, reports and trade calendar
  • Sessions and drawings saved
Choose yearly

Subscriptions auto-renew and can be canceled any time on the membership page; you keep the time you paid for and are never charged again · Subscribing during your free days wastes nothing: unused days carry over.

06 · FAQ

Anything else?

If the answer is not here, try it directly.

Start backtesting

TradingView’s Replay trading can place limit, stop and bracket orders too, but according to its help center the trades and results exist only inside that session and aren’t saved, and how far back you can replay one-minute data depends on your plan. Here every placement, fill and cancellation is stored with the session and rolls up into a review report; fills are always judged on one-minute bars, so an order placed on a 4-hour chart fills in the minute price actually reached it; and ES one-minute history back to 2016 comes with every plan.

Against the high and low of each one-minute bar, whatever timeframe is on screen: limits fill when price reaches them, stops when price crosses them. The fill price is taken against that bar’s open — a buy limit resting at 5000 on a bar that opens at 4990 fills at 4990, while a stop that is gapped through fills at the worse open, plus slippage. When several orders trigger in the same bar, stops match before limits.

No. Playback advances bar by bar: every one-minute bar is matched before it is drawn, so advancing 100 bars at once gives exactly the same result as advancing them one at a time. Fills are saved automatically and retried when the connection hiccups, so nothing is lost.

Score = net P&L ÷ 1R. 1R is fixed at $2,000 when the game opens — 2% of the $100,000 account — every entry must carry a stop, and any order whose stop distance × size exceeds 1R is rejected. Scoring in R lets ES and NQ games sit side by side.

ES is stitched from 78 monthly contracts by volume crossover with no spread adjustment, so historical levels are prices you could genuinely have worked an order at. NQ comes from a single vendor as one file per trading day and is back-adjusted — roll gaps are smoothed away, so shape, volatility and volume are real but every level is shifted, increasingly so further back. ES fills can be used directly; on NQ, read the structure. That difference is printed on the data card.

Yes. Drawings are stored separately from chart layout, attached to the session, in time-and-price coordinates rather than screen coordinates — which is why a box drawn on the 15-minute chart sits exactly where it should on the 1-minute. Close the browser, switch machines, sign in again: open that session and it is still there.

Start a replay session

Start with 7 free days. Limited-time $2.99 monthly (was $4.99) or $29.90 yearly (was $35.60). Cancel any time, and your replay records stay with you.