If you are beginner then open demat account with any of the ultra discount broker where you can have unlimited trades if you pay some small money.... If you have exp of some trading then go with discount broker if you have decent exp then go for full service broker....