Contract Rollover
The process of closing a near-expiration futures contract and opening an equivalent position in the next contract month — required to maintain exposure beyond a single contract's lifecycle.
What is Contract Rollover?
Contract rollover is the process of closing a near-expiration futures contract and opening an equivalent position in the next contract month. It’s how traders maintain continuous market exposure across the cycle of contract expirations.
The mechanic is straightforward: if you’re long 5 ES H6 (March 2026) and want to maintain exposure past March expiration, you close those 5 contracts and open 5 ES M6 (June 2026) in the same direction. Net economic exposure is unchanged; the position has just shifted to a longer-dated contract.
For day traders, rollover is rarely an issue — positions close intraday, well before expiration. For position traders, swing traders, and prop firm traders holding multi-day positions, rollover is a planned operation that happens 1-2 weeks before each contract expiration.
How Contract Rollover works
When to roll (front-month rotation timing):
- 2 weeks before expiration: OI still 80% in front month. Too early to roll — back month still has wider spreads.
- 1 week before: OI shifting (50/50 split or near it). This is the typical rollover window.
- 3-4 days before: Most participants have rolled. OI 70%+ in next month. If you haven’t rolled, do it now.
- 1-2 days before: Front month liquidity gone. Spreads doubled. Forced to roll at execution disadvantage.
- Expiration day: Front month settles. If you didn’t roll, you’re holding through final settlement.
How to execute a rollover:
Method 1 — sequential (most common):
- Close existing position: e.g., sell 5 ES H6 (currently long)
- Wait moments to confirm fill
- Open new position: buy 5 ES M6 in same direction
- Net market exposure briefly zero between the two trades
- Total cost: ~2 ticks per contract (close at one tick, open at another)
Method 2 — calendar spread (advanced):
- Place a calendar spread order: simultaneously sell H6 and buy M6 in the same trade ticket
- Exchange treats as a single transaction
- Avoids the brief flat moment of sequential
- Typically tighter pricing than sequential method
- Some platforms support this natively (NinjaTrader, R|Trader Pro); others don’t
Costs of rollover:
- Spread cost: ~2 ticks per contract ($25 per ES, $10 per MES)
- Calendar premium/discount: Next month may trade at premium or discount to front month due to time value, dividends, financing costs
- Commissions: 2 transactions = 2 commissions if your broker charges per side
For prop firm traders specifically:
- Rollover costs come out of trader P&L
- If you roll a position you’ve held for weeks, the rollover costs are amortized across the holding period
- If you roll a position you’ve held for days, rollover may eat 30-50% of profit
- Plan exits to coincide with rollover timing when possible — close before rolling rather than rolling and continuing
Worked example
Sequential rollover example (ES H6 → ES M6):
- Trader holds 5 ES H6 long from $4500. Current price 4520.
- March 14, 2026: 1 week before H6 expiration. OI shifting.
- H6 currently 4520.00 bid / 4520.25 ask
- M6 currently 4523.50 bid / 4523.75 ask (calendar premium of ~3.5 points)
- Step 1: Sell 5 ES H6 at market. Fills at 4520.00 (bid). Realized: +20 points × $50 × 5 = +$5,000
- Step 2: Buy 5 ES M6 at market. Fills at 4523.75 (ask). Now long 5 ES M6 at 4523.75.
- Net result: Closed H6 with $5,000 realized profit. Open new position in M6 at $4523.75.
- Cost of rollover: Crossed 2 spreads = 2 × 0.25 × $50 × 5 = $125
Position continues: If ES rallies to 4540 over next 3 months, M6 position captures that move. Total P&L over the original strategy: $5,000 (H6 close) + (4540-4523.75) × $50 × 5 (M6 close) = $5,000 + $4,062.50 = $9,062.50.
Calendar spread rollover (advanced — same example):
- Place spread order: “Sell H6 / Buy M6, +2.50 spread”
- Exchange fills both legs simultaneously at the spread price
- Typically tighter than sequential — saves ~1 tick per contract on average
- Total cost: ~$50-$75 vs. $125 for sequential. Modest savings, but can matter on larger positions.
Contract Rollover vs related concepts
Side-by-side comparison of Contract Rollover against the most commonly confused alternatives.
| Concept | Definition | Category |
|---|---|---|
| Contract Rollover this term | The process of closing a near-expiration futures contract and opening an equivalent position in the next contract month — required to maintain exposure beyond a single contract's lifecycle. | Futures Mechanics |
| Expiration | The date a futures contract terminates — at which point all open positions either physically deliver or cash-settle, depending on contract specifications. | Futures Mechanics |
| Front Month | The nearest-to-expiration futures contract month with active trading — typically the most liquid contract, where the vast majority of volume and open interest concentrates. | Futures Mechanics |
| Open Interest | The total number of outstanding (not-yet-closed) futures contracts at a given moment — distinct from volume; measures market participation and sentiment. | Futures Mechanics |
| Futures Contract | A standardized agreement to buy or sell a specific quantity of an underlying asset at a predetermined price on a specified future date — the foundational instrument of futures markets. | Futures Mechanics |
Why traders fail Contract Rollover
Rolling too late. Trying to close a position 2 days before expiration in a thinning front month means accepting 2-4 tick wider spreads. Roll earlier when both contracts are still liquid.
Rolling sequentially during volatility. If you close H6 and the market moves significantly before you open M6, you’ve lost “flat” exposure during the move. Use calendar spread orders during volatile periods, or place both orders nearly simultaneously.
Forgetting that next month may be at a premium/discount. When you roll, you don’t open at the same price you closed. Calendar premium (next month higher) or discount (lower) shifts your effective entry. Plan accordingly.
Rolling positions that should be closed. If your trade thesis is multi-week, rollover is a maintenance cost. If it’s weakening or already filled, don’t roll — close.
Frequently asked questions about Contract Rollover
What is contract rollover in futures?
The process of closing a near-expiration futures contract and opening an equivalent position in the next contract month. Required to maintain market exposure beyond a single contract's lifecycle. ES/NQ rollovers happen quarterly; CL/NG rollovers happen monthly.
When should I roll my futures position?
Standard timing: 1-2 weeks before front-month expiration, when OI has shifted to ~50/50 between front and next month. Earlier than that: back month still has wider spreads. Later: front month liquidity drying up. The 1-week-before window is usually optimal.
Do I need to roll futures contracts as a day trader?
Generally no — day traders close positions intraday, well before expiration. Rollover is mainly for swing traders, position traders, and prop firm traders holding multi-day positions across expiration boundaries.
How much does it cost to roll a contract?
Sequential rollover: ~2 ticks per contract (~$25 per ES, $10 per MES) plus 2 commissions. Calendar spread rollover: ~1-1.5 ticks per contract typically. Plus any calendar premium/discount between the two months. On a 5-ES position, total rollover cost typically $100-$200.
What's a calendar spread for rollover?
A single trade ticket that simultaneously sells the front month and buys the next month (or vice versa). Exchange fills both legs as one transaction at the calculated spread price. Tighter pricing than sequential rollover, avoids the brief "flat" moment between closing and opening. Supported by NinjaTrader, R|Trader Pro, some other platforms.