What Is Nifty 50 — How It's Calculated and Why It Matters
The One-Line Answer
Nifty 50 is a benchmark stock market index of the 50 largest and most liquid companies listed on the National Stock Exchange (NSE) of India. It represents approximately 65% of India's total market capitalisation and is the single most important number in Indian finance.
When someone says "the market is up 1% today," they almost always mean Nifty 50 moved 1%. It is India's economic pulse — in a single number.
Key Facts About Nifty 50
Full name: CNX Nifty (now officially just "Nifty 50")
Review frequency: Semi-annual (March and September)
Approximate long-term CAGR: ~12–13% per annum (price return, since inception)
How Is Nifty 50 Calculated?
Nifty 50 uses the free-float market capitalisation-weighted methodology. Here's what that means:
Market capitalisation = Share price × Total shares outstanding
Free-float market cap = Share price × Shares available for public trading (excludes locked-in promoter shares)
Companies with higher free-float market caps get higher weights in the index. A 1% move in Reliance's price impacts the index far more than a 1% move in a smaller Nifty 50 constituent.
Nifty 50 = (Current Free-Float Market Cap of 50 stocks / Base Market Cap) × 1000
Base Market Cap = Free-float market cap of all 50 stocks on November 3, 1995
The divisor is adjusted for corporate actions (splits, bonuses, rights issues) to ensure continuity
Which Stocks Are in Nifty 50?
Nifty 50 includes companies from across sectors — financials, IT, energy, consumer goods, and more. The approximate top 10 constituents by weight (as of early 2026) are:
Rank
Company
Sector
Approx. Weight
1
HDFC Bank
Financial Services
~13%
2
Reliance Industries
Energy / Conglomerate
~9%
3
ICICI Bank
Financial Services
~8%
4
Infosys
IT
~6%
5
Bharti Airtel
Telecom
~4%
6
TCS
IT
~4%
7
L&T
Capital Goods
~3.5%
8
Axis Bank
Financial Services
~3%
9
Bajaj Finance
Financial Services
~3%
10
Kotak Mahindra Bank
Financial Services
~2.5%
*Approximate weights. Actual weights change daily with price movements. Check NSE Indices for live data.
Financial services (banks, NBFCs) account for roughly 30–35% of Nifty 50's weight. IT is the second-largest sector at ~15%. This concentration means banking sector health has outsized influence on index performance.
How Are Stocks Selected for Nifty 50?
NSE Indices Ltd uses strict eligibility criteria reviewed every six months:
Listed on NSE for at least 6 months
Trading frequency: must have traded on at least 90% of trading days in the last 6 months
Market capitalisation rank: must be in the top 1.5x of the index size (so top 75) by average free-float market cap
Impact cost: must have an average impact cost of ≤0.50% for a ₹10 crore portfolio — ensuring sufficient liquidity
Derivatives trading: must be available for F&O trading on NSE
What Happens When a Stock Exits Nifty?
When a stock is removed from Nifty 50, index funds that track Nifty must sell that stock and buy the replacement. This creates predictable price pressure: stocks being added often rise before the change date (buying pressure) while stocks being removed fall (selling pressure). Savvy traders watch NSE Indices' announcements for this.
Historical Returns — What Has Nifty 50 Delivered?
Period
Approximate CAGR (Price Return)
With Dividends (Total Return)
1 Year
Varies widely (−30% to +70%)
Add ~1.5%
5 Years
~12–15% (varies by start date)
Add ~1.5%
10 Years
~11–13%
Add ~1.5%
Since inception (1995)
~12–13%
~13.5–14.5%
*Past returns do not guarantee future returns. These are approximate historical averages.
Short-Term Volatility Is Real:
Nifty 50 fell ~60% in 2008 (Global Financial Crisis) and ~40% in early 2020 (COVID crash). Investors who stayed invested recovered and went on to earn strong returns. Those who sold at the bottom locked in permanent losses. Long-term returns are only available to those who stay invested through downturns.
How to Invest in Nifty 50
You cannot buy "Nifty 50" directly. But you can get identical exposure through:
Option 1: Nifty 50 Index Mutual Funds
These funds track Nifty 50's composition and return almost exactly, with very low expense ratios (0.1–0.2% for direct plans). Popular options: UTI Nifty 50 Index Fund, HDFC Index Fund – Nifty 50 Plan, ICICI Prudential Nifty 50 Index Fund. You can invest via SIP starting ₹100/month.
Option 2: Nifty 50 ETFs (Exchange Traded Funds)
ETFs trade on stock exchanges like shares. They track Nifty 50 in real-time. Popular ETFs: Nippon India ETF Nifty 50 BeES (oldest, most liquid), SBI Nifty 50 ETF, HDFC Nifty 50 ETF. You need a Demat account to buy ETFs.
Index Fund vs ETF — Which Is Better?
Index funds are simpler (buy at day-end NAV, no Demat needed, SIP-friendly) and slightly better for passive long-term investors. ETFs offer intraday trading flexibility but require a Demat account and you pay brokerage. For most beginners, a Nifty 50 index fund via SIP is the simplest starting point.
Want the Complete Picture?
This article is part of our Stock Market Basics series. Read the full beginner's guide covering everything from how markets work to how to start investing.
NSE Indices Ltd reviews the Nifty 50 composition semi-annually — in March and September. The eligibility data considered is for the 6-month period ending January and July respectively. Announcements are made in advance, typically 4–6 weeks before the effective change date. Changes are not guaranteed every review cycle — only if a current constituent fails eligibility or a new stock clearly qualifies will changes be made.
You cannot buy the Nifty 50 index itself, but you can invest in Nifty 50 index mutual funds directly through the AMC's website or app — no broker needed. For Nifty 50 ETFs, you need a Demat account (which requires a broker). For beginners, starting with a Nifty 50 direct plan index fund through the AMC website or platforms like MF Central is the simplest route.
They are the same thing. "Nifty" is an informal abbreviation of "Nifty 50." When financial news says "Nifty rose 200 points," they mean the Nifty 50 index. NSE has many other indices starting with "Nifty" — Nifty Next 50, Nifty Bank, Nifty IT — but when people say just "Nifty," they always mean Nifty 50.
Nifty 100 includes the top 100 companies by free-float market cap on NSE — the Nifty 50 stocks plus the Nifty Next 50 stocks. It covers approximately 75% of India's total market cap. Nifty 100 is broader than Nifty 50, giving slightly more diversification with exposure to the next 50 large companies. There are Nifty 100 index funds available for investors who want this broader exposure.
Indian markets are influenced by global sentiment for several reasons: Foreign Institutional Investors (FIIs) who invest in India also hold US and global assets — when they need to raise cash or reduce risk, they sell across all markets including India. Additionally, many Nifty 50 companies (like IT firms) earn revenue in USD and are directly affected by US economic conditions. India's increasing integration with global supply chains and capital flows makes this correlation unavoidable.
NSE Indices caps any single stock's weight in Nifty 50 at 33% to prevent over-concentration. In practice, no single stock currently comes close to this cap — the heaviest constituent (HDFC Bank) is around 12–14%. The cap is a safeguard to ensure the index remains diversified even if one company's market cap grows disproportionately large.