All courses includes the following

Zerodha vs Upstox- Which is the Best Trading Platform in 2021?


You can't choose a broker who charges more, as you don't want to reduce your margins by paying high brokerage charges directly or indirectly. 

Whenever you are stuck in choosing the best trading platform, go with the one providing a user-friendly and highly integrated portal in such a manner that you should be able to figure out what you have to do. Because, if you choose the platform just because it is charging less compared to others refusing to take a look at the way the platform functions, you may make a fool out of yourself.

The trading platform which is available to you should provide details accurately about everything that impacts the Stock Market because it helps you out in figuring which stock you should buy or which one should you sell.

Okay, now we can compare the two most trusted running platforms for stock market trading i.e; Zerodha and Upstox.


Zerodha, the discount broker has been active since 2010. Founded by Nithin Kamath and Nikhil Kamath, has gained 30 Lakh customers by 2020. It is one of the newest members of trading equities and derivatives. It got all the fame in the art of interweaving technology with conventional financial services which influenced enormously in boosting the conventional equity and derivative-based trading industry in India.

It is a member of NSE, BSE, MCX, and MCX-SX.

Zerodha has been awarded as the ‘Retail brokerage of the year’ in the year 2018, by the National Stock Exchange. Outlook money recognized it as the ‘Retail broker of the year 2017’ and awarded by Ernst & Young as ‘Young Entrepreneur of the year 2017’.

Upstox - (earlier known as RKSV Securities)

Upstox is a discount broker, founded in the year 2012 by Raghu Kumar, Ravi Kumar & Shrinivas Vishwanath. The investors of Upstox include Ratan Tata, Tiger Global, and GVK Davix.

It is a member of NSE, BSE, MCX.

As of January 2020, Upstox investor includes:

  • Tiger Global Management - 31.1% stake
  • Kalaari Capital Partners - 15.21% stake
  • GVK Davix Technologies - 2.54% stake.
  • Ratan Tata - 1.33% stake.

Let's see the various charges to open a Demat account in Zerodha and Upstox

Account Opening Fee & AMC :

To open a Demat account in Zerodha, you need to pay Rs.300/- for equity trading and Rs.200/- for Commodity trading. 

You can open an account with Zerodha here:

And for Upstox, there are no account opening charges. It is free till 31st January 2021.

You can open an account with Upstox here:

The Annual Maintenance Charge is the Account Maintenance Charge (AMC) i.e; the cost or expenditure incurred to maintain the Demat account.

AMC for maintaining a Demat account at both Zerodha and Upstox is Rs. 300/- + 18% GST.

Brokerage and Other Charges for Intraday Trading and Delivery Trading in Zerodha and Upstox:

Intraday: When you buy and sell the stock within the same day.

Delivery Trading: When you purchase shares or sell shares and don't square off the position on the same day. In simple terms, it is about buying and selling on different days.

The Brokerage charge in Zerodha for Intraday is 0.03% or Rs. 20/- per order and zero for Delivery Trading. And 0.05% or 20/- per order traded (whichever is lower) for Intraday and Zero for Delivery trading in Upstox.

Exchange Transaction charges (ETC): The amount charged by Exchanges and Clearing members on all trades.

In both Zerodha and Upstox, the charges are NSE: 0.00325% and BSE: 0.003% for both Intraday and Delivery trading. And you also should pay 18% GST on Brokerage and 18% GST on Exchange Transaction Charges in both Upstox and Zerodha. There are some other charges which are implied.

See, wherever you trade, these are the nominal charges that every discount broker would charge. There will be a minute amount of difference in charges they asked. So what you should do is know the entire products, offerings, and services they are providing.

Brokerage and Other Charges for Intraday :


Brokerage and Other Charges for delivery:


All the charges explained here for Zerodha and Upstox :

Both Zerodha and Upstox have their products to serve their customers with more interactive and powerful trading platforms.

Everyone has different and unique needs and everyone needs different kinds of solutions to resolve them. Hence, both Zerodha and Upstox brought various kinds of products for different kinds of issues that investors faced.

Zerodha has its Kite which allows its users to trade in NSE, BSE, and MCX. While Upstox has a free web-based platform, Upstox Pro to trade across stocks, F&O, and Currencies in both NSE and BSE.

If you want to invest in Mutual Funds both Zerodha and Upstox have Zerodha Coin and  Upstox MF respectively for Mutual funds investments. 

Zerodha coin is India's free largest direct mutual fund platform which enables its users to buy direct mutual funds. It is an online platform and all your mutual funds, stocks, currencies, bonds can be traded through your Zerodha Demat account.

Upstox also provides an investment platform for its clients to invest in Mutual Funds. Through Upstox MF, you can invest in Mutual funds either through SIP (Systematic Investment Plan) or lumpsum mode without paying any charges.

You have all the required platforms and products, but you are unable to keep up with the trends that are going on in the stock market? How do you analyze the market to make profits out of it?

To solve this problem and to make its clients aware of the updates, Upstox launched its product, ‘Market Talk’ which pushes notifications with updates that may affect the particular stocks or the entire stock market industry. 

While Upstox has Market Talk to keep its users updated, Zerodha launched its platform, Pulse, for financial market news and Updates.

Pros and Cons of Zerodha

Pros of Zerodha:

  • Zero Brokerage Charges for Delivery
  • Options to invest in direct mutual funds with same Demat account through coin
  • Fixed and same pricing across all exchanges
  • Maintaining, Z-Connect, interactive blog, and portal for all clients’ queries
  • NRI Demat account is available.
  • It offers a 3-in-1 Demat account to those who have savings accounts with IDFC First bank.


  • Frequent delays and service down during trading hours
  • Margin provided is low

According to Cashoverflow “Zerodha is best for regular traders who don’t need a large margin and don’t want to pay high brokerage.”

Pros and Cons of Upstox

Pros of Upstox:

  • No brokerage charges for delivery
  • Great trading platforms
  • Fix & low brokerage irrespective of trade volume
  • No Demat opening charges
  • Provides great offers from time to time


  • One cannot make direct IPO and FPO investments.
  • Customer support could have been better. 

According to Cashoverflow “Upstox is good for traders who look for low brokerages, high margins, and decent trading platforms.”

There is nothing like a good or bad trading platform. It completely depends on the individual requirements and priorities. Some people like Cadbury and some Five stars. In the end, there are no charges for opening an account in Upstox, why can't you just open your Demat account there and try to get a unique experience.

After this comparison, one can see that both Zerodha and Upstox are competing with each other in providing interactive user experience with their respective trading platforms and with excellent customer service. For some traders, it is easy to use the interface of Zerodha and for some, Upstox. 

When you have enough insight about the stock market and you are confident enough about your trading skills and when you are sure that you don't need anyone's help while trading, then both Zerodha and Upstox work for you. As both are discount brokers, they do not provide deep insights about the stock market but they keep you updated with the happenings in the stock market. 

Attaining knowledge over the stock market topics and updates is the most important task any trader or investor would master at. What do you do if you are offered the world's best powerful trading platform and that too with the minimum charges, when you don't know how to trade, which one to buy, which one to sell, how to perform fundamental analysis and technical analysis to analyze the companies before investing and to avoid the possible pitfalls? 

It does not matter where you open your Demat account or which platform you use, both Zerodha and Upstox are the reputed discount brokers in the market. No broker or no platform gets you success or profits in the stock market unless you are equipped with firm knowledge and awareness of stock market trading and investments.  


Here, take a look at the courses FinnovationZ is providing for stock market enthusiasts. 

Avail the offer by Opening a Demat account at either the Zerodha or at the Upstox.


Following are the courses available at FinnovationZ

Visit and subscribe for more interesting stock Market Updates.

Did you enjoy what you read? Subscribe to our newsletter and get content delivered to you at your fingertips!!