The best stock broker in India can vary depending on individual preferences, trading requirements, and priorities. Some of the popular and well-regarded stock brokers in India are:

  1. Zerodha
  2. Upstox (formerly RKSV)
  3. 5Paisa
  4. Angel One
  5. ICICI Direct
  6. HDFC Securities
  7. Sharekhan
  8. Kotak Securities
  9. Axis Direct
  10. Motilal Oswal

It's essential to consider factors such as brokerage fees, trading platforms, research and analysis tools, customer support, ease of use, and the overall reputation of the broker when choosing the best one for your needs.