NQ · LIVE ENGINE Algomyth
EN
Tools & platforms

NinjaTrader 8 Market Replay: Practice Real Sessions Offline

How to download replay data, connect to Playback and practice 20 sessions with a method. Includes common errors and what replay cannot teach.

Published 7 min read By the Algomyth desk

Workstation with a laptop and tablet showing candlestick charts, the setup used to replay past sessions tick by tick

Market Replay plays back a past session tick by tick, at real speed, with its pauses and its air pockets intact. It is not a backtest and it is not a minute-data simulator: it is that day market running across your screen again. It is the only way to practice 30 New York opens in a week without risking a dollar, and most traders never use it because the data download fails once and they give up.

This guide covers everything from the download to a concrete practice plan, the errors that keep the Playback connection from showing up, and what Market Replay will not teach you, which matters just as much.

What Market Replay is and how it differs from the sim

NinjaTrader 8 has three things people constantly mix up:

  • Live Sim101 account. Real market data, real time, fake money. Good for testing execution, but you only get one open per day.
  • Strategy Analyzer (backtest). Runs coded strategies over history. You are not practicing, the code is.
  • Market Replay. Replays one specific day tick by tick. You trade it by hand as if it were live, and you can run the same day twenty times.

The key difference is data resolution. Market Replay uses timestamped tick files, so price moves exactly as it moved that day: the jerks, the three-second freeze before the number, the candle that prints in half a second. A minute-data simulator shows you the outcome, not the process. The process is where decisions get made.

ToolDataWho tradesWhat it is for
Live Sim101Real timeYouTesting execution and ATM with no risk
Market ReplayHistorical tickYouRepeating sessions and banking reps
Strategy AnalyzerTick or minuteThe codeValidating an automated strategy
Your own recorded dataYour recordingsYouReviewing sessions you actually traded

Downloading replay data step by step

This is where almost everyone stalls. Replay data does not ship with the platform. You download it day by day.

Trading screen illustrating ninjatrader 8 market replay: practice real sessions offline
Where the decision actually gets made: the screen, not the theory.
  1. Open the Control Center. Menu Tools > Historical Data.
  2. Load tab, then set the type at the top to Market Replay.
  3. Pick the instrument. Watch this one: you need the contract with its expiry, for example MNQ 09-26, not just MNQ. The generic symbol finds nothing.
  4. Select the date or a date range. NinjaTrader keeps a few months of replay data, not years.
  5. Hit Load and wait. One day of MNQ runs 30 to 120 MB. On a normal connection that is a couple of minutes per day.

The files land in Documents\NinjaTrader 8\db\replay, sorted by instrument and date. When you need disk space back, that is the folder to clear, not any other.

Practical tip: pick your days deliberately instead of grabbing the last ten in a row. Take two clean trend days, two range days, one CPI or FOMC day and one of those dead August sessions. That variety teaches you more than ten identical Tuesdays.

Person typing on a laptop at a white desk, downloading Market Replay historical data from the NinjaTrader Historical Data window
Replay data downloads one day at a time. It does not come with the install.

Connecting to Playback and driving the session

With data on disk the process is short:

  1. Connections > Playback in the Control Center. If the option is missing, you have no replay files downloaded.
  2. The Playback window opens with a progress bar, a date picker and a speed control.
  3. Pick the day, drop the cursor where you want to start (five minutes before the open works well) and press play.
  4. Open the instrument chart with your usual template and trade the Playback101 account.

Speed runs from 1x to 500x. Use it like this: 1x when you trade, high speed only to skip the dead hours between setups. Practicing at 10x is worthless, because the hard part of trading is sitting through real time, not watching a chart move fast.

One thing that matters: build your Playback workspace exactly like the live one, same Chart Trader, same template, same ATM strategies. If you use ATM live but enter at market and place stops by hand in replay, you are practicing a different skill. Full ATM setup is in NinjaTrader ATM strategies.

How to actually practice instead of watching a movie

The most common mistake is running replay, watching it, and saying "I would have gone long there." That is narration, not practice. Practice has rules.

Futures trading desk related to ninjatrader 8 market replay: practice real sessions offline
The number you did not calculate is the one that costs you the account.

Rule 1: write the plan before you press play

With the chart frozen at the open, write three things: the level you want to trade, the direction, and where the stop goes. If you cannot write it, you do not have a plan, you have a hunch.

Rule 2: never rewind after a loss

This is the trap built into replay. You lose, you rewind two minutes, you enter "correctly." You just trained yourself to cheat. Lose, and keep going to the end of the session like you would live.

Rule 3: trade the size you will trade live

One contract in replay if you will trade one contract. Practicing on ten and trading one changes the whole exercise, because what changes is not technique, it is what you feel when price goes against you.

Rule 4: log every trade

Time, level, reason, result. Twenty logged replay sessions give you more information than six months of trading without notes. How to build that log is in trading journal: what to track.

Desk with two monitors switched on and a mouse, the workstation used to replay sessions with the same layout as the live account
The replay setup has to match the live setup. Otherwise you are practicing something else.

A 20-session plan before you pay for an evaluation

  • Sessions 1 to 5. Observe and mark levels only, no trades. Draw them before the open and watch what happens. Sounds like nothing, and it moves results more than anything else on this list.
  • Sessions 6 to 12. Trade one setup, the one you understand best. Maximum three trades per session. One contract.
  • Sessions 13 to 17. Add management: partials, break even, and the daily loss limit you plan to enforce live.
  • Sessions 18 to 20. Simulate the whole evaluation: daily target, loss limit, and stopping when the rule says stop, even if it is 9:50 a.m.

Then look at the numbers. If you cannot hit the evaluation target across 20 replay sessions, you will not hit it live either, and live is where you pay. With that data in front of you, the decision comes from information instead of enthusiasm.

What Market Replay does not teach you

Selling replay as a substitute for live trading would be dishonest. It is not, for three specific reasons.

No pressure. Losing $300 of fake money does nothing to you. Losing $300 on an account that cost you $200 to evaluate, two days from the target, does. Replay trains technique, not stomach.

You know the day already happened. Even if you never rewind, part of your brain knows there are no consequences. It shows up most in how long you hold winners, which is longer than you would live.

With that understood, replay is still the best practice tool that exists for futures. You just need to know which part of the job it covers and which part it does not.

Common errors and how to clear them

The Playback connection is missing. No replay data downloaded, or it is downloaded for a different instrument. Check Tools > Historical Data and confirm the expiry matches your chart.

The chart is empty in Playback. Almost always the contract. You are looking at MNQ 12-26 and you downloaded MNQ 09-26. It also happens when the chart requests more days than you have on disk.

The download stops halfway. Replay files are large and the NinjaTrader server drops connections sometimes. Just run the same day again: complete files are not re-downloaded.

Replay stutters even at 1x. That is machine performance, not replay. Close charts, remove indicators you do not use, and check the resources section in NinjaTrader 8 running slow or crashing.

Orders do not fill. Make sure you are on the Playback101 account, not Sim101. With the replay connection active, Sim101 gets no data.

If you set the platform up recently and half of this sounds foreign, start with the NinjaTrader 8 setup guide and come back after.

Open laptop on a wooden desk next to a notebook, the gear needed to write down a plan before each Market Replay session
Notebook next to the keyboard. A replay session without notes is a wasted session.

Nobody learns to trade by watching videos. You learn through repetitions, and replay is the only cheap way to stack them. Download ten days, assign yourself 20 sessions, and decide afterward whether you are ready to pay for an evaluation.

Sources and further reading

ninjatrader 8 market replay

Educational content, not investment advice. Trading futures involves substantial risk of loss and is not suitable for every investor. Any reference to Algomyth results is hypothetical, simulated over historical data, and shown in full on the performance page; past performance does not guarantee future results.

Algomyth Live

Take the seat: watch the engines live

Three specialist engines on Nasdaq, S&P and Gold, every signal streamed the moment it happens, with the stop and the target written before the trade. From $149 a month per market.