Futures contracts are only active for a specific amount of time before they expire. As a result, futures traders must roll their contracts to avoid expiration, follow trading volume and ensure there is enough market liquidity for trade execution.
Some futures contracts expire on a monthly basis while others expire every few months. For active traders of multiple markets, monitoring various futures roll dates and avoiding expiration can be burdensome.
Fortunately, NinjaTrader recently introduced an Auto Rollover feature which alerts traders when contracts should be updated! Auto Rollover helps ensure NinjaTrader users are viewing, tracking & trading the latest contracts.
How Do I Get the New Auto Rollover Feature?
How Does Auto Rollover Work?
When starting NinjaTrader or opening a new workspace, a pop-up window will appear notifying you if there are any contracts within your workspace which have rolled over. Users can simply click the “Done” button to update their instruments to the latest expiration month & year.
How Do I Roll My Contracts Manually?
Some futures traders may choose to manually roll over their contracts based on individual preferences.
To manually roll a contract over, type the next contract expiry in the active NinjaTrader window of your choice. For example, typing “ES 03-21” in an ES 12-20 chart will update the chart from the December 2020 to March 2021 contract.
How Can I Stay on Top of Futures Roll Dates?
Bookmark NinjaTrader’s Trade Desk Calendar and stay current on futures roll dates and contract expirations, as well as other important dates including employment reports & FOMC meetings all in one place!