Memorial Day Sale 25% off – code: MEM25  at checkout.

Memorial day Special

Why should you use NinjaTrader’s Market Replay?

How to Use Market Replay with NinjaTrader 7

With NinjaTrader 7, it’s possible to replay market activity for nearly any given day. After downloading a given day’s replay data, NinjaTrader uses the data (either minute or tick) to plot price at the exact values at the exact time as recorded. More specifically, you can see price plot on your charts and DOMs as though the day (or night) is unfolding in real-time. Orders can be place and success can be tracked using the Replay101 account (similar to Sim101 account). Replay101 is NinjaTrader’s designated Market Replay account. Unlike previous versions of NinjaTrader that require the user to record the data locally for replay, NinjaTrader 7 lets users download history for free on a per request basis.

Here’s how to use Market Replay:

1. If you are currently connected to a data feed, disconnect from it.

2. Download the latest Replay Data through NinjaTrader’s Control Center:

File > Utilities > Download Replay Data
Choose the market you want data for
Choose the date you want data for
Check both L1 and L2 boxes
Click OK

3. In the bottom right corner of the Control Center, you will see that the Replay Data is downloading. This will take a few minutes. Before continuing to the next step, please wait until the downloading status disappears.

4. Go to File > Connect > Click Market Replay Connection. Open a chart and a DOM if you don’t have them available. Make sure that the replay connection is selected in the chart and DOM. You should also see the Replay player. With this tool, you can pause market activity, fast forward and play. Drag the slider to advance to a specified time frame.

5. Trade like you’re using a real account.

Keep in mind, the data on the DOM won’t contain every increment / decrement in the Buy and Sell columns as experienced during the day’s live trading. The packaged history is optimized in terms of file size and useability.

If you run into problems missing historical data in Market Replay mode, you may both download and view the historical data that you have saved on your local computer by going to the NinjaTrader Control Center > Tools > Historical Data Manager > Edit tab. As long as you have data for the days you are requesting in the Edit tab, then you will see that data when you are using the Market Replay.

6 Responses

  1. Hi Paul, this is a great tutorial to me. I just start on paper trade on ES and order the market replay data for test from, I wanna know if you offer the market data if I subscribed to your trading room or not. Since I kind of feel backtest is not that dependable than market replay test and I am interested on your ES performance…

    1. Great, glad you enjoyed, there is a lot of new material on the blog being added so its good to check back. Also i don’t offer any type of market data. Usually Ninja trader includes at least 1 year on most instruments, but I would check with ninja trader.

  2. I’ve been trying to get replay to work in NinjaTrader for months. It never does. Sigh. Sounds like a great feature, though…

  3. Very informative post for backtest purpose of trading systems using Ninja Trader. In India Ninja trader is in initial stages of use as many traders are not accustomed to it. But slowly and steadily I feel Ninja Trader will expand with our market participants.

    Nice post to read. Many thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *

Check your email within 5 minutes for access.
Mark our emails as  SAFE  if they land in your Spam or Junk folders.

10% off  using Promo code:  MEMBER10  



NEW: Free Member Access – Get the ABC Signal Software

Sign up for a Free Member Account and get exclusive discounts, trading courses, software downloads, videos, and more.