F&O market wrap: 28 Oct 2026

Nifty 50 closed at 22,698.85 (-0.22%); Nifty OI put-call ratio 1.04; FII net index futures -2,35,042 contracts.

Index closes

Nifty 50 closed at 22,698.85, down 50.90 points (-0.22%), with a day range of 22,497.70 to 22,778.05.

Bank Nifty closed at 54,267.40, up 292.50 points (+0.54%), with a day range of 53,626.15 to 54,440.25.

Nifty Financial Services closed at 24,418.25, up 114.50 points (+0.47%), with a day range of 24,121.65 to 24,473.95.

Nifty Midcap Select closed at 13,286.60, up 66.55 points (+0.50%), with a day range of 13,141.75 to 13,371.10.

India VIX closed at 16.25, down 0.16 points (-0.96%), with a day range of 15.54 to 17.36.

Options positioning

NIFTY, expiry 3 Nov 2026: max pain is 22,700, and the index closed 1.15 points below it. The OI put-call ratio is 1.04 (more put than call open interest).

NIFTY open interest: the largest call OI is at 24,000 (1,28,119 lots) and the largest put OI at 20,050 (1,32,749 lots). The most new call OI was added at 24,000 (+43,424 lots) and the most new put OI at 21,500 (+56,205 lots).

BANKNIFTY, expiry 23 Nov 2026: max pain is 55,500, and the index closed 1,232.60 points below it. The OI put-call ratio is 0.94 (more call than put open interest).

BANKNIFTY open interest: the largest call OI is at 57,000 (58,716 lots) and the largest put OI at 58,000 (38,951 lots). The most new call OI was added at 54,000 (+7,080 lots) and the most new put OI at 54,000 (+7,671 lots).

FII and DII positions

FII net index futures position: -2,35,042 contracts (-13,985 from the previous session, when it was -2,21,057). Net index call options -3,14,924, net index put options +4,94,942 contracts.

DII net index futures position: +41,188 contracts (+1,808 from the previous session, when it was +39,380). Net index call options +2,839, net index put options +1,02,299 contracts.

Stock futures: price and open interest

Long buildup (price up, OI up): KPITTECH (price +4.36%, OI +14.73%), UPL (price +4.94%, OI +9.81%), PGEL (price +7.59%, OI +7.85%), BAJAJ-AUTO (price +0.92%, OI +7.51%), AMBUJACEM (price +1.23%, OI +6.72%).

Short buildup (price down, OI up): KAYNES (price -9.00%, OI +37.23%), GODREJCP (price -1.50%, OI +6.85%), UNITDSPR (price -3.45%, OI +6.19%), UJJIVANSFB (price -1.43%, OI +5.42%), DMART (price -1.60%, OI +5.37%).

Short covering (price up, OI down): MARUTI (price +2.15%, OI -7.01%), CHOLAFIN (price +5.71%, OI -5.87%), PATANJALI (price +6.82%, OI -5.05%), EICHERMOT (price +1.61%, OI -4.82%), HINDZINC (price +2.22%, OI -4.81%).

Long unwinding (price down, OI down): RADICO (price -3.12%, OI -9.01%), ATHERENERG (price -0.99%, OI -5.18%), COFORGE (price -1.20%, OI -3.65%), HYUNDAI (price -0.48%, OI -3.48%), KFINTECH (price -0.60%, OI -2.15%).

F&O ban list and position limits

Securities in the F&O ban period for 29 OCT 2026: KAYNES, SAIL.

Closest to their market-wide position limit (future-equivalent open interest as a share of MWPL): KAYNES 95.7%, MANAPPURAM 89.7%, SAIL 85.0%, BANDHANBNK 84.2%, LICHSGFIN 83.5%, INOXWIND 83.5%, IDEA 78.0%, AMBUJACEM 75.5%.

Delivery

Highest delivery percentage among stocks with at least Rs 50 crore traded: SETFGOLD 93.1%, LIQUIDADD 77.8%, CREDITACC 76.9%, THELEELA 76.4%, BHARTIARTL 75.8%, SBIFUNDS 75.7%, MAXHEALTH 75.5%, LIQUIDCASE 73.2%.

Calculated from NSE end-of-day files for the 2026-10-28 session. Open interest is shown in lots. For information and education only; not trading advice.

All daily wraps