Indian stock market is booming with the growth of investment opportunities. So is the number of investors. As of 2024, the Indian stock market is the 4th highest globally. In order to help new investors looking for the best broker for trading in India, we have compiled a list of the top 6 stock brokers in India.
In this article, you will read about:
- Groww | Best Online Trading Platform in India
- Shoonya | Best Stock Trading App For Beginners
- Angel One | Best Stock Broker in India
- Zerodha | Top Online Stock Broker in India
- Motilal Oswal Financial Services Limited| Best Online Broker
- Upstox | Top Stock Broker in India
- Dhan | Best Trading App For Super Traders
Groww| Best Online Trading Platform in India

Groww, founded in 2016, ranks 1st among the top 6 stock brokers in India. It was established by former Flipkart employees Lalit Keshre, Harsh Jain, Ishan Bansal, and Neeraj Singh. Groww is the leading player in online discount broking in India. With registrations with SEBI as a stockbroker, depository participant, and investment adviser, Groww ensures compliance with regulatory standards.
Fees
· Nominal brokerage charge of Rs 20 per executed trade or 0.05% for Equity, Intraday, and F&O trades.
· Additional charges include auto square-off fees of Rs 50 and other transaction, regulatory, and Demat charges.
Shoonya| Best Stock Trading App For Beginners

Shoonya, launched in 2013, is a pioneer in the stock market. Shoonya ranks 2nd in the list of top 6 stock brokers in India. It stands out with a zero brokerage demat account and commission-free trading. Developed by the Finvasia Group, it aims to revolutionise financial accessibility in the Indian market.
Fees
· Zero brokerage across all segments, including equity intraday, delivery, futures, options, currency, commodities, mutual funds, ETFs, bonds, and IPOs.
· No charges for opening Demat and Trading accounts, annual maintenance, call & trade, or hidden charges.
Angel One| Best Stock Broker in India

Angel One, formerly known as Angel Broking, established in 1987, ranks 3rd on the list of top 6 brokers in India. It is a prominent financial services provider in India, offering a variety of financial units and services.
Registered with SEBI, it provides a user-friendly trading platform equipped with essential features.
Fees
· Brokerage charges range from flat Rs 0 for Equity Delivery to Rs 20 or 0.25% (whichever is lower) for Equity Intraday, Futures & Options, Currency, and Commodity trades.
Zerodha| Top Online Stock Broker in India

Zerodha, founded in 2010, is a pioneer in online discount broking. It currently ranks 4th on the list of top 6 stock brokers in India. Registered with SEBI and holding memberships with major exchanges, it offers zero brokerage fees for Equity Delivery and Mutual Funds.
Fees
· Zero brokerage fees for Equity Delivery and Mutual Funds.
· No brokerage fees for equity delivery and mutual funds.
For other segments like intraday, F&O, and currencies, it charges Rs 20 or 0.03% per executed order, whichever is lower.
Open a free account with the best platform for intraday trading in India.
Motilal Oswal Financial Services Limited| Best Online Broker

Founded in 1987, Motilal Oswal Financial Services Ltd. (MOFSL) ranks 5th among the top 6 stock brokers in India. It holds licenses for trading services in Equity, Commodity, Currency, and Derivatives. Offering a variety of trading options, investment vehicles, and advisory services, MOFSL caters to the diverse needs of investors.
Fees
- Equity Delivery incurs a fee of 0.20%, while Intraday Futures attracts a charge of 0.02%.
- Equity and Currency Options are priced at Rs 20 per lot, with Commodity Futures sharing the same rate of 0.02%.
- Commodity Options are subject to a charge of Rs 200 per lot.
Upstox| Best Broker in India

Upstox, established in 2011, ranks 6th among the top 6 stock brokers in India. It aims to make trading in the Indian stock market easy and affordable. Operating under SEBI regulation, it offers a variety of financial products and services.
Fees
· Charge per Executed Order for different segments, ranging from Rs 20 or 2.5% of the transaction amount (whichever is lower) for Equity Delivery to Rs 20 or 0.05% of the transaction amount (whichever is lower) for Equity F&O, Currency Futures, and Commodity Futures.
· Additional charges for call & trade, physical contact notes, and instant money transfer fee.
Dhan | Best Trading App For Super Traders

Dhan was founded in 2021 by Raise Financial Services and has quickly established itself as one of the leading stock brokers in India. Dhan is specifically designed to cater to active traders and long-term investors who require a technology-first suite of platforms and lightning-fast execution. Dhan stands out among its peers due to integration with TradingView and offering industry-first features such as the Position Analyzer, deep webhooks, and a dedicated Options Trader app and web platform.
Fees
- No account opening fees and no Annual Maintenance Charges (AMC).
- No brokerage on Equity Delivery, ETFs, and IPOs.
- For other segments, including Equity Intraday, it charges Rs 20 or 0.03% per executed order, whichever is lower, and for Futures & Options, and Commodity trades, it charges Rs 20 per executed order.
Conclusion
From Groww’s user-friendly platform to Shoonya’s zero-brokerage demat account, each broker brings unique advantages. Whether you prioritise low fees, seamless trading experiences, or innovative platforms, there’s a broker on this list to suit your preferences. So, explore these options carefully and choose the best broker for your trading journey in India.












