Which trading platform is best in India?
For cost: Zerodha. Zero brokerage on equity delivery, the lower of Rs 20 or 0.03% on intraday and futures, Rs 20 flat on options, and Rs 300 a year in maintenance. Kite remains the most stable of the major apps.
For zero maintenance: Groww — but note it does not offer the currency-derivatives segment, so it is unsuitable if legal forex exposure is your purpose.
For full-service research: ICICI Direct, at a considerably higher cost unless you take the NEO plan.
The main platforms compared
Groww’s own pricing page did not load during our checks and its row should be confirmed directly before you rely on it. ICICI Direct plan pricing varies by the plan selected at account opening.
Check the registration yourself. A SEBI registration number is INZ followed by nine digits. Verify it on the SEBI website and confirm the exchange memberships cover the segment you intend to trade — several brokers are members of NSE and BSE but not MSE, and one of the five above does not offer currency derivatives at all.
Table 1 — SEBI-registered brokers compared
| Broker | SEBI registration | Equity delivery | Intraday | Currency F&O | AMC |
|---|---|---|---|---|---|
| Zerodha | INZ000031633 | Rs 0 | Lower of Rs 20 or 0.03% | Futures lower of Rs 20 or 0.03%; options Rs 20 | Rs 300 + GST |
| Upstox | INZ000315837 | Rs 20/order | Lower of Rs 20 or 0.1% | Up to Rs 20/order | Rs 300 + GST |
| Angel One | INZ000161534 | Rs 0 to Rs 500 per 30 days, then lower of Rs 20 or 0.1% | Same | Rs 20/order | Rs 60 + GST per quarter |
| Groww | INZ000301838 | Lower of Rs 20 or 0.1%, min Rs 5 | Same | Not offered | Rs 0 |
| ICICI Direct | INZ000183631 | 0.29% (MoneySaver) or Rs 0 on NEO | 0.029% per side | Rs 20/order on NEO | Rs 700/year after year one |