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)
Rollover day was on June 7, you can check that via the instrument manager. A rollover gap would therefore have shown between June 6 and June 7, and not between June 8 and June 11.
What you noticed on the chart is just a gap after the week-end. Your merge backadjusted chart looks correct.
If you want the back-adjusted data, remember that you need to delete all past data and re-download, otherwise it will simply append new data, and you will not see the newly back-adjusted past data.
This answer is confusing. I do not see how NinjaTrader would allow you to select between @ES# and @ES#C.
The following is required:
Continuous Futures:
You simply need to load a chart for ES##-##.
Backadjusted Futures:
You have to set the merge-policy to MergeBackAjdusted and simply open a chart for the current front month contract ES 12-13. It is NOT required to delete all past data and reload.
- how long you intend to hold your positions (are you a scalper, daytrader, swingtrader or investor?)
- what tools you intend to use
Example:
(1) If you wish to use fibonacci retracements, then it is important that the swings are not distorted by rollover gaps and that relative price action is correctly displayed. Therefore you need to use mergebackadjusted data.
(2) If you use round numbers to trade, you cannot rely on mergebackajdusted data, but should use merged nonadjusted data.
(3) If you are an investor and mainly rely on trendlines and moving average, then you would prefer a perpetual contract.
(4) Proper backtesting can only be done with mergebackadjusted data.
I do not know what data your continuous contract ##-## contains, you can probably find out by contacting your data provider.
I am not sure if this is the appropriate thread but I am posting anyway.
Charts are exactly same for futures with different expiry dates.
Is it something to do with Merge Policy?
What do I need to do chart futures with different expiry dates?
Attaching CL charts with March and April expiries.
Both charts are showing merged, backadjusted contracts. The current front month for CL is the March contract (CL 03-15). This means that this months and all later expiries show the same data until the next rollover date. Starting from the next rollover date - which is around March 20 -, and only after the next rollover offset has been determined and entered, the April contract will show different prices. As CL is in contango, those prices will be higher than the prices for the March contact. When the offset is entered this will also lead to a readjustment of all data prior to the rollover date, and the April contract will show different data that is different from the March contract, even for today. However, that data shown for the April contract, is not the trade data for the April contract, but it is merged backadjusted data taken from the March contract and shifted by the rollover offset.
Please make sure that you understand merged, backadjusted contracts, if you use them. There is a paper here that explains the details:
If you do not wish to use merged, backadjusted contracts, NinjaTrader allows you to use single months contracts. Just open the Control Center -> Tools -> Options -> Data -> Historical Chart Data and select "DoNotMerge" from the dropdown menu. All charts that you open after this change will show single month contract data.