Two of the largest Index funds side by side: returns, risk, cost, size and what they hold. Prices as of 3 Nov 2026.
Past returns do not tell you future returns.
| ICICI Prudential Nifty 50 Index Fund ICICI Prudential | HDFC BSE Sensex Index Fund HDFC | |
|---|---|---|
| Returns | ||
| 1 year | -7.0% | -7.9% |
| 3 years, a year | +8.1% | +6.9% |
| 5 years, a year | +6.7% | +6.0% |
| Since launch, a year | +10.6% | +9.7% |
| 3-year rank in category | 70 of 169 | 148 of 169 |
| Benchmark, 3 years | +8.6% | +6.9% |
| Risk | ||
| Risk level | Very High | Very High |
| How bumpy, last year | 13.9% | 14.2% |
| Biggest fall, 3 years | -15.6% | -16.1% |
| Sharpe ratio, 3 years | 0.17 | 0.07 |
| Beta | 0.99 | — |
| Alpha, a year | -0.5% | — |
| Cost and size | ||
| Yearly cost (expense ratio) | 0.04% | 0.38% |
| Money in the fund | ₹16,991 cr | ₹8,353 cr |
| Running for | 24.7 years | 24.3 years |
| Minimum SIP | — | ₹100 |
| Benchmark | Nifty 50 TRI | BSE SENSEX TRI |
Past returns do not indicate future returns. Each fund page has the full detail.
The five largest holdings of each, from the latest monthly portfolios
Overlap is the part of the two portfolios that is the same, by weight: 100% would be identical.
What they share, by industry and sector
| Holding | ICICI Prudential | HDFC |
|---|---|---|
| HDFC Bank Ltd. | 10.4% | 12.6% |
| ICICI Bank Ltd. | 9.1% | 11.0% |
| Reliance Industries Ltd. | 7.6% | 9.2% |
| Bharti Airtel Ltd. | 5.1% | 6.4% |
| Larsen & Toubro Ltd. | 4.2% | 5.1% |
| State Bank Of India | 3.8% | 4.6% |
| Axis Bank Ltd. | 3.4% | 4.1% |
| Infosys Ltd. | 3.4% | 4.1% |
| Kotak Mahindra Bank Ltd. | 2.9% | 3.6% |
| Mahindra & Mahindra Ltd. | 2.5% | 3.1% |
Both are Index funds, from ICICI Prudential and HDFC. ICICI Prudential Nifty 50 Index Fund manages ₹16,991 cr and HDFC BSE Sensex Index Fund ₹8,353 cr. The table on this page sets out their returns, risk, costs and holdings side by side.
ICICI Prudential Nifty 50 Index Fund, at 0.04% a year, against 0.38% for HDFC BSE Sensex Index Fund.
Over three years, ICICI Prudential Nifty 50 Index Fund returned +8.1% a year and HDFC BSE Sensex Index Fund +6.9% a year. Over one year they returned -7.0% and -7.9%. Past returns do not indicate future returns.
They hold 82.2% of the same investments, 84.7% of the same industries and 91.0% of the same sectors, by weight, in their latest monthly portfolios.
To set a third or fourth fund alongside, open these two in Compare and add more.