Difference between Sensex and Nifty 50
Last Updated: 13th July 2026 - 10:28 am
One of the most common comparisons among investors seeking to understand the Indian stock market is Sensex vs Nifty 50. The main difference between Sensex and Nifty 50 is that Sensex tracks the performance of 30 large companies listed on the Bombay Stock Exchange (BSE), while Nifty 50 tracks 50 large companies listed on the National Stock Exchange (NSE). Both indices measure the overall performance of the Indian stock market but differ in the number of constituent companies, the stock exchange they represent, and their sectoral composition. This article explains the difference between Sensex and Nifty 50, their calculation methods, factors affecting their performance, and other important aspects to help you understand what is the difference between nifty and sensex.
Sensex vs Nifty 50
The table below shows the difference between sensex and nifty:
| Parameter |
Sensex |
Nifty 50 |
|
Definition |
Benchmark index of the Bombay Stock Exchange (BSE). |
Benchmark index of the National Stock Exchange (NSE). |
|
Full Form |
Sensitive Index |
National Stock Exchange Fifty |
|
Launched In |
1986 |
1996 |
|
Number of Companies |
30 |
50 |
|
Stock Exchange |
BSE |
NSE |
|
Base Year |
1978–79 |
1995 |
|
Base Value |
100 |
1,000 |
|
Calculation Method |
Free-float market capitalisation method |
Free-float market capitalisation method |
|
Market Representation |
Represents 30 leading BSE-listed companies |
Represents 50 leading NSE-listed companies |
|
Sector Coverage |
Covers major sectors with 30 companies |
Covers a wider range of sectors with 50 companies |
|
Rebalancing |
Periodically reviewed and rebalanced |
Periodically reviewed and rebalanced |
|
Purpose |
Measures the performance of large companies on BSE |
Measures the performance of large companies on NSE |
|
Popularity |
Widely used benchmark for BSE |
Widely used benchmark for NSE |
|
Use by Investors |
Used to track BSE market performance |
Used to track NSE market performance |
Invest in Indian Markets and Unlock Future Potential With 5paisa!
Which to Choose Between Sensex and Nifty 50?
Here some key things to consider while choosing between sensex vs nifty:
- Stock Exchange: Sensex tracks companies listed on the Bombay Stock Exchange (BSE), while Nifty 50 tracks companies listed on the National Stock Exchange (NSE).
- Number of Companies: Sensex comprises 30 large and established companies, whereas Nifty 50 includes 50 large-cap companies.
- Market Representation: Sensex represents a smaller group of leading companies, while Nifty 50 provides broader representation across large-cap stocks.
- Sector Coverage: Both indices cover major sectors of the Indian economy, but Nifty 50 includes more companies, resulting in wider sector representation.
- Calculation Method: Both Sensex and Nifty 50 are calculated using the free-float market capitalisation methodology.
- Performance Tracking: Both indices are widely used to measure the performance of the Indian equity market and serve as benchmark indices for investors.
- Investment Products: Both indices are tracked by various index funds, exchange-traded funds (ETFs), and other investment products.
- Rebalancing: Both indices are reviewed and rebalanced periodically to ensure they continue to reflect the market based on their respective index methodologies.
Factors That Affect the Performance of an Index
The following are the factors that affect performance of an index:
1. Company Performance
The index value is directly impacted by financial results of constituent companies.
2. Market Capitalisation
Companies with a larger free-float market capitalisation have a greater influence on the movement of an index, as they carry a higher weight in its calculation.
3. Economic Conditions
The performance of the overall market is affected by inflation, GDP growth, interest rates and employment data.
4. Government Policies
Investor sentiment can be impacted by changes in tax, regulation, and economic policy.
5. Corporate Announcements
A variety of events, such as dividends, mergers and acquisitions, earnings, and management changes can affect stock prices.
6. Global Market Trends
Indian indices are affected by international market movements, geopolitical events and global economic conditions.
7. Foreign Investor Activity
Buying and selling by Foreign Institutional Investors (FIIs) and Domestic Institutional Investors (DIIs) can affect market activities.
8. Sector Performance
The performance of key sectors, such as banking, information technology (IT), and energy, can significantly influence the overall movement of an index.
9. Market Sentiment
Price fluctuations may occur in the short-term because of investor confidence, news and market expectations.
10. Index Rebalancing
The composition and performance of the index can vary due to the addition or removal of companies.
Conclusion
Nifty 50 vs Sensex are India's two major benchmark stock market indices that help measure overall market performance. While Sensex tracks 30 companies listed on the BSE, Nifty 50 tracks 50 companies listed on the NSE. Both use the free-float market capitalisation method and serve as important indicators for investors to analyse market trends and compare investment performance.
Frequently Asked Questions
Is Sensex better than Nifty 50?
Which is the older Sensex or Nifty 50?
Who controls Sensex and Nifty 50?
How can I invest in Sensex or Nifty 50?
What is Sensex and Nifty 50 in simple words?
Why is Sensex higher than Nifty 50?
How to Calculate Sensex?
How to Calculate Nifty 50?
- Flat ₹20 Brokerage
- Next-gen Trading
- Advanced Charting
- Actionable Ideas
Trending on 5paisa
Disclaimer: Investment in securities market are subject to market risks, read all the related documents carefully before investing. For detailed disclaimer please Click here.

5paisa Capital Ltd