⚠️ Educational Content Only: Stock market investments are subject to market risks. Charges and features may change. This is not investment advice — consult a SEBI-registered investment advisor.
A demat account is mandatory to buy and hold shares on NSE and BSE. India now has 16+ crore demat accounts — most opened in the last 4 years. If you want to invest in stocks, ETFs, IPOs or mutual funds (via stock exchanges), you need a demat + trading account. The best part: top brokers now offer free account opening and zero commission on delivery trades.
Charges Comparison — All Major Brokers
| Broker | Account Opening | AMC | Delivery Brokerage | Intraday/F&O |
| Zerodha | ₹200 | ₹300/yr | ₹0 (FREE) | ₹20 or 0.03% |
| Groww | ₹0 (FREE) | ₹0 | ₹0 (FREE) | ₹20 or 0.05% |
| Upstox | ₹0 (FREE) | ₹0 | ₹0 (FREE) | ₹20 or 0.05% |
| Angel One | ₹0 (FREE) | ₹0 | ₹0 (FREE) | ₹20 flat |
| ICICI Direct | ₹0 | ₹700/yr | 0.27–0.55% | 0.25% |
| HDFC Securities | ₹999 | ₹750/yr | 0.30% | 0.25% |
For long-term investors doing delivery trades, Groww/Upstox/Angel One are essentially free. For active traders, Zerodha's platform quality justifies the small charges.
Zerodha — Best for Active Traders
Zerodha Kite
Account Opening: ₹200 · Annual Charges: ₹300 · Users: 1.4 crore+
India's largest broker by active clients. Kite is the gold standard for trading platforms — fast, reliable, excellent charting (over 100 technical indicators), GTT (Good Till Triggered) orders, and Coin (mutual fund platform). Best-in-class for active traders and F&O traders. Slightly higher learning curve for complete beginners. Has Varsity — free educational content that's among the best in India.
Best for: Active traders, F&O traders, serious investors who want the best tools
Groww — Best for Beginners
Groww App
Account Opening: FREE · Annual Charges: FREE · Users: 1.2 crore+
Simplest UI in the industry — ideal for beginners. Clean app, easy mutual fund SIP setup, stocks, IPO application, and US stocks (US investing feature). Free delivery trading, zero AMC. Slightly fewer charting features than Zerodha. Excellent for first-time investors who want to start with mutual funds and gradually move to stocks. Very quick account opening (under 15 minutes).
Best for: Complete beginners, SIP investors, people wanting simplicity
Upstox — Best Free Platform with Good Charts
Upstox Pro
Account Opening: FREE · Annual Charges: FREE · Users: 1.1 crore+
Backed by Ratan Tata and Tiger Global. Free account opening, zero AMC, zero delivery brokerage. Upstox Pro Web has better charting than Groww — good for traders who want free but capable tools. IPO applications, mutual funds, fixed deposits all in one app. Good customer support. Slightly more features than Groww but not as comprehensive as Zerodha for advanced charting.
Best for: People wanting free account with decent trading tools
Angel One — Best for Algo Trading & Research
Angel One (formerly Angel Broking)
Account Opening: FREE · Annual Charges: FREE · Users: 75 lakh+
Full-service broker that moved to discount model. Unique features: SmartAPI (algo trading API), Angel ARQ (AI-powered investment engine), strong research reports. Free delivery trading, zero AMC. Good for people who want research recommendations alongside trading. Call-and-trade available (unlike pure discount brokers). Strong physical presence across India.
Best for: People wanting research support + algo trading capability
How to Open Demat Account Online — 4 Steps
- Visit the broker's website or download their app
- Enter mobile number + PAN card details
- Complete Video KYC (live selfie + show Aadhaar/PAN to camera) — takes 5 minutes
- Sign digitally using Aadhaar OTP e-sign (no physical documents needed)
Account activation takes 24–48 hours. Some brokers (Zerodha, Groww) activate within hours.
💡 Our recommendation: Start with Groww if you're a complete beginner — free, simple, and great for mutual fund SIPs. If you get serious about trading stocks and F&O within 6 months, open a Zerodha account alongside. Many active investors maintain accounts at both.