I want to make sure I would have the proper data for market replay:
I noticed in other posts (like this one) it is said that for forex pairs we need the spot data, but also the futures data for any of the included currencies (i.e. If replaying the pair GBP/JPY, you will need to download GBP/JPY, 6B, and 6J. All three of these must be downloaded with the same replay dates.)
A few things on that…
- Is it true that those futures (e.g. 6B, 6J) have to be level 2 data? (That’s what appears to have been said here.)
- If we have level 2 data, doesn’t that include level 1 data? Do we even need level 1 in that case?
- Also mentioned was the use of continuous contracts. Will those properly display info? In the futures.io forum here and here a user mentions how “continuous contracts will never give any exact results and is not suited for backtesting. The main reason to use continous contracts is to avoid that price moves too far away from the cash market, if you look back over several years.” Would it be better to download and use the specific contract month for the specific date we wish to replay?
- It appears that continuous contract data (both level 1 and 2) is not available in demo NT. Is that correct?
- When replaying any market, how much data should we have: Do we need anything other than the day we wish to trade? Should we also have the previous day or two? Or week?