Which demat account is better for small investors?

For small investors, I will suggest Zerodha as it offers no brokerage for delivery trades. Delivery trade are trades when you buy shares today and keep them and sell later on.
Zerodha has a lot of facilities and they do not charge high fees for their services. They have a transparent policy of charging no brokerage for delivery trades and Maximum Rs. 20 for rest all trades.
Due to high brokerage, traders needs to have high targets because they need to earn profit of one percent to give it to brokers too. With Zerodha you need not share earning with your broker.
To know more about Zerodha visit my website http://dematguru.com
Once you open an account, you will find various other services associated with zerodha.

Open a Trading and Demat Account through Dematguru and get additional benefits upto Rs. 2,000/- with no additional charges. Visit Exciting Offers On Opening a Trading and Demat Account – Demat Guru