What Each Index Actually Measures

The Sensex tracks 30 large companies listed on the BSE. The Nifty 50 tracks 50 large companies listed on the NSE. Both are free-float market capitalisation weighted, meaning larger companies carry more influence and only publicly tradable shares are counted.

Because 30 of the Nifty's constituents overlap heavily with the Sensex's 30, the two indices move almost identically. Their correlation over long periods is extremely high.

The Returns Difference Is Smaller Than You Think

Over multi-decade periods the annualised returns of the two indices differ by a fraction of a percent. In any single year one may lead the other by one or two percentage points, and the leadership changes. Neither index has a durable structural advantage.

This means the choice between them is not a returns decision. Anyone presenting one as clearly superior is usually working from a conveniently chosen start date.

Where They Genuinely Differ

  • Breadth. 50 companies versus 30 means the Nifty is slightly more diversified, and single-stock concentration is marginally lower.
  • Sector weights. The two carry somewhat different exposure to financials, IT and energy at any given time, which explains most short-term divergence.
  • Derivatives ecosystem. Nifty derivatives are far more liquid, which matters for anyone hedging or trading options.
  • Product availability. More index funds and ETFs track the Nifty 50, and competition there has pushed expense ratios lower.

The Question You Should Be Asking Instead

Both indices contain only the largest companies, which is roughly the top decile of the listed market by size. Neither gives you exposure to mid or small caps.

For most long-term investors the more consequential decision is between a large cap index and a broader one such as the Nifty 500, which covers a much wider slice of the market. That choice affects returns and volatility far more than Nifty versus Sensex ever will.

What Actually Determines Your Outcome

Between two funds tracking essentially the same basket, three things decide your result:

  1. Expense ratio. A 0.20% difference compounds to lakhs over 20 years on a meaningful SIP.
  2. Tracking error. How closely the fund actually replicates the index after costs and cash drag.
  3. Your own behaviour. Continuing the SIP through drawdowns matters more than either of the above.
Choosing between the Nifty and the Sensex is a rounding error. Choosing whether to stay invested is the whole game.

A Practical Conclusion

If you want large cap exposure, pick whichever index fund has the lower expense ratio and acceptable tracking error. If you want broader market exposure, look past both and consider a Nifty 500 fund. Do not spend a week comparing two indices that move together over 90% of the time.

Frequently Asked Questions

Which index has given better returns historically?

Over long periods the difference is a fraction of a percent, and leadership alternates. Neither has a durable edge.

Why do the two move almost identically?

The Sensex's 30 companies are largely a subset of the Nifty's 50, so the same businesses drive both.

Should I invest in both indices?

There is little point. The overlap is so high that holding both adds cost without adding diversification.

Is the Nifty 500 a better choice?

It is broader and includes mid and small caps, which brings higher potential returns and higher volatility.

What should I look at when picking an index fund?

Expense ratio first, then tracking error. The index itself is the least important variable between these two.

K

Kavita Menon

Senior Financial Writer • SkResultt

A senior financial writer at SkResultt with over 10 years of experience in Indian stock markets, mutual funds, and personal finance. Passionate about making wealth-building simple for every Indian.

📖 Read Next

Annual Report Red Flags: Where Most People Lose Money

Plain explanations with actual numbers instead of jargon.

💬 Join the Discussion

Share your thoughts, questions, or experience. We reply to every comment.