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 %

Why futures OI & rollover matter

Futures open interest and rollover show where positions are actually sitting and where they're headed as an expiry approaches. Basis (futures minus spot) reflects the market's cost-of-carry and near-term sentiment; rollover tracks whether traders are extending their existing exposure into the next contract or closing out entirely — a leading signal for how much conviction is behind the current trend.

Reading futures OI & rollover

Basis is the futures price minus spot — positive (contango) means futures trade above spot, which is normal for index futures most of the month and compresses toward zero as expiry nears. Rollover % measures how much open interest has already migrated from the expiring (near) contract to the next one; a low rollover % a day or two before expiry usually means positions are being closed rather than carried forward, while a high rollover % suggests the market expects the current trend to continue.

  • 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.