Contracts, Expiration & Rollover
Understand futures symbols, expiration months, active contracts, rollover, and cash settlement.
Learn how futures contract symbols are built, why volume moves between contracts, and what happens at expiration. This guide teaches contract mechanics — not trade calls or promises of profit.
Understanding the Contract Symbol
A futures symbol normally combines three parts: a product code, an expiration-month code, and an expiration year. Together, these tell you exactly which contract you are viewing or trading.
Symbols can look different across TradingView, NinjaTrader, brokers, and data providers. The same contract may appear as NQH25 on one platform and NQH2025 or NQ H5 on another. Always confirm the format your platform uses.
Product Codes
These four product codes are used throughout this Learning Center. Each represents a specific futures contract on the CME.
Quarterly Expiration Codes
Equity-index futures like NQ, MNQ, ES, and MES expire on a quarterly cycle. Each expiration month is represented by a single-letter code.
Platform formatting varies. Some platforms use two-digit years, some use four-digit years, and some add spaces or separators. Always verify on your platform.
Active Contract
The active contract is the expiration month that currently has the most trading volume. This is where liquidity is concentrated and where execution quality is highest.
Rollover
Rollover is a core concept in futures trading. Understanding when and why it happens helps you avoid trading the wrong contract.
Continuous Contracts
Continuous charts are helpful for analysis, but they are not the same as tradable contracts. Understanding the difference is critical.
Expiration and Settlement
Understanding what happens at expiration helps you avoid unexpected settlement procedures or forced liquidation.
Contract-Code Builder
Select a product, expiration month, and year to see how a futures contract code is assembled. This tool is for educational purposes only and does not connect to a brokerage or place orders.
Platform formatting may differ. TradingView, NinjaTrader, brokers, and data providers may display symbols differently. Always confirm the exact symbol format on your platform before placing an order.
Rollover Checklist
Use this interactive checklist each time rollover approaches. Your progress is saved in this browser—no sign-in required.
This material is provided for educational purposes only and does not constitute financial, investment, tax, or legal advice. Futures trading involves substantial risk and is not suitable for every trader. Trading tools, indicators, dashboards, calculators, and educational materials cannot predict future prices or guarantee profitable outcomes.
NQ vs. ES
Compare Nasdaq and S&P 500 futures contracts and their micro equivalents.
Open LessonNQ & ES Behavior
Learn how NQ and ES index futures may behave — concentration, volatility, liquidity, divergence, and why behavior is conditional.
Open LessonIntermarket
Learn contextual intermarket relationships — yields, dollar, volatility, sector rotation — and their limitations, including correlation vs. causation and confirmation vs. dependency.
Open LessonFor deeper study, consult these official educational resources. G7G Market Pulse is not affiliated with these organizations.