Explainer 5 min read

Nifty 50 vs Sensex: What Is the Difference?

Understand the key differences between Nifty 50 and BSE Sensex — how each is calculated, what they represent, and which to track.

nifty 50 vs sensexdifference between nifty and sensexwhat is sensexstock market index india

What Are Nifty 50 and Sensex?

Both Nifty 50 and Sensex are stock market indices — benchmarks that represent the performance of a selected group of large companies listed on Indian stock exchanges. They function like a summary report of how the Indian stock market is performing on any given day.

Nifty 50: The National Stock Exchange (NSE) benchmark index. Tracks the performance of the 50 largest companies listed on NSE by free-float market capitalisation.

Sensex: The BSE (Bombay Stock Exchange) benchmark index. Tracks 30 large companies listed on BSE.

Key Differences

FeatureNifty 50Sensex

|---|---|---|

ExchangeNSE (National Stock Exchange)BSE (Bombay Stock Exchange)
Number of companies5030
Base year1995 (base value: 1,000)1978-79 (base value: 100)
Calculation methodFree-float market cap weightedFree-float market cap weighted
RegulatorNSE IndicesAsia Index (BSE and S&P partnership)

How They Are Calculated

Both indices use free-float market capitalisation weighting. Free-float market cap = only shares available for public trading (excluding promoter holdings and other locked shares).

A company's weight in the index = its free-float market cap divided by total free-float market cap of all index companies.

Larger companies have bigger influence. A 1% move in Reliance Industries affects the index more than a 1% move in a smaller company.

Why Both Indices Usually Move Together

Since many companies are listed on both BSE and NSE (all large Indian companies are dual-listed), and both indices are dominated by the same large companies (Reliance, TCS, HDFC Bank, Infosys, ICICI Bank), they track very closely. On most trading days, both move in the same direction and by similar percentages.

When to Use Which Index

Nifty 50: The standard benchmark for mutual fund performance comparison in India. Most mutual funds compare their performance against Nifty 50.

Sensex: The older and more historically significant index. Often cited in news and media. More internationally recognised as the "India index".

For practical investing purposes, either works as a benchmark.

Index Funds: The Simple Way to Invest in Both

Nifty 50 index funds and Sensex index funds track their respective indices at very low cost (expense ratios of 0.05-0.1%). Investing in a Nifty 50 index fund gives you exposure to 50 of India's largest companies in one investment.

Frequently asked questions

Which is better, Nifty or Sensex?

For tracking the Indian market, Nifty 50 is the more commonly used benchmark. It covers 50 companies vs Sensex's 30, giving slightly broader market representation. Both move similarly on most days.

What is the current level of Sensex and Nifty?

Sensex and Nifty levels change daily during market hours. Check NSE India (nseindia.com) or BSE India (bseindia.com) for live levels.

How is Sensex calculated?

Sensex is calculated using free-float market capitalisation. Each company's weight equals its free-float market cap as a percentage of the total free-float market cap of all 30 Sensex companies.

Try this tool on Lazyblink

Put this guide into practice with our free online tool — no signup required.

Open tool