NinjaTrader - Market Replay - Rollover / Volume Rollover - NinjaTrader | futures io social day trading
futures io futures trading

NinjaTrader - Market Replay - Rollover / Volume Rollover
Updated: Views / Replies:1,494 / 0
Created: by drunkcolonel Attachments:2

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Thread Tools Search this Thread

NinjaTrader - Market Replay - Rollover / Volume Rollover

  #1 (permalink)
Elite Member
Orlando FL
Futures Experience: Beginner
Platform: NinjaTrader
Favorite Futures: ES 6E
drunkcolonel's Avatar
Posts: 21 since Jul 2011
Thanks: 104 given, 10 received

NinjaTrader - Market Replay - Rollover / Volume Rollover

Hi All,

I've been working on learning what I will have to do in order to conduct a true-to-life longer time frame "manual backtest" (essentially disciplined simming and manually keeping track of my statistics). I'm interested in any feedback that will help me get the simulator as realistic as possible. Whether your feedback is a tip or highlights that I'm making a mistake somewhere, please feel free to comment, its most appreciated since I'm still learning.

Starting Out:

I use the Market Replay Connection with the data downloaded from NinjaTrader, and I've mostly been working with the 6E.

From what I understand, the 6E is a Quarterly contract. Unlike Oil for instance which is a monthly contract (having rollover and expiration 1-12, 2-12, 3-12, ...) the 6E contract series has expiration and rollovers in 3-12, 6-12, 9-12, and 12-12.

So with this thought I've made a few notes and have some diagrams which can be found in 6E-Rollover.pdf:

NOTE 1. I understand that CME states for 6E Rollover: "the convention on the trading floor is to roll the expiring quarterly futures contract month 5 business days prior to expiration"

NOTE 2. I understand that CME states for 6E Contract Expiration: "Termination of trading for quarterly futures contracts occurs on the second business day immediately preceding the third Wednesday of the contract month."

Per CME's rules ( Figure One ) I conclude that:

Figure Two.

> The 6E December Contract [12-11] expires on December 19th 2011, and Rollover to the new March Contract [3-12] is December 12th.

Figure Three.

> The 6E March Contract [3-12] expires on March 19th 2012, and Rollover to the new June Contract [6-12] is March 12th.

Figure Four.

> The 6E June Contract [6-12] expires on June 18th 2012, and Rollover to the new September Contract [9-12] is June 11th.

Figure Five.

> The 6E September Contract [9-12] expires on September 17th 2012, and Rollover to the new December Contract [12-12] is September 10th.

Figure Six.

> The 6E December Contract [12-12] expires on December 17th 2012, and Rollover to the new March Contract [3-13] is December 10th.


One thing that I found confusing was that NinjaTraders Rollover dates DO NOT match those I manually calculated from CME data. That is if you look at where I've placed orange stars, it seems that NinjaTrader is calculating a Rollover date as the first business day preceding the Expiration day. Do I have it right or they?

Another question is, when using Market Replay data... do I need to / how should I make sure I use the correct data for the large manual backtest? Meaning despite the fact that data may be available for Market Replay for the contract 3-12 up until the day of Expiration (3-19-2012) ---which there is, would I not have if trading in real life already switched to the new contract? And so I should ignore (not simulate with) any market replay data coming AFTER a rollover date for the expiring contract?

Lastly I was wondering about Volume Rollover. See VolumeRollover.pdf. In my research and trying to work through this, I came across a couple threads talking about this. I think all the threads were CL specific. However I was wondering if the same concept of Volume Rollover applies to other instruments such as the 6E? If that is the case it would mean that CME's rules regarding contract rollover are more "guidelines" and that to conduct an accurate manual backtest I would have to determine when the new contracts volume took over the previous ones. So does volume rollover apply to the 6E?

Thanks for any help!

Attached Thumbnails
NinjaTrader - Market Replay - Rollover / Volume Rollover-6e-rollover.pdf   NinjaTrader - Market Replay - Rollover / Volume Rollover-volumerollover.pdf  
Reply With Quote


futures io > > > > NinjaTrader - Market Replay - Rollover / Volume Rollover

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Upcoming Webinars and Events (4:30PM ET unless noted)

Wyckoff Hunting for Great Risk/Reward Ratio w/Gary Fullett

Elite only

Digging into the Details of iSystems w/Stage 5 & iSystems

Jun 5

Similar Threads
Thread Thread Starter Forum Replies Last Post
How do you compare volume for 2 contracts for rollover purpose? cw30000 Sierra Chart 2 June 12th, 2011 10:37 AM
Futures Rollover Rules jdfagan Traders Hideout 2 May 5th, 2011 12:57 AM
On the rollover day trendisyourfriend The Elite Circle 10 December 13th, 2010 01:30 PM
Problem with Ninja 7 rollover Jeff Castille NinjaTrader 11 October 19th, 2010 10:57 AM
CL rollover adjustment & volume profile charts neko333 Commodities Futures Trading 19 September 13th, 2010 03:02 PM

All times are GMT -4. The time now is 03:27 AM.

Copyright © 2018 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432,
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts
Page generated 2018-05-25 in 0.08 seconds with 20 queries on phoenix via your IP