Indian Indices · Futures

Futures OI & rollover

Spot —
As of —
Rollover % is next-month OI ÷ (near-month + next-month OI) — a live ratio, not a day-over-day change, so it's meaningful the moment data arrives. It typically climbs through expiry week as positions roll from the near contract into the next one. The trend chart below archives a snapshot every 5 minutes during market hours, so it fills in over the following days rather than showing history from before this page existed.
Waiting for the next tick — futures OI streams live during market hours (09:15–15:30 IST).
ContractsNear · Next · Far
MonthExpirySymbolLTPOIBasisBasis %
Rollover % trend
Rollover %

Reading futures OI & rollover

Rollover % is the share of open interest already moved to the next contract. Low rollover just before expiry usually means positions are being closed, not carried.

  • Near / next / far month OI — where open interest sits across the three listed futures contracts for a given index.
  • Basis to spot — the futures-minus-spot gap, which naturally narrows as an expiry approaches.
  • Rollover % — the share of near-month OI that has already migrated to next-month, tracked as expiry closes in.

Methodology & data

Data is captured every 5 minutes during market hours from the AngelOne/NSE futures feed, so a usable trend builds up over the following days as history accumulates.

What is basis in index futures?

The difference between the futures price and the spot price. Positive basis (contango) is normal for index futures for most of the contract's life and typically compresses toward zero as expiry nears.

What does a low rollover percentage mean before expiry?

It usually means traders are closing out positions rather than carrying them forward into the next contract — often a sign of reduced conviction in the current trend continuing past expiry.

How often is this data updated?

Every 5 minutes during market hours, archived from the live AngelOne/NSE futures feed.

Which indices are covered?

NIFTY, BANKNIFTY, SENSEX, FINNIFTY, MIDCPNIFTY and BANKEX — switch between them using the selector above.