Compare Stock Brokers - Side by Side
Select 2 to 4 brokers from the dropdowns below and compare them on fees, platforms, strengths, and weaknesses.
Read individual broker reviews or use our broker selection guide.
Select brokers
| Feature | |||
|---|---|---|---|
| Broker Type | discount | discount | discount |
| Trading Fee | ₹20/trade | ₹20/trade | ₹20/trade |
| Account Opening | Free | Free | Free |
| AMC (Annual) | ₹300/year | Free | Free |
| Platforms | Kite WebKite MobileConsole | Groww AppGroww Web | Upstox Pro WebUpstox Mobile |
| Strengths |
|
|
|
| Weaknesses |
|
|
|
| Our Rating | ★★★★½4.5/5 | ★★★★4.3/5 | ★★★★4.1/5 |
| View Details → | View Details → | View Details → |
Frequently Asked Questions
How do I choose the best broker for my needs?
Consider your trading frequency, investment style, and the features you need. If you trade frequently, low brokerage (₹20 flat) matters most. If you're a long-term investor, platform quality and mutual fund options are more important. Beginners should prioritize ease of use and educational resources.
What charges should I compare between brokers?
Compare: brokerage per trade, account opening fee, annual maintenance charge (AMC), demat charges, DP charges per sell transaction (₹13-18), margin interest rates, and call & trade charges. Many brokers offer zero account opening as promotional offers.
Can I have accounts with multiple brokers?
Yes, you can hold demat and trading accounts with multiple brokers simultaneously. Many investors use one broker for long-term investments (for research tools) and another for active trading (for low brokerage). Your shares are linked to your PAN, so holdings are visible across all accounts.
Discount broker vs full-service broker — which is better?
Discount brokers (Zerodha, Groww, Upstox) charge flat ₹20/trade and are best for self-directed investors. Full-service brokers (ICICI Direct, HDFC Securities) charge percentage-based fees but offer research, advisory, and 3-in-1 accounts. Most modern investors prefer discount brokers for the cost savings.
How long does it take to open a trading account?
Most discount brokers offer instant account opening through e-KYC with Aadhaar. The process takes 10-15 minutes, and you can start trading within 24-48 hours after verification. You'll need PAN card, Aadhaar, bank details, and a selfie for video KYC.