Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Im getting confused with the various options involved when importing historical data into NinjaTrader. There is an instrument which I would like to backtest which is not provided by my data feed. So I have obtained 10 years worth of historical tick data for this instrument which is in text files (one text file for each expiry going back 10 years).
My confusion now lies in all the various options around continuous data, merging data, back adjusting data, offsets etc. How should I be importing this tick data?
I initially just thought that I would save each file with the instrument name, along with the relevant expiry, and simply import it. But reading through the Ninjatrader help file is now confusing me with all the other options I need to take into account.
Much appreciated!
Can you help answer these questions from other members on NexusFi?
However the data that i've got is for the ALSI index future (South African futures exchange). So I doubt this data will be available anywhere else, especially not in an easy to work with NT format.
No worries though, I should be able to figure it out this weekend. Was just hoping someone could offer some advice on the various settings when importing large amounts of multi year / expiry 'raw' data.
If your only concern is historical data, you can import it all at once.
If you want it to co-exist with future real-time data, then my understanding is you need to separate it by file with each file being a unique contract expiration, so that NT can make a continuous contract out of it and backadjust the data.
Just import the single data files and store the data for each contract in the historical data base.
The options to display data as "DoNotMerge", "MergeBackAdjusted", "MergeNonBackAdjusted" are only for displaying the data on the chart. Those options do not affect the way the single contracts are stored in the historical data base.
Ok thanks FatTails, ill just go ahead and import each file with the relevant expiry date. I was concerned that the way I import it will affect my back tests. But it doesn't sound like it.