IPOpulse
All comparisons

Compare Indian Stock Brokers

Six top Indian brokers side-by-side. Fees as of April 2026. Click "Open account" to go directly to the broker's signup.

BrokerTypeOpeningAMCDeliveryIntradayF&O
ZerodhadiscountFree₹300/yr₹0₹20/order (flat)₹20/order (flat)Open
GrowwdiscountFreeFree₹20/order or 0.1% (whichever lower)₹20/order or 0.05%₹20/orderOpen
UpstoxdiscountFree₹150/yr₹20/order or 2.5%₹20/order₹20/orderOpen
Angel OnediscountFree₹240/yr (after Y1)₹0₹20/order₹20/orderOpen
DhandiscountFreeFree₹0 (up to ₹1 Cr)₹20/order₹20/orderOpen
ICICI Directfull-service₹975₹700/yr0.275% – 0.55%0.275%₹35 or 0.05% per lotOpen

Detailed broker profiles

Zerodha

discount

Best for: Serious retail investors & algo traders

  • Kite platform (best-in-class)
  • Console reporting
  • Varsity education
  • ₹500/mo API access
Open Zerodha account

Groww

discount

Best for: Beginners and mobile-only users

  • Mobile-first UX
  • Direct mutual funds
  • IPO apply via UPI
  • No AMC
Open Groww account

Upstox

discount

Best for: Free API + intraday traders

  • API access (free)
  • Upstox Pro platform
  • Margin trading facility
  • Backed by Ratan Tata
Open Upstox account

Angel One

discount

Best for: Investors who want research reports

  • SmartAPI (free)
  • Angel iTrade Prime
  • Advisory reports
  • Research desk
Open Angel One account

Dhan

discount

Best for: Options & F&O traders

  • Zero AMC
  • TradingView integrated
  • Options strategy builder
  • Super-trader platform
Open Dhan account

ICICI Direct

full-service

Best for: ICICI banking customers

  • 3-in-1 account
  • Research reports
  • Branch support
  • Full margin funding
Open ICICI Direct account