You've decided to invest in the Nifty 50. Great choice. But now: do you buy a Nifty 50 ETF, a Nifty 50 index fund, or the 50 constituent stocks directly? Each route has different costs, tax treatment, liquidity characteristics, and behavioural implications. The “best” answer depends on your capital, SIP discipline, tax bracket, and how much time you want to spend managing investments.
The three routes compared
| Factor | ETF | Index fund | Direct stocks |
|---|---|---|---|
| Expense ratio | 0.03-0.10% | 0.10-0.20% | 0% (but brokerage + DP charges) |
| Brokerage | ₹20/order (buy + sell) | ₹0 (direct plan) | ₹0-20/order per stock |
| Demat required | Yes | No | Yes |
| SIP available | Limited (few brokers) | Yes (automatic) | Manual (or stock SIP via broker) |
| Min investment | 1 unit (~₹250 for Nifty BeES) | ₹100-500 | 1 share per stock (₹100-₹50,000+) |
| Liquidity | Exchange-traded (bid-ask spread) | NAV-based (T+2 redemption) | Exchange-traded (per stock) |
| Tracking error | Low (0.02-0.10%) | Low-Medium (0.05-0.30%) | None (you ARE the index) |
| Tax on exit | STCG 20% / LTCG 12.5% | STCG 20% / LTCG 12.5% | STCG 20% / LTCG 12.5% |
| Tax on dividends | Taxed at slab rate | Taxed at slab rate (if distributed) | Taxed at slab rate |
Cost comparison: the detail that matters
ETFs: lowest expense, but hidden costs
ETFs win the headline expense ratio war. Nippon Nifty BeES charges 0.04%, UTI Nifty 50 ETF charges 0.03%. Over ₹10 lakh invested for 10 years, the expense difference between a 0.04% ETF and a 0.18% index fund is approximately ₹15,000-20,000. Meaningful but not life-changing.
But ETFs have hidden costs:
- Bid-ask spread: The gap between buy and sell price on the exchange. For Nifty BeES (most liquid Indian ETF), the spread is typically 0.01-0.05%. For less liquid ETFs (Midcap 150, factor ETFs), the spread can be 0.5-2%. This spread is a real cost you pay every time you buy or sell.
- Brokerage: ₹20 per buy order + ₹20 per sell order. If you SIP ₹5,000/month into an ETF, that's ₹20 x 12 = ₹240/year in brokerage for buying alone. On ₹60,000 annual investment = 0.4% cost. This nullifies the expense ratio advantage for small SIPs.
- DP charges: ₹15.93 per scrip when selling delivery shares. Adds up if you sell frequently.
- Impact cost: Large orders can move the ETF price away from NAV. For retail investors buying < ₹5 lakh, this is negligible. For HNIs, it matters.
Index funds: zero transaction cost, slightly higher expense
Index fund direct plans charge 0.10-0.20% expense ratio. No brokerage. No demat needed. No bid-ask spread. SIP is automatic — set up once and forget.
The slightly higher expense ratio is offset by:
- Zero brokerage (saves ₹240-480/year for monthly SIP investors)
- Zero DP charges (no demat account needed)
- Zero bid-ask spread (transactions at NAV)
- Fractional investing (₹100 minimum vs ₹250+ per ETF unit)
Direct stocks: zero ongoing cost, high setup cost
Replicating the Nifty 50 directly means buying all 50 stocks in the correct weight. No expense ratio. No fund manager fee. But:
- Capital requirement: To match Nifty 50 weights, you need ~₹15-20 lakh minimum. Fractional shares don't exist in India. You can't buy 0.3 shares of MRF at ₹1,20,000/share.
- Rebalancing cost: Nifty reconstitutes semi-annually. When stocks enter/exit, you must sell removed stocks and buy added ones. Each transaction: brokerage + STT + DP charges + capital gains tax event.
- Corporate action tracking: 50 stocks means tracking 50 sets of dividends, splits, bonuses, rights issues. Miss a rights issue deadline and you lose value.
- Tax-loss harvesting: This is the one major advantage. You can sell individual losers to book STCL against STCG — impossible with an ETF/fund.
Liquidity: when you need your money back
ETF liquidity
ETFs trade on the exchange like stocks. You can sell during market hours and get proceeds on T+1. But liquidity depends on trading volume:
- Nifty BeES: ₹200-500 crore daily volume. Extremely liquid. Spread < 0.05%. No liquidity concern.
- Nifty Next 50 ETF: ₹20-50 crore volume. Good liquidity. Spread 0.05-0.15%.
- Factor/Thematic ETFs: ₹1-10 crore volume. Spread can be 0.5-2%. Selling ₹10 lakh+ may require market maker intervention.
Key risk: In a market crash, ETF prices can deviate significantly from NAV (trading at a discount). If you're panic-selling during a crash, you might sell at 2-5% below actual NAV.
Index fund liquidity
Index fund redemption is at NAV (calculated at 3:30 PM). No bid-ask spread. No exchange impact. But:
- Redemption request before 3:00 PM = same-day NAV. After 3:00 PM = next day NAV.
- Money hits your bank in T+2 to T+3 working days (equity funds).
- No intraday liquidity — you can't sell at 10:30 AM and get 10:30 AM price. You get end-of-day NAV.
Direct stock liquidity
Individual Nifty 50 stocks are the most liquid securities in India. You can sell ₹1 crore+ of Reliance or HDFC Bank in seconds during market hours. T+1 settlement. No liquidity concern for index constituents.
Tax treatment: the subtle differences
Post-Budget 2024, equity taxation is uniform across ETFs, index funds, and direct stocks:
- Held < 12 months (STCG): 20% flat (no slab benefit).
- Held > 12 months (LTCG): 12.5% on gains above ₹1.25 lakh/year.
- Dividends: Taxed at your slab rate for all three.
However, there are practical differences:
- ETF and direct stocks: You choose WHEN to book gains (tax timing control). You can hold through a financial year-end to convert STCG into LTCG.
- Index fund: Same tax timing control, but switch between funds triggers capital gains (unlike switching within an AMC's schemes in some cases).
- Tax-loss harvesting: Only direct stocks allow selling individual losers. With ETFs/funds, you sell the entire basket — can't cherry-pick.
- Dividend reinvestment: Index funds can be growth-option (no dividend distribution, no annual tax event). ETFs may distribute dividends that create taxable events. Direct stocks always distribute dividends.
The decision tree
Choose Index Fund if:
- You want automatic SIPs (₹500-25,000/month)
- Your monthly investment is < ₹25,000 (brokerage on ETF erodes the expense ratio advantage)
- You don't want a demat account or want minimal paperwork
- You value simplicity and “set and forget” investing
- You're investing for goals 5+ years away (retirement, child education)
Choose ETF if:
- You're making lump-sum investments of ₹1 lakh+ at a time (brokerage becomes negligible)
- You already have a demat account for stock trading
- You want intraday pricing (buy during dips, sell during rallies within the day)
- You're investing in Nifty 50/BankNifty (highly liquid ETFs with tiny spreads)
- You want to use ETFs as collateral for F&O margin (accepted by most brokers)
Choose Direct Stocks if:
- You have ₹15-20 lakh+ to replicate the index properly
- You have high conviction in specific index constituents and want to overweight/underweight
- You want tax-loss harvesting capability
- You enjoy tracking corporate actions and rebalancing
- You want to participate in corporate governance (voting rights, AGMs)
The hybrid approach: what smart money does
Most experienced Indian investors don't choose one route exclusively. The smart approach is layered:
- Core (60-70%): Index fund SIP. ₹10,000-50,000/month into Nifty 50 + Nifty Next 50 index fund direct plans. Automatic. No monitoring needed. This is your wealth-building engine.
- Satellite (20-30%): Direct stocks. 10-15 high-conviction stocks you've researched. Concentrated bets where you have an information or analytical edge. Use the screener to find candidates.
- Tactical (5-10%): ETFs. Lump-sum deployment during market corrections. Sectoral ETFs for tactical bets (Nifty IT ETF, BankNifty ETF). Gold ETF for hedging.
Common mistakes
- Choosing ETF for small SIPs. If you're investing ₹5,000/month, the ₹20 brokerage per trade = 0.4% cost. An index fund at 0.15% expense ratio is cheaper.
- Ignoring tracking error. Not all index funds are equal. Some have tracking error of 0.3%+ due to cash drag, expense ratio, and rebalancing timing. Compare 1-year and 3-year tracking error before choosing.
- Replicating the index with 15 stocks. You're not indexing — you're running a concentrated portfolio. Own it as active management, not passive.
- Switching between routes. Each switch creates a tax event. Pick a strategy and stick with it for at least 5 years.
- Ignoring the ETF liquidity risk. Thematic/factor ETFs with < ₹5 crore daily volume have real liquidity risk. Stick to Nifty 50 and BankNifty ETFs for core allocation.
The bottom line
For 80% of Indian retail investors, index fund SIP in direct plan is the optimal default. It's the lowest-maintenance, lowest-hidden-cost, most behaviourally robust approach. ETFs make sense for lump sums above ₹1 lakh. Direct stocks make sense when you have the capital, time, and conviction to run a real stock portfolio — not a hobby portfolio of 5 random names.
Run the SIP calculator to see what your monthly investment compounds to over 10-20 years. The vehicle matters less than the discipline of staying invested.