Opening up a Dmat account for trading Join anyone which are providing the facility, but keep few things in mind before opening an account in any. It should be fast and simple, as it matters a lot. In trading even a fraction of second can be crucial. specialy, if you sell something and if your trade doesnot get executed you will be stuck.So, it should be able to handle heavy loads. Check for brokerages which have more intraday players than retail their server will be better to handle huge loads Linking to bank accounts : This should not be an issue since most of them would be supporting major banks. Initially this was an issue but now its sorted out. Online IPO facility : Simple clean and convinence. Reports and research: It might be useful if you dont research all of your investments completely. If one able to do a bit of R&D on his investments, then he will be able to play more safely and heavily. No of active accounts : Choose anyone which has atleast >100000 retail accounts. ...