20+ Best Stock Trading & Stock Market Apps in India

Looking for the best stock trading apps in India? You’ve come to the right place.

As someone who has navigated the complexities of the Indian stock market and leveraged mobile trading platforms extensively, I’m here to share my expert recommendations.

20+ Best Stock Trading & Stock Market Apps in India

In my journey from working at FinTech startups in India, I’ve seen firsthand the transformation in digital finance.

Today, several mobile apps have emerged, making stock trading more accessible and convenient.

While some apps offer a comprehensive suite of features, others are tailored for niche markets, catering to specific trading needs.

Let’s delve into the best stock trading apps that can help you navigate the Indian stock market with ease.

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

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

Or better yet, what is stock trading?

Best Stock Trading Apps in India

1. AngelOne (Zero brokerage for delivery trades)
2. Kite by Zerodha (Zero brokerage for equity delivery)
3. UpStox (Instant investing)
4. 5Paisa (Auto investing)
5. IIFL Markets (Easy investing)

Looking to Start Trading? Here's My Recommendation!

💡 Ever since I started online stock trading, I switched to AngelBroking – Which I think is one of the most under-rated stock trading apps.

Why use stock trading apps

There are many benefits of using stock trading mobile apps. They can help you trade stocks on the go, monitor your portfolio, and get real-time quotes. They can also provide you with market news and analysis, and allow you to set up alerts for when certain stocks reach a certain price.

The key advantages of mobile stock trading apps are:

  • Place orders from anywhere at any time.
  • Real-time stock market updates by the second.
  • Get timely notifications.
  • Instant access to market days.
  • Historical data with graphs and study reports.
Overall, more than 90% of stock traders agree that stock trading on mobile apps is far better than traditional stock trading because it lets you trade stocks faster, and efficiently making better profits.

Also read – What is Day Trading – Beginner’s Guide to Get Started

Best Stock Trading Apps in India

Features in 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.

My first recommendation is AngelOne – an amazing stock trading app for mobile (both iOs and Android).

1. AngelOne


With over 1 Million happy customers (as claimed) AngelOne 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, AngelOne 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. It is a good platform to start trading for beginners as well. You can get their apps here. Android and iOs app.

There are a few pros and cons to consider when it comes to the AngelOne stock trading app.

On the plus side, the app is free to download and use. It also offers a variety of features, including real-time quotes, charts, and news. In addition, the app is available in both English and Chinese.

On the downside, AngelOne is not available in all countries. The app doesn’t offer a demo account, so it may be difficult for new users to get started.

Also read – How to Learn Stock Market Trading in India: 5 Ways

2. Kite by Zerodha

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.

This 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 are available. Download links are below.

Download Android Version and iOs Version

AngelOne v/s Kite by Zerodha Comparison

AngelOne is a full-service broker whereas Kite by Zerodha is a discount broker.

The major difference between the two is that AngelOne provides its clients with research and advisory services along with access to a dedicated relationship manager, while Kite by Zerodha does not offer any of these services.

AngelOne is a good choice for investors who are looking for a comprehensive suite of services and are willing to pay higher brokerage charges.

On the other hand, Kite by Zerodha is a good choice for investors who are comfortable doing their own research and are looking for low brokerage charges.

One of the main advantages of Zerodha Kite is that it is very user-friendly.

The app’s interface is designed to be intuitive and easy to use. This makes it a good choice for those who are new to stock trading. Another advantage of the app is that it is free to use.

There are no monthly fees or commissions charged by Zerodha Kite. This makes it an affordable option for many stock traders.

However, there are also some disadvantages to using Zerodha Kite. One of these is that the app does not offer a lot of features.

For example, it does not provide users with access to research reports or news. This can make it difficult to make informed trades.

Another downside of the app is that it is not available in all countries.

Currently, Zerodha Kite is only available in India. This means that international investors will not be able to use the app.

Also read – How to Make Money in Stocks

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.

3. Upstox


Upstox is an upcoming & popular stockbroker 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 ones 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 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.
AngelOne v/s Upstox Comparison

AngelOne is a full-service broker, providing a wide range of investment options and services to its clients. Upstox is a discount broker, providing a limited range of investment options at lower costs.

Both brokers offer online trading platforms and mobile apps. AngelOne’s platform is more user-friendly and intuitive, while Upstox’s platform is more functional and customizable.

AngelOne provides research and analysis from its in-house team of experts, while Upstox provides third-party research from leading providers.

AngelOne charges higher brokerage fees than Upstox. However, AngelOne provides a more comprehensive service, with a wider range of investment options and a higher level of customer support.

Also read: How to learn stock market trading

4. 5 Paisa

Best Trading App for Beginners - 5 Paisa

5 Paisa is a 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.

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

5 Paisa Stock Trading App 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.
AngelOne v/s 5Paisa

Both AngelOne and 5Paisa are popular online stockbrokers in India. They offer a 3-in-1 account that includes a trading account, Demat account, and savings account. They both have a user-friendly website and mobile app.

AngelOne has a lower brokerage fee than 5Paisa. For equity delivery trades, AngelOne charges 0.25% while 5Paisa charges 0.50%. For intraday and F&O trades, AngelOne charges 0.10% while 5Paisa charges 0.20%.

5Paisa has a better research and analysis platform than AngelOne. 5Paisa’s Stock Edge is a comprehensive research platform that offers real-time data, technical analysis, fundamental analysis, and market news. AngelOne’s research platform is not as comprehensive as 5Paisa’s.

Overall, both AngelOne and 5Paisa are good online stockbrokers. AngelOne is a good choice for investors who trade frequently as it has lower brokerage fees. 5Paisa is a good choice for investors who want access to comprehensive research and analysis tools.

Difference between a Stock Market App and Stock Trading App
A stock market app is an app that allows users to view stock prices and information. A stock trading app is an app that allows users to buy and sell stocks.

Also read: Is swing trading better than day trading

5. 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.

Also read: What is after hours trading

6. Share Khan 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 AngelOne where the user experience is amazing, Share Khan falls back on many points.

Download ShareKhan Mobile Android App here.

Also read: How to start an online trading account in India

7. Motilal Oswal Mobile 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 in India

Stock market apps allow users to track and manage their investments in the stock market. They provide real-time quotes, charts, and news for stocks and other securities. Many also offer features such as portfolio tracking, watchlists, and alerts.

8. 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.

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 (discontinued) 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 to 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 stock 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. NDTV Profit

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

15. Indian Stock Market Watch

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

16. Stock Manager – NSE

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

17. 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 to conduct price scans and filter according to highs and lows achieved in a week, a month, 52 weeks, etc., high volume stocks, high delivery stocks, etc.

It also allows checking moving averages, candlestick patterns, aggressive longs, aggressive shorts, etc. One can also conduct sector research

18. 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 guides to advanced technical analysis tools and strategies.

19. BSEIndia on Mobile

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

20. 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. Stock Market Live Quotes
  4. My Indian Stock Market.

✨ I’ve been doing stock trading online for few years now, and found that this is the best app. It is easy to use for beginners and gives you all the power features to make money from online trading easily! Click here to get started.

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

You might find these articles interesting
Mani Karthik

About the Author

Mani Karthik

Entrepreneur, Mentor & Blogger.
I help business grow & scale. Have helped 15+ companies scale in US, Middle East and India.
I share everything I learned on this blog, so that you benefit. Here’s more about me.

30 responses to “20+ Best Stock Trading & Stock Market Apps in India”
  1. Trade Circle

    Your mobile trading apps list is awesome.
    I would like to give you a recommendation about adding Trade Circle to your list. Trade Circle is India’s youngest online stock trading platform in India. The most popular share brokers & traders offer a fast, seamless trading experience for traders in the Indian stock market.
    We hope you can add it to your list.
    To know more please visit here: https://www.tradecircle.in/

    Thank You!

  2. Priyank

    Thank you for sharing such important and informative content over the best stock market app.

    Here I would love to mention one app that I have been using for a very long and it’s one of the best app for options trading which is SPEEDBOT – Algo Trading App.

  3. neetu sharma

    hello, very informative blog related to stock market app. but one app missing related to stock market investment – invest19 app.

  4. Sanika Sawant

    One name missing in the list. For online share trading go for Mo Trader and for investing in mutual funds go for Mo Investor by Motilal oswal.

  5. Rahul

    Thanks for sharing this kind of list, Personally I use Advisorymandi.com Stock Market App. Personally I use it from last 7 months and get accurate call from multiple SEBI Registered advisors. It is the best app for Stock Market.

  6. Sandra Adam

    Hey, Thank you for the list of stock market apps. You can add this new Mobile App for the stock market from PL India which track your portfolio and trade on the go! Get expert stock recommendations from PL’s award-winning research team. Use powerful features like scanners and analytics to zero down on the perfect trades and much much more!

  7. vineet

    One App missing from list…Tickermarket App…I like specially Market Summary at the end of the day…

  8. Sandra Adam

    The powerful Mobile App for the stock market from Prabhudas Lilladaher. Track your portfolio and trade on the go! Get expert stock recommendations from PL’s award-winning research team. Use powerful features like scanners and analytics to zero down on the perfect trades and much much more! Stay on top of the markets with the latest market information on various Indices, Commodities & Currency markets, Top moving stocks, Bulk Block deals, Corporate Actions, and many more feature.

  9. Radhika Shah

    There are many stock market app. But this Mobile App from PL India which is leading financial services provider. In 1944, Mr. Prabhudas Lilladher Sheth registered stock and share broking company in India. PL has evolved from a standalone brokerage firm to a one-stop shop to companies for all financial services.

  10. Debjit Rakshit

    I am wholly new to this platform, can anyone suggest me which is the best stock trading global app with zero tax or low tax deduct?

  11. Dr. SJ

    StokTalk is best so far..

  12. Ms. DK

    May i plz know which Apps or websites allow trading with zero Brokerage?

    In other words, DPs like MOST, Sharekhan have Brokerage rates that are quite high (killing) for small investors. Plus the heavy Taxes. :((
    How can one circumvent the high Brokerage fees (taxes are unavoidable)?

    I did see one Comment that mentioned CashCow. Request more inputs from MK and others.
    Thanking u in anticipation

  13. Pinank

    Hi, I am using eSauda Signals , its one of the best recommended app for stock trading. It really helps to understand the momentum of market and the its ratio of achieving all three level target is comparatively higher. As a trader would suggest to give few days to this help to understand it and would be helpful over a long period of time to make money.

  14. Pranav Kariya

    Hi Mani,

    Read your above post. It is really helpful.

    However I feel you have missed one of the apps which may make to the above list.

    I feel you should review Edelweiss Mobile Trader app by Edelweiss. It is really powerful and free for all to use as well.

  15. Kumar

    The most important part of stock market investment is how to find good stocks if you are busy in your job or profession. Infostock Equity Reports are an easy way to stock market investment. Search it on google, see its past performance and book latest report on its website free. Thanks!

  16. Raj


    Iam using the marketsmith india app from last 6 months. This is also unique, that app is working in CAN SLIM method.
    If possible you can also wright a review on that app.

  17. Kunal Joshi

    I recently used one best stock market analysis app – IntelliInvest. It’s best features are Bubble and Stock Filter. Prediction model is not that good but yes we can take account along with other technical indicators. Mani Karthik please review it and look for it to include in this site.

  18. Kunal Joshi

    Hi Mani,

    I recently used IntelliInvest app and i think you should personally review and include it in this list. They have awesome feature IntelliBubble and Stock Filter. Prediction tool is not the best but yes must try along with other technical indicators.

  19. Trideo Kumar

    Thanks mani bhai As your name has things I want gives me some suggestions to earn money online …@KumarTrideo
    Meet me on Twitter

  20. Kiran Kaur

    Hey Mani! I like your idea of selecting the best free stock market android apps among the several ones. There was a time when I was using MoneyControl & ET Market for checking upon the opens, close, highs, lows, stocks… Bonds, Commodities, F&O, and many financial assets. But, for a while, I’ve been using Advisorymandi which allow me to customize my own watchlist with unlimited no. of scrips. Means, I can come back anytime later to go through it.

    Plus, I also found out that the pre-market & post-market reports and decodes are more freshly updated compared to other stock market apps.

    So, bottom line is, Advisorymandi is one hell of an app which one can use to make better investment decisions and bring everything at your fingertips.

  21. Mani Karthik

    Thanks Jitendra.

  22. jitendra shah

    I use MarketWatch on android and iOS both with same id. This app lets me track live profit/loss of my holdings, so I am always aware of my position and this helps me take better decision for my investments. also the app has option to become premium member for free and they also show live rates of mcx and info. so good deal.

  23. Mani Karthik

    Did you try the ones mentioned here?


    Sir Iam new in stock market i don’able to invest in stock due to fair I want an offliune trading aap for trading soni request you to suggest me

  25. Mani Karthik

    Thanks Manjul.

  26. Manjul Patel

    This blog is very informative. According to me, IntelliInvest app is good for the Indian stock market. It provides free live charts for Indian stocks.

  27. harish

    Thanks for suggesting this list of free stock market apps

  28. XyzQwerty

    Another great option is Cashcow, as it offers zero brokerage trading.

  29. Mani Karthik

    Glad you found them useful Suresh.

  30. Suresh Patel

    Thanks for suggesting this list of free stock market apps. Now a days we need everything at our fingertips and now these apps have brought stock market at our fingertips.

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how to make a side income
from online business.