Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Advice from forum on continuous futures like ES mini downloading history data 1 miin
Collapse
X
-
Advice from forum on continuous futures like ES mini downloading history data 1 miin
Using Ninja data which goes back to 2009 on some futures ... it seems their are several ways to download the data. I was told to first click on files in the loaded section then get the file via download using a data range. What is the easiest way to obtain all the history on futures files? ThanksTags: None
-
Hello mrmike99,
If you create a chart, it will automatically load all requested historical data in NinjaTrader as per the 'Days to load' setting including historical data for previous expiry months. I assume you are using the default merge policy setting of 'Merge back adjusted'.
Please go to Control Center-->Tools-->Instruments. Double click the futures instrument in question and check the 'Merge policy' setting. If set to 'Use global settings', please go to Control Center-->Tools-->Options-->Market data. Make sure 'Global merge policy' is to 'Merge back adjusted'.
- Likes 1
-
Thanks for your advice, I confirmed those settings. It appears that I also have to click on each month in Loaded for futures but it will merge. My main issue is confusion from various sources regarding Ninja Continum and Kinetick. Seems both say they have lots of data and Ninja claims it back to 2009 and Kinetick 2 years for 1 min. Confusion is whether Ninja has stock data (history) -- I had thought they didn't so now I have both services but is Kinetick needed? I only trade ES in real time ... BUT I am also training AI so I also need other futures, indexes and all 500 stocks in the S&P 500 (past data only). Do I only need Ninja for past data or do I also need Kinetick? thanks.
Comment
-
Hello mrmike99,
Thank you for the message.
Please remember that NinjaTrader is a platform designed for trading and submitting orders. It has NOT been designed in a way to be used for downloading mass amounts of data from the servers for multiple instruments.
You would have to either manually download the new historical data for all 500 instruments every day.
Or, create a workspace that has all 500 charts within it so that when it connects to data, the historical data is loaded for all 500 instruments at the same time.- However, this may be more requests than the Kinetick and/or NinjaTrader connection allows by default. You may have to have 5 workspaces with 100 instruments each.
Or, you could look into finding or creating an automated NinjaScript Strategy that will request the historical data in the way you want.
Please let us know if we may provide any further assistance.
Comment
-
Opening 500 charts would be insane, system would overload. We are setting up the charts manually because other services have bad or missing data. Then we will update the 500 items with another service designed for data. The other service has API and Python connections so updates can be done automatically and Ninja would not have a drain on their servers. Our charts are used in AI training and will be housed in the cloud. Problem solved! The only reason I am with Ninja is to trade ES mini and trading off a chart with a mouse --- is amazing technology! As we all know you can't have delays of any kind trading futures. Thanks for all your help.
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Geovanny Suaza, 02-11-2026, 06:32 PM
|
0 responses
601 views
0 likes
|
Last Post
|
||
|
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
|
0 responses
347 views
1 like
|
Last Post
|
||
|
Started by Mindset, 02-09-2026, 11:44 AM
|
0 responses
103 views
0 likes
|
Last Post
by Mindset
02-09-2026, 11:44 AM
|
||
|
Started by Geovanny Suaza, 02-02-2026, 12:30 PM
|
0 responses
559 views
1 like
|
Last Post
|
||
|
Started by RFrosty, 01-28-2026, 06:49 PM
|
0 responses
558 views
1 like
|
Last Post
by RFrosty
01-28-2026, 06:49 PM
|

Comment