In today time Zerodha & ICICI are best option, I am using both since last 5 years. Whenever someone starts the trading , they look for guidance about trading on daily basis. Such information is always available on icicidirect in terms of btst calls, short term , long term , weekely , monthly strategies with different targets. Icicidirect allows many type of methods to do the trading, interesting one is in derivatives market.Where it allows futures , future stoploss , futureplus stoploss , options , optionplus.

I never found such different methods with zerodha.But after long time when i realized icicidirect is charging me higher, i opened zerodha too.
Brokerage is quite cheap in zerodha compare to icicidirect. 20 rs. Vs pay charges ranging from 50 to depend on your turnover of trade in icicidirect. Which normally lies from 2–4% value of trade.Paying this much as part of exclusive charges is unacceptable.
sms notification funtionality- Zerodha - no, icicidirect - yes.You can set the triggers of prices on which you would like to receive notifications, it is chargeable.


  1. Customer care - Zerodha- quite quick service related to your account compare to icicidirect.
  2. Brokerage plan - cheap in zerodha compare to icicidirect.
  3. If you need to look into previous year records - icicidirect is good, zerodha is slow for that.
  4. Linked to bank account - Zerodha allows payin to demat account on same time , payout takes time of a day.

For more detail you can contact icici direct care number Tel No : 022 - 2288 2460, 022 - 2288 2470 or zerodha customer care number and compare both at your end. I'm using both but for big trade around 10 lac to 50 lac i'm using icici and for small traders zerodha.