Nifty 50 vs Sensex: Differences, Constituents, Weightage Method and Which Index to Follow
- November 11, 2026
- Posted by: Ankit Jaiswal
- Category: Market
Nifty 50: NSE, 50 stocks. Sensex: BSE, 30 stocks. Both use free-float market capitalisation weighting. Nifty base 1,000 in 1995. Sensex base 100 in 1978-79.
Quick Answer
The key difference in Nifty 50 vs Sensex is the exchange and the number of stocks. The Nifty 50 belongs to the NSE and tracks 50 large companies, while the Sensex belongs to the BSE and tracks 30. Both weight stocks by free-float market capitalisation, so the largest companies move them most, and because the baskets overlap heavily Nifty and Sensex usually move together.
In any Nifty 50 vs Sensex debate the headline is that the two indices tell almost the same story. Nifty and Sensex are both benchmarks for large Indian companies, both are published through the day and both are used as the reference for index funds, ETFs and derivatives.
The differences are in the exchange, the size of the basket, the starting base and the review calendar. This guide explains each one and shows which index suits which purpose.
Click Here – Get Free Investment Predictions
Nifty 50 vs Sensex at a Glance
| Feature | Nifty 50 | Sensex |
|---|---|---|
| Exchange | National Stock Exchange (NSE) | Bombay Stock Exchange (BSE) |
| Number of stocks | 50 | 30 |
| Base year and value | 1995 with base value 1,000 | 1978-79 with base value 100 |
| Launched | 1996 | 1986 |
| Method | Free-float market capitalisation weighted | Free-float market capitalisation weighted |
| Derivatives | Largest index options and futures on NSE | Index options and futures on BSE |
| Review | Semi-annual | Semi-annual |
The difference between Nifty and Sensex starts with history: the Sensex has the older history, having been launched in 1986, while the Nifty 50 began in 1996. Each uses a different base value, which is why the two index levels are not the same, and level alone says nothing about which index is better.
What Is the Nifty 50?
The Nifty 50 is the flagship index of the NSE. It covers 50 of the largest and most liquid companies across sectors such as financial services, information technology, energy and consumer goods. A broader basket means a little more sector diversity, and the Nifty 50 is the most traded index in India for derivatives.
What Is the Sensex?
The Sensex, short for Sensitive Index, is the benchmark of the BSE and tracks 30 large, well-established companies. With fewer stocks, each constituent carries a bit more weight, so an individual company’s move can shift the Sensex more than it would the Nifty. In the Sensex vs Nifty comparison, this concentration is the main structural difference.
How Index Weightage Works
In Nifty vs Sensex, both indices use free-float market capitalisation. Free-float market capitalisation is the share price multiplied by the number of shares available for public trading, excluding promoter and other locked-in holdings. A company with a higher free-float market cap gets a larger weight, so a few big names such as large banks and technology firms can move the index more than a long tail of smaller constituents.
Use the Univest Screener to check live fundamentals before you act on any idea.
Index providers review the constituents twice a year and may add or remove stocks if their size, liquidity or eligibility changes. That rebalancing keeps the index representative, but it means the stocks inside change over time.
Why Nifty and Sensex Usually Move Together
A large part of both baskets is the same set of blue-chip companies. When these stocks rise or fall, both indices follow, so daily percentage moves are often close. Differences appear when a stock that belongs to one index but not the other moves sharply, or when a heavy constituent carries a different weight in each.
Which Index Should You Follow?
- For derivatives and a broader picture: the Nifty 50 has the larger market for index options and futures.
- For a concentrated view of the biggest companies: the Sensex is more concentrated.
- For index funds and ETFs: both are available. Compare the tracking error, expense ratio and fund size rather than the index name.
- For a long-term benchmark: either works. Compare a portfolio against one and stay consistent.
Do Index Funds on Nifty and Sensex Return the Same?
Over long periods the returns are close, but they are not identical because the baskets and weights differ. Past performance does not predict future returns for either index. Choose the fund on cost and tracking, and remember that a single index does not capture mid and small-cap stocks, which have their own indices.
Download the Univest iOS App or Univest Android App to get daily stock research and market updates.
Conclusion
For most investors the Nifty 50 vs Sensex choice is smaller than it looks. Both reflect India’s large companies, both use free-float weighting and both are reliable benchmarks.
Pick one for reference, check the fund’s cost and tracking if you invest through an index fund, and focus on your time horizon and asset mix instead.
Disclaimer: Data and figures in this article are sourced from publicly available information. These may or may not be accurate. Please verify all data independently before making any investment decision. Investments in securities are subject to market risk. This content is for educational purposes only and is not investment advice by Univest (SEBI RA INH000013776).
Frequently Asked Questions
What is the main difference between Nifty 50 and Sensex?
Ans. The Nifty 50 is the NSE’s index of 50 large companies, and the Sensex is the BSE’s index of 30 large companies. Both use free-float market capitalisation, but they differ in exchange, size and base year.
Which is better in Nifty vs Sensex?
Ans. Neither is strictly better. Both are reliable benchmarks of large Indian companies and usually move together. The Nifty 50 has a broader basket and a larger derivatives market.
How many stocks are in Nifty and Sensex?
Ans. The Nifty 50 has 50 stocks and the Sensex has 30 stocks. The constituents are reviewed periodically and can change.
What does free-float market capitalisation mean?
Ans. It is the market value of shares available for public trading, which excludes shares held by promoters and other locked-in holders. Index weight is based on this figure.
Why do Nifty and Sensex levels differ?
Ans. They have different base years, base values and baskets. The Nifty 50 started from a base of 1,000 in 1995, and the Sensex from 100 in 1978-79, so their levels cannot be compared directly.
Can I invest directly in the Nifty 50 or Sensex?
Ans. You cannot buy an index directly, but you can invest through index funds and ETFs that track them. Check the expense ratio and tracking error before choosing.
How often are Nifty and Sensex constituents reviewed?
Ans. Both are reviewed twice a year by their index providers, and changes are announced in advance. Stocks may be added or removed based on size, liquidity and eligibility.