Learn

What Is Rollover in Trading? F&O Contract Rollover Explained

A complete explainer on rollover in F&O trading: what it means to roll a futures or options position to the next expiry, why contracts force the choice, how rollover cost is calculated, and what it actually costs in real rupee terms.

By TraderStack Research Desk·8 min read·1 weeks ago
What Is Rollover in Trading? F&O Contract Rollover Explained

What Is Rollover in Trading?

Rollover is what happens when you close out a futures or options position that's about to expire and immediately open the same position in the next available contract, so your market exposure carries on past the expiry date. It only applies to F&O contracts, since every derivative on the exchange comes with a fixed expiry, unlike a stock you can hold indefinitely.

Key takeaway: Rollover isn't the exchange quietly extending your trade. You're closing one contract and paying to open a fresh one, and that price gap between the two contracts, not the brokerage, is usually the real cost.

Why Does Rollover Exist?

Rollover exists because every F&O contract has a fixed expiry date, and a stock doesn't. You can hold a stock for twenty years without anyone forcing a decision. A futures or options contract stops existing the moment its expiry date arrives, settled in cash or, for a handful of stock contracts, in physical delivery.

If your view on the market extends beyond that date, you can't just keep holding the same contract. You have to trade out of the expiring one and into whichever contract represents the same underlying for the next cycle. Nothing about this happens by itself. If you take no action, an open F&O position either gets squared off by your broker's risk systems or settles automatically at the final expiry price, whether or not that's what you wanted.

There's a mechanical reason this needs the right product type too. You can only carry a futures or options position past the trading day if it's held as an NRML (normal) position rather than an intraday one, and your broker marks that position to market every day until you close or roll it, crediting or debiting the difference straight into your account. This daily MTM settlement is separate from rollover itself, but it's why the price you eventually roll at reflects the latest day's settlement, not your original entry price.

How Rollover Actually Works, Step by Step

Say you're holding 1 lot of NIFTY futures and the current month's contract is two trading sessions from expiry. You still want the same exposure through the next month. Rolling over means:

  1. Check the next-month contract's price. The near-month and next-month contracts trade separately, at separate prices, on the same exchange at the same time.
  2. Square off the near-month leg. Sell your existing position in the expiring contract at its current market price.
  3. Open the same position in the next-month contract. Buy the equivalent quantity in the contract that expires a month later, at whatever price it's trading at.
  4. Confirm both legs actually executed. A rollover is two separate trades, not one order. If only one leg fills, you're left either flat or double-exposed until the second one goes through.

Most brokers let you place this as a single "rollover" order type that submits both legs together. Underneath, it's still two trades hitting your contract note, your STT, and your brokerage separately.

What Is Rollover Cost? Cost of Carry Explained

Rollover cost is the price difference between the contract you're exiting and the contract you're entering, plus the transaction charges on both legs. Most of it usually comes from the price difference, a concept called cost of carry.

A futures contract almost never trades at exactly the spot price. It trades at spot plus the cost of carrying that position until expiry: mainly the interest you'd have earned or paid on that money over that time, adjusted for any dividends expected before expiry.

Formula

Futures Price = Spot Price + Cost of Carry

Spot Price
The current market price of the underlying index or stock
Cost of Carry
Mainly the interest cost of holding the position until expiry, adjusted for expected dividends

A contract with more time left to expiry has more carry priced into it than one that's about to expire, which is why the next-month contract is almost always priced higher than the near-month one in a normal market. That gap is what you pay to keep your exposure alive. It has nothing to do with which direction the market moves next. You pay it purely for the privilege of not having to close your position.

A Worked Example: Calculating Real Rollover Cost

Rahul, a Pune-based investor who's traded equities for years and is now getting comfortable with F&O, is holding 1 lot of NIFTY futures. NIFTY's lot size is 65 at the time of writing (confirm the live figure before trading, since NSE revises it periodically). With two days left to expiry, he wants to carry the same position into next month.

  • Spot NIFTY: ₹25,000
  • Near-month futures (expiring in two days): ₹25,020
  • Next-month futures: ₹25,140

To roll over, Rahul sells the near-month contract and buys the next-month one, both for 1 lot of 65:

  • Sell near-month: ₹25,020 × 65 = ₹16,26,300 received
  • Buy next-month: ₹25,140 × 65 = ₹16,34,100 paid
  • Price-gap cost: ₹16,34,100 paid minus ₹16,26,300 received = ₹7,800, just from the two contracts trading at different levels

On top of that:

  • STT on the sell leg only, since futures STT applies on the sell side: 0.05% of ₹16,26,300 ≈ ₹813
  • Brokerage: many discount brokers charge a flat ₹20 per executed order, so ₹20 × 2 orders = ₹40

That's ₹8,653 before slippage or the smaller regulatory charges (exchange transaction fees, stamp duty, GST on brokerage), which usually add well under ₹100 more for a single lot. The price gap alone was almost ten times the STT and brokerage combined, and NIFTY hadn't even moved yet.

Rollover vs. Square Off vs. Letting It Expire

At expiry, every open F&O position gets resolved one of three ways.

ChoiceWhat actually happensFits when
Square offYou close the position entirely and open nothing newYour view on the trade is done, whether it made money or not
Let it expireYou take no action and the exchange settles it automatically, in cash for index contractsYou were only ever trading this specific expiry and don't want continued exposure
Roll overYou close the expiring contract and open the same position in the next oneYou want the same exposure to continue past this expiry date

Rolling over is a deliberate choice, and it's the only one of the three that costs money purely to maintain a position you already hold.

F&O Rollover Percentage: What It Signals

Rollover percentage, published by exchanges and data providers in the days before expiry, is the share of open interest in the near-month contract that has already shifted into the next-month contract, expressed as a percentage of total OI.

A high rollover percentage means a large share of traders chose to carry their positions forward instead of closing out at expiry. A low one means most traders are exiting rather than continuing. It's read as a sentiment gauge showing how many market participants want the same exposure to continue, not a signal that price has to keep moving the same direction. Plenty of high-rollover setups still reverse the following month.

Common Misunderstandings

Myth

Rollover happens automatically once you're near expiry.

Fact

Nothing rolls on its own. You, or an order type you've explicitly set up, have to close the near-month leg and open the next-month one yourself, or the position gets squared off or cash-settled without your input.

Myth

Rollover cost is basically just the brokerage you pay.

Fact

The price gap between the two contracts, the cost of carry, is usually the biggest part of the bill by far. In the example above, it was nearly ten times the brokerage and STT combined.

Myth

A high rollover percentage means the trend is guaranteed to continue.

Fact

It shows how many traders chose to carry their position forward, not what happens next. Treat it as one data point, not a forecast.

Frequently asked questions

Rollover is closing out a futures or options position just before it expires and opening the same position in the next available contract, so your market exposure continues instead of ending at expiry. It only applies to derivatives, since stocks don't have an expiry to roll past.

Every F&O contract on NSE and BSE has a fixed expiry date built into it, unlike a stock you can hold as long as you want. If you want the same exposure to continue after that date, you have to actively move it into the next contract; nothing carries forward by itself.

It's the price difference between the contract you're exiting and the one you're entering (the cost of carry), plus the STT, brokerage, and other charges on both legs. In a typical NIFTY futures rollover, the price gap alone can run into thousands of rupees, well above the brokerage and STT combined.

It depends on the strike and how much time value is left. Options rollover cost is driven by the difference in [premium](/glossary/premium/) between the two expiries for the same strike, rather than a cost-of-carry gap on the underlying itself, so it moves with implied volatility and time value in a way futures rollover cost doesn't.

If you take no action, the exchange settles the position automatically at expiry, in cash for index futures and options, based on the final settlement price. You keep whatever profit or loss that settlement produces, but you no longer have any exposure once the contract expires.

Written by

TraderStack Research Desk

Traders and analysts writing the research and explainers you read on TraderStack.