Nifty 50 Today
The Nifty 50's level, returns over every period from a month to ten years, its valuation, and all 50 stocks with how institutions are positioned in them.
At the 21 Oct 2026 close, the Nifty 50 stood at 22,811.35, down 0.34% on the day; its 52-week closing range is 22,231.80 to 26,328.55 (-13.4% from the high), and its P/E is 19.26. Over one year it has moved -11.8%, and over ten years it has compounded at 10.1% a year (price return).
The Nifty 50 is NSE's benchmark index of 50 of India's largest and most traded companies, weighted by free-float market capitalisation. This page shows today's level and move, its 52-week range, P/E, P/B and dividend yield against its own history, returns from one month to ten years with CAGR, a daily chart since 2012, and all 50 stocks with live prices, F&O open-interest buildup, delivery and trend.
Nifty 50 Chart daily candles · add any indicator · computed in your browser
Loading chart…
Daily Nifty 50 open, high, low and close from NSE’s end-of-day index file, updated after each session (no intraday bars). Volume is the index constituents’ traded shares where NSE publishes it. Charts by TradingView Lightweight Charts™ © TradingView, Inc.
The Nifty 50 is the index most people mean when they ask how the Indian market did today. It holds 50 of the largest and most liquid companies listed on the National Stock Exchange, across banks, IT, energy, consumer goods, autos, pharma and more, each weighted by the value of its shares available to the public (free-float market capitalisation). It is also the underlying for India's most traded index options.
Below the level and returns, every constituent is listed with its live price, its F&O open-interest buildup, how much of its volume was taken for delivery and whether it trades above its 200-day average, so you can see which stocks are carrying the index and who is positioned in them. Everything comes from exchange files: the index level, P/E, P/B and dividend yield from NSE's end-of-day index file, the constituent list from NSE's own constituent file, open interest from the F&O bhavcopy, delivery from the security-wise delivery file and deals from NSE's bulk and block deal disclosures. Live prices refresh through the trading day.
How the Nifty 50 is built
NSE Indices maintains the index. Its base is 1,000 on 3 November 1995. Constituents are reviewed twice a year: a company must be traded in the F&O segment and rank among the largest by free-float market capitalisation, and replacements take effect at the end of March and September. Weights float with prices between reviews, so the largest companies, typically a handful of banks, IT services firms and Reliance Industries, move the index far more than the smallest.
Because it is weighted, the index can rise on a day when most of its stocks fall, if the heavyweights rise. The Nifty pullers and draggers page breaks today's move down by stock, and market breadth shows how many stocks actually advanced.
Reading the returns table
Each period compares the latest close with the close on the same calendar date that many months or years ago (or the last session before it). From three years up, the CAGR column gives the steady yearly rate that produces the same result. These are price returns from the index level; the total-return version of the index adds back dividends, so an index fund holder earned somewhat more.
Valuation is the other half of the picture. The P/E here comes from NSE's index file; the Nifty P/E ratio page has its full history since 2012, including the 2021 switch to consolidated earnings that makes older figures not directly comparable.
Key takeaways
- 50 large, liquid NSE companies, weighted by free-float market capitalisation.
- Reviewed every six months; changes take effect at the end of March and September.
- Returns here are price returns; dividends would add to them.
- A few heavyweights drive most of each day's move.
Frequently asked questions
What is the Nifty 50?
NSE's benchmark index of 50 of the largest and most liquid Indian companies, weighted by free-float market capitalisation and maintained by NSE Indices. Its base value is 1,000 on 3 November 1995.
How many companies are in the Nifty 50?
Fifty. The full list, with each stock's live price, change and positioning, is on this page; it changes only at the twice-yearly reviews or after corporate events such as mergers.
What is the Nifty 50's return over 10 years?
The returns table on this page gives the change and CAGR over one, three, five and ten years to the latest close, updated after every session. They are price returns and leave out dividends.
How is the Nifty 50 calculated?
As the total free-float market capitalisation of its 50 stocks, scaled by a divisor so the index started at 1,000 in November 1995. The divisor is adjusted for corporate actions and constituent changes so they do not move the index.
What is the difference between the Nifty 50 and the Sensex?
The Nifty 50 holds 50 stocks and is run by NSE; the Sensex holds 30 and is run by BSE. Both are free-float weighted large-cap indices with many companies in common, so they usually move closely together.