Established in 2009, Upstox is among the original discount brokers in India. Angel One joined the party later and evolved as a major player in India. Being a discount broker, none of them offer any stock recommendations, research, or tips. Nevertheless, both stock brokers offer robust trading platforms that help lakhs of investors trade in various segments.
The brokerage for delivery trade in Angel One charges INR 20 per order or 0.01% per trade, whereas Upstox charges a flat INR 20 per executed order. As of 31 March 2025, the number of active clients in Angel One is 7,577,878, while the number of active clients for Upstox stood at 2,747,330. Below is Upstox vs Angel One comparison in great depth.

Table of Contents
Company Background
Upstox was founded in 2009 in Mumbai by Raghu Kumar, Ravi Kumar, and Shrinivas Viswanath. Like Zerodha, it also offers trading in BSE, NSE, and MCX exchanges.
Angel One was established in 1996 by Hemen Bhatia as a stockbroker firm in India. The company is affiliated with the Bombay Stock Exchange, the National Stock Exchange of India, the National Commodity & Derivatives Exchange, and the Multi Commodity Exchange of India.
Also Read: All About Unpaid Dividend and How to Claim It
- Angel One Vs Upstox Account Opening Charges and AMC
Upstox Vs Angel One Charge
Account Opening and Demat Charges | Angel One | Upstox |
Equity Trading account opening charges | Zero | Zero |
Commodity Account Opening Charges | Zero | Zero |
Trading Account AMC Charges | Zero | Zero |
Demat Account Opening Charges | Zero | Zero |
Demat Account AMC Charges | First Year Free, INR 240 from the second year | INR 75 + GST (Quarterly) or INR 150 + GST (Annual) |
- Upstox Vs Angel One Brokerage Charges
Particulars | Angel One | Upstox |
Equity Delivery | INR 0 brokerage up to INR 500 for first 30 days* Then lower of INR 20 or 0.1% per executed order, minimum INR 2 | INR 20 per executed order |
Equity Intraday | INR 0 brokerage up to INR 500 for the first 30 days* Then, lower of INR 20 or 0.03% per executed order | INR 20 per order or 0.01%, whichever is lower |
Equity Futures | INR 0 brokerage up to INR 500 for first 30 days* Then, INR 20 per executed order | INR 20 per order or 0.05%, whichever is lower |
Equity Options | INR 0 brokerage up to INR 500 for first 30 days* Then, INR 20 per executed order | Flat INR 20 per executed order |
Currency Futures | INR 0 brokerage up to INR 500 for first 30 days* Then, INR 20 per executed order | INR 20 per order or 0.05%, whichever is lower |
Currency Options | INR 0 brokerage upto INR 500 for first 30 days* Then, INR 20 per executed order | INR 20 per executed order |
Commodity Futures | INR 0 brokerage up to INR 500 for first 30 days* Then, INR 20 per executed order | INR 20 per order or 0.05%, whichever is lower |
Commodity Options | INR 0 brokerage up to INR 500 for first 30 days* Then, INR 20 per executed order | INR 20 per executed order |
Call & Trade Charge | INR 20 per executed order | INR 20 per scrip |
Minimum Brokerage | INR 20 or 0.03% in Equity Intraday | INR 20 or 0.01% in Equity Intraday |
P&L/CMR Charges | Nil | INR 10 per page |
Also Read: Zerodha Vs Upstox: Find the best broker in India
- Upstox Vs Angel One Transaction Charges
Particulars | Angel One | Upstox |
Equity Delivery | NSE: 0.00297% (Both Buy and Sell) | NSE: 0.00297% (Both Buy & Sell) |
Equity Intraday | NSE: 0.00297% (Both Buy and Sell) | NSE: 0.00297% (Both Buy & Sell) |
Equity Futures | NSE: 0.00173% l BSE: Nil (Both Buy & Sell) | NSE: 0.00173% l BSE: Nil |
Equity Options | NSE: 0.03503% | BSE: Sensex 50/Stock options 0.0050%, Sensex/Bankex options 0.0325% | NSE: 0.03503% | BSE: 0.0325% (on premium) |
Currency Futures | NSE: 0.00035%| BSE: 0.00045% | NSE: 0.00035%| BSE: 0.00045% |
Currency Options | NSE: 0.0311%| BSE: 0.001% | NSE: 0.0311%| BSE: 0.001% |
Commodity Futures | MCX: 0.00210% | NCDEX: 0.0058% | MCX: 0.0026% |
Commodity Options | MCX: 0.0418% | NCDEX: Options: 0.03%, Guar seeds options 0.015% | 0.05% |
Read Also: Innovatus Entertainment SME IPO GMP, Review, Price, Allotment.
- Upstox Vs Angel One Other Statutory Charges
Particulars | Angel One | Upstox |
STT/CTT Equity Delivery | 0.1% (Both Buy and Sell) | 0.1% (Both Buy and Sell) |
STT/CTT Equity Intraday | 0.025% on the Sell Side | 0.025% on the Sell Side |
STT/CTT Equity Futures | NSE: 0.02% | BSE:0.02% on the Sell Side | 0.02% on Sell-side |
STT/CTT Equity Options | NSE: 0.1% | BSE:0.1% on the Sell Side | 01% on the Sell side (on premium) |
STT/CTT Currency Futures & Options | N/A | No STT |
STT/CTT Commodity Futures | MCX: 0.01% on the Sell side | MCX: 0.01% on the Sell side |
STT/CTT Commodity Options | 0.05% on Sell side | 0.05% on Sell trade |
SEBI Turnover Charges | INR 10/crore | INR 10/crore |
GST | 18% | 18% |
Stamp Equity Delivery | 0.015% or INR 1500/crore on buy-side | 0.015% or INR 1,500/crore on buy-side |
Stamp Equity Intraday | 0.003% or INR 300/crore on buy-side | 0.003% or INR 300/crore on buy-side |
Stamp Equity Futures | 0.002% or INR 200/crore on buy-side (Both NSE & BSE) | 0.002% or INR 200/crore on buy-side |
Stamp Equity Options | 0.003% or INR 300/crore on buy-side (Both NSE & BSE) | 0.003% or INR 300/crore on buy-side |
Stamp Currency Futures | 0.0001% or INR 10/crore on buy-side | 0.0001% or INR 10/crore on buy-side |
Stamp Currency Options | 0.003% on premium value | 0.0001% or INR 10/crore on buy-side |
Stamp Commodity Futures | 0.002% or INR 200/crore on buy-side | 0.002% or INR 200/crore on buy-side |
Stamp Commodity Options | 0.003% on premium value | 0.003% or INR 300/crore on buy-side |
DP (Depository participant) Charges | INR 20 per scrip | INR 18.5 per scrip per day only on sell |
Pledging Charges | INR 15 per scrip | INR 20 per scrip |
Auto Square off Charges | INR 20 per executed order | INR 75 per executed order |
API Subscription Charges | Zero | Zero |
Also read: Top Stock Brokers In India
- Upstox Vs Angel One Features Comparison
Feature | Angel One | Upstox |
3 in 1 Account | No | Yes |
Algo Trading | Yes | Yes |
Charting | Yes | Yes |
Trading Platform | Angel One App (Mobile), Angel Eye (Website), Angel SpeedPro (Trading Terminal) | Upstox Pro Web, Dartstock, NEST Trader, Fox Trader, and mobile apps for iOS and Android |
SMS Alerts | Yes | Yes |
Online Demo | Yes | Yes |
Online Portfolio | Yes | Yes |
Margin Trading Funding Available | Yes | Yes |
Margin Against Shares (Equity Cash) | Yes | Yes |
Margin Against Shares (Equity F&O) | Yes | Yes |
Intraday Square-off Time | 15:15 | 15:15 |
Referral Program | Yes | Yes |
Also Read: Click here for Angel One Brokerage Calculator
Upstox Vs Angel One – Active Clients and Market Share
Particulars | Angel One | Upstox |
Number of Active Clients | 7,577,878 | 2,747,330 |
Market Share | 15.40% | 5.58% |
Complaints | 2,008 | 735 |
Upstox Vs Angel One – Pros and Cons, best stock broker in India
Angel One | Upstox | |
Pros | 1. Brokerage-free equity delivery trades 2. Flat INR 20 brokerage per order for Intraday and F&O across all segments and exchanges 3. Only INR 20 charged for intraday square-off and Call & Trade services 4. Full-service brokerage features at ultra-low brokerage fees 5. Margin trading facility and securities as collateral available 6. Free research reports, trading tips, and advisory for stocks and mutual funds 7. No charges for NEFT/fund transfers 8. Training and hand-holding support for beginners 9. Easy-to-use online trading platforms 10. Access to dedicated Relationship Managers (RMs) and local sub-brokers even at discount pricing | 1. Zero account opening fee 2. INR 20 per trade brokerage for Delivery, Intraday, and F&O 3. Zero brokerage for Mutual Fund investments (Direct Plans) 4. Excellent online trading platform (Website and Mobile App) 5. Single app for equity, currency, and commodity trading 6. Margin Trading Facility (MTF) at INR 20/day per INR 40,000 slab 7. Margin Against Share (MAS) is available 8. Online IPOs, FPOs, Bonds, and NCDs supported 9. Good-till-triggered (GTT) orders available 10. Bracket and Cover Orders available |
Cons | 1. Relationship managers (RMs) and sales team may aggressively cross-sell other products and services 2. Margin funding may be applied without clear notice, causing confusion and unexpected interest charges 3. Doesn’t offer a 3-in-1 trading account (no integrated banking services) | 1. Charges an additional INR 50 per executed order for automatic settlement 2. Doesn’t offer 24/7 customer support 3. Doesn’t offer monthly unlimited trading plans 4. Doesn’t offer NRI Trading and Demat account 5. No physical branches or neighborhood offices – fully online 6. No personal relationship manager 7. No research and advisory services 8. Doesn’t offer true GTC (Good Till Cancelled) orders 9. Additional INR 75 charged for Call & Trade orders 10. Additional INR 75 charged for auto square-off of intraday positions |

Conclusion
The stock broking industry is booming and evolving with new market trends and investing platforms. Investors need to look for the right platform and the most efficient one. Our articles help summarize the pros and cons of the stock broking industry. Therefore, choose the platform that aligns with your goals and mindset.
What is Angel One Share Price?
Angel One share price is INR 2,342 per share.
Upstox or Angel One which one is better?
In terms of client base and market share, Angel One is winning the bet.
What is the market share of Angel One?
Angel One has a market share of 15.40%
What is the number of active clients of Angel One?
As of 31 March 2025, Angel One has 7,577,878 active clients.