Advertisement
Markets

Futures Contract Rollover: When to Roll, What Contango Costs You

Mouad — EdgeQuant Trading · Sep 20, 2026 · 7 min read
Calendar and chart representing contract rollover timing

Every quarter, ES and NQ traders watch volume quietly migrate from the front-month contract to the next one out, and every quarter someone gets caught holding a position into expiration week wondering why their fill looks weird or why their broker is emailing them about delivery. Futures rollover isn't complicated once you've done it a few times, but the mechanics matter, and if you trade commodities instead of index futures, getting it wrong can mean an actual delivery notice instead of just an annoying fee. Here's what rollover actually is, when to do it, and what contango or backwardation costs you when you do. (If you're still deciding which product to trade in the first place, see ES vs NQ vs MES for how contract specs compare.)

What rollover actually is

Futures contracts expire. That's the whole point of them — they're not perpetual instruments like a stock. Every contract has a last trade date and, for physically-delivered products, a first notice date. Rollover is simply closing your position in the expiring 'front month' contract and opening the same-size position in the next 'back month' contract, timed so you're never actually out of the market (assuming that's your intent).

Say you're long 4 September ES contracts and you want to stay long into Q4. You sell 4 September ES and buy 4 December ES, ideally at close to the same moment. In practice, you don't leg this manually with two separate market orders and hope the fills line up — you place it as a calendar spread order (sell front, buy back, as one instrument) through your platform. The spread order fills you both legs at a known net price differential instead of leaving you exposed to the market moving between your two individual fills. Every decent futures platform supports calendar spreads for the major products; if yours doesn't, that's a red flag about the platform, not a reason to leg it manually.

Last trade date vs. first notice date — know the difference

This is the part that actually bites people, and it's almost always commodity traders, not index traders, who get bitten.

The one thing to actually remember: if you trade physically-delivered commodity futures, first notice day is your real deadline, and it's before last trade day. If you trade cash-settled index futures like ES, NQ, RTY, or YM, this entire risk category doesn't apply to you — those contracts settle to cash against an index value, there's no warehouse, no pipeline, no delivery notice, period.

When to actually roll

For index futures — ES, NQ, and the rest of the quarterly-cycle contracts (March, June, September, December) — the practical signal is volume and open interest shifting to the back month. Roughly one to two weeks before expiration, liquidity starts draining out of the front month as institutional flow moves to the new contract, and by the Thursday before the third-Friday expiration week, the back month is usually the more liquid place to actually be trading. Most retail traders roll somewhere in that one-to-two-week window rather than waiting until the last possible day, simply because front-month liquidity gets thinner and spreads get worse as expiration approaches.

Commodity contracts don't follow one clean rule the way the index quarterlies do — expiration and first notice schedules vary contract to contract, so check the actual exchange calendar for whatever you're trading (CL, GC, ZC, etc.) rather than assuming it mirrors ES. The volume/open-interest shift is still the tell, but the deadline that actually matters — first notice day — comes well before that shift completes in some products.

Contango, backwardation, and what rolling actually costs you

This is the part traders skip past and then get confused about later when their long position bleeds for no apparent reason.

Contango is when the back-month contract trades at a premium to the front month. It's common in commodities with real storage costs — oil, gold, natural gas — because the price of a contract for delivery further out embeds the cost of storing and financing the physical good until then. If you're long and you roll in contango, you're selling the cheaper front month and buying the more expensive back month. That price gap is a real cost, commonly called negative roll yield, and it recurs every time you roll if the curve stays in contango.

Backwardation is the opposite — back month trades at a discount to front month. Rolling a long position in backwardation means selling the pricier front month and buying the cheaper back month, which is a positive roll yield. This is exactly why some commodity-linked products have quietly bled or gained money over the years independent of the spot price actually moving — the roll cost or roll gain compounds.

Curve shapeBack month vs. front monthEffect of rolling a long
ContangoBack month priced higherNegative roll yield — costs you
BackwardationBack month priced lowerPositive roll yield — pays you

Index futures are a different animal mechanically

ES and NQ show a front-back price difference too, and people sometimes call it 'contango' out of habit, but there's no storage cost in an S&P 500 future — there's no warehouse for stock index points. What you're actually seeing is cost of carry: roughly the risk-free interest rate minus the index's dividend yield, reflected in the fair-value spread between contract months. When rates are meaningfully above dividend yields, back months tend to trade at a premium, which produces the same directional cost-to-roll-long effect as commodity contango, but the underlying mechanism is completely different — it's a financing calculation, not a storage-and-convenience-yield calculation. Worth knowing so you're not explaining it to yourself with the wrong model.

Does this actually matter for how you trade?

Honestly, if you're a day trader or a swing trader holding for a few days to a couple weeks, roll cost is usually noise relative to your actual P&L. You're not going to feel a few ticks of cost-of-carry drag on an ES position you're in and out of by Thursday. Where it actually matters:

The practical checklist

None of this is exotic. It's calendar management plus understanding one pricing relationship. But it's the kind of thing that costs real money exactly once, right around first notice day, to the trader who assumed it would sort itself out.

futures rollover contango backwardation contract expiration continuous futures data