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)
When I roll over the contract month or manually load the next contract, e.g., NQ SEP24, I get the same results returned as NQ JUN24. Anyone else experience this?
gain and cqg are identical (NQ SEP24), while ninjatrader (NQ SEP24) is still loading June expiration. Yes, I set the symbol to NQ SEP24. What am I missing? I rolled over the futures using the database management tool too
I found this, which personally I think is insane if we can't manually load the next contract without editing rollover dates. I'll wait until tomorrow to see if it automatically rolls over.
The volume on the June contract - is still a lot larger (near double) than the new Sept contract - and you have until 6-21-24 to rollover. I always change contracts when the Volume on the New Contract is Larger than the current contract. I use CQG data - but that shouldn't matter.
How do you change contracts on Ninjatrader besides manually typing NQ SEP24? When I try that, I still get the june contract data. My post is a complaint on the wrong data being loaded. I tried resetting the DB and reloading historical data. Same result.
You don't need to do anything (provided you haven't changed some default settings). When you log into NinjaTrader, the latest contract period will be presented in a pop-up box awaiting your approval to rollover to the latest contract. If you don't receive this notification, either you missed it, or the contract is not yet available.
Otherwise, you can manually check for the latest update by clicking TOOLS --> DATABASE MANAGEMENT.
"Rollover futures instruments" is the first option. If there are any updated contacts, they will be listed here. You can manually update them by clicking the "Rollover" button, if you hadn't already updated them when provided with the prompt as mentioned above.
Of course, you can wait to rollover if you like by not approving the initial prompt or going into database management until you're ready.
Right, but I want to specifically load the next contract NQ SEP24. When I try to do that, the label shows NQ SEP24 but the chart is actually just NQ JUN24 data
I'm guessing it's just the way the platform was designed to handle stitching one contract to the next. if you type in NQ DEC24, this also shows the same data - place holders, I surmise.
The SEP contract isn't ready (at time of this post in NinjaTrader). [Unless I'm also missing something.]
Honestly, NinjaTrader is a decent platform. More performant than some other platforms I use, and plenty of resources available. I like it over SierraChart and TradeStation. But I wish it didn't have these issues/bugs. I personally think tools like Jigsaw and Bookmap are a waste of time, but that's a different topic.