What is Sensex and Nifty? A Complete Guide for Indian Investors (2025)
- 4th December 2025
- 12:00 AM
- 10 min read
This article covers the fundamental concepts of India’s two primary stock market indices: the Sensex and the Nifty 50. We examine their key differences, including composition, calculation methodologies, and sector weightages as of November 2025. The guide explains how these indices serve as barometers for the Indian economy and compares their historical returns (CAGR of ~12-15%) to help you decide which benchmark aligns better with your investment goals. You will also find actionable insights on trading these indices, including current lot sizes and expiry schedules for FY 2025-26.
nse and bse are the two pillars of the Indian capital markets, but for most investors, the daily “market movement” is defined by two numbers: the Sensex and the Nifty. Whether you are a seasoned trader tracking the Nifty’s move past 26,200 or a SIP investor watching the Sensex cross 85,700, understanding these indices is non-negotiable. They don’t just track stock prices; they reflect the collective mood of millions of participants and the economic health of the nation. In this guide, we break down exactly what these indices represent, how they differ, and how you can use them to build wealth in the current financial year.
Difference Between Sensex and Nifty
While both indices track the health of the Indian stock market, they represent different exchanges and have distinct characteristics. The Sensex (Stock Exchange Sensitive Index) is the benchmark for the BSE (Bombay Stock Exchange), while the Nifty 50 is the flagship index of the NSE (National Stock Exchange).
For traders and investors in 2025, the differences go beyond just the number of stocks. Liquidity, derivative contract specifications, and sector exposure vary significantly. Here is a detailed comparison based on current market data.
Key Differences at a Glance (November 2025)
| Feature | Nifty 50 | Sensex |
|---|---|---|
| Full Name | National Stock Exchange Fifty | Stock Exchange Sensitive Index |
| Exchange | NSE | BSE |
| Number of Stocks | 50 | 30 |
| Base Year | 1995 (Base Value: 1,000) | 1978-79 (Base Value: 100) |
| Calculation Method | Free-float Market Capitalization | Free-float Market Capitalization |
| Weekly Expiry Day | Tuesday | Thursday |
| F&O Lot Size (Nov 2025) | 75 (Revising to 65 in Jan 2026)* | 20 |
| Sector Focus | Broader (13+ sectors) | Concentrated (Key heavyweights) |
Note: As per NSE circulars, the Nifty 50 lot size is currently 75 but will reduce to 65 for contracts expiring after December 30, 2025. Similarly, Bank Nifty lot size is 35, reducing to 30 in Jan 2026.
Why the Difference Matters
- Diversification: Nifty 50 includes 20 more companies than Sensex, offering slightly broader exposure to sectors like metals, pharma, and auto that might be underrepresented in the 30-stock Sensex.
- Trading Liquidity: Nifty 50 derivatives (Futures & Options) command significantly higher volumes than Sensex derivatives, making Nifty the preferred choice for active traders.
- Expiry Schedules: With the new “One Weekly Index” rule implemented by SEBI in late 2024, Nifty 50 is the only weekly index option available on NSE (expiring Tuesdays), while Sensex is the weekly option for BSE (expiring Thursdays). This separation helps traders manage risk without overlapping volatility.
How to Calculate Sensex?
The Sensex is calculated using the Free-float Market Capitalization method. This methodology ensures that the index reflects the market value of shares available for trading, rather than the total outstanding shares (which would include promoter holdings).
The Formula
Sensex = (Total Free-float Market Capitalization of 30 companies / Base Market Capitalization) × Base Index Value
Step-by-Step Calculation Example
- Determine Market Cap: Multiply the current share price of each of the 30 companies by their total number of shares.
- Apply Free-Float Factor: Multiply the total market cap by the “free-float factor” (percentage of shares available to the public). For example, if a company has a market cap of ₹5 lakh crore and 40% is public, the free-float market cap is ₹2 lakh crore.
- Sum It Up: Add the free-float market caps of all 30 companies.
- Divide by Base: Divide this sum by the “Base Market Capitalization” (a fixed number derived from the 1978-79 base year, adjusted for corporate actions like splits and bonuses).
- Multiply by 100: The result is multiplied by the base value of 100 to get the current Sensex level (e.g., ~85,700).
This method ensures that the index moves only when real market prices change, not when companies issue new shares to promoters.
What is Nifty?
The Nifty 50 is a diversified index comprising 50 of the largest and most liquid Indian companies listed on the NSE. It represents approximately 62% of the free-float market capitalization of the stocks listed on the NSE. Owned and managed by NSE Indices Ltd., the Nifty is often considered a more comprehensive barometer of the Indian economy compared to the Sensex because of its wider sector coverage.
Key Characteristics
- Broad Representation: It covers 13 sectors of the Indian economy, including Financial Services, IT, Oil & Gas, Consumer Goods, and Automobiles.
- Liquidity: To be included in the Nifty 50, a stock must be highly liquid, meaning it can be bought and sold easily in large quantities without impacting the price significantly.
- F&O Dominance: The Nifty 50 is the most traded financial product in India. As of November 2025, it is the primary instrument for hedging portfolios against market volatility.
How to Calculate Nifty?
Like the Sensex, the Nifty 50 also uses the Free-float Market Capitalization method. However, its base parameters differ.
The Formula
Nifty 50 = (Current Free-float Market Capitalization of 50 companies / Base Market Capitalization) × Base Index Value
Calculation Parameters
- Base Year: 1995
- Base Value: 1,000
- Base Capital: ₹2.06 Trillion (approximate initial capital)
Practical Example
Imagine the total free-float market value of all 50 Nifty stocks today is ₹150 trillion. If the base market capital (adjusted for all corporate actions since 1995) is effectively ₹5.7 trillion, the calculation would be:
(150,000,000,000,000 / 5,700,000,000,000) × 1000 ≈ 26,315
This value changes every second during market hours (9:15 AM to 3:30 PM) as stock prices fluctuate.
Companies Listed on Nifty and Sensex
The constituents of these indices are reviewed semi-annually to ensure they reflect the current market leaders. As of November 2025, the top heavyweights dominate the movement of both indices.
Top 5 Constituents by Weightage (Approximate)
| Company | Nifty 50 Weight (%) | Sensex Weight (%) | Sector |
|---|---|---|---|
| HDFC Bank | ~13.0% | ~15.5% | Financial Services |
| Reliance Industries | ~9.5% | ~11.5% | Oil & Gas / Conglomerate |
| ICICI Bank | ~8.0% | ~9.5% | Financial Services |
| Infosys | ~5.5% | ~6.5% | IT Services |
| Bharti Airtel | ~4.5% | ~4.0% | Telecom |
Data Source: NSE/BSE Factsheets, November 2025. Weights fluctuate daily with price changes.
Sectoral Split
Both indices are heavily skewed towards the Financial Services sector (Banks, NBFCs, Insurance), which accounts for over 35% of the weight. This means a major move in banking stocks will significantly impact both Sensex and Nifty, regardless of how other sectors like Pharma or Auto perform.
Which is Better? Nifty or Sensex?
The answer depends on your purpose: Trading or Investing.
For Traders (F&O)
Winner: Nifty 50
- Liquidity: Nifty options have vastly superior liquidity compared to Sensex options, resulting in tighter bid-ask spreads (lower impact cost).
- Weekly Expiry: Nifty’s weekly contracts (expiring Tuesdays) are the most active trading instruments in India. While Sensex has weekly expiries (Thursdays), volumes are generally lower.
- Technical Analysis: Most technical traders prefer Nifty charts due to the smoother price action driven by higher volumes.
For Long-Term Investors (Passive)
Winner: Tie (Slight edge to Nifty for ETFs)
- Correlation: Over the last 10 years, the correlation between Nifty and Sensex returns is over 99%. If Sensex goes up 1%, Nifty usually goes up ~1%.
- Product Availability: There are more Index Funds and ETFs tracking the Nifty 50 than the Sensex. This gives you more options to choose funds with lower tracking errors and expense ratios.
- Performance: Both have delivered a CAGR of approximately 12-15% over the last 5-10 years (as of Nov 2025), doubling investor wealth roughly every 5-6 years.
Conclusion
Sensex and Nifty are more than just tickers on a screen; they are the engines of India’s corporate growth. Whether you choose the concentrated power of the Sensex’s 30 giants or the broader diversification of the Nifty’s 50 leaders, the key is consistent participation. With historical returns beating inflation significantly over the long term, these indices remain the safest entry point for equity investors. Don’t just watch the numbers hit new highs—be a part of the journey.
Ready to start your investment journey? Open your PL Capital account today and get access to expert research and seamless trading platforms.
FAQs on Nifty and Sensex
1. What is Sensex and Nifty?
Sensex (BSE) and Nifty (NSE) are India’s benchmark stock market indices. Sensex tracks the top 30 companies on the Bombay Stock Exchange, while Nifty tracks the top 50 companies on the National Stock Exchange, representing the market’s overall performance.
2. Why is Nifty Better Than Sensex?
Nifty is often considered “better” for traders due to higher liquidity in the derivatives (F&O) segment and broader sector representation (50 stocks vs 30). However, for long-term passive investors, both indices offer nearly identical returns.
3. How Do Nifty and Sensex Affect the Stock Market?
They don’t affect the market; they reflect it. However, sentiment often follows these indices. If Nifty crashes, investor panic can trigger selling in broader mid-cap and small-cap stocks, even if those companies are fundamentally sound.
4. Which Strategy is Best for Nifty?
For investors, a SIP (Systematic Investment Plan) in a Nifty Index Fund is best to average out volatility. For traders, strategies like Bull Call Spreads (for bullish views) or Iron Condors (for range-bound markets) are popular, leveraging Nifty’s weekly Tuesday expiry.
5. What is the Minimum Amount to Invest in Nifty?
You can invest in Nifty via Index Mutual Funds with as little as ₹100 to ₹500. If trading Nifty Futures, you need a margin of approximately ₹1.2 – ₹1.5 lakh for one lot (75 units currently), depending on your broker’s leverage policies.
Important Notes:
- Lot sizes and expiry days mentioned are current as of November 2025. NSE has announced a revision of Nifty 50 lot size to 65 and Bank Nifty to 30, effective for contracts expiring from January 2026 onwards.
- Bank Nifty weekly expiry contracts were discontinued in November 2024. Currently, only monthly contracts are available for Bank Nifty.
Investment in securities market are subject to market risks. Read all the related documents carefully before investing. The information provided is for educational purposes and should not be construed as investment advice. Past performance of Nifty/Sensex is not indicative of future returns. Derivatives trading involves substantial risk of loss.