FREE Account Opening + Zero AMC Fees* + MutualFund SIP1

Upstox Review 2024

Rated 4.5/5 by InvestorGain Team
Last updated on: 15-Dec-2023
Upstox Review
Open Instant and Online account with Upstox in 15 mins.
Free Demat + Trading Account + Rs 1000 credit for first 30 days.

Upstox Review 2024 - Quick Summary

Rs 20 flat brokerage fee, brokerage-free investment in mutual funds and state-of-the-art technology platforms (Upstox Pro and Upstox) with a host of features for traders and investors alike make Upstox one of the best discount brokers in India.

Upstox Top Highlight for 2024

Here are the top reasons to trade with Upstox;

  • Management backed by Ratan Tata and Tiger Global.
  • Free Demat and trading account
  • Zero Demat AMC charges
  • Pay Rs 20 maximum brokerage per order
  • Zero commission or brokerage-free mutual fund investment
  • Powerful and ultra-fast Upstox Pro mobile trading app
  • Upstox TradingView with advanced charting tools

About Upstox

Upstox is the registered name of RKSV Securities Pvt Ltd, founded in 2010. It is a technology-driven discount broker that offers the best-in-class platforms for trading and investing. Its super-fast yet user-friendly trading platforms, free account opening with zero AMC and competitive flat brokerage charges have made Upstox one of the best discount brokers in India. Read the full Upstox review 2023 to the end.

The broker is a registered trading member of BSE, NSE and MCX which allows us to trade or invest in stocks, equity derivatives, commodities and currencies. Upstox is a flat fee broker that charges Rs 20 per trade irrespective of the segment you trade in and volume traded. No brokerage fee is charged for IPOs and mutual funds.

Whether you are a professional trader or an investor, Upstox has the best platforms for you. Upstox platforms are available in two modes/versions: Upstox Pro (for traders) and Upstox (for investors).

Upstox Pro App and Web is designed for frequent traders with many advanced features like option chain analysis, advanced TradingView desktop platform, hundreds of technical indicators, multi-chart setup, stock research, fundamentals, FII and DII data and much more.

And Upstox for Investors provides all the basic features needed for investing in stocks, IPOs, mutual funds, SGBs and ETFs.

The broker has many value-added features for traders and investors like you, such as option strategy builder, cover order, GTT order, brokerage calculator, live news update and Uplearn learning platform.

Upstox Promotion Offer

Current offere from Upstox for InvestorGain Visitors:

  • Free Upstox Demat & Trading Account
  • Zero Demat AMC
  • Max Rs. 20 per order brokerage on all trades
  • Free Mutual Funds and IPO Investment

Open Instant Free Upstox Account Now!

Request call back from Upstox

Upstox Brokerage Plan, Fees and Charges

Brokerage and Commission Rated 4.5/5

Upstox is a low-cost broker that charges you only a flat Rs 20 as brokerage fee, irrespective of the segment you trade in and the volume traded. The brokerage fee is the same as charged by other popular brokers Zerodha, 5paisa and Fyers.

The broker charges a lower of Rs 20 or 0.05% on all intraday and F&O trades in stocks, currencies and commodities.

For delivery trading or investment in stocks, a lower of 2.5% or Rs 20 per order is charged.

Thus, the maximum brokerage is Rs 20 per executed order.

Upstox Account Opening Charges

Trading Account Opening Charges: Promotion offer: Free
Trading Account AMC: Free
Demat Account Opening Charges: Free
Demat Account AMC: Free

Upstox Brokerage Plan with closest competitors

Here we are comparing Upstox with its 5 close competitors, who are currently market leader in brokerage industry.

Broker Upstox 5paisa Zerodha Fyers Paytm Money
Service Type Discount Broker Discount Broker Discount Broker Discount Broker Discount Broker
Brokerage Range Rs 20 Rs 20 Rs 20 Rs 20 Rs 20
Account Type 3 in 1 2 in 1 3 in 1 2 in 1 2 in 1
Equity Delivery 2.5% or Rs 20 whichever is lower Flat Fee Rs 20 Free Free 2.5% or Rs 20 whichever is lower
Equity Intraday 0.05% or Rs 20 whichever is lower Flat Fee Rs 20 0.03% or Rs 20 whichever is lower 0.03% or Rs 20 whichever is lower 0.05% or Rs 20 whichever is lower
Equity Futures 0.05% or Rs 20 whichever is lower Flat Fee Rs 20 0.03% or Rs 20 whichever is lower 0.03% or Rs 20 whichever is lower 0.02% or Rs 20 whichever is lower
Equity Options Flat Fee Rs 20 Flat Fee Rs 20 Flat Fee Rs 20 Flat Fee Rs 20 Flat Fee Rs 20
Commodity Flat Fee Rs 20 Flat Fee Rs 20 Flat Fee Rs 20 Flat Fee Rs 20 NA
Currency Futures 0.05% or Rs 20 whichever is lower Flat Fee Rs 20 0.03% or Rs 20 whichever is lower 0.03% or Rs 20 whichever is lower NA
Currency Options Flat Fee Rs 20 Flat Fee Rs 20 Flat Fee Rs 20 Flat Fee Rs 20 NA

Other Charges

  • Call & Trade Charges: Rs 50 + 18% GST
  • RMS Auto Square Off Charges: Rs 50 + 18% GST
  • Hidden Charges: NA

For complete brokerage charges and trading plans detail please visit Upstox Brokerage Charges.

Please refer unique and accurate Upstox Brokerage Calculator

Type of Account offered by Upstox

To trade in equity, commodities, and currencies, all you need is a demat account and a trading account. Only Indian residents can open an account with Upstox as the broker does not allow NRI trading.

Upstox 2-in-1 Account| Demat and Trading A/c

    Opening a trading account is the first step to start trading and investing in the stock market. The 2-in-1 account or demat and trading account is opened together with Upstox.

    The Upstox trading account is used to place and execute buy and sell orders on the stock market. You can trade stocks intraday, delivery, currencies, and commodities.

    The demat account, on the other hand, is a place where you hold your investments in stocks, mutual funds, and other securities.

    Is Upstox demat account free? Yes, you can open an Upstox demat and trading account at zero cost.

Upstox 3-in-1 Trading Account

Upstox offers a 3-in-1 account opening option through its partnership with IndusInd Bank. Upstox/IndusStox 3-in-1 account (Demat + Trading + IndusInd Bank A/c) bundled in one integrated account offers a seamless trading and investment experience.

In a 3-in-1 Upstox account, you will hold funds in a savings account, buy and sell assets through a trading account, and store securities in a demat account.

When an order is executed, the funds are debited from your bank account and when assets are sold, the funds are credited back to the IndusInd Bank account.

Opening a 3-in-1 account with Upstox serves the following benefits;

Upstox Commodity Trading Account

    If you want to trade commodities, open a commodities trading account with Upstox. If you already have an equity trading account, all you need to do is activate the MCX segment online via the Upstox app. You only need to provide proof of income to activate the derivatives trading segment.

    Commodity traders at Upstox are charged with a brokerage fee of Rs 20 per order. Irrespective of whether you are buying and selling commodity futures or options contracts, the maximum brokerage fee is Rs 20.

Upstox Mutual Fund Account

    When you open an account with Upstox, the equity investment and the BSE funds segment are automatically activated by default. The Upstox platform offers thousands of mutual funds. You can invest in any direct mutual fund of your choice without paying any brokerage or commission.

How to open Upstox Account online?

Upstox offers a 100% paperless and hassle-free account opening process that just requires your PAN + Aadhaar card + eKYC only. You can open a Upstox account through the Pro mobile app or website. Users can open a Upstox account online in just 10 minutes and it will get activated within 24 hours.

  1. Head to the Upstox website, and click on Create Account
  2. Upstox Sign-up: Enter your mobile number and then a 6-digit OTP for verification.
  3. Create a 6-digit PIN and reenter it to quickly access the Upstox account.
  4. Enter your E-mail ID address.
  5. Enter PAN Card number and date of birth (DOB) as per PAN card.
  6. Provide personal details like Gender, marital status, annual income, and trading experience.
  7. Based on the document, the system will automatically fetch your correspondence address, and you have to verify it.
  8. Enter a digital signature that must be mapped with your PAN card or bank account.
  9. Complete in-person verification by taking a live photo of yourself.
  10. Add bank account details like account holder name, IFSC Code, and account number.
  11. Keep scanned copies or soft copies of all the documents i.e., PAN card, Aadhaar, canceled cheque leaf, and latest bank statement.
  12. E-sign now your application through Aadhaar-based OTP verification.
  13. Now, the details will be verified by the Upstox scrutiny team and if verified, your user ID or unique client code (UCC) along with the password for your trading account will be sent to your registered email address.
Open Instant and Online account with Upstox in 15 mins.
Rs 1000 brokerage credit for the first 30 days.

Alternatives to Upstox

 Demat Account
 Demat Account
 Demat Account
 Demat Account

Upstox Mobile App and Trading Platforms

Trading Platforms Rated 4.5/5

Upstox is a technology-oriented broker that continuously introduces innovative features to provide users with an excellent and easy-to-use trading platform.

Upstox Pro platform is built with Omnesys Nest OMS (Order Management System) and RMS (Risk Management System). The platform combines all the necessary features for traders and investors like you.

Upstox Pro Mobile App

    If you are a frequent day trader who executes a large number of trades every day, you should trade with the Upstox Pro mobile app. The Pro mode of the Upstox app allows you to trade stocks intraday, delivery, equity F&O, currencies, and commodity derivatives.

    As a professional trader, you will find many incredible features in the Upstox Pro app, such as the options chain, pre-built options strategies, and a powerful charting experience with TradingView and Chart IQ charts. More than 100 technical indicators, 80+ drawing tools, multi-chart setups, and other trading tools help traders identify the trend and make the right trade.

    You can also place advanced orders like cover order, bracket order, GTT order and basket order with Upstox Pro app.

    If you are an investor, the Upstox app (basic version) offers an expert-generated stock list, stock overview, top-rated mutual funds, stock investing ideas, news and insights, and much more. With Upstox for Investors, you can invest in stocks, mutual funds, IPOs and SGBs.

    Download the Upstox Pro App from the Play Store and App Store and trade with the palm of your hand.

Upstox Pro Web

    Pro web is a browser-enabled HTML trading platform. Pro web is a powerful, feature-rich yet easy-to-use trading website from Upstox.

    From the state-of-the-art charting experience (Chart IQ and TradingView) to hundreds of technical indicators, Pro orders (BO, CO, Basket order), hassle-free money transfer, real-time market analysis, and one-click order placement, everything is available on the Upstox Pro website.

    You simply log in to the Upstox Pro website on mobile, laptop, or desktop and trade on the BSE, NSE, and MCX.

Upstox TradingView

To provide users with extended charting access, the discount broker Upstox has partnered with TradingView.

Traders and/or investors who enjoy trading on charts can log in to the TradingView platform on the desktop using their Upstox account credentials.

Some of the prominent features of the platform are;

  • All in one dashboard to track your holdings, positions, etc.
  • Trade directly from charts
  • Option chain on TradingView, Option Greeks
  • Set upto 8 charts on a single screen
  • 104 technical indicators (Bollinger bands, RSI, MACD, etc.) and 80+ drawing tool.
  • Place, modify, and cancel orders anytime from charts

Upstox API

    Upstox API is a set of Rest APIs that allow customers to build their front-end trading platform. You can get Upstox developer API access to create codes for order placement and execution, access live market data via websockets, and manage your holdings and positions.

    Upstox offers its Uplink API access to traders and businesses or startups. The API supports 10+ languages like Java, Python, C#, PHP, etc. Traders can get free API Access to start algo trading in the stock market.

For detail review of mobile app and download please visit Upstox Trading Platform Review.

Upstox Trading Pros

Before you open an Upstox account, check out the advantages on why to trade with Upstox.

  • No account opening charges and Zero Demat maintenance charge.
  • Cheapest flat brokerage of Rs 20 per order
  • Best platforms for traders and investors
  • Invest in mutual funds and IPOs for free.
  • Invest across global companies in 25+ countries.
  • Advanced orders like bracket order, cover order, AMO, and GTT order.
  • Advanced Pro web and mobile app-based trading platforms.
  • TradingView charts, multiple technical indicators, and drawing tools
  • Margin Trading Facility and margin against shares
  • Free API access
  • UpLearn free learning platform

Upstox Trading Cons

There are some setbacks or disadvantages also while trading with Upstox;

  • Unlike top brokers like Zerodha and Fyers, Upstox does not offer free delivery trading.
  • Upstox does not have unlimited monthly trading plan.
  • It does not provide stock trading tips and recommendations.
  • Does not offer NRI trading.
  • 24/7 customer service is not available.

Upstox Customer Care info

You can access Upstox customer services over email, helpline number, chat, and web support via raising a ticket online. It also has a dedicated account opening service desk for existing as well as new customers. Upstox help center resolves customer queries on various aspects like account opening, API, brokerage charges, global investment, pro web, and app platform usage, etc.

Final thought about Upstox

Rated 4.5/5 by 12 users

Whether you are a frequent intraday trader or equity investor, Upstox is an excellent broker for you. Trading with Upstox provides low-cost trading experience on the best trading platforms (Upstox and Upstox Pro).

The Upstox platform provides traders with advanced charts, indicators, and technical analysis tools while allowing brokerage-free direct mutual funds investment and also recommends top-rated mutual funds to investors.

However, people who only invest in shares (delivery trading) can open an account with free delivery brokers.

Request call back from Upstox

Last updated on: 2023-12-15


Yes, if you are a beginner then you can open an account with Upstox and start online trading at a maximum Rs. 20 per order brokerage. There are multiple reasons to trade with Upstox as follows;

  • Flat Rs. 20 per order brokerage charges across segments.
  • Zero brokerage investment in direct MF and digital gold.
  • One single Upstox Pro (Web and mobile app) online trading platform for all trading requirements.
  • A well-established brand presence with 10+ years of experience.
  • Upstox Learning center for beginners to learn about trading and investment.


Upstox offers online trading in stocks on the Pro web and Android and iOS Pro app platform. You just need to login to the Upstox Pro platform and then can start trading in your favorite shares. To buy shares in Upstox, follow the steps mentioned below.

  • Visit
  • Add stocks to your watchlist on the left side.
  • Click on the scrip you want to buy or sell.
  • Tap on “B” for buy and “S” for Sell.
  • Enter the “Quantity”, and select the product type, complexity, and order type.
  • Click on” Review buy order”.
  • Tap on “Place buy Order”.


Upstox provides online trading on its Upstox Pro web and mobile app-based trading platforms. To start trading with Upstox, it only requires customers to open a trading and Demat account. Here is the process;

  1. Open Upstox Demat and Trading account.
  2. Log in to the Upstox Pro Web or app using account credentials.
  3. Add your favorite scrip to the watchlist.
  4. Place buy or sell order of your choice and start online trading.


CO stands for Cover order is actually a buy or sell order with a compulsory stop-loss order. However, OCO means One cancels other order is a bracket order or 3 legged orders of buying or sell limit orders, target profit order, and stop-loss order, in which, execution of one order automatically cancels the other order.


UPSTOX is India's one of the largest broking firms having the highest number of active clients. Over the years, it has gained customers’ trust by providing pleasant service with an excellent platform. There are a few compelling reasons why it is safe to trade through Upstox.

  • SEBI, BSE, NSE, MCX, and CDSL registered discount broker.
  • A strong clientele base.
  • A decade of experience in the Indian broking industry.
  • Backed by Ratan Tata, Tiger Global, Kalaari capital, and GVK Davix.
  • No proprietary trading and margin funding services.


You can check the details of the brokerage charges of Upstox here below;

  • Equity Delivery: Rs 20 or 2.5% whichever is lower
  • Equity Intraday:: Rs 20 or 2.5% whichever is lower
  • Equity Futures:: Rs 20 or 2.5% whichever is lower
  • Equity Options:: Flat Rs 20 per executed order
  • Currency Futures:: Rs 20 or 2.5% whichever is lower
  • Currency Options:: Flat Rs 20 per executed order
  • Commodity Futures:: Rs 20 or 2.5% whichever is lower
  • Commodity Options:: Flat Rs 20 per executed order


No, Upstox offers a free demat account at zero account opening charges and a lifetime Zero Demat AMC fee on maintenance of demat account. You can open Upstox account for free and start trading in equity, derivatives, commodity, currency at Max Rs. 20 per order brokerage charges.


Yes, of course, UPSTOX can be trusted. It has gained the trust of its customers immensely since its inception. There are a few compelling reasons why it is very safe to trade through Upstox.

  • SEBI, BSE, NSE, and MCX registered discount broker and CDSL Depository participant.
  • All your investments done through your Upstox account are stored in your CDSL Demat account, which is the depository in India. If any unfortunate event happens with Upstox, your investments will still be safe at the depository.
  • Presence in the discount broking space for the last 10 years.
  • A great clientele base.


UPSTOX (RKSV Securities Pvt. Ltd) was founded by two brothers Ravi Kumar, and Raghu Kumar, and their friend Shrini Viswanath in the year 2009. It started when discount brokers were not much popular in India. The low-cost discount broker is funded by Ratan Tata, Kalaari Capital, and GVK Davix.


Upstox provides a free account opening facility and also does not charge any maintenance fee. It further offers free direct mutual fund investment, however, trading in equity delivery, equity intraday, and futures & options trading is charged at a max Rs. 20 per executed order brokerage. Customers also have to pay Demat debit charges, turnover charges, and government taxes.


Upstox User Reviews

40. Ananya Oct 22 2021 08:48:04 PM Reply
Worst brokerage ever. Tried to buy a small case using Upstox account, could not do it because of software issues from Upstox team. Still issue is not resolved.

Pathetic customer care service, they hardly ever replies. Everytime I was told that technical people will get back, none did.

I do believe the customer service must be extremely busy because of all the software glitches. Just one week of using Upstox and am fed up with the product and their team. I have had continuous issues with the software. Not a good product, those who are planning to start with a discount broker please stay away from Upstox.
39. shaliesh kumar Sep 02 2021 02:26:35 PM Reply
38. Pritesh Jani Mar 09 2019 04:49:08 PM Reply
They are nothing but cheats. They have taken my money and have flown away. They are nothing but scoundrels. they have caused immense stress to me. Never have any sort of relationship with them
38.1. Rita Nov 17 2019 09:50:40 AM
Yes they are big cheaters
38.2. Polur Ramesh Aug 11 2021 04:53:10 PM
What happened to you.please explain me in details.You can reach me at 7569878483
37. Shridhar Dakare Jan 07 2021 08:53:21 PM Reply
above average


Brokerage - Average
Account Maintenance Fees - Above Average
Website Usability - Above Average
Customer Service - Above Average
Overall Experience - Above Average
36. ravi raj yadav Nov 21 2020 10:00:57 PM Reply


Brokerage - Excellent
Account Maintenance Fees - Above Average
Website Usability - Above Average
Customer Service - Above Average
Overall Experience - Above Average
35. omprakash bhandekar Aug 23 2020 01:54:30 PM Reply
My UPSTOX id 240027
Omprakash Bhandekar
Upstox broker provide referral program
After then I referred two account
But upstox is not responding and paying my two referral account''s payments
Upstox Email
Please do needful in my matter
Advocate o j Bhandekar (paithan) 8446924375
34. omprakash bhandekar Aug 23 2020 01:51:02 PM Reply
My id 240027
Name omprakash Bhandekar
Despite many tickets 89 and mails 100
For activate my account but upstox fail
So please provide account closer procedure to me
Remaining referral amount and funds keep WITH you
Which is useful to upstox for future time
Please close my account no 240027 and keep my money/fund and referral amount which came me in two days
And also keep my two referral payments of shevtekar ajay ashok
Misal Prasad Sanjay
Close my account
Omprakash Bhandekar
33. Sourav Jun 16 2020 03:06:56 AM Reply
It''s best platform to treading


Brokerage - Average
Account Maintenance Fees - Average
Website Usability - Excellent
Customer Service - Excellent
Overall Experience - Excellent
32. Naman Bansal Jun 01 2020 08:44:36 AM Reply
Very convenient application


Brokerage - Excellent
Account Maintenance Fees - Excellent
Website Usability - Excellent
Customer Service - Above Average
Overall Experience - Excellent