Futures Rollover Explained: What Every Trader Should Know
7 min read
What Is Futures Rollover and Why Does It Matter?
Futures rollover is the process of closing a position in an expiring futures contract and opening the same position in the next contract month. If you trade futures with any regularity, you'll deal with this every single quarter (or every month, depending on the product).
Here's the thing most new futures traders don't realize until it bites them: futures contracts expire. Unlike stocks, which you can hold indefinitely, every futures contract has a built-in expiration date. If you don't roll your position before that date, you could end up with an unwanted settlement, whether that's a cash adjustment or, in some commodity markets, an obligation to take delivery of 1,000 barrels of crude oil.
Rolling over isn't complicated once you understand the mechanics. But getting the timing wrong, or ignoring it altogether, can cost you money in slippage, spread widening, or forced liquidation by your broker.
How Futures Contracts Expire
Every futures contract specifies a delivery month and a last trading day. For example, the E-mini S&P 500 (ES) has quarterly expirations: March, June, September, and December. Crude oil (CL) expires every month.
The key dates to know:
Last trading day: The final day you can trade the contract before it settles. For ES contracts, this falls on the third Friday of the expiration month.
First notice day: Relevant for physically delivered contracts. This is when holders may be assigned delivery notices. For many commodity contracts, this date comes before the last trading day.
Rollover period: The window of several days (sometimes a week or more) when most traders shift from the expiring "front month" contract to the next one.
These futures expiration dates vary by product and exchange. The CME Group publishes a calendar for each contract. If you trade multiple products, keep a separate calendar or set alerts so you're not caught off guard.
Why the Exact Expiration Date Isn't What Matters Most
Most traders don't wait until the last trading day to roll. Liquidity starts drying up in the expiring contract days before expiration. The real action shifts to the next contract well ahead of that final date.
This is why paying attention to volume is more important than memorizing expiration dates. When you see daily volume in the next month's contract surpass the front month, that's your signal. The market has already moved on.
When to Roll: Reading Volume and Open Interest
The question of how to roll over futures contracts comes down to timing. Roll too early and you might deal with wider spreads in the new contract. Roll too late and you're trading a contract that's losing liquidity fast.
Here's a practical approach:
Watch the volume crossover. Pull up both the front-month and next-month contracts side by side. When the next month's daily volume exceeds the front month's, the rollover is underway.
Check open interest. Open interest measures total outstanding contracts. A declining open interest in the front month confirms that traders are closing positions and moving forward.
Know your product's typical roll window. For the ES, the bulk of rollover volume happens on the second Thursday before expiration, sometimes called "roll day." For crude oil, the shift usually happens 3 to 5 trading days before expiration.
For equity index futures like ES and NQ, most brokerages and data providers switch their "continuous contract" charts to the next month about 8 days before expiration. If you're using a continuous chart for analysis, be aware of when that switch happens. It can create small price gaps that aren't real market moves.
A Quick Example
Say it's early September and you're long one December ES contract. December is the front month. You notice that March ES volume has started picking up but hasn't overtaken December yet. No rush. But by the second week of December, March volume spikes past December's. That's your cue. You sell your December contract and buy the March contract, completing the roll.
The Mechanics of Rolling a Position
Rolling a futures contract involves two trades: closing the expiring position and opening the new one. You can do this two ways.
Leg into it separately. Close your front-month position, then open the new month. This is straightforward but exposes you to price risk between the two trades. If the market moves against you in those seconds or minutes, you could get a worse fill on the second leg.
Use a calendar spread order. Most platforms let you enter a spread order that executes both legs simultaneously. You specify the price difference (the spread) between the two contracts rather than the outright price of each. This is the preferred method for most traders because it reduces execution risk.
The price difference between the expiring and next contract is called the "roll yield" or simply the spread. It reflects carrying costs, interest rates, dividends (for equity index futures), and supply/demand dynamics for the specific contract months.
For example, if the December ES is trading at 5,020 and the March ES is at 5,035, the spread is 15 points. When you roll using a spread order, you're locking in that 15-point difference rather than hoping both legs fill at favorable prices.
Contango and Backwardation
The spread between contract months isn't random. It follows a structure:
Contango: The next month trades at a higher price than the expiring month. This is common in equity index futures and many commodities. When you roll long positions in contango, you're buying the more expensive contract, which creates a small cost over time.
Backwardation: The next month trades at a lower price. This happens when near-term demand is high (think oil during a supply crunch). Rolling long positions in backwardation means you're buying cheaper, which works in your favor.
If you hold positions for multiple roll cycles, these costs or benefits compound. A trader who stays long ES through four quarterly rolls in a contango market will pay the spread four times per year. It's not a huge amount per roll, but it adds up.
Common Futures Rollover Mistakes
Even experienced traders slip up during rollover periods. Here are the most frequent errors:
Ignoring the roll entirely. Some brokers will auto-liquidate your position near expiration. Others won't. Either way, you lose control of your exit price.
Rolling during low-liquidity hours. Rolling at 2 AM when the market is thin means wider spreads and worse fills. Stick to regular trading hours when the order book is deep.
Not accounting for the spread in your P&L tracking. When you close one contract at 5,020 and open the next at 5,035, your account shows a 15-point "loss" on the old contract that isn't a real loss. It's just the cost of the roll. If you don't track this properly, your performance data looks worse than it is.
Trading the wrong contract month. It sounds obvious, but when you've got multiple expirations listed on your platform, it's easy to accidentally trade a back month you didn't intend to.
That P&L tracking issue is more common than you'd think. If you journal your trades manually, you have to adjust for roll costs every cycle. Tools like Tanto handle this automatically by syncing trades directly from your broker, so your actual performance numbers stay clean across contract rolls.
Futures Rollover Dates to Watch in 2026
Here's a general reference for major products. Specific dates shift slightly each year, so always confirm with the exchange calendar.
E-mini S&P 500 (ES) and Nasdaq (NQ), quarterly:
March expiration: Third Friday of March
June expiration: Third Friday of June
September expiration: Third Friday of September
December expiration: Third Friday of December
Roll activity typically peaks 8 days before each expiration.
Crude Oil (CL), monthly:
Expires around the 20th of each month (the exact date varies)
Roll activity starts about 5 trading days before expiration
Treasury Futures (ZB, ZN), quarterly:
Same quarterly cycle as equity index futures
Roll period often starts about 2 weeks before the front month's last trading day
Gold (GC):
Even-month contracts are most active (February, April, June, August, October, December)
Rolls happen about a week before the first notice day
For the most current futures rollover dates, check the CME Group's expiration calendar or your broker's contract specs page. Most data providers also flag the "active month" switch date, which is a good proxy for when the roll is happening.
Bottom Line
Futures rollover is a routine part of trading futures, but getting lazy about it leads to unnecessary costs and surprises. Know your product's roll window, watch volume shift from the expiring contract to the next, and use spread orders to keep execution clean. Build the roll schedule into your trading calendar so it never catches you off guard.