Zerodha is one of the best discount brokerages for retail investors but it still lags with annual maintenance charges on demat account and unlimited trading plans when compared to other discount brokerages and it is suggested to remove DP charges and start with one time refundable deposit on demat like prostocks,which would make zerodha the best of Indian stock brokers.