The Big Three of Indian Discount Broking
Groww, Zerodha, and Upstox dominate Indian retail trading. Groww has the most users (1.3 crore). Zerodha has the best platform and revenue. Upstox sits in between. But which is right for you?
Charges Comparison (2026)
| Charge | Zerodha | Groww | Upstox |
|---|---|---|---|
| Account Opening | ₹200 | ₹0 | ₹0 |
| Demat AMC | ₹300/year | ₹0 | ₹300/year (1st year free) |
| Equity Delivery | ₹0 (FREE) | ₹20 or 0.1% | ₹20/order |
| Intraday | ₹20 or 0.03% | ₹20 or 0.1% | ₹20 or 0.1% |
| F&O | ₹20 flat | ₹20 flat | ₹20 flat |
| DP Charges | ₹15.93 | ₹23.60 | ₹21.83 |
Platform Features
| Feature | Zerodha | Groww | Upstox |
|---|---|---|---|
| Web Platform | Kite (Best-in-class) | Groww Web | Upstox Pro |
| Charting | TradingView | Basic | TradingView + ChartsIQ |
| GTT Orders | Yes | No | Yes |
| API Trading | Yes (₹2,000/mo) | No | Yes (Free) |
| Options Analytics | Sensibull | Basic | Options Chain + Greeks |
| Education | Varsity (Gold Standard) | Groww Learn | Upstox Learn |
Who Should Choose What?
Choose Groww If:
- You are a complete beginner
- You mainly invest in mutual funds via SIP
- You want zero AMC and zero account opening
- You do not trade intraday or F&O regularly
Choose Zerodha If:
- You are an active trader (intraday, F&O)
- You want the best trading platform (Kite)
- You want free equity delivery
- You want access to Streak, Sensibull, Smallcase
- You are willing to pay ₹300/year for the best ecosystem
Choose Upstox If:
- You are an F&O trader with API needs
- You want zero AMC (1st year)
- You want TradingView integration
- You trade commodities and currencies
Market Share (2026)
- Groww: 1.3 crore active clients, 28% market share (largest)
- Zerodha: 68.8 lakh active clients, 16% market share (most profitable)
- Upstox: 19.6 lakh active clients, 5% market share (declining)
Zerodha leads in revenue (₹9,372 crore) and profit (₹5,496 crore). Groww leads in users but is not yet profitable at Zerodha's level.
For Algo/AI Trading
Zerodha is the clear winner. Kite Connect API, Streak platform, Sensibull integration, and the largest developer community make it the best choice for algo traders. Upstox is second with its free API. Groww does not support algo trading.
SEBI Disclaimer
This article is for educational purposes only. Investment in securities market is subject to market risks. Read all related documents carefully before investing.
F&O Margin, Worked Side by Side
The same spread's margin differs meaningfully across the three because of how each calculates hedged positions. A Nifty put credit spread (1-lot, ATM sell, one wide buy) often carries margin like this:
- Zerodha: the classic SPAN+Exposure engine, hedged offsets applied automatically, usually the most transparent breakdown.
- Upstox: similar SPAN+Exposure with competitive VaR-style margins, occasionally a basket of hedges treated more conservatively.
- Groww: margin display in consumer-friendly terms, but the underlying calculation is the exchange's file; differences appear in the treatment of multi-leg bracket orders.
Run each broker's margin calculator on your top three positions before choosing; the difference of 15-20% margin on your most common structure is real leverage you are holding either way.
Outage History and Stress Handling
All three platforms have had public incidents, and the honest metric is recovery discipline, not the absence of incidents:
- Volatile event days (2024 election count, 2023-24 trading bans, volatility spikes) test order-ticket reliability; verify which platform maintained order placement through the last two extreme sessions.
- During a 2021-2023 era data outage, Zerodha's Kite degraded into BSOD-like errors for hours while competitors stayed intraday-usable.
- Recovery speed and the issuer's post-mortem tone count more than the outage itself; a platform that fixes within the session is a better risk than one that stays silent for a day.
Hidden Costs Beyond Brokerage
The "zero brokerage" banner hides the ledger of extras:
- AMC and maintenance charges: Zerodha's and Upstox's account/AMC fees land monthly or yearly; Groww has historically been cost-aggressive on the consumer side.
- API and data usage: Kite Connect's websocket market data and margin towers charge separately; automation plans are part of the total.
- Interest on intraday leverage and delayed-payment charges compound invisibly for MIS users; the rate differences between brokers rival the monthly brokerage for frequent traders.
Options Chain UX
For an options trader, the chain's behaviour during market hours is a feature:
- Live IV, greeks, delta, OI and change-in-OI on the same screen without a second add-on: not all three expose all five columns comfortably.
- Bracket order building: two-leg spreads with one-touch bracket logic exist on all three, but error-handling (order rejection when legs mismatch) differs; test by paper-buying the exact strategies you trade.
- Fills display (price, time, queue) and the position-session realism ("MIS used for this order") decide whether the platform is a trading venue or a vanilla brokerage app.
A Decision Flowchart
Choose with a flowchart, not a testimonial:
- Do you automate or plan to automate? Yes goes to Zerodha (deepest API ecosystem) or Upstox (modern API tooling); Go to Groww only for manual trading.
- Is your account small and cost-sensitive with <10 trades a week? Groww's consumer ease and competitive fees win.
- Do you trade multi-leg spreads daily on F&O? Then test Kite and Upstox pro against each other on bracket-order reliability and margin display, and pick by the objective test.
The 2026 comparison is less about which broker "is best" and more about which broker matches your trading style's weight profile. Algo traders pick API depth and margin transparency, casual investors pick UX and fees, active F&O operators pick stress-test reliability and cost-modeling clarity; the platform that wins your account is the one your own trading pattern prioritises.