What Is Nifty 50? How Its 50 Companies Are Selected, How The Index Is Calculated And Why It Matters

What is Nifty 50? Learn how its 50 companies are selected, how the index is calculated and how investors can invest through funds and ETFs.
See also on Brut

If you have ever opened a business channel, checked a stock-market app or heard someone say that "the market is up", you have probably heard about the Nifty 50.

You may have also seen the Nifty move up or down even when you do not own a single share.

That is because the Nifty 50 is not a company or a stock you can buy directly. It is an index that tracks a selected group of major companies listed on the National Stock Exchange of India.

But which companies make it into this group? Why exactly 50? And why does one company's share price have a bigger effect on the Nifty than another's?

Here is a beginner-friendly guide to how the Nifty 50 works.

ALSO WATCH: The 1992 Stock Market Scam: A Timeline

What Is Nifty 50?

Nifty 50 is a stock-market index made up of 50 companies listed on the NSE.

The name combines Nifty, the brand used for NSE's indices, and 50, the number of companies in the index.

The index is owned and managed by NSE Indices Limited, a subsidiary of the National Stock Exchange. NSE describes the Nifty 50 as a diversified index covering important sectors of the Indian economy. 

The number 50 gives investors a manageable snapshot of a large part of the Indian equity market.

It does not mean these are simply India's 50 largest companies.

The index uses eligibility rules, liquidity requirements and free-float market capitalisation to decide which companies qualify.

Nifty Is Not One Single Index

This can get confusing because "Nifty" is also used as the name for a large family of NSE indices.

There is Nifty 50, Nifty Next 50, Nifty 100, Nifty 500, Nifty Bank and several sectoral and thematic Nifty indices.

So when someone says "Nifty is up", they usually mean the Nifty 50.

Nifty 50 is the flagship benchmark. Nifty 500, for example, covers a much larger universe of companies. 

ALSO READ: India Expected A Sugar Surplus. Now Prices Are Surging. What Happened?

So, Which Companies Are In Nifty 50?

The companies in Nifty 50 come from different parts of the economy.

The index has included companies from sectors such as:

  • Banking and financial services

  • Information technology

  • Oil, gas and energy

  • Automobiles

  • Telecommunications

  • Healthcare

  • FMCG

  • Metals

  • Construction

  • Consumer businesses

Some companies that appeared among the Nifty 50 constituents in the latest official 2026 data include HDFC Bank, ICICI Bank, Reliance Industries, Bharti Airtel, Larsen & Toubro, State Bank of India, Infosys, Axis Bank, Kotak Mahindra Bank, Mahindra & Mahindra, ITC and Tata Consultancy Services. C 

The exact list can change.

That is an important point for beginners.

Nifty 50 is not a permanent list of India's 50 biggest companies.

Companies have to meet the index's eligibility criteria. The index is reviewed regularly, and companies can enter or leave it when the rules and market data require a change. 

For example, InterGlobe Aviation was moved into the Nifty 50 as part of a 2025 index review. 

The index therefore changes with the market rather than simply preserving the same 50 names forever.

How Is Nifty 50 Calculated?

This is where the Nifty 50 becomes more interesting.

The index does not give every company an equal share.

Instead, it uses free-float market capitalisation to determine the weight of its constituents. Nifty 50 has used the free-float market-capitalisation method since 26 June 2009. 

Let's break that down.

First, What Is Market Capitalisation?

Market capitalisation, or market cap, is a simple way of measuring the market value of a listed company.

In basic terms:

Market capitalisation = share price × number of shares

So, if a hypothetical company has 10 crore shares and each share costs Rs. 100, its market capitalisation would be Rs. 1,000 crore.

But Nifty 50 does not simply use the company's entire market capitalisation.

It uses the part that is considered available for investors to trade.

What Does Free Float Mean?

Imagine a company has 100 shares.

Promoters may hold 60 shares, while 40 shares are held by investors who can trade them in the market.

Those 40 shares represent the company's free float in this simplified example.

The free-float approach reduces the influence of shares held by promoters, governments, strategic investors and other holders whose shares are generally not available for regular market trading.

NSE Indices calculates free-float market capitalisation by applying an Investible Weight Factor, or IWF, to a company's full market capitalisation. 

Why Does This Matter?

Suppose two Nifty 50 companies have different free-float market values. Company A has a free-float market value of Rs. 80 lakh crore, while Company B has Rs. 20 lakh crore. In this simplified example, Company A has an 8% weight in the Nifty, compared with 2% for Company B.

If both companies' share prices rise by the same percentage, Company A will have a much bigger effect on the Nifty because it carries a higher weight.

That is why you should not think of the Nifty 50 as 50 companies each contributing exactly 2% to the index.

A company with a larger weight has a larger influence on the Nifty.

The actual index calculation uses the free-float market capitalisation of all its constituents along with an index divisor, which helps account for changes such as corporate actions.

In simple terms, when heavily weighted Nifty companies rise, they can push the index up more strongly. If they fall, they can also pull the index down more sharply.

Why Does Nifty 50 Matter?

Nifty 50 gives investors a way to look at the performance of a major segment of India's listed equity market through one number.

As of 30 March 2026, the Nifty 50 represented about 53.73% of the free-float market capitalisation of stocks listed on the NSE, according to NSE. 

That is why the index appears so often in financial news.

It is used as a benchmark.

For example, an investor or fund manager can compare the performance of a portfolio with the Nifty 50.

If a portfolio returns 10% while the relevant benchmark returns 12%, the investor can see that the portfolio did not keep pace with that benchmark.

Nifty 50 is also used for index funds, exchange-traded funds and derivatives. NSE says Nifty indices serve as benchmarks for financial products, while Nifty 50 itself is used for benchmarking fund portfolios, index-based derivatives and index funds. 

Can You Buy The Nifty 50?

Not directly.

You cannot open a trading app, search for "Nifty 50" and buy the index in the same way you buy shares of a company.

Instead, investors can use financial products designed to track it.

Nifty 50 Index Funds

An index fund is a mutual fund that aims to replicate the performance of the Nifty 50.

Instead of a fund manager trying to pick a handful of stocks, the fund generally holds the index constituents in proportions designed to track the index.

Nifty 50 ETFs

An ETF, or exchange-traded fund, also aims to track the Nifty 50.

Unlike a mutual fund that is bought or redeemed through the fund structure, an ETF trades on a stock exchange during market hours.

Both approaches are designed to give investors exposure to the index without having to buy all 50 shares themselves.

NSE's index data shows that Nifty 50 is used as the basis for multiple ETFs and index funds in India and internationally. 

What About Buying Individual Nifty 50 Stocks?

That is different.

If you buy shares of one Nifty 50 company, your investment depends on that individual company.

If you use a Nifty 50 index fund or ETF, your money is spread across the companies in the index.

That diversification can reduce the impact of one company's performance, but it does not remove market risk.

The Nifty can fall, and products tracking it can fall too.

Nifty 50 vs Sensex: What's The Difference?

The two names are often mentioned together because both are major Indian stock-market benchmarks. But they track different groups of companies.

The Nifty 50 tracks 50 companies listed on the NSE, while the Sensex tracks 30 companies listed on the BSE. Nifty 50 is managed by NSE Indices, while the Sensex is managed by BSE Index Services.

Both indices use free-float market capitalisation to determine the influence of their constituents. However, their selection criteria and index methodologies are different.

The BSE SENSEX is designed to measure the performance of 30 large, liquid and financially sound companies listed on the BSE across key sectors of the Indian economy. It was launched on 2 January 1986.

Because the two indices contain different companies and assign them different weights, they do not have to move by the same amount on a particular day. A company with a significant weight in the Nifty 50 may have a smaller or no weight in the Sensex, and vice versa.

In simple terms, both are used to understand how the Indian stock market is performing, but they do so through different sets of companies.

How Often Does The Nifty 50 Change?

Nifty 50 is reviewed twice a year.

According to NSE Indices' reconstitution calendar, changes to the Nifty 50 become effective on the last working day of March and September. 

The review looks at whether companies continue to meet the index's eligibility requirements.

A company may leave the index if it no longer qualifies, while another company can enter if it meets the required conditions.

NSE Indices can also make additional changes outside the regular schedule when specific events require a replacement, such as a suspension, delisting or scheme of arrangement. 

So the Nifty 50 you see today is not necessarily the same Nifty 50 you would have seen several years ago.

The Simple Way To Think About Nifty 50

Think of Nifty 50 as a market scoreboard.

It brings together 50 selected companies from the NSE and gives each one a weight based largely on the amount of its shares that are actually available to investors.

When the share prices of these companies move, the index moves.

When companies become eligible or stop meeting the rules, the list can change.

And when you invest through a Nifty 50 index fund or ETF, you are not buying the index itself. You are buying a financial product designed to track it.

That is the basic idea behind one of the most watched numbers in India's stock market.

TL;DR | News At a Glance

What is Nifty 50?
Nifty 50 is a benchmark stock-market index that tracks 50 selected companies listed on the NSE.

Why are there 50 companies?
The index was designed as a diversified representation of major, liquid companies across important sectors of the Indian economy.

Does Nifty 50 mean India's 50 biggest companies?
No. Companies must meet specific eligibility and liquidity requirements, and their weights depend on free-float market capitalisation.

How is Nifty 50 calculated?
It uses the free-float market capitalisation of its constituents. Companies with larger weights have a bigger impact on the index.

Can you buy Nifty 50 directly?
No. Investors can get exposure through Nifty 50 index funds and ETFs designed to track the index.

How is Nifty different from Sensex?
Nifty 50 tracks 50 companies listed on the NSE, while the Sensex tracks 30 companies listed on the BSE.

How often does Nifty 50 change?
The index is reviewed semi-annually, with scheduled changes becoming effective on the last working day of March and September.