Three futures contract panels showing liquidity moving from an expiring month to the active front month while an account console keeps positions protected
Trading Guide

Futures Contract Rollover: A Prop-Firm Trader Checklist

Confirm the calendar, follow liquidity, clear old exposure, and verify every workspace module before trading the new month.

5 checks
Safe handoff
Volume
Confirms active month
Auto-roll
Positions stay put
Alerts
May need rebuilding
Aug 17
Guidance verified

Rules verified: August 17, 2026, 7:04 AM MDT

Next review: September 8, 2026, or sooner if a cited exchange, firm, or platform changes its rollover process

The practical answer: move only after the next contract has become the liquid contract for the product, then verify the exact month everywhere before placing another order. A chart or workspace that auto-updates does not necessarily move an open position, cancel an old working order, rebuild an alert, or correct a copier mapping.

Use the exchange calendar to identify the available contract months, then compare volume in the expiring and next contract. Before switching, flatten or deliberately manage the old position, cancel working orders tied to the old symbol, update every chart and order-entry module, and test with minimum size.

The rollover decision in five checks

CheckWhat to confirmWhy it matters
ExpirationThe product's official last-trade and settlement datesExpiration conventions vary by product; the third-Friday shortcut is not universal
LiquidityVolume has migrated to the next listed monthHigher volume generally supports tighter spreads and more reliable fills
SymbolRoot, month code, and year match the intended contractA correct root symbol with the wrong month is still the wrong instrument
WorkspaceChart, DOM, order ticket, alerts, and copier all use the intended monthPlatforms may update some modules but not every saved object
ExposureOld-month positions and working orders are handled explicitlyAuto-roll features do not necessarily transfer open positions

Rollover is a market transition, not a universal calendar command. CME explains that traders watch both the expiring and next contract and may switch when volume has moved. That is more reliable than assuming every product rolls on the same weekday.

What rollover means

A futures contract has a finite life. CME distinguishes three pre-expiration choices: offset the position, roll it into a later contract, or continue into settlement. Retail prop-firm traders generally need the first two choices, subject to their firm's intraday-only and permitted-product rules.

Rolling a position is two transactions: close the old contract and establish exposure in the later contract. It is not a rename. The two months can trade at different prices, and each order carries execution risk and transaction cost.

For a flat day trader, the safer operational version is simpler:

  1. Finish or flatten the old-month trade.
  2. Cancel every working order on that symbol.
  3. Change the chart and order-entry symbol.
  4. Rebuild alerts and copier mappings where required.
  5. Confirm market depth and place a minimum-size test only after the new month is active.

Do not assume that a platform's visual rollover moved account exposure. Tradeify's current Tradovate guidance explicitly says neither automatic nor manual workspace rollovers move open positions to another contract.

How to identify the active contract

Start with the product's official CME calendar. The calendar establishes which contract months are listed and the relevant last-trade, settlement, delivery, and notice dates. Then compare the expiring and later months in the platform's volume display.

CME's volume guidance says traders watch volume shift during the roll. As the old month loses activity and the next month gains it, the more active contract generally offers a better liquidity profile. The exact crossover can differ by product and market conditions.

Use this order of operations:

  • Calendar first: confirm the product and available months on the exchange page.
  • Volume second: compare the old and next month rather than relying on a memorized date.
  • Firm/platform rule third: confirm whether the platform chooses the month automatically or leaves it to the trader.
  • Account check last: inspect positions, orders, alerts, and copied accounts before the next trade.

The date identifies the window. Liquidity identifies the active contract.

Decode the contract symbol before clicking

Futures symbols combine the product root, a month code, and a year. Tradeify's current contract-selection guide publishes the standard month-code set:

MonthCodeMonthCode
JanuaryFJulyN
FebruaryGAugustQ
MarchHSeptemberU
AprilJOctoberV
MayKNovemberX
JuneMDecemberZ

Platform formatting can differ. Tradeify currently illustrates one-digit years on Tradovate, Rithmic, WealthCharts, and NinjaTrader, while TradingView and Tradesea examples use the full year. Follow the format shown in the actual connected order ticket rather than copying a symbol blindly from another platform.

Tradeify also warns that TradingView continuous symbols ending in 1! are charting references, not the specific tradeable contract. Use the precise month-and-year contract in the order ticket.

TopstepX and Tradovate do not handle rollover the same way

Platform pathCurrent first-party behaviorTrader action
TopstepXAuto-updates each futures product to the current front month during the daily 4:00–5:00 PM Central close window, using volume, open interest, and expiration inputsRecheck the selected contract after the close; recreate contract-specific alerts because Topstep says rollover deletes them
Tradovate through TradeifyWorkspace auto-roll is enabled by default and can update saved modules; the trader can roll individual charts or DOMs forward or backwardConfirm the rollover prompt, then inspect every module and handle old positions and orders separately
TradingView through TradeifyThe specific month-and-year symbol is the tradeable contract; 1! continuous symbols are for chartingPlace orders only from the exact connected contract and verify the order ticket before submission

TopstepX reduces date tracking, but it does not remove the need for a post-roll check. Its current documentation says price alerts are contract-specific and are permanently deleted when the contract rolls. Recreate alerts before relying on them.

Tradovate's workspace rollover is a display and module change. It does not move an open position. An old-month position can remain open even while the chart now shows the new month, which is exactly the mismatch a pre-session audit should catch.

Rollover risks inside a prop account

Thin liquidity can enlarge slippage

Tradeify warns that expired, illiquid, or incorrect contracts can create poor fills, wider slippage, entry or exit difficulty, and execution delays. Those outcomes matter more in an account with a hard maximum-loss threshold or daily-loss control.

A chart can change while an order does not

Saved charts, DOMs, quote boards, order tickets, brackets, and automation may not all update together. Compare the symbol shown in each module, not just the chart title.

Alerts can disappear

TopstepX currently deletes contract-specific alerts at rollover. A missing alert is an operational gap, not evidence that the level was never reached.

Copied accounts can diverge

A lead chart moved to the new month while a follower remains on the old month can create rejected orders, unpaired exposure, or inconsistent fills. Stop the group and verify every follower's symbol before resuming. The prop-firm trade copier guide has the wider ownership, hedging, and stage checklist.

Old working orders can survive your visual switch

Cancel old-month stops, limits, brackets, and conditional orders explicitly. A new chart does not prove the account has no resting instruction elsewhere.

A rollover checklist for the session before and after the switch

Before the switch

  1. Open the official CME calendar for the exact product.
  2. Compare volume in the expiring and next contract.
  3. Note the symbol format required by the connected platform.
  4. List every chart, DOM, order ticket, alert, strategy, and copier group using the product.
  5. Flatten or deliberately manage old-month positions under the firm's trading rules.
  6. Cancel all working orders tied to the old month.
  7. Save screenshots or exports if the platform state could matter in a support review.

After the switch

  1. Confirm the new month in every order-entry surface.
  2. Check that positions and working orders are zero unless intentionally retained.
  3. Recreate alerts that were deleted or remained attached to the old month.
  4. Verify bracket templates and automated strategies point to the intended contract.
  5. Check every lead and follower account separately.
  6. Compare bid-ask spread, volume, and market depth before entering.
  7. Place a minimum-size test and confirm the fill appears in the intended account and month.

If the platform behaves unexpectedly, stop placing orders and use the platform outage documentation checklist to preserve timestamps, order IDs, screenshots, status pages, and the rule version.

The bottom line

Treat contract rollover as a controlled workspace migration. The exchange calendar tells you which contracts exist and when they expire; the volume shift tells you which one is active; the firm and platform documentation tells you what updates automatically.

The final responsibility is still at the account level. Confirm the exact symbol, clear old exposure and orders, rebuild contract-specific alerts, and verify every copied account before returning to normal size.

For product-specific context, use the Topstep review and Tradeify review. Traders focused on equity indexes can pair this checklist with the NQ and MNQ firm guide.

Current Firm Offers and Direct Links

Open the firm in a new tab with the recorded ComparePropFirms commercial link. Use the displayed code when applicable, and confirm the final price and terms before paying.

Official sources and verification