Choosing the best stock broker in India from more than 250+ stock brokers (as per NSE Latest data) can be a very difficult task for anyone, therefore in this list we will see the 6 best stock brokers in India in 2023 based on facts rather than just pure information.
You may be thinking on what basis I have chosen this list of top 6 best stock brokers in India, Here it is, in terms of total active clients, lowest brokerage charges, no or minimum Trading /Demat account opening charges, best/advanced trading platform, good customer service support, and lot of other factors involved which makes them rank to Best 6 stock brokers in India.
Just to let you know this list have been made after using the services of these stock brokers and is not just a random selection.
Moreover there is not one individual factor which makes them rank at 6 top stock brokers, but it is a combination of various factors which have been explained in detail below.
So, let us begin to know the 6 Best Stock Broker In India In 2023 and know the reason behind same.
Best Stock Brokers In India In 2023:
Moneycontain list of 6 best stock brokers in India in 2023 include:
- Upstox Stock Broker
- Zerodha Stock Broker
- ICICIdirect Stock Broker
- 5Paisa Stock Broker
- Fyers Stock Broker
- Espresso Stock Broker
Stock Broker |
No. Of Active Clients |
Overall Rating |
Open Account Now |
Zerodha |
56,91,059 |
9.4 |
|
Upstox |
48,60,861 |
9.6 |
|
ICICIDirect |
28,35,356 |
9.1 |
|
5Paisa |
14,05,879 |
9.1 |
|
Fyers |
100,526 |
8.8 |
|
Espresso |
80,045 |
8.9 |
You can read the complete review and comparison of these best individual stock brokers here.
First of all high active clients shows the trust it has created among it users, but one also need to know that company which got established earlier will normally have more users.
However, not in above case ICICIDirect is the one got established long back in early 2000, but they have been removed from holding first position by later founded Zerodha in 2008, and now with Upstox founded in 2016.
The kind of growth Upstox has seen in past couple of year is unprecedented, believe it or not but with same speed they will snatch the no.1 position from zerodha with in a span of less than a year in terms of high active client list.
But these only is not the criteria to select a stockbroker for your trading and investing in stock market, there are many other parameters which have been discussed later in the blog, above is just one of them.
As you can see in above the highest active client as of now is of Zerodha holding the number 1 position, the second in the list is out of surprise Upstox, recently they have outpaced ICICIdirect and drag them to 3rd position.
On the other hand you might ask why 5paisa and fyers make in the list of 6 best stock brokers in India in 2021.
Although, 5paisa is just behind Angel broking and HDFC securities in active client list, I am very hopeful in 2022 they will come to 4th position looking at the speed they are growing which of course tells you about the changes they have brought in terms of online trading and investing.
Whereas Fyers is in the list is not because of no. of active client they have, because they deserve. Fyers is just 4.5 years old in broking industries but the kind of advanced trading platform they have as well as all the features needed like low brokerage charges, better customer service team makes them to be in the list.
Last but not the least in the list of best stock brokers in India is a newcomer Espresso stockbroker, No they are not new in the industry at all, Sharekhan has launched a separate entity called Espresso for discount brokerage services.
Espresso got launched on September 22, 2020, R. Kalyanaraman is the CEO of espresso broker a subsidiary of giant full time broker Sharekhan.
What makes espresso different is not only the advance trading platform but the lowest unique brokerage structure. Which I have discussed below in great depth.
So, overall if you are looking to open a trading/demat/mutual fund you can choose any one of them, the charges are very low for all of them for AMC, demat, trading, brokerage, moreover all of the above have a fantastic user interface for the trading platform and a great customer service team to deliver best support.
Having said that Upstox is any day my favorite stock broker while comparing with others.
The overall rating you see is done after reviewing these stock brokers separately and in comparison to one another.
Let us now discuss all of them in terms of different parameters like best trading platform, brokerage charges, Account opening fee, charges etc.
Best Stock Broker In India Brokerage Comparison:
Brokerage is one of the major factors which hurts the traders and investors, I remember first time opening the account for trading/investing purpose was in year 2010, it was a local broking company in my city, and I have to personally went to the office to do all paper works, as there was no online process at that time.
The brokerages were too high, you have to either sit in their office or call for trade. This was really a barrier for normal retail traders and investors like me, which was removed by zerodha.
Most of the full time brokers at that time does not counted retail investors and traders (common people) as important part of broking industry, Zerodha by cutting the brokerage at Rs.20 per executed order in 2013 gained momentum and helped retail traders to be part of the industry.
This made the other stock brokers specially the full-time brokers jittery at first, however now the entire picture s changed with more brokers offering lucrative brokerage charges to lure the customers. You will definitely going to get surprised in this section as well.
Keep in mind that aggregates of all segments Equity (cash), Futures and Options, Commodity (MCX), Currency (Forex) has been taken in account while ranking them.
Below comparison will show you the lowest brokerage charges out of above 6 best stock broker in India.
1. Espresso: With Espresso you don’t need to pay brokerage for each trade. You Pay only when you make a profit. Let us know how?
Pay Only When You Profit with Espresso:
First of all the brokerage charges are kept at decent Flat Rs 20 per order, For Intraday trades across all segments (Equity, F&O, Commodity and Currency).
There are no brokerage charges for delivery based trades at espresso. Moreover, No brokerage on loss-making trades, Let’s break it down with an example:
Suppose you make 20 trades a day every trading day of a year
20 trades a day x 250 trading days = 5,000 trades
5,000 trades x Rs 20 per transaction = Rs 1,00,000
Assuming 40% are loss-making trades, you don’t pay brokerage worth Rs 20,000!
Now let us how espresso brokerage structure works with another example. Suppose you bought TATA Motors 1000 shares @Rs.200 and sold the same @Rs.196, which means you made a loss on the trade.
Therefore espresso will only going to charge you one side of the order either buy/sell as it was a loss making trade.
Isn’t great that you don’t pay a penny on your loss making trades by using espresso stock broker. Another thing you must know in equity cash segment the brokerage charges are kept at 0.01% or Rs 20 for every executed order (whichever is lower).
What they mean is, suppose you bought stock xyz priced at Rs.100, quantity 100 on intraday basis,
so the total turnover would be bought 100, sold 100(100*200)= 20,000 on this amount they will charge either whichever amount is lower as 0.01% of 20000, is Rs.2 so they will charge that instead of flat Rs.20.
For all other segments such as derivatives (FNO) IN Equity, Commodity and Currency the brokerage charges at espresso are kept at Rs 20 for every executed order, also Zero brokerage on square-off orders in case of loss.
2. Zerodha: Zerodha brokerage is what make them ahead in the game, as you can see , there is no charge for taking delivery of the trades to your demat account.
Whereas for intraday trades across equity, currency, commodity, it is flat Rs.20 or 0.03% (whichever is lower).
What they mean is, suppose you bought stock xyz priced at Rs.100, quantity 100 on intraday basis,
so the total turnover would be bought 100, sold 100(100*200)= 20,000 on this amount they will charge either whichever amount is lower as 0.03% of 20000, is Rs.6 so they will charge that instead of flat Rs.20.
Moreover, They have also launched a dedicated platform for mutual fund investment by the name COIN, where one can invest in different mutual funds directly, without any commission.
Which means that finally you don’t have to pay up to 1.5% and 1% every year commission to the distributor/platform where you purchased the fund. These % commissions over a longer period of time compound and can become significantly big.
3. Fyers: I could have put fyers at first place because the brokerage structure is same as of zerodha, however zerodha was the one who bought this low cost brokerage structure in broking industry.
Having said that, Fyers charge no brokerage for equity delivery based trades as well as zero charges for any investment in pre-build portfolios which is called as thematic investing at fyers.
Whereas for intraday trades across equity, currency futures, commodity futures, it is Rs.20 or 0.03%(whichever is lower).
4. Upstox:
At upstox you pay ₹20 /trade* or 0.05% (whichever is lower) for Intraday trading in Stocks, Future & Option, Currencies & Commodities. Whereas no brokerage at all for delivery based trades.
What they mean is, suppose you bought stock xyz priced at Rs.100, quantity 100 on intraday basis,
so the total turnover would be bought 100, sold 100(100*200)= 20,000 on this amount they will charge either whichever amount is lower as 0.05% of 20000, is Rs.10 so they will charge that instead of flat Rs.20.
Moreover for investing in mutual funds there are no brokerage or commission is charged at upstox at all.
5. ICICIdirect: I think ICICIdirect have listened to the people demands and have slashed the brokerage in every segment. They have come up with new brokerage plan termed as NEO, Here is the new brokerage structure as per ICICIdirect from December 07,2020:
Apart from above segments i.e. equity intraday, Future and options they have also reduced the brokerage in Commodity and Currency segments:
The New ICICIdirect Brokerage In Currency Segment (FNO):
New brokerage would be @ ₹20 per order only. There would not be any brokerage on lots. New brokerage is effective from December 7, 2020.
The New ICICIdirect Brokerage In Commodity Segments (FNO):
New brokerage would be @ ₹20 per order only. There would not be any brokerage on lots. New brokerage is effective from December 7, 2020.
With this recent launch now of NEO, ICICIDirect is above upstox in terms of lowest brokerage charges.
6. 5Paisa:
5Paisa do not charge any brokerage, for any segment, they only charge flat fee of Rs. 20 per executed order. Keep in mind these brokerage is for free plan and not the two add-on packs ultra and power.
Similarly you can make investments in mutual funds through monthly SIP or Lumpsum using 5paisa platform and there are Zero charges as well as no commissions.
Unlike other brokers, 5paisa offers different services depending upon the subscription package you take at the time of opening the account with them.
This means either you do not take any add on plan from 5 paisa and continue using the services with normal features or opt for 2 addon plans that they have.
They provide 2 types of add on Plans:
- Power Investor Pack
- Ultra Trader Pack
To Open an Free Account with Upstox click here.
To Open an Free Account with 5Paisa click here.
To Open an Free Account with ICICIdirect click here.
To Open an Free Account with Fyers click here.
To Open an Account with Zerodha click here.
To Open an Free Account with Espresso click here.
Best Stock Broker In India Trading Platform Comparison:
The most important thing to consider when opening a Trading/Demat account is trading platform with advanced tools and resources. Out of the 5 best stock brokers list we have above choosing one platform over the other is another kind of task.
However to do that one must have overall experience of all the platform these brokers give for different devices like desktop/laptop (downloadable), Web/Browser based and Mobile based trading platform.
Stock Broker |
Overall Rating |
Trading Platform |
Open Account Now |
Upstox |
9.5 |
Upstox NEST/Dartstock/Foxtrader/ PRO WEB/ Pro Mobile |
|
Zerodha |
9.4 |
Zerodha PI/Kite Web/Kite Mobile |
|
ICICIDirect |
8.7 |
ICICIDirect Trade Racer/Web/Mobile app |
|
5Paisa |
9.1 |
5Paisa trade station EXE/Web/Mobile trading App |
|
Fyers |
8.8 |
Fyers One/WEB/Markets Mobile App |
|
Espresso |
8.9 |
Binge/My Espresso Web/Espresso Mobile App |
As you can see in the image above, there may be a element of surprise for you seeing Fyers and Espresso. Even I was amazed with great tools and resources on their trading platform specially the web and downloadable version.
The user interface is so clean and up to the mark, you can easily know which icon will do what, as the moment you will hover to any it will tell you the functionality of it.
The above list of best trading platform overall rating has been done taking aggregate for all types of platform (downloadable/web/mobile).
However, let us see the Google play store rating for the mobile apps of above stock brokers as well in hierarchy with best ratings first.
1.Upstox Pro Mobile App Play Store Ratings:
2.Zerodha Kite Mobile App Play Store Ratings:
3.5Paisa Mobile Trading App Play Store Ratings:
4.Fyers Fast Mobile Trading App Play Store Rating:
5. Espresso Discount Broking App Play Store Rating:
6. ICICIDirect Mobile Trading App Play store Rating:
As you can see Upstox Pro mobile App is the highest rating app among stockbrokers on playstore and even its other platform have great features.
Best Stock Broker In India Charges Comparison:
Stock Broker |
Account Opening Charges |
Annual maintenance Charges (AMC) |
Open Account Now |
Upstox |
Rs.249 |
Rs.300 Yearly |
|
Zerodha |
Rs.300 |
Rs.300 Yearly |
|
ICICIDirect |
Zero For Limited Time |
Rs.700 (Free AMC FOR First Year) |
|
5Paisa |
Zero For Limited Time |
RS.25 per month |
|
Fyers |
Zero For Limited Time |
Rs. 300 Yearly (Free for First Quarter) |
|
Espresso |
Zero For Limited Time |
Rs.400 yearly |
Earlier, for opening a demat or trading account with any broker might have caused you couple of bucks, but with ever rising competitiveness across broking industry the charges for opening the account have been slashed drastically by many brokers in India.
Not only that, some brokers are even offering various deals while opening the account with them. In this section we will know who has lowest or no account opening charges with various lucrative offers in hierarchy.
1.Upstox: The account opening charges at upstox depends on the plans you take:
For Retail Clients:
Demat and Trading account– You can choose from a plan of Rs 249 and get brokerage credit worth Rs 1000.
Keep in mind this charges are only a one time fee for opening the account as per your wish.
There will be a monthly maintenance charge of Rs 25 (excluding GST), which will be charged at the end of every month.
The AMC charges will be debited from your Trading a/c.
However, as a limited period offer you can open an trading and demat account for free in upstox and also Get additional benefits with Upstox when you open an account through this link.
- Up to ₹20/order on Equity, F&O, Currency and Commodity
- ₹0 demat account maintenance charge
- ₹0 commissions on IPOs and Mutual Funds
- ₹0 fund transfer charges via UPI
2. ICICIdirect: ICICI Direct offers 3-in-1 accounts which includes ICICI bank account, ICICI trading account, and ICICI demat account. The 3-in-1 trading account gives you the convenience of opening a demat, trading & bank account.
You can seamlessly trade in Shares, Futures & Options, Currencies, commodities, invest in Mutual Funds, IPOs and Life Insurance.
»» Trading Account Opening Charges: Free for a limited time period*
»» Trading Account AMC: Free for a limited time period*
»» Demat Account Opening Charges: Free for a limited time period*
»» Demat Account AMC: Rs 700 PA (Waived for 1st year) Excluding taxes
However, if the Demat account is under Basic Service DEMAT Account (BSDA), no AMC is levied for holding value up to 50000.
Get additional benefits with ICICI Direct now:
To open an account online, you can sign up using your mobile number through this link. You will receive an OTP to your number and you can get started with the process.
3. 5Paisa: To open an account with 5Paisa there are Rs.400 charges, however, there are no charges for account opening through this link for a limited time period, the only thing is subscription charges for different plan that totally depends on you to take, Optimum Plan has no subscription charges at all.
However if you want to take benefit of premium service in other two subscription, Power investor Plan, Ultra Trader Plan you can try them on monthly basis as well.
You will be also eligible for Rs.250 in your trading account and free brokerage when you open the account using this link.
- Credit worth ₹250
- Zero brokerage for the first 30 days on opening a Demat account.
From January 01,2022, 5Paisa have also slashed the annual maintenance charges.
Holding Value of securities as on last day of the month
|
Number of demat accounts across brokers
|
Demat Maintenance Charges per month (exclusive of GST)
|
Up to ₹50,000
|
1
|
Zero
|
₹50,000 to ₹2,00,000
|
1
|
₹8
|
Above ₹2,00,000
|
1
|
₹25
|
Less than ₹2,00,000
|
More than 1
|
₹25
|
To open an account online, you can sign up using your mobile number through this You will receive an OTP to your number and you can get started with the process.
4. Fyers: To open an account with fyers there is a one time account opening fee of Rs.400 and AMC charges of Rs.300, charges at the year end.
However for a limited time period, To open an free account with Fyers with 0 AMC charges register using this link, You will receive an OTP to your number and you can get started with the process.
5. Zerodha: Zerodha Trading and Demat Account Opening Charges:
Type of account |
Equity (for trades on Equity, F&O and Currency) |
Equity (for trades on Equity, F&O and Currency) and Commodity (MCX) |
---|---|---|
Online account |
₹ 200 |
₹ 300 |
Offline account |
₹ 400 |
₹ 600 |
Annual maintenance charges = ₹300/year
To open an account
online, you can sign up using your mobile number through this link. You will receive an OTP to your number and you can get started with the process.
6. Espresso:
To open a trading/demat account at espresso there are no charges Rs.0 if you open an account through this link for a limited time period. Usually you may need to pay Rs.354 as a one time fee for the same.
Whereas the Annual Maintenance charge (AMC) is Rs 400/year + GST charged quarterly.
Moreover, Get additional benefits with Espresso when you open an account through this link. Such as 1 year MoneyFlix subscription free and also a 30% discount on Espresso trade booster program.
MoneyFlix is the world’s first financial movies platform! Whereas trade booster program of espresso is provided by subsidiary company Sharekhan Education.
I think its a win-win deal for you as there are no charges to open the account for a limited period offer*.
Best Stock Broker In India Overall Comparison:
Below comparison shows you different services offered by Best stock brokers in India in 2022. Checkout the image below:
If you are someone who are interested to invest in US stock market and in companies such as Apple, Amazon, Tesla, Microsoft, Facebook, Google etc. than the wait is over.
ICICI direct and 5Paisa recently announce launch of their Global Investment Platform. Now you can invest in your favorite brands listed in US markets and create an intelligent portfolio.
Access to global markets helps diversify your portfolio and reduce overall risk.
Similarly, Zerodha, Upstox is about to launch Global Investment Platform for its users in end of 2022 in India. Whereas, fyers and Espresso also has plans to do so later in the forthcoming year.
Now, you might be thinking why I did not talk about the Margin or leverage offered by this stock brokers at all. Because of the SEBI New Rules For Intraday Margin From December 2020.
Therefore, the margin or leverages offered will be equal irrespective of the stock brokers in India going forward. So, this does not make any sense to do an comparison of Best highest margin stock brokers in India.
My Opinion On Best Stock Brokers In India:
Now you might be in dilemma to choose among the list of 6 best stock brokers in India, however it totally depends upon your needs.
For example if you are more in to investing and using services such as Fixed deposits, Recurring deposits, Banking, Loans, Credit cards, ELSS, PPF, SIP’s, NPS, Gold, Portfolio management services etc. than go with ICICIdirect and 5paisa they are better than rest.
On the other hand, if you are more of an trader cum investor than you can go with Upstox, Zerodha, Fyers and Espresso. They have best technical tools, lowest brokerage structure as well as advanced platform.
Having said that Upstox is any day my favorite stock broker while comparing with others.
Harshad Mehta Scam Know the Real Story of Amitabh Bachchan of the Stock market.
If you are a beginner in trading and investing, please read this amazing guide on how share market works in India?
Are you looking to invest a lumpsum amount in any fund, than you must know the future value of your investment. Use moneycontain lumpsum sip calculator with inflation here to calculate it easily in 3 steps.
Want to know how much you need to save to reach a specific target than do check moneycontain monthly savings goal calculator here.
If, you have liked the content please do share it with your friends or on social media, as sharing do bring the good karma. If you have any questions or feedback you can leave them in comment box below.
Note: Please do your own research and make investment. Moneycontain will not be responsible for any of your losses at all. The point made is for educational purpose only and intended to give information. All investments are subject to risks, which should be considered prior to making any investments.
This is very valuable information for the beginners related to Top Stock BrokerTop Stock Broker. The detailed insights and comparisons provided a clear picture, making the decision-making process much easier. Highly recommend it to anyone stepping into the stock market.