Open DBS Treasures Account
The Indian stock market is primarily represented by two major indices, Nifty 50 and Sensex. These indices act as benchmarks that reflect the overall performance of the economy and investor sentiment. While both track leading large-cap companies, they differ in composition, methodology, and coverage. Understanding the differences between Nifty and Sensex helps investors compare returns, assess risk, and make more informed investment decisions.
A stock market index is a tool used to measure or track the performance of a specific group of stocks. It is considered a benchmark to understand market conditions or a specific sector. The index moves up or down depending on the price movements of the underlying stocks.
There are three main types of indices:
The Stock Exchange Sensitive Index, or Sensex, is the benchmark index of the Bombay Stock Exchange (BSE) in India. It tracks the performance of 30 of the largest and most actively traded companies across key industrial sectors.
The S&P BSE Index Committee selects companies based on five key criteria:
Sensex is calculated using the free-float method, which considers only shares available for public trading. It excludes promoter holdings, government holdings, and locked-in shares across its 30 BSE-listed companies.
Step 1: Calculate free-float market cap of each company
Each stock’s value is computed using the formula:Share price × Total outstanding shares × Free-float factor
Step 2: Add all companies’ market caps
The free-float market capitalisation of all 30 companies is summed to arrive at the total index market value.
Step 3: Apply index formula
The final Sensex value is calculated as:(Total free-float market cap ÷ Base market cap) × 100
Base values used:
o Base year: 1978–79o Base market capitalisation: INR 25,041.24 croreo Base index value: 100
NIFTY (a combination of National Stock Exchange and Fifty) is the benchmark index of the National Stock Exchange (NSE). It tracks the performance of the top equity stocks traded on the exchange out of around 1,600 listed stocks.
NIFTY 50 comprises 50 blue-chip companies across sectors such as information technology, financial services, consumer goods, media and entertainment, metals, pharmaceuticals, telecommunications, cement, automobiles, fertilizers, energy, and other industries.
The NIFTY 50 index is calculated using the free-float market capitalisation-weighted method, similar to Sensex. The steps are as follows:
Step 1
Calculate the market capitalisation of each company by multiplying the total outstanding shares by the current market price per share.
Step 2
Determine the free-float market capitalisation by multiplying market capitalisation with the investable weight factor.
Step 3
Calculate the total index market value by adding the free-float market capitalisation of all 50 companies.
Step 4
Compute the index value by dividing the current market value by the base market capitalisation and multiplying it by the base index value.
Index Value = (Current Market Value × Base Index Value) ÷ Base Market Capitalisation
For smarter wealth planning and premium banking benefits, explore a premium savings account with DBS Treasures.
Both Nifty and Sensex are broad-market indices; however, they differ in their underlying stock exchanges, number of companies, and base values. The table below highlights the key differences.
Feature
Sensex
Nifty 50
Stock Exchange
Bombay Stock Exchange (BSE)
National Stock Exchange (NSE)
Number of Stocks
30
50
Sectors Represented
13 sectors
24 sectors
Base Year
1978–1979
Nov 3, 1995
Base Value
100
1,000
Launch Year
1986
1996
Open a DBS Treasures wealth account to access exclusive privileges, personalized wealth solutions, and priority banking designed for high-value investors.
The Nifty 50 companies are among the largest and most liquid stocks listed on the National Stock Exchange (NSE). They represent diverse sectors of the Indian economy. Here is the list of Nifty 50 companies in 2026.
S.No.
Company Name
Sector
1
Reliance Industries
Refineries/Oil & Gas
2
HDFC Bank
Banking
3
Bharti Airtel
Telecom
4
State Bank of India (SBI)
5
ICICI Bank
6
Tata Consultancy Services (TCS)
IT Software
7
Infosys
8
Bajaj Finance
NBFC/Finance
9
Hindustan Unilever (HUL)
FMCG
10
Larsen & Toubro (L&T)
Construction/Engineering
11
Life Insurance Corporation (LIC)
Insurance
12
Sun Pharma
Pharmaceuticals
13
Maruti Suzuki
Automobile
14
Mahindra & Mahindra (M&M)
15
HCL Technologies
16
Adani Enterprises
Diversified
17
Apollo Hospitals
Healthcare
18
Bajaj Auto
19
Bajaj Finserv
Finance
20
Bharat Electronics (BEL)
Defence
21
Cipla
22
Axis Bank
23
Kotak Mahindra Bank
24
ITC
25
Tata Steel
Steel
26
Hindalco Industries
Metals
27
NTPC
Power
28
Power Grid Corporation
29
ONGC
Oil & Gas
Reliance Power
31
Asian Paints
Paints/FMCG
32
Titan Company
Consumer Goods
33
Nestle India
FMCG/Food
34
UltraTech Cement
Cement
35
Wipro
36
Tech Mahindra
37
ITI Limited
38
JSW Steel
39
Tata Motors
40
Britannia Industries
41
Grasim Industries
42
Shree Cement
43
Bajaj Holdings & Investment
44
Power Finance Corporation (PFC)
45
REC Limited
46
Coal India
Mining
47
GAIL India
48
Sun Pharmaceutical Industries
49
Divi’s Laboratories
Pharma/Chemicals
Adani Ports
Ports/Logistics
Note: The Nifty 50 composition changes periodically based on index rebalancing by NSE. The exact company list and sector weights are subject to change based on market capitalisation and other criteria set by the National Stock Exchange. For the most current official list, refer to the NSE India website.
The companies listed in the Sensex consist of 30 of the largest and most actively traded companies on the Bombay Stock Exchange (BSE). Here is the complete list of Sensex 30 companies in 2026:
Petroleum/Oil & Gas
Consumer Durables
Paints
Adani Ports & SEZ
Defence/Aerospace
Eternal
Retail
IndiGo (InterGlobe Aviation)
Airlines
Trent
Note: This list is based on the information available as of 22nd May 2026. The Sensex composition is reviewed periodically by BSE and may change based on market capitalisation, liquidity, and other criteria. For the most current official list, refer to BSE Indices.
When comparing India’s two key stock market indices, investors often ask whether one offers better performance or stability.
Investing in Nifty or Sensex does not require buying individual stocks. You can access both through index funds and ETFs in a simple, structured way.
Monitor returns against the benchmark index but avoid frequent changes for long-term goals.
Nifty and Sensex are the two key benchmarks of the Indian stock market, reflecting overall economic performance through different but closely aligned structures. While Sensex tracks 30 large companies and Nifty 50 covers a broader 50-stock base, both indices move in line with market trends and investor sentiment. For most investors, the choice depends on diversification preference rather than returns, as both serve as reliable long-term indicators of market growth.
Disclaimer: The information provided in this article is for general informational purposes only. For specific guidance or details, please consult with your Relationship Manager or a relevant expert.