Index funds · same index, head to head

Nifty 100 index funds compared

3 index funds track the Nifty 100 — same stocks, same weights. Yet the same ₹10,000 monthly SIP over the last 3 years (Direct plans, identical dates) ended between ₹3.52 L and ₹3.53 L: a ₹950 gap (0.18 percentage points of XIRR a year) from costs and tracking alone.

FundData from1-yr SIP XIRR3-yr SIP XIRR5-yr SIP XIRR₹10,000/mo for 3 yrsvs best (3 yrs)1-yr return (lump sum)
Bandhan Nifty 100 Index FundMar 2022-13.59%-1.41%—₹3.53 Lbest-6.97%
Axis Nifty 100 Index FundNov 2019-13.64%-1.47%5.04%₹3.52 L−₹336-7.04%
HDFC Nifty 100 Index FundMar 2022-13.70%-1.59%—₹3.52 L−₹950-7.13%

Direct plans, official AMFI NAVs as of 4 Oct 2026, SIP on the first business day of each month, identical dates for every fund. Ordered by 3-year SIP XIRR; funds with less history are listed last. Ordering is historical, not a recommendation — check each fund's current expense ratio. Past performance does not indicate future returns.

Questions

Which Nifty 100 index fund has given the best SIP returns?

Over the last 3 years, on identical dates and Direct plans, Bandhan Nifty 100 Index Fund had the highest SIP XIRR (-1.41%) and HDFC Nifty 100 Index Fund the lowest (-1.59%) among 3 Nifty 100 index funds with 3 years of history. The gap reflects expense ratios and tracking error; it can change, so check costs before choosing.

Why do index funds on the same index give different returns?

They hold the same stocks, so the difference comes from the expense ratio (charged daily inside the NAV), tracking error (how closely the fund follows the index after cash flows, dividends and rebalancing) and cash held for redemptions. Over long periods, a lower expense ratio is the most reliable advantage.

See also: all index funds · other indices · rolling returns by index.