ReplayFutures Start free trial

Prop Firm Evals · NinjaTrader 8

The Best NinjaTrader Replay Data for Prop Firm Eval Practice

Passing an Apex, Topstep, or MyFundedFutures evaluation is mostly an execution problem, not a prediction problem. You already have a strategy; the eval tests whether you can run it with discipline under drawdown rules. The cheapest, most realistic way to drill that is NinjaTrader Market Replay — replaying real past sessions tick-by-tick.

The catch: NinjaTrader only keeps about 90 days of replay data, which quietly caps how much you can practice. Here's how to use replay for eval prep, what to look for in the data, and how to get past that limit.

Why eval prep is a replay problem

Futures prop evaluations from firms like Apex, Topstep, MyFundedFutures, Tradeify, and Bulenox all share the same shape: hit a profit target without breaching a max drawdown (often trailing), usually with a consistency rule and a minimum number of trading days. None of that is about calling the next tick — it's about executing a plan repeatedly without blowing your risk limit.

That's a skill you build through reps, and reps are exactly what market replay gives you. Replaying a real session lets you rehearse entries, exits, and — most importantly — how you behave when a trade goes against you and the trailing drawdown tightens. A demo that only feeds you live market hours gives you a few reps a day; replay lets you run dozens.

Why the 90-day limit hurts eval practice specifically

Eval practice needs variety. You want to rehearse trending days, chop, low-volume holiday sessions, and high-volatility news days like CPI or FOMC — because the day you take your eval, you don't get to pick the conditions. The problem is that the most instructive sessions are often the ones already older than 90 days.

Want to re-run the volatility around the last few Fed meetings? Drill the exact session that would have tripped your drawdown last quarter? With NinjaTrader's built-in replay, those dates are simply gone — the servers only hold the recent window. Your practice library is permanently stuck at three months deep.

What to look for in replay data for evals

Real tick-by-tick data, not bars

Evals are won and lost in the execution details — where you got filled, how the spread moved, whether the DOM thinned out before a stop ran. Bar-replay tools like TradingView step through OHLC candles and can't reproduce any of that. You need true tick replay — the same recorded ticks (and depth, where the session had it) that NinjaTrader's Playback connection uses.

The instruments your firm actually evaluates on

Almost every futures prop firm runs on the same CME products, and most new traders take evals on the micros to keep risk small. So the data that matters is:

If you practice on the micro and take the eval on the micro, your reps match your real account. Make sure whatever data source you use actually carries the micros, not just the full-size contracts.

Enough depth to build a real routine

Three months isn't a practice library — it's a sample. To prep seriously you want a year-plus of sessions so you can curate a mix: a folder of trend days, a folder of chop, a folder of news days, and rotate through them until your execution is automatic.

Build a deep eval-practice library

18 months of tick-by-tick replay on every micro and full-size contract evals run on — drop any session straight into NinjaTrader.

Start your 7-day free trial →

$12/mo or $79/yr after · cancel anytime · works inside NinjaTrader 8

How to actually practice an eval in replay

  1. Match the rules. Set your replay sim account to the same starting balance and drawdown as your target eval (e.g. your Apex or Topstep account size), so a breach in practice means a breach for real.
  2. Curate varied sessions. Pull a spread of dates — calm days, trend days, and known news days (FOMC, CPI, NFP). Replay is the only place you can rehearse a CPI session on demand.
  3. Run it like the real thing. Trade the session start to finish at realistic speed, take every signal your plan allows, and stop the instant you'd breach drawdown — just as the eval would cut you.
  4. Log and repeat. Track each replayed session like a live day. Re-run the ones that broke your rules until they don't.

What replay can and can't do for you

Be honest with yourself about one thing: when you replay a past session, you may remember roughly what happened, so it's not a test of prediction. That's fine — it isn't meant to be. Replay is a flight simulator for execution and risk discipline: muscle memory for managing a position, sticking to a stop, and respecting a trailing drawdown. Pair it with forward simulation on live data (where you don't know the outcome) and you've got both halves — process reps from replay, prediction reps from forward sim.

Getting the data

Full disclosure before I point at my own thing: I built ReplayFutures, so I'm biased. You can absolutely record your own replay data by leaving NinjaTrader connected to a live feed every day — it's free, but it only builds forward from today and one missed session is a permanent gap, which is rough when you're trying to assemble a deep practice library now.

ReplayFutures keeps an 18-month archive of tick-by-tick replay for 18 CME futures — every micro and full-size contract evals run on — refreshed daily and streamed straight into your NinjaTrader replay folder. It's $12/month, or $79/year with a 7-day free trial, which is the angle that made me build it: a deep, ready-made eval-practice library without the recording grind or a full data-feed subscription.

ReplayFutures is an independent service and is not affiliated with, endorsed by, or sponsored by NinjaTrader, LLC, or any proprietary trading firm including Apex Trader Funding, Topstep, MyFundedFutures, Tradeify, or Bulenox. Practicing in replay does not guarantee passing any evaluation. Futures trading carries substantial risk.