Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Market Replay vs. Back-Tester
Collapse
X
-
Hello
Thanks for your post.
Backtesting would actually use Historical data, as opposed to Market Replay data. While similar, these two types of data are fundamentally different in that they are formatted differently. The amount of historical data required to backtest may already be present on your local PC. You can view your historical data in the Historical Data Manager. More information can be found below:
-
Hello,
Historical data, which is fundamentally different than Market Replay data, is typically requested from your connected data provider within the platform, but can also be manually imported.
Market Replay data must be recorded from live data or downloaded using the Download Replay Data utility. This is found from the Control Center under File -> Utilities -> Download Replay Data.
Comment
-
That's what I'm asking - I have neither request the historical data nor manually imported it, and yet when I open Historical Data Manager, I see a lot of CL data which is the instrument I mainly use. How does all this historical data get onto my computer?
Comment
-
Hi reynoldsn, thanks for your reply.
Historical data is automatically requested and saved to your PC when anything within NinjaTrader requests historical data, such as a chart with a number of 'Days to load' set. Backtesting is another process that requires historical data, and thus the needed amount of historical data will be requested to complete the backtest when the backtest is initialized.
sledge is definitely correct, though, you can disable the downloading of historical data via the Control Center > Tools > Account Connections menu; just select your connection, left-click 'Change', and the option to disable the downloading of historical data will appear on the second Connection Wizard screen, if available. It would also be recommended to navigate to the Control Center > Tools > Options > Data tab and uncheck 'Get data from server (if available)'. Note, your connection won't download historical data any more, so your charts will not populate with historical data nor will backtesting work properly.<span class="name">Alex C.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>
Comment
-
Hi, I'd like to know WHY there are different types of data. Why isn't there just 1 chunk of data (I think there is... ). Historical data is data, Market replay should play historical data. I have a current support issue now where I am being told be NT support that I cannot use HISTORICAL data and I can only test my systems using MARKET REPLAY data.
1) Can you explain why we have 2 seemingly different data streams?
2) Can you let us know what we CANNOT do with Historical and CAN do with REPLAY?
3) What is the difference between REPLAY and BACKTEST ? I know replay uses my downloaded and saved data from my real time feed, what does Back test use?
Comment
-
Isn't this all in the documentation?
Replay allows tick by tick testing and playback.
Historical data is stored in minute bars and does not contain each tick and therefore pretty worthless in a Replay situation that attempts to mimic the live market.
Data providers aggregate at the minute level for charting purposes as it cuts down on data and processing power.
Historical minute data can be useful in testing out ideas pretty fast and optimizing them.
I hope this helps.
Comment
-
Hi DaFish, thanks for your reply.
In addition to the valid points sledge mentioned, users may also want to retain a copy of the historical data provided by their connectivity providers, as well as having a copy of the Market Replay data we provide. The fact that they are contained in separate files allows for this granularity.<span class="name">Alex C.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>
Comment
-
If what "sledge" says is true, than how is it that we can select chart type in BackTest like "Tick" and "Range" if historical data only stores minute bars?Historical data is stored in minute bars and does not contain each tick and therefore pretty worthless in a Replay situation that attempts to mimic the live market.
Data providers aggregate at the minute level for charting purposes as it cuts down on data and processing power.
Historical minute data can be useful in testing out ideas pretty fast and optimizing them.
Comment
-
I was in a rush on my phone earlier.Originally posted by reynoldsn View PostIf what "sledge" says is true, than how is it that we can select chart type in BackTest like "Tick" and "Range" if historical data only stores minute bars?
Check out the 1st 2 options here:
You will find tick data goes back so far, generally about 6 months depending on what you are looking for. But minute data goes really far back.
Comment
-
I use CQG. I don't see anything there about 6 months. It just says "Historical Tick Data": YES.
You are saying that Historical data uses minute bars but the link you provide:
http://ninjatrader.com/support/helpG...rical_data.htm
seems to imply that the Historical data is provide as tick data. The third column is called "Historical Tick Data".
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by argusthome, 03-08-2026, 10:06 AM
|
0 responses
93 views
0 likes
|
Last Post
by argusthome
03-08-2026, 10:06 AM
|
||
|
Started by NabilKhattabi, 03-06-2026, 11:18 AM
|
0 responses
48 views
0 likes
|
Last Post
|
||
|
Started by Deep42, 03-06-2026, 12:28 AM
|
0 responses
31 views
0 likes
|
Last Post
by Deep42
03-06-2026, 12:28 AM
|
||
|
Started by TheRealMorford, 03-05-2026, 06:15 PM
|
0 responses
34 views
0 likes
|
Last Post
|
||
|
Started by Mindset, 02-28-2026, 06:16 AM
|
0 responses
70 views
0 likes
|
Last Post
by Mindset
02-28-2026, 06:16 AM
|

Comment