20+ Best Stock Trading Apps in India (Free Apps for 2020)

India has among the world’s highest household savings, at around 30%. Despite this, the Indian stock market is still in a nascent stage. Only around 7,800 scripts are listed on the Indian stock markets and among these less than 3,000 are actively traded. (Source – National Stock Exchange of India)

There are, however, several mobile apps that make trading more convenient. Among these, there are some apps that are comprehensive, while others are niche.

With the pandemic situation and markets crashing, many people have started investing and trading in India.

👉My Recommendation: Angel Broking 📈

In this article, we’ll take a look at some of the best stock trading apps in India. Some of them are best for young beginners while some are for experts.

If you’re a beginner at stock trading, do read: Stock Trading Tips for beginners in India.

Best Stock Trading Apps in India

We have a private group for beginners who are into stock trading.
If you’d like to be part of the group, please submit your request in the form below.

Here are the best stock trading apps in India. (More in the article)

RankTrading App Name
2Kite by Zerodha
5IIFL Markets

Features available in most of the below mentioned stock trading apps:

  • Do stock trading easily on mobile.
  • Open DEMAT accounts easily.
  • Get updates on Indian and global financial markets.
  • Track BSE, NSE, MCX, and NCDEX exchanges.
  • Track indices (Sensex, NIFTY, and India VIX), stocks, futures, options, mutual funds, commodities, and currencies.
  • View recommendations from experts.
  • Monitor your portfolio.

1. Angel Broking


With over 1 Million happy customers (as claimed) Angel Broking seems to be one of the most popular and top stock trading house in India today. You can open a DEMAT account pretty easily within 15 minutes in five easy steps.

Their highlight is zero fees for equity delivery and Rs.20 per order! More details here.

Overall, AngelBroking scores well in all departments. It has an amazing app, offers a very enticing product, and great customer service & onboarding process. Great for first timers and experts alike!

I personally think that it would take more than 15 minutes but that’s not the point. Their trading platform is a great value add and many veteran traders vouch for them.

I also love that they have a lot of videos, webinars, online classes etc on how to do trading on their platform. Check their YouTube channel.

👉  Kotak Bank PVR Platinum Credit Card for Movie Lovers

It is a good platform to start trading for beginners as well.
You can get their apps here. Android and iOs app.

2. Kite by Zerodha

Kite by Zerodha - Best Trading App in India

Kite by Zerodha is a young and very popular app that has gotten popular in recent times. Based out of Bangalore, this company has been dishing out some amazing features and making waves in the stock traders community.

Which is why even many seasoned investors have been recommending Zerodha to their young investors who are beginners to stock trading.

Benefits of Kite by Zerodha

  1. Low brokerage charges compared to discount brokers.
  2. Excellent trading platform with a great user interface.
  3. Good charting platform.

Getting an account opened at Zerodha may take a lot of time though as their documentation and application process is kind of cumbersome. I had to talk to their customer support agent multiple times, send multiple documents and had to wait 13 days before getting access to the system.

Both Android and iOs versions of this app is available. Download links are below.

Download Android Version and iOs Version

3. Upstox


Upstox is an upcoming & popular stock broker in India that promises completely FREE equity investments & only ₹20 per order for Intraday transactions.

Their stock trading app is probably one of the best designed one out there, with an amazing look and feel. Even new traders will have no issue figuring out and understanding their trading app.

They are new and young and very aggressive in their approach. But there are many complaints from existing customers about their customer support. I hope they have fixed it.

Upstox Stock Trading App Benefits

  • Better tech, better experience using their mobile app.
  • Easy account starting process.
  • New age platform, better customer service.
  • Only Rs.20 per order for intraday transactions.

4. 5 Paisa

Best Trading App for Beginners - 5 Paisa

5 Paisa is a stock trading platform that has been making big waves in the industry recently. With super low brokerage charges (10 Rs per transaction) this app is a hot favorite among young traders who are beginners to stock trading.

Some users are claiming that their mobile trading platform are better compared to Kite by Zerodha. You can check it out here.

5 Paisa Stock Trading Benefits & Advantages

  • Flat fee per order (10 Rupees per transaction)
  • Low brokerage fees at 10 Rupees.
  • Free Demat and trading account opening.
  • All segment brokerage charges flat 10 rupees.
  • The mobile trading application is better compared to Zerodha.
  • Quick account opening process.

5. IIFL Markets

The IIFL Markets app was awarded the best mobile app for stock markets by Zee Business awards.

Launched by India Infoline Ltd, one of India’s leading brokerage firms, this app enables instant trading to registered customers. You can view equity research reports from IIFL’s own team, receive price alerts and customizable your watchlist. You can also request for support directly from the app.

There are several reports from their users mentioning that they have lot of hidden charges and their customer support is really bad.

6. Kotak Stock Trader App

Kotak Stock Trader is popular among loyal Kotak fans for some reason. It’s not the best app in terms of UX and UI but for getting things done, it is a good app. It lets you trade in equity, derivatives, Futures & Options and currencies.

It lets you do all the things that a typical stock trading app lets you do. But there are several customer complaints on public platforms talking about how they have lot of charges for every transaction. Also, they aren’t very popular for their customer service.

👉  10 Best File Manager Apps for Android

Download App Here : Kotak Stock Trader Mobile App

7. Share Khan Trading App

Sharekhan, is obviously a very popular name in stock trading. Is it trusted and recommended though? Probably not.

ShareKhan is listed under NSE and BSE and provides a decent trading platform to buy and sell shares.

I found it more as an educational platform and although you can do trading, it is not the best user experience. It’s a very old platform to be honest.

Compared to platforms like AngelBroking where the user experience is amazing, Share Khan falls back on many points.

Download ShareKhan Mobile Android App here.

8. Motilal Oswal Mobile Trading App

Whether you are a beginner or expert in stock trading, Motilal Oswal is a homely name in share market.

And their Mobile trading app is one of the most widely used and respected.

Motilal Oswal mobile trading app lets you trade equities, derivatives, currencies, commodities, futures & options, Mutual funds, IPOs etc.

But there are lots of negatives being reported by users.

Hidden charges for transactions, alerts not working properly, and several bugs. Ouch!

Download Motilal Oswal Trading App Android here.

Best Stock Market Apps (For Alerts & News Updates)

Apart from stock trading apps, there are some amazing stock market news and watch apps also available in India that many traders use.

I’m listing down some of the best stock market apps below.

9. Moneycontrol

MoneyControl Best Trading App in India

The Moneycontrol app is among the most popular Android apps for the Indian Stock market. Apart from the features of a comprehensive stock market apps, it allows you to view live streaming of CNBC-TV18 (English), CNBC AWAAZ (Hindi), CNBC BAJAR (Gujarati) and CNBC PRIME HD.

10. Stock Watch: BSE / NSE

Apart from the regular features, the Stock Watch: BSE / NSE app allows you to track top fund houses and analyst views on a specific stock. You can know their current view, changes in their recommendations over 90 days and the consensus view. It also has a search suggest functionality and sort facility

11. NSE Mobile Trading

The NSE Mobile Trading app is popular because of its simplicity. The downside is that many of the features one would find in comprehensive apps are missing in this one.

12. ET Markets

Launched by The Economic Times, the ET Markets app lets you track stock market indicators in several regional languages. You can also watch ETNOW TV. It has a smart voice search functionality and one can customize news, analysis and data according to one’s preferences. You can set up your watchlist and can share news and events with your community through SMS, emails, Twitter, Facebook and WhatsApp. Moreover, you can sync stories when online and read them offline.

13. JStock Android

The JStock Android app integrates with the desktop app. It supports 36 world stock markets and allows you to manage your dividend, along with your portfolio.

14. BSE NSE Live Stock Market News

Apart from the regular features, BSE NSE Live Stock Market News app provides latest news on finance & economy, business & technology, companies, personal finance & wealth, saving & investing, spending & borrowing, real estate & property, insurance & retirement planning, taxes and career planning from various sources like CNBC, Reuters, ET, Rediff, Moneycontrol, Bloomberg, Investopedia and MarketWatch.

👉  How to Invest in US stocks from India

15. NDTV Profit

The NDTV Profit app allows you watch Live TV and use interactive charts with custom timeframes from a day to three years.

16. Indian Stock Market Watch

Apart from the regular features, the Indian Stock Market Watch app has a very detailed individual stocks page.

17. Indian Share Market

The Indian Share Market app provides the regular features as well as some educational material, like a glossary and how-to content.

18. Stock Manager – NSE

The Stock Manager – NSE app is very lightweight and can function with very low internet bandwidth.

19. Stock Edge

The Stock Edge app is focused on research and analytics. It provides extensive tools for fundamental, technical and derivatives research. The app allows you conduct price scans and filter according to highs and lows achieved in a week, a month, 52 week, etc., high volume stocks, high delivery stocks, etc. It also allows to check moving averages, candlestick patterns, aggressive longs, aggressive shorts, etc. One can also conduct sector research

20. Share Market Trading Course

The Share Market Trading Course app has 20 hours of technical analysis and training videos for stock trading, commodity trading, options and forex trading. The training materials range from beginner’s guides to advanced technical analysis tools and strategies.

21. BSEIndia on Mobile

The BSEIndia on Mobile app has been launched by BSE Ltd, Asia’s first Stock Exchange.

22. Live Share Tips

The Live Share Tips app provides tips for NSE, BSE, MCX and NCDEX, commodities, gold, silver, and forex. One can also follow the moves of experts.

If you’re using an Android device, here are the best stock market watch apps for Android mobile devices in India.

  1. NSE BSE Live Stock Quotes
  2. Investar: Indian Stock Market
  3. FREE Stock Market Trading Tips
  4. Stock Market Live Quotes
  5. My Indian Stock Market.

Which stock market trading apps do you use? Let me know your recommendations in the comments. Thanks!

  1. Which is the best stock trading app in India?

    In my opinion, Angel Broking has the best stock trading app in India.

  2. Can you invest in international markets through trading apps?

    Yes. but for international trading, you will need another account setup with a company like Vested. Read the review here on how to invest in US stocks from India.

  3. Which is the fastest stock trading app in India?

    The fastest stock trading app in India is AngelBroking. It is lite-weight and is very easy to use.

  4. Can you open DEMAT account through a mobile app?

    Yes, some trading apps do allow account opening through their mobile apps but usually, you are required to do it offline by sending the required KYC documents and applications.

  5. Do stock trading on mobile app have fees?

    No. Most stock trading apps do not have any special fees associated with it other than the regular transaction fees.

  6. Which is the best stock trading app for Android devices?

    The best stock trading app for Android devices is AngelBroking and 5 Paisa.

  7. Which is the best stock trading app for Apple iOs?

    5 Paisa, Angel Broking and Upstox are the best trading app for iOs devices in India.

Amazon Tech Stack

Join my FREE Zoom Webinar on How to Start Blogging
Join me every Sunday for a free, one hour webinar where I answer your questions on blogging and help you get started. I share my experience and insights so that you can use it to your benefit. Join today – limited seats!

In my pursuit of happiness, I share everything I've learned, on this blog. From productivity to spirituality and everything in between. I quit my cozy job in the USA to pursue my passion - blogging. Today, I make five times what my US job paid. More than the money, I love the freedom it gives me to make my own choices. Come join me. Start blogging! :) WhatsApp : +0014084894785