Take the 2-minute tour ×
Personal Finance & Money Stack Exchange is a question and answer site for people who want to be financially literate. It's 100% free, no registration required.

Could you please recommend some good websites/online share trading portals/brokers for buying/selling stocks in India? Some desired qualities...

  1. Low brokerage
  2. Ease of use (all transactions should be online)
  3. Availability of a web-service API for making stock transactions.

Some online brokers I am aware of...

  1. ICICI Direct
  2. Share khan


share|improve this question

3 Answers 3


  1. Low brokerage (If you bargain) I'm user of it and I'm getting 25paisa for delivery and 5 paisa for intraday.

  2. All transactions can be done online. Also they provide an stand alone application PowerIndiabulls, which is too good and appraised by many users as best in the industry.

  3. Not sure about it, but I think Powerindiabulls application is the answer for this. Please have a look at their website for more details.

share|improve this answer

There are quite a few online brokers ...

  1. HDFC Securities
  2. Kotak Securities
  3. ILFS Invest Smart
  4. Reliance Money
  5. Religare
  6. All other leading Banks & Brokers

All of these have different pricing structure and the right one would depend on the amount of & type of trading you are doing, for example Reliance Money offer 1 paise brokrage, but with a higer anual fees, so it makes sense if you are doing delivery trades and not IPO or Day trades ... Others changes less of anual fees but more of brokrage.

share|improve this answer

API wise there's just one at the retail level: Interactive Brokers (India). Brokerage is high though - 3.5 bps for F&O and 5 bps for cash.

I've used Sharekhan (good, can get to 2 bps brokerage, trading client software, no API). Also used multiple other brokerages, and am advising a new one, Zerodha http://www.zerodha.com.

API wise the brokers don't provide it easily to retail, though I've worked with direct access APIs at an institutional level.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.