Market data and symbols

Rithmic Contract Rollover: Dates and Checklist

Quick answer

Rollover means moving activity from an expiring futures contract to another expiry. Changing a chart or alert symbol does not move an existing position. Check the exchange calendar, the provider deadline and volume in both contracts before updating the entire workflow.

Educational software guidance. Trading involves risk. Read the financial and information disclaimers.

Current equity index reference dates

CME's current customary roll calendar uses the Monday before the third Friday for U.S. equity indexes. It permits participants to roll at other times. Check the dated exchange calendar rather than an older Thursday-based convention.

Expiring quarter CME customary roll Published expiration
June 2026 June 15 June 18
September 2026 September 14 September 18
December 2026 December 14 December 18
March 2027 March 15 March 19
June 2027 June 14 June 18

The June 2026 holiday-adjusted expiration shows why mechanically choosing every third Friday is unsafe. These dates are for the table's U.S. index category, not Nikkei, energy or metals.

Update the workflow

  1. Record open positions and working orders by actual expiry.
  2. Check the next listed contract, exchange calendar and provider's last permitted holding time. Deliverable products can have first-notice and delivery restrictions before final trading ends.
  3. Compare activity in both contracts. Volume migration and expiration are separate events.
  4. Change charts, DOMs and instrument lists deliberately. For example, the next quarterly contract after ESZ6 is ESH7.
  5. Update strategy inputs and regenerate receiving-service configuration where required. Recreate TradingView alerts after changing the saved context they use.
  6. Reconcile remaining old-contract orders and positions independently. A new-contract quote does not prove the old exposure is gone.

Closing and reopening exposure can incur a spread, fees and slippage. The price difference between expiries is not itself a trading profit or a promise of a cost-free roll.

PickMyTrade mapping

PickMyTrade documents its rollover rule. Use its selected exact contract when you need explicit control. A service mapping a continuous symbol for new alerts does not necessarily close or transfer an existing position. Keep the old and new contract identifiers in the reconciliation record.

Screenshot references

Actual VPS ES quote row resolved from ESZ6.CME, 7 October 2026. A single row does not establish the most active expiry.
Actual VPS ES quote row resolved from ESZ6.CME, 7 October 2026. A single row does not establish the most active expiry.

Common questions

Is rollover the same as expiration?

No. Rollover is a change of exposure or activity; expiration is the contract deadline.

Must I use the CME customary date?

Your permitted timing also depends on the account provider and strategy. CME allows participants to roll at other times.

Can changing a chart close the old position?

No. Inspect and manage that exposure separately through the supported workflow.

Are energy and metal dates the same?

No. Use their product calendars and delivery-related deadlines.

Financial and information disclaimers

Financial disclaimer

These guides explain software and workflows. They are for education, not financial, investment, tax, or legal advice. No example is a suggestion to buy or sell a product or use a trading strategy. Trading futures involves substantial risk and can lose money, including all funds you put at risk. Leverage can cause losses that exceed your starting funds. Automation can fail, send duplicate orders, or act late. Stop orders do not guarantee execution or a specific exit price; their behaviour depends on the order type and applicable exchange rules. Review your orders and positions, and consult a qualified professional for your own situation. Paper trades, examples, and past results do not predict live results or promise a profit.

Information disclaimer

This is general help based on the sources and check date shown on each page. Screens, settings, fees, data access, server names, error wording, menu paths, and product support can change or differ by app version, account, country, broker, prop firm, and FCM. The content may contain errors or become out of date; accuracy, completeness, and continuous service are not guaranteed. Check current Rithmic, broker, prop firm, and platform instructions before acting. Screenshots show where controls are located; they do not prove that an order test passed. These guides do not replace broker terms or risk notices. References to Rithmic, RTrader Pro, CME Group, NinjaTrader, Tradovate, TradingView, Apex, Topstep, TradeDay, Leeloo, Bulenox, Earn2Trade and other brands identify their products and do not imply any endorsement of this guide.

Documentation only. Live trading workflows are not certified or execution-tested.

Automate TradingView alerts to Rithmic

See the Rithmic integration