Skip to main content

Select brokers

Feature
Z
Zerodha4.5
G
Groww4.3
U
Upstox4.1
Broker Typediscountdiscountdiscount
Trading Fee₹20/trade₹20/trade₹20/trade
Account OpeningFreeFreeFree
AMC (Annual)₹300/yearFreeFree
Platforms
Kite WebKite MobileConsole
Groww AppGroww Web
Upstox Pro WebUpstox Mobile
Strengths
  • Best trading platform (Kite)
  • Zero brokerage on equity delivery
  • Excellent charting tools
  • Simplest UI for beginners
  • Free AMC
  • Mutual fund direct plans
  • Free account opening & AMC
  • Good charting (TradingView)
  • Fast order execution
Weaknesses
  • No research reports
  • No advisory services
  • Call & trade charges ₹50
  • Limited charting
  • No commodity trading
  • Basic order types only
  • Customer support issues
  • Platform stability concerns
  • Limited research
Our Rating
★★★★½4.5/5
★★★★4.3/5
★★★★4.1/5
View Details →View Details →View Details →

Quick Recommendation

Most retail investors: Zerodha — best platform quality + reliability. Beginners: Groww — simplest UI + zero AMC. Active traders: Dhan — fastest execution + options tools. Zero brokerage: m.Stock — one-time ₹999 fee, then free forever.

How to Choose the Right Broker

🏃 Active Traders

Need: fast execution, advanced charting, low per-trade fees. Look at: Zerodha, Dhan, Fyers.

📈 Long-term Investors

Need: research reports, mutual fund access, low AMC. Look at: Groww, m.Stock, ICICI Direct.

🤖 Algo/API Traders

Need: free API, good documentation, reliable uptime. Look at: Fyers, Angel One (SmartAPI), Zerodha (Kite Connect).

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.

Individual Broker Reviews

View all broker reviews →

Related on IPOFins