Where can I do online stock trading in India to trade Indian stocks?

Where can I do online stock trading  in India to trade Indian stocks?

You can try with ICICI, HDFC, IDBI, and some depositories do more like geojit etc.

You need to open a bank account in India. You can try the above mentioned banks for opening the bank account and you can also open a DEMAT account.

These banks will allow all types of online trading transactions in both BSE and NSE

You can also go to http://www.composite.co.in/ and open an account.