Forbes India 15th Anniversary Special

Nifty 50 stocks list in 2024: Stock weightage, sectors and computation methodology

Explore the Nifty 50 stocks on the National Stock Exchange (NSE) list. Build a strong portfolio with these blue-chip gems

Published: Jul 12, 2024 09:20:13 AM IST
Updated: Jul 12, 2024 03:44:58 PM IST


The Nifty 50 index holds significant importance within the National Stock Exchange (NSE) as a well-diversified index representing 50 carefully selected companies, providing insights into overall market conditions. Nifty’s value is calculated using the capitalisation method of free float. The index encompasses various sectors such as Financial Services, IT, FMCG, power, oil and gas, metal, construction, automobiles, chemicals, and so on.

The Nifty 50 is a crucial stock market index comprising the 50 largest publicly traded companies listed on the NSE in India. It is widely regarded as a reliable gauge of the Indian equity market, measuring the broader market's performance. The index follows a methodology that weighs its constituents based on free-float market capitalisation, thereby reflecting the total market value of the stocks relative to a specific base period. Acting as a benchmark index, the Nifty 50 plays a fundamental role for investors, serving as a reference point for index and exchange-traded funds.

Also Read: Upcoming IPO 2024: List of new IPOs filed with SEBI in India

Nifty Options and Futures trading is popular among traders in India, with Foreign Institutional Investors (FII) and Domestic Institutional Investors (DII) actively participating in Nifty trading. Nifty Options Trading expires every Thursday, offering traders opportunities to engage in derivatives trading strategies. Notable stocks within the Nifty 50 index include HDFC Bank, Reliance, TCS, ICICI Bank, SBI, and Larsen & Toubro Ltd., making significant contributions to the overall index performance.

List of Nifty 50 stocks by stock weightage

From industry giants to emerging powerhouses, we will explore the key players shaping India's economy and driving its growth. The Nifty 50 index, comprising the top 50 actively traded stocks on India's National Stock Exchange (NSE), is a barometer of the country's economic health and investor sentiment. The weightage and constituents data are as of June 2024, sourced from NSE India.

Also Read: Top 10 companies in India by market valuation in 2024

Security Name Industry Weightage (%)
HDFC Bank Ltd. Financial Services 11.95
Reliance Industries Ltd. Oil, Gas & Consumable Fuels 9.98
ICICI Bank Ltd. Financial Services 7.95
Infosys Ltd. Information Technology 5.33
Larsen & Toubro Ltd. Construction 3.91
Tata Consultancy Services Ltd. Information Technology 3.73
ITC Ltd. Fast Moving Consumer Goods 3.70
Bharti Airtel Ltd. Telecommunication 3.64
Axis Bank Ltd. Financial Services 3.39
State Bank of India Financial Services 3.07
Mahindra & Mahindra Ltd. Automobile and Auto Components 2.62
Kotak Mahindra Bank Ltd. Financial Services 2.50
Hindustan Unilever Ltd. Fast Moving Consumer Goods 2.08
Bajaj Finance Ltd. Financial Services 1.87
NTPC Ltd. Power 1.69
Tata Motors Ltd. Automobile and Auto Components 1.64
Sun Pharmaceutical Industries Ltd. Healthcare 1.55
Maruti Suzuki India Ltd. Automobile and Auto Components 1.50
HCL Technologies Ltd. Information Technology 1.46
Power Grid Corporation of India Ltd. Power 1.42
Tata Steel Ltd. Metals & Mining 1.35
Titan Company Ltd. Consumer Durables 1.34
UltraTech Cement Ltd. Construction Materials 1.27
Asian Paints Ltd. Consumer Durables 1.24
Adani Ports and Special Economic Zone Ltd. Services 1.02
Coal India Ltd. Oil, Gas & Consumable Fuels 1.02
Oil & Natural Gas Corporation Ltd. Oil, Gas & Consumable Fuels 1.01
Bajaj Auto Ltd. Automobile and Auto Components 1.00
Hindalco Industries Ltd. Metals & Mining 0.95
Grasim Industries Ltd. Construction Materials 0.93
IndusInd Bank Ltd. Financial Services 0.91
Nestle India Ltd. Fast Moving Consumer Goods 0.86
Tech Mahindra Ltd. Information Technology 0.86
JSW Steel Ltd. Metals & Mining 0.84
Bajaj Finserv Ltd. Financial Services 0.81
Adani Enterprises Ltd. Metals & Mining 0.78
Shriram Finance Ltd. Financial Services 0.76
Cipla Ltd. Healthcare 0.73
Dr. Reddy's Laboratories Ltd. Healthcare 0.73
Hero MotoCorp Ltd. Automobile and Auto Components 0.68
Wipro Ltd. Information Technology 0.68
Tata Consumer Products Ltd. Fast Moving Consumer Goods 0.65
SBI Life Insurance Company Ltd. Financial Services 0.63
Britannia Industries Ltd. Fast Moving Consumer Goods 0.61
Eicher Motors Ltd. Automobile and Auto Components 0.60
Apollo Hospitals Enterprise Ltd. Healthcare 0.59
HDFC Life Insurance Company Ltd. Financial Services 0.59
Bharat Petroleum Corporation Ltd. Oil, Gas & Consumable Fuels 0.56
Divi's Laboratories Ltd. Healthcare 0.55
LTIMindtree Ltd. Information Technology 0.47

Also Read: What is the price-to earnings (P/E) ratio

Exploring the weightage breakdown of key market segments

Understanding the breakdown of weightage among different sectors offers valuable insights into the overall composition and performance of the market. By exploring the weightage distribution, investors and analysts can better understand the sectors that wield significant influence, enabling them to make informed decisions and capitalise on emerging opportunities.

Also Read: Nifty 50 History: Index movement and PE ratio from 1990 to 2024

Sector Weight (%)
Financial Services 34.11
Oil, Gas & Consumable Fuels
12.52
Information Technology12.06
Automobile and Auto Components8.06
Fast Moving Consumer Goods8.03
Construction 4.37
Healthcare4.21
Metals & Mining
4.15
Telecommunication3.60
Power
3.14
Construction Durables 2.67
Construction Materials
2.01
Services1.06

How is the Nifty 50 index computed?

The Nifty 50 index is computed using the free float market capitalisation-weighted method. Here's a simplified explanation of how it works:

  1. Selection of Stocks: The first step is to select the stocks that will be included in the Nifty index. The NSE has specific eligibility criteria, such as liquidity, trading frequency, and market capitalisation, for the stocks to be considered.
  2. Free Float Market Capitalisation: The index calculation relies on the chosen stocks' free-float market capitalisation. Free float encompasses the shares actively tradable in the market, excluding those held by promoters, governments, or strategic investors. Market capitalisation is derived by multiplying the prevailing market price of each stock by its corresponding free float.
  3. Calculation of Index Value: The index value is calculated using the formula:

    Index Value = (Sum of (Market Capitalisation of Stock * Free Float Factor) / Base Market Capitalisation) * Base Index Value

    The free float factor represents the proportion of shares available for trading, and the base market capitalisation and base index value are reference values set at a specific base date.

  4. Periodic Review: The composition of the Nifty 50 index is reviewed periodically by the NSE. If stocks no longer fulfil the eligibility criteria, they can be substituted with alternative stocks that meet the required criteria.


Frequently asked questions (FAQ’s)


1. What is Nifty?

The term "Nifty" refers to a stock market index established by the National Stock Exchange (NSE). It derives its name from "NSE Fifty," indicating the inclusion of the top 50 stocks listed on the NSE. For a comprehensive understanding of the companies encompassed within this index, interested individuals can refer to the designated web page for further details.

2. How to buy/invest in Nifty 50?

To invest in Nifty 50 , individuals can buy index funds or exchange-traded funds (ETFs) that track the performance of the Nifty 50 index. These funds can be purchased through a stockbroker or online trading platforms, providing exposure to the 50 major stocks listed on the National Stock Exchange of India.

3. How is Nifty 50 different from the Sensex?

While both Nifty 50 and Sensex are stock market indices in India, they differ in their composition. Nifty 50 represents the top 50 stocks listed on the NSE, whereas the Sensex represents the 30 stocks listed on the Bombay Stock Exchange (BSE). The selection criteria and weighting methodology are also different for these indices.