Quick Summary: Nifty 50 tracks 50 companies on NSE. Sensex tracks 30 companies on BSE. Both measure the same Indian stock market. For investors, the Nifty 50 is more representative and used for most index funds. Here is everything you need to know to stop being confused.
Why Two Indices? The Brief History
If you follow Indian financial news, you hear two numbers mentioned constantly: the Sensex and the Nifty. On good market days, both go up. On bad days, both fall. So naturally, new investors wonder — are they the same thing? Why do we have two?
The answer lies in India having two major stock exchanges. The Bombay Stock Exchange (BSE) was established in 1875 — Asia\’s oldest stock exchange. It created the S&P BSE Sensex in 1986, tracking its top 30 companies. The National Stock Exchange (NSE) was founded in 1992 as a more modern, technology-driven exchange. It created the Nifty 50 in 1996, tracking its top 50 companies.
Today, NSE is the larger exchange by trading volume. Over 90% of India\’s equity derivatives trading happens on NSE. But BSE is still operational and home to more listed companies overall — about 5,000 vs NSE\’s 2,000+.
⚡ Nifty 50 vs Sensex — Side by Side Comparison
| Feature | Nifty 50 | Sensex (S&P BSE 30) |
|---|---|---|
| Exchange | NSE (National Stock Exchange) | BSE (Bombay Stock Exchange) |
| No. of Companies | 50 companies | 30 companies |
| Base Year | 1995 (base value: 1,000) | 1978–79 (base value: 100) |
| Launched | April 1996 | January 1986 |
| Level (Feb 2026) | ~22,500 | ~74,200 |
| Calculation Method | Free-float market cap weighted | Free-float market cap weighted |
| Used For Index Funds? | Yes — most index funds track Nifty 50 | Some Sensex index funds available |
| Derivatives Trading | Dominant — 90%+ of F&O volume | Smaller volume |
How Each Index Is Calculated
Both indices use the free-float market capitalisation method. This means they do not count shares held by promoters, governments, or other entities that are not freely available for trading. Only the \”float\” — shares available to ordinary investors — is counted.
Here is a simplified example. Reliance Industries has a total market cap of roughly ₹18 lakh crore. But Mukesh Ambani and his family own about 50% of the company. Those shares are not being traded. So the free-float is roughly 50% of ₹18 lakh crore = ₹9 lakh crore. This free-float market cap determines Reliance\’s weight in the index.
Companies with higher free-float market caps have higher \”weights\” in the index — they move the index more. Reliance, TCS, HDFC Bank, and Infosys are consistently among the highest-weight stocks in both indices. When these stocks move significantly, the indices move accordingly.
Top 10 Stocks in Nifty 50 (February 2026)
🏢 Top 10 Nifty 50 Constituents by Weight
| # | Company | Sector | Approx. Weight |
|---|---|---|---|
| 1 | Reliance Industries | Energy & Telecom | ~8.2% |
| 2 | HDFC Bank | Banking | ~7.8% |
| 3 | ICICI Bank | Banking | ~7.1% |
| 4 | Infosys | IT Services | ~5.9% |
| 5 | TCS | IT Services | ~4.8% |
| 6 | Bharti Airtel | Telecom | ~4.2% |
| 7 | SBI | Banking (PSU) | ~3.6% |
| 8 | Larsen & Toubro | Infrastructure | ~3.1% |
| 9 | Kotak Mahindra Bank | Banking | ~2.8% |
| 10 | HUL | FMCG | ~2.2% |
Which One Should Investors Track and Use?
Here is my clear recommendation after 25 years of watching both:
Use the Nifty 50 as your primary benchmark. Here is why. It covers 50 companies instead of 30, making it more representative of the Indian economy. Nearly all the best performing index funds — UTI Nifty 50, HDFC Index Fund, SBI Nifty Index Fund — track the Nifty 50. The derivatives market (futures and options) is dominated by Nifty. And when fund managers benchmark their performance, they almost always compare against the Nifty 50.
The Sensex is still a valid and widely followed index, but its 30-stock composition makes it less representative. If Reliance has a bad quarter, it will move the Sensex more dramatically because the index has fewer companies to absorb the impact.
One important thing: do not get distracted by the absolute numbers. The Sensex at 74,000 and the Nifty at 22,500 does not mean the Sensex is \”more valuable.\” They started from different base values in different years. What matters is the percentage change — and both indices deliver almost identical percentage returns on any given day.
How to Invest in the Nifty 50 Directly
You cannot invest directly in an \”index\” — it is just a number. But you can invest in funds that replicate it. There are two options:
Index Mutual Funds: These are mutual funds that buy all 50 Nifty stocks in the same proportion as the index. You invest through SIP via any mutual fund platform. Best options: UTI Nifty 50 Index Fund Direct Plan (expense ratio: 0.18%), HDFC Index Fund-Nifty 50 Plan Direct (expense ratio: 0.20%).
Nifty 50 ETFs: These are like index funds but they trade on the stock exchange like a regular share. You buy them through your demat account during market hours. Best options: Nippon India ETF Nifty 50 BeES (the oldest and most liquid Nifty ETF in India), HDFC Nifty 50 ETF. For beginners, index mutual funds are simpler — ETFs require a demat account and you buy at market price, which can sometimes differ slightly from the NAV.
Key Takeaways
DisclaimerThis article is for educational purposes only. Stock market investments are subject to market risks. Please consult a SEBI-registered advisor before investing.

