What is Nifty 50 & how is it calculated ?


The Nifty 50 is a stock market index in India that represents the performance of 50 of the largest and most liquid companies listed on the National Stock Exchange (NSE). It gives you a quick snapshot of how the market is doing.
Here’s a simple explanation of how the Nifty 50 is calculated:
🧮 Nifty 50 Calculation Formula
The Nifty 50 is calculated using the free-float market capitalization weighted method. That sounds complicated, but let’s break it down.
Formula:
Nifty 50 Index = (Current Market Value of 50 Companies / Base Market Capital) × Base Index Value
Key Terms Explained:
🔹 1. Free-Float Market Capitalization
- It’s not the total value of a company’s shares.
- It only includes the shares that are available for the public to trade (excluding shares held by promoters, government, etc.).
Formula:
Free-Float Market Cap = Share Price × Number of Publicly Available Shares
🔹 2. Base Market Capital
- This is a fixed value from the day Nifty was launched (November 3, 1995).
- It’s used to keep the index comparable over time.
- Base index value Current Market Value / (1000 * Base Market Capital).
Example :
Let’s say the total free-float market cap of the 50 companies today is ₹70,00,000 crore.
And the base market cap in 1995 was ₹1,00,000 crore.
Nifty 50 = (70,00,000 / 1,00,000) × 1000 = 70,000
So, the Nifty would be at 70,000.
(Note: This is just an example; actual values vary daily.)
Which Stocks does the Nifty 50 Holds?
Nifty 50 consists of the top 50 stocks which are trading on the NSE such as
Adani Enterprises Ltd. |
Adani Ports and Special Economic Zone Ltd. |
Apollo Hospitals Enterprise Ltd. |
Asian Paints Ltd. |
Axis Bank Ltd. |
Bajaj Auto Ltd. |
Bajaj Finance Ltd. |
Bajaj Finserv Ltd. |
Bharat Electronics Ltd. |
Bharat Petroleum Corporation Ltd. |
Bharti Airtel Ltd. |
Britannia Industries Ltd. |
Cipla Ltd. |
Coal India Ltd. |
Dr. Reddy's Laboratories Ltd. |
Eicher Motors Ltd. |
Grasim Industries Ltd. |
HCL Technologies Ltd. |
HDFC Bank Ltd. |
HDFC Life Insurance Company Ltd. |
Hero MotoCorp Ltd. |
Hindalco Industries Ltd. |
Hindustan Unilever Ltd. |
ICICI Bank Ltd. |
ITC Ltd. |
IndusInd Bank Ltd. |
Infosys Ltd. |
JSW Steel Ltd. |
Kotak Mahindra Bank Ltd. |
Larsen & Toubro Ltd. |
Mahindra & Mahindra Ltd. |
Maruti Suzuki India Ltd. |
NTPC Ltd. |
Nestle India Ltd. |
Oil & Natural Gas Corporation Ltd. |
Power Grid Corporation of India Ltd. |
Reliance Industries Ltd. |
SBI Life Insurance Company Ltd. |
Shriram Finance Ltd. |
State Bank of India |
Sun Pharmaceutical Industries Ltd. |
Tata Consultancy Services Ltd. |
Tata Consumer Products Ltd. |
Tata Motors Ltd. |
Tata Steel Ltd. |
Tech Mahindra Ltd. |
Titan Company Ltd. |
Trent Ltd. |
UltraTech Cement Ltd. |
Wipro Ltd. |
Disclaimer: stocks are shown as of 24-03-2025,
Source: NSE INDIA.
🔄 How Often Is It Updated?
- The Nifty 50 is updated in real time during market hours.
- The list of 50 companies is reviewed every 6 months.
- If a company doesn’t meet liquidity, volume, or listing requirements, it may be replaced.
🧭 Why Use the Free-Float Method?
Because it better reflects what’s actually available for investors to buy and sell. If the index used total market cap, it would give too much weight to companies with a lot of promoter-held shares (which never trade)
- PAN Card
- Cancelled Cheque
- Latest 6 month Bank Statement (Only for Derivatives Trading)