ProStocks is opening your account free. Your Trading and Demat Account is life time AMC free. Rs 1000 are collected as refundable deposit towards Demat Account. There is no deposit when client open only Trading Account.
When everything is free many people can open account merely because everything is free. We are not interested in Rs 1000 but it is our experience that if any client is not using account say for 2 years, he is not interested in doing any compliance as well as not interested in closing the account, as he is not debited any AMC for Demat Account.