Markets, Fees and Contracts
4 articlesWhat Is a Futures Contract?
A futures contract is an agreement to buy or sell an asset at a predetermined price on a specific future date. Unlike stocks, futures contracts have an expiration date.
For example, equity index futures like the S&P 500 or the NASDAQ-100 are listed with multiple expiration months throughout the year (March, June, September, December, etc.).
Each expiration month represents a separate contract.
Understanding Futures Contract Codes
Every CME futures contract has a specific symbol structure:
1️⃣ Product Symbol
This identifies the underlying asset.
Examples:
ES = E-mini S&P 500
NQ = E-mini Nasdaq-100
CL = Crude Oil
GC = Gold
2️⃣ Month Code (Letter)
Futures contracts use a standardized letter to represent the expiration month:
| Month | Code |
| January | F |
| February | G |
| March | H |
| April | J |
| May | K |
| June | M |
| July | N |
| August | Q |
| September | U |
| October | V |
| November | X |
| December | Z |
These month codes are globally standardized across futures markets.
While the standard month codes (like U, V, X) are globally standardized across futures markets, not every instrument follows the same rollover schedule. Depending on what you are trading, you'll need to watch for different expiration cycles.
🔄 Rollover Frequencies
Quarterly Rollover (Mar, Jun, Sep, Dec)
Common for Equity Index Futures (like the E-mini S&P 500 or Nasdaq 100).
Traders typically look for codes H, M, U, and Z. H stands for March, M stands for June, U represents September, and Z is the code for December.
Monthly Rollover
Standard for many Commodity Futures (like Crude Oil or Natural Gas) and some Currency Futures.
3️⃣ Year Code (Number)
The year is represented by the last digit(s) of the year.
For example:
ESU6 = E-mini S&P 500 September 2026
NQZ6 = Nasdaq-100 December 2026
CLM7 = Crude Oil June 2027
So the structure is:
[Product Symbol] + [Month Code] + [Year]
Let’s break down ESU6:
ES → E-mini S&P 500
U → September
6 → 2026
This means it is the September 2026 E-mini S&P 500 futures contract.
📉 Why should we rollover?
The Real Risk: Low Volume Contracts
As a futures contract approaches expiration, trading activity gradually shifts to the next contract month listed on the Chicago Mercantile Exchange.
This means the expiring contract begins to lose:
Trading volume 📉
Open interest 📉
Order book depth 📉
Front Month vs. Back Months
- Front Month:
- This is the contract with the closest expiration date that still has the highest trading volume and open interest. It is the most "active" contract where most trading occurs. ✅
- Back Months:
- These are contracts that expire further in the future. While they exist in the order book, they typically have very low volume and thin liquidity. ❌
Why it matters
Traders should almost always trade the Front Month. Trading a Back Month by mistake causes Inconsistent Chart Behavior, Slippage Risk and has the chance to blow up your account rapidly.
If you continue trading a low-volume contract, you face several risks.
🚫 Risks of Trading Low-Volume Contracts
| Risk Factor | Impact on Trading |
|---|---|
| Wider Spreads | ↔️ Very Large bid-ask spreads; Immediately putting you in big drawdown when entering. |
| Slippage Risk | 📉 Market orders fill at worse prices; poor stop-loss execution with huge slippage risk. |
| Thin Order Books | ⚡ Small trades cause sharp price jumps; unstable behavior; technical levels don't react cleanly. |
| Unreliable Price Action | 📊 Irregular price movements and gaps not present in the active contract. |
⚠️ Important: Responsibility of the trader
Top One Futures is not responsible for losses exceeding normal risk parameters caused by trading low-volume or close-to-expired contracts.
👤 Trader Responsibility
It is the trader's sole responsibility to ensure they are trading the correct, active contract. Trading "thin" or close-to-expired contracts leads to:
📉 Severe Slippage: Market orders and stop losses may fill at much worse prices.
⚡Extreme Volatility: Small trades can cause massive, erratic price jumps.
🚨 How to Check Which Contract We Are Trading
To make sure you are trading the correct futures contract, always confirm where the liquidity currently is or use a rollover calender.
🔎 Check Volume on the CME Website
The most reliable source is the Chicago Mercantile Exchange website.
On the product page (for example, Gold futures), you can:
Compare trading volume across all listed contract months
Check open interest
Confirm expiration dates
Identify which contract is the current front month
👉 The contract with the highest volume is typically the active contract.
For example, you can find the Micro Gold volume page here:
https://www.cmegroup.com/markets/metals/precious/e-micro-gold.volume.html
💡 Important
The examples below is provided for educational purposes only and should not be relied upon as confirmation of the current active contract. Always verify which contract is currently active before trading.
This article was written on February 25, 2026. On that date, the active contract for Micro Gold (MGC) is the April 2026 contract. As you can see APR 2026 has the highest volume by far and traders should trade on this contract. April = J, 2026 = 6, so the right contract -> MGCJ6

*Image Source: https://www.cmegroup.com/markets/metals/precious/e-micro-gold.volume.html Used for educational purposes to illustrate contract volume.
📅 Use a Rollover Calendar (Very Clear Method)
Another excellent resource is using a rollover calendar, for example:
https://www.linnsoft.com/support/rollover-calendar
This page clearly shows:
Which contract was the previous front month
The exact rollover date
Which contract became active
The full contract code
It makes it very easy to visually understand when the shift happened.
Keep in mind that this example depends on when you are reading this article. This example is provided for educational purposes only and should not be relied upon as confirmation of the current active contract.

*Image Source: https://www.linnsoft.com/support/rollover-calendar Used for educational purposes to illustrate contract rollover dates and Product symbols.
From the example shown:
The section marked in red shows the previous contract (February).
The other section below that is marked in red as well shows the rollover date to the April contract: January 28, 2026 (end of day).
On that date, liquidity shifted to the April contract.
In this example you would now use the data marked in green.
This means: The Rollover date from February 2026 Contract to the April 2026 Contract was on January 28 2026. Making the April 2026 Contract the front month contract.
In this example we rolled over from the February contract ➡️ To April contract
For standard Gold futures, the April 2026 contract code is:
GCJ6
If trading Micro Gold, the April 2026 contract code is:
MGCJ6
We hope this informs you well about contract rollovers and how they work. If you need any assistance selecting the right contract for your instrument, We'll be happy to help:
📩 Email: support@toponefutures.com
💬 Live Chat: Available directly on our website or dashboard
All values reflect round-turn cost (open + close) and all other fees.
📈 Stock Index Futures
| Instrument | Round-Turn |
|---|---|
| /ES – S&P 500 | $5.76 |
| /NQ – NASDAQ-100 | $5.76 |
| /MES – Micro S&P 500 | $1.90 |
| /MNQ – Micro NASDAQ-100 | $1.90 |
| /RTY – Russell 2000 | $5.76 |
| /M2K – Micro Russell 2000 | $1.90 |
| /YM – Dow Jones | $5.76 |
| /MYM – Micro Dow Jones | $1.90 |
🌾 Agricultural Futures
| Instrument | Round-Turn |
|---|---|
| /ZM – Soybean Meal | $7.20 |
| /ZS – Soybeans | $7.20 |
| /ZW – Wheat | $7.20 |
⚡ Energy Futures
| Instrument | Round-Turn |
|---|---|
| /CL – Crude Oil | $6.00 |
| /MCL – Micro Crude Oil | $2.20 |
| /QM – E-Mini Crude Oil | $5.40 |
| /NG – Natural Gas | $6.20 |
| /QG – E-Mini Natural Gas | $4.00 |
🪙 Metals Futures
| Instrument | Round-Turn |
|---|---|
| /GC – Gold | $6.20 |
| /MGC – Micro Gold | $2.40 |
| /SI – Silver | $6.20 |
| /SIL – Micro Silver | $3.20 |
| /HG – Copper | $6.20 |
| /MHG – Micro Copper | $2.40 |
💱 Currency Futures
| Instrument | Round-Turn |
|---|---|
| /6A – Australian Dollar | $6.20 |
| /M6A – Micro AUD/USD | $1.68 |
| /6B – British Pound | $6.20 |
| /6C – Canadian Dollar | $6.20 |
| /6E – Euro FX | $6.20 |
| /M6E – Micro Euro FX | $1.68 |
| /6J – Japanese Yen | $6.20 |
| /6S – Swiss Franc | $6.20 |
₿ Crypto Futures
| Instrument | Round-Turn |
|---|---|
| /MBT – Micro Bitcoin | $3.20 |
Additional Notes ℹ️
It can be possible not all instruments are listed here. For the most accurate and current pricing, check the All-In Rates section under the Free tier in the NinjaTrader commission table posted here below.
The value shown in the All-In Rates (Free) column represents the total cost per side of a trade.
To calculate the full cost of a completed trade (open + close), simply multiply that amount by 2.
Example: If the All-In (Free) column lists 2.88, the round-turn cost would be 5.76.
You can find this commission table here:
https://ninjatrader.com/pdf/ninjatrader_futures_commissions.pdf
At Top One Futures, it’s essential to understand the trading hours and automatic close out policy to trade responsibly and within platform rules.
Rules apply to all account types and instruments, including cryptocurrencies, ensuring uniform compliance across the platform.
When Can I Trade Futures?
You can place trades between 6:00 PM EST and 4:10 PM EST the next day, Monday through Friday.
Weekend trading is strictly prohibited, and all markets remain closed during this period.
There is a daily 1-hour break from 5:00 PM to 6:00 PM EST, during which trading is paused. After the break, the next session opens.
For example:
The Monday session begins at 6:00 PM EST on Sunday and ends at 4:10 PM EST on Monday.
The Tuesday session begins at 6:00 PM EST on Monday, and so on.
The final session of the week ends at 4:00 PM EST on Friday. Markets reopen Sunday at 6:00 PM EST.
Are Trades Automatically Closed at 4:10 PM EST?
Yes. All open trades are automatically closed by 4:10 PM EST every trading day. This is part of Top One Futures’ strict risk management rules.
If a trader does not manually close their positions before 4:10 PM EST, the system will forcibly liquidate all open positions at that time.
Can I Keep Trading After 4:10 PM EST?
No. From 4:10 PM to 6:00 PM EST, trading is paused. You can resume trading when the next session opens at 6:00 PM EST.
Why Does This Rule Exist?
By enforcing the automatic close out of trades at 4:10 PM EST, Top One Futures helps traders avoid overnight risk and maintain discipline.
This rule supports safe, intraday trading practices and protects both the trader and the firm from unexpected market volatility.
Agricultural Commodity Futures
/ZM (Soybean Meal) → Soybean meal, used in animal feed.
/ZS (Soybeans) → Soybean futures, a key agricultural commodity.
/ZW (Wheat) → Wheat futures, one of the most traded grains worldwide.
Stock Index Futures
/ES (S&P 500) → Tracks the S&P 500 index, representing the 500 largest U.S. companies.
/NQ (NASDAQ-100) → Based on the NASDAQ-100 index, which includes major tech companies.
/MES (Micro S&P 500) → Smaller-sized S&P 500 futures contract with lower margin requirements.
/MNQ (Micro NASDAQ-100) → Micro version of the NASDAQ-100 futures contract.
/RTY (Russell 2000) → Tracks the Russell 2000 index of small-cap U.S. stocks.
/M2K (Micro Russell 2000) → Smaller-sized Russell 2000 futures contract.
/YM (Dow Jones) → Based on the Dow Jones Industrial Average (DJIA).
/MYM (Micro Dow Jones) → Micro version of the DJIA futures contract.
/NKD (Nikkei 225) → Futures on Japan's Nikkei 225 stock index.
Energy Futures
/CL (Crude Oil) → WTI crude oil futures, one of the most liquid contracts in the market.
/MCL (Micro Crude Oil) → Smaller-sized crude oil futures contract.
/QM (E-Mini Crude Oil) → A smaller alternative to the standard /CL contract.
/NG (Natural Gas) → Natural gas futures, used for heating and energy production.
/QG (E-Mini Natural Gas) → Smaller-sized natural gas futures contract.
Metals Futures
/GC (Gold) → Gold futures, considered a safe-haven asset.
/MGC (Gold) → Smaller-sized gold futures contract.
/SI (Silver) → Silver futures, used in both investment and industrial applications.
/SIL (Micro Silver) → Micro version of the silver futures contract.
/PL (Platinum) → Platinum futures, used in automotive and jewelry industries.
/HG (Copper) → Copper futures, essential for construction and manufacturing.
Currency Futures
/6A (Australian Dollar) → AUD/USD futures.
/6B (British Pound) → GBP/USD futures.
/6C (Canadian Dollar) → CAD/USD futures.
/6E (Euro FX) → EUR/USD futures.
/M6E (Micro EUR/USD) → Micro version of the EUR/USD futures contract.
/6J (Japanese Yen) → JPY/USD futures.
/6S (Swiss Franc) → CHF/USD futures.
/M6A (Micro AUD/USD) → Micro version of the AUD/USD futures contract.
Crypto Futures
/MBT (Micro Bitcoin Futures) → Smaller-sized Bitcoin futures contract for more precise exposure.