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:
- 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.
- Square off the near-month leg. Sell your existing position in the expiring contract at its current market price.
- 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.
- 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.
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.
| Choice | What actually happens | Fits when |
|---|---|---|
| Square off | You close the position entirely and open nothing new | Your view on the trade is done, whether it made money or not |
| Let it expire | You take no action and the exchange settles it automatically, in cash for index contracts | You were only ever trading this specific expiry and don't want continued exposure |
| Roll over | You close the expiring contract and open the same position in the next one | You 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
Rollover happens automatically once you're near expiry.
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.
Rollover cost is basically just the brokerage you pay.
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.
A high rollover percentage means the trend is guaranteed to continue.
It shows how many traders chose to carry their position forward, not what happens next. Treat it as one data point, not a forecast.
