Header Ads Widget



Zerodha vs Upstox

Zerodha vs Upstox : Comparison of both charges and features.

As an investor or a trader, we are always in search of best stock broker. Here we are comparing two leading brokers in India. Both zerodha and Upstox are discount brokers with charges very similar to each other. Today we will compare their charges, trading platform and other features also.

Detailed analysis of Zerodha and Upstox

Both Zerodha and Upstox are leading brokers in India in terms of customer base. Zerodha is number one stock broker in terms of customer base and Upstox is second. Upstox is growing fast and trying to narrow the gap. Charges in both these brokers are similar. They both have maximum Rs.20 cap per order for intraday and future and option trades and nil for delivery trades. Annual maintainance charge is also same.

Zerodha vs Upstox : An overview



Established on




Discount broker

Discount broker




Head office



Zerodha vs Upstox : Account opening and Annual maintenance charges



Equity Segment



Commodity Segment



Trading account AMC



Demat account AMC


Rs. 300

Currently account opening is free in Upstox. It can change anytime as it is a limited time offer. Annual maintenance charge or AMC is same in both zerodha and Upstox. In upstox it is charged monthly Rs.25+gst (MMC) which is same as Rs. 300 charged by zerodha yearly.

Zerodha vs Upstox : Brokerage comparison



Equity delivery



Equity Intraday

0.03% or Rs.20 whichever is lower per order

0.05% or Rs.20 whichever is lower per order

Equity futures

0.03% or Rs.20 whichever is lower per order

0.05 % or Rs.20 whichever is lower per order

Equity options

Rs. 20 per order

Rs. 20 per order

Currency futures

0.03% or Rs.20 whichever is lower per order

0.05% or Rs.20 whichever is lower per order

Currency options

Rs. 20 per order

Rs. 20 per order

Commodity futures

0.03% or Rs.20 whichever is lower per order

0.05% or Rs.20 whichever is lower per order

Commodity options

Rs. 20 per order

Rs. 20 per order

Minimum brokerage charge in Upstox is 0.05 and in zerodha 0.03. Maximum brokerage is capped at Rs.20 per order. Full service brokers like motilal oswal, share khan, icici direct charge brokerage based on total trasaction amount. But here it is capped at 20 rupees per order, whatever may be the quantity. So here in upstox and zerodha, traders can save a good amount as brokerage.

Call and trade charge is Rs. 50 in Zerodha and Rs. 20 in upstox. Your intraday positions will auto square off if you forget to exit the positions before 3.15. Auto square off charge is Rs.50 in zerodha and Rs.20 in upstox. 

Other transaction charges are similar in both upstox and zerodha. There may be a slight difference, but are negligible.

Upstox vs Zerodha : Who gives more margin

After new sebi margin rule, almost all brokers now provide similar margin on all segments. Margin will be maximum 50 percent of VAR+ELM margin from March 2021 in all brokers. From september 2021 traders will require full VAR+ELM margin for intraday trades.

Upstox discontinued its priority pack which was giving more leverage for traders. They cant give more margin on both cover order (CO) and bracket order (BO) also after new sebi margin rule.

You can check zerodha margin calculator to check exact required for trading in each segment. Upstox uploads daily margin details as pdf and excel sheet in dropbox. You can find this dropbox link in upstox homepage. Upstox also have a margin calculator page. But they don't update it regularly. So its better to check that dropbox file for daily margins in upstox.

Zerodha vs Upstox : Trading platform comparison

Both zerodha and upstox have mobile app to trade from mobile phone, web and desktop platform to trade using a computer. Mobile app is available for both android and IOS.

Zerodha kite web and zerodha kite mobile are simple and very user friendly trading tools. Even a new user can easily learn to use it. It has advanced charts of ChartIQ and Tradingview. It also has all drawing tools and indicators required for analysis. Zerodha recently introduced features like SIP for SIP investments in stocks. Another useful feature in web platform is margin displayed in order placement window.

Upstox web 3.0 is upstox's web trading platform. It also have charts of both chartsIQ and tradingview. Another unique feature in upstox pro 3.0 is basket order for option traders. Upstox pro web is their mobile application which is available in both IOS and android. Upstox mobile application also have a simple and user friendly interface.

For more details about upstox pro web check this page upstox pro web review with video
Check upstox pro mobile app review for detailed mobile app review with video.

Pi is zerodha's desktop trading platform. Upstox have dartstock, nest and fox trader as desktop trading platform. You can read more about upstox trading platforms in this blog post Upstox pro detailed analysis.

3 in 1 account in Upstox and Zerodha

Both upstox and zerodha provide 3 in 1 account option. Upstox have tieup with indus ind bank and provide 3 in 1 account named indusstox. This account have a feature called smart trasfer which help us to earn interest on idle money left in trading account. 

Zerodha have tieup with IDFC first bank to provide 3 in 1 account. 

Main advantage of 3 in 1 account is quick fund transfer. It also eliminates charges and other issues related with traditional fund transfer methods like UPI, NEFT etc. Currently there is no additional charges for 3 in 1 accounts. 

Customer Support

Both are discount brokers. So offline office support will not be available in both brokers. Upstox have chat option in its mobile app for raising support tickets. Phone and email support is also there. Zerodha have a dedicated support portal which have answers to almost all queries of users.

Zerodha vs Upstox : Other features comparison

Margin trading facility

Margin trading facility for delivery trades is not available in both brokers now. Before, it was available in Upstox. But they stopped it after new sebi margin and pledging related rule.

Algo trading platform

Zerodha strea is algo trading platform available for zerodha users. This service is not free, but have a monthly fee.

API availability

Both upstox and zerodha provide API for algo traders. But in upstox you have to request through your authorised partner for API access. We are authorised partners and if you have opened an account using our link, you can contact us for API access.

Referal programs in Zerodha and Upstox

Both upstox and zerodha give referal benefits to users. Here upstox give more benefits than zerodha for referals. Upstox give an initial referal benefit amount and brokerage share. Zerodha now give brokerage share and some points which you can use to buy zerodha products like streak, sensibul etc.

Zerodha vs Upstox IPO investment paltforms

Both zerodha and upstox have dedicated pages for IPO applications. 
Upstox ipo application page : https://invest.upstox.com/ipo/
Zerodha ipo application page : https://zerodha.com/ipo/

Mutual fund investment platform

Both upstox and zerodha have mutual fund platforms. You can get details of various mitual funds, compare and buy funds fromt there.
Zerodha coin is dedicated platform for direct mutual fund investment. It is a free platform and you can buy direct funds using this platform. 

Commodity and currency trading in zerodha and upstox

Both broker have commodity and currency segment. As we discussed above margin and brokerage is almost similar in both brokers.

Zerodha vs Upstox : Pros and Cons

As we discussed above free delivery trades, flat brokerage for intraday and f&o, advanced trading platforms, mutual fund platforms etc are some useful features of upstox and zerodha. Other than that, zerodha have GTT or good till triggered order, which is very useful for positional or short term traders. They also have sensibull, a dedicated platform for option traders.

Both zerodha and upstox are discount brokers. So stock tips, research reports or recommendations are not provided. Upstox now provide daily market reviews for its users.
Call and trade charge and auto square off charge in zerodha is Rs.50 which is a bit high.

Post a Comment