How to Buy ETF in India 2026 — Step-by-Step Guide | ETFBharat
📈 BUYING GUIDE

How to Buy ETF in India
Complete Step-by-Step Guide 2026

Buying your first ETF in India takes under 30 minutes. You need a demat account, a funded trading account, and one limit order. Here's exactly how to do it.

Browse ETFs to Buy →
5 Steps to Buy Your First ETF
1
Open a free demat + trading account
ETFs require a demat account (unlike mutual funds). Open with Zerodha, Groww, Upstox or Angel One — all free to open, SEBI-registered, and support Aadhaar-based e-KYC. Takes 15 minutes online. You'll receive login credentials within 1–2 business days.
2
Add funds via UPI or net banking
Transfer money to your broker's trading ledger — not your demat. Most brokers support UPI (₹1L limit per transaction), NEFT or RTGS. Funds are available for trading instantly via UPI. For amounts above ₹1L, use NEFT.
3
Search the ETF ticker on NSE
Open the trading platform (Kite on Zerodha, or the Groww/Upstox app). Search for the ticker: e.g., NIFTYBEES for Nifty 50, GOLDBEES for Gold, BANKBEES for Nifty Bank. Always select exchange = NSE for best liquidity on most equity ETFs.
4
Place a LIMIT order (never Market order)
Select order type: LIMIT. Set the price at the current best ask (the lowest price someone is willing to sell). For NIFTYBEES at ₹252.45 ask, place a limit buy at ₹252.50 — you'll likely fill at ₹252.45. A Market order on an illiquid ETF can execute 0.5–2% worse than current price.
5
Units arrive in your demat on T+1
After your order executes, ETF units arrive in your demat account the next business day (T+1 settlement cycle). You can see your holding in the portfolio section of your broker app. Your investment is now live and tracks the index automatically — no further action needed.
Choosing a Broker for ETF Investing
Zerodha (Kite)
₹20/order or 0.03% (lower). Best institutional-grade platform. SIP feature available. Most popular broker in India.
Best for active investors
Groww
₹20/order for F&O, delivery = free. Simplest UI for beginners. ETF and MF in same app seamlessly.
Best for beginners
Upstox
₹20/order. Good mobile app. Backed by Ratan Tata. Competitive in features vs Zerodha.
Good alternative
Angel One
Angel Bee platform. Flat ₹20/order. Research reports available. Good for investors who want analyst insights alongside ETF investing.
Full-service lite
Critical Tip: Market Order vs Limit Order
⚠️ ALWAYS USE LIMIT ORDERS FOR ETFS

A Market Order says: "Buy at whatever price is available." For thin ETFs with a wide bid-ask spread, this can execute 1–2% worse than the last traded price. A Limit Order says: "Buy for no more than ₹X." Always set your limit just above the current best ask — you'll typically get filled at the ask price or better. This discipline saves real money over dozens of trades.

Setting Up ETF SIP (Recurring Investment)
Automate monthly ETF purchases

Unlike index mutual funds, ETF SIPs aren't universally supported — but most major brokers now offer it. Zerodha Kite: go to SIP > Search ETF name > Set amount and frequency. Groww: supports ETF SIP under 'Smart Deposit SIP'. Angel One: supports basket orders with recurring schedules. The SIP places a market/limit order automatically on your set dates — ensure sufficient balance in your trading account.

Key caveat: unlike mutual fund SIPs where you invest an exact rupee amount (e.g., ₹5,000/month), ETF SIPs buy in whole units. If NIFTYBEES is ₹252, your SIP might buy 19 units (₹4,788) or 20 units (₹5,040) — not exactly ₹5,000.

Find Your First ETF
Browse Nifty 50 ETFs → Browse Gold ETFs →
More ETF Guides
What is an ETF? Complete Guide → How to Buy ETFs in India → How Are ETFs Taxed in India → ETF vs Index Mutual Fund → Sectoral ETFs in India →