F&O market wrap: 21 Oct 2026

Nifty 50 closed at 22,811.35 (-0.34%); Nifty OI put-call ratio 0.70; FII net index futures -2,77,628 contracts.

Index closes

Nifty 50 closed at 22,811.35, down 77.60 points (-0.34%), with a day range of 22,649.90 to 23,120.90.

Bank Nifty closed at 54,976.90, down 511.20 points (-0.92%), with a day range of 54,696.45 to 55,867.45.

Nifty Financial Services closed at 24,691.45, down 295.65 points (-1.18%), with a day range of 24,569.40 to 25,118.30.

Nifty Midcap Select closed at 13,367.85, down 197.30 points (-1.45%), with a day range of 13,253.65 to 13,625.65.

India VIX closed at 15.68, up 0.90 points (+6.11%), with a day range of 14.18 to 16.17.

Options positioning

NIFTY, expiry 27 Oct 2026: max pain is 22,900, and the index closed 88.65 points below it. The OI put-call ratio is 0.70 (more call than put open interest).

NIFTY open interest: the largest call OI is at 23,000 (2,50,604 lots) and the largest put OI at 22,000 (1,48,913 lots). The most new call OI was added at 23,000 (+1,01,653 lots) and the most new put OI at 20,050 (+52,883 lots).

BANKNIFTY, expiry 27 Oct 2026: max pain is 55,500, and the index closed 523.10 points below it. The OI put-call ratio is 0.88 (more call than put open interest).

BANKNIFTY open interest: the largest call OI is at 56,000 (53,866 lots) and the largest put OI at 55,000 (42,049 lots). The most new call OI was added at 55,000 (+13,262 lots) and the most new put OI at 51,500 (+9,285 lots).

FII and DII positions

FII net index futures position: -2,77,628 contracts (+2,302 from the previous session, when it was -2,79,930). Net index call options -3,41,527, net index put options +5,97,220 contracts.

DII net index futures position: +37,971 contracts (+1,117 from the previous session, when it was +36,854). Net index call options +7,448, net index put options +1,13,261 contracts.

Stock futures: price and open interest

Long buildup (price up, OI up): INFY (price +3.67%, OI +5.69%), SAGILITY (price +1.39%, OI +1.86%), PETRONET (price +0.27%, OI +0.16%).

Short buildup (price down, OI up): ABB (price -6.24%, OI +4.89%), RADICO (price -2.62%, OI +4.32%), MAXHEALTH (price -1.92%, OI +3.84%), 360ONE (price -1.28%, OI +2.70%), COCHINSHIP (price -4.67%, OI +2.29%).

Short covering (price up, OI down): KALYANKJIL (price +0.96%, OI -12.45%), PERSISTENT (price +3.15%, OI -11.48%), TCS (price +2.57%, OI -9.25%), ZYDUSLIFE (price +0.12%, OI -7.09%), HCLTECH (price +2.62%, OI -6.11%).

Long unwinding (price down, OI down): ADANIENSOL (price -2.51%, OI -27.00%), GLENMARK (price -1.23%, OI -20.73%), ADANIGREEN (price -2.81%, OI -18.48%), VMM (price -5.51%, OI -18.41%), RELIANCE (price -0.03%, OI -15.00%).

F&O ban list and position limits

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

Closest to their market-wide position limit (future-equivalent open interest as a share of MWPL): SAIL 92.4%, AMBUJACEM 91.6%, KAYNES 91.0%, LICHSGFIN 86.4%, INOXWIND 85.9%, MANAPPURAM 85.6%, CROMPTON 83.3%, BANDHANBNK 81.9%.

Delivery

Highest delivery percentage among stocks with at least Rs 50 crore traded: PREMEXPLN 88.0%, LIQUIDIETF 81.6%, PRUDENT 79.4%, LALPATHLAB 75.7%, LICI 74.2%, ASTERDM 73.9%, LIQUIDCASE 71.9%, DIVISLAB 70.9%.

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

All daily wraps