Stock Market Today (India)

How the Indian market closed, in numbers: indices, breadth, movers, sectors, FII/DII flows and derivatives, and what is due next session.

In short · Updated 21 Oct 2026

On 21 Oct 2026 the Nifty 50 closed down 0.34% at 22,811.35; 80 of 497 Nifty 500 stocks rose and 417 fell. In the cash market FIIs were net buyers of ₹1,022 crore and DIIs net buyers of ₹1,614 crore; India VIX ended at 15.68.

A one-page summary of the latest Indian market session: how the Nifty 50, Sensex, Bank Nifty and the mid- and small-cap indices closed, how many stocks rose and fell, the Nifty 50's biggest movers, the best and worst sectors, FII and DII cash flows, India VIX and the Nifty put-call ratio, plus the expiries, results and ex-dates due in the next session. It updates after every close from exchange data, with no commentary or forecasts.

Indian stock market on 2026-10-21
index closes from NSE's end-of-day index file (Sensex via Yahoo Finance) · each block shows its own date
IndexClosePointsChange52-week range
Nifty 50 22,811.35 -77.60 -0.34% 22,232 – 26,329
Sensex 2026-10-19 73,852.90 -876.37 -1.17% 71,593 – 85,762
Bank Nifty 54,976.90 -511.20 -0.92% 50,275 – 61,551
Nifty Next 50 67,655.30 -1,040.55 -1.51% 60,350 – 74,767
Nifty Midcap 100 57,565.85 -922.10 -1.58% 52,650 – 64,225
Nifty Smallcap 250 17,041.95 -393.20 -2.26% 14,233 – 18,527
Nifty 500 21,837.90 -203.70 -0.92% 20,528 – 24,099
India VIX 15.68 +0.90 +6.11% 9 – 28
Breadth Nifty 500 · 2026-10-21

80 advanced, 417 declined (A/D ratio 0.19).

2 at a 52-week high, 51 at a 52-week low; 25.0% above their 200-day average.

Market breadth · Stocks at all-time high

FII / DII cash 2026-10-21 · ₹ crore

FIIs net +1,022 · DIIs net +1,614

This month so far (13 sessions): FIIs -48,895, DIIs +52,984.

FII DII data

Sectors

Best: IT +2.88%, Pharma -0.19%, Infra -0.38%

Worst: Metal -1.71%, Auto -1.54%, Energy -1.39%

All sectors and rotation

Derivatives

India VIX 15.68 (+6.11%).

Nifty option chain · OI buildup · India VIX

Nifty 50 movers at the close of 21 Oct 2026 · 16 up, 34 down
Top gainersPriceChange
INFY1,168.00+3.30%
HCLTECH1,424.20+3.21%
TECHM1,834.70+3.13%
TCS2,529.00+2.77%
ULTRACEMCO10,849.00+1.87%
Top losersPriceChange
BAJFINANCE926.00-3.27%
BSE3,248.30-2.63%
ETERNAL312.35-2.45%
EICHERMOT7,170.50-2.43%
TRENT2,822.00-2.41%

Top gainers and losers in the Nifty 500 and F&O · Which stocks moved the Nifty · NSE heatmap

Next session · 2026-10-22
Expiries

Expiring: SENSEX weekly options (BSE).

Next Nifty weekly Tue, 27 Oct 2026 · next Sensex weekly Thu, 22 Oct 2026

Expiry schedule

Results due

35 companies, 7 in F&O: ADANIENSOL, COLPAL, HAVELLS, HINDPETRO, NAM-INDIA, SAGILITY, SWIGGY, ATGL and more.

Results calendar

Ex-dates

4 stocks go ex: ANGELONE (dividend), JSWDULUX (stock split), TIPSMUSIC (dividend), VRLLOG (buyback).

Corporate actions

Screens to check next
today's lists from the latest NSE session

Most market summaries are written as stories. This page is the numbers behind them, gathered in one place after each session: every block comes from an exchange file or a regulatory disclosure, carries its own date, and links to the page with the full detail.

During market hours a live line shows the Nifty, Bank Nifty and India VIX, and the Nifty 50 movers update with live prices; the index table switches to the new session once NSE publishes its end-of-day index file in the evening.

How to read a session

Start with the indices, then check whether the move was broad. A Nifty gain with more Nifty 500 stocks falling than rising was carried by a few heavyweights; the pullers and draggers page names them. Then look at who was buying: FII and DII cash figures are provisional on the day and final the next morning.

India VIX and the put-call ratio describe the options market, not the direction of the next move. Strota's own tests found extreme PCR readings and max pain levels add little to the base rate; the method notes are on the PCR and max pain pages.

Key takeaways

Frequently asked questions

How did the stock market do today?

The line at the top of this page gives the Nifty 50's and Sensex's close and change, how many Nifty 500 stocks rose and fell, FII and DII cash flows and India VIX for the latest session, updated after every close.

What time does the Indian stock market close?

NSE and BSE equity trading runs from 9:15 am to 3:30 pm IST on weekdays, after a pre-open session from 9:00 am, except on exchange holidays.

Where does the data come from?

Index closes from NSE's end-of-day index file (the Sensex from Yahoo Finance's ^BSESN series), FII and DII flows from NSE's provisional data, and results and corporate actions from NSE filings.

Is the market open today?

The stock market holidays page shows whether NSE is open today and lists every trading holiday for the year.

Related smart-money tools