Best stock trading app of 2024

The best stock trading apps make it quick and easy to to trade online, whether you're at home or on the go, using your smartphone or tablet.

Best stock trading app: quick menu

Stock trading app developers are constantly innovating and adding new features to make portfolio management easier to do on the go. Many of the latest trading platforms now feature AI-based tools to help you evaluate investment risks. Because these apps are frequently standing in for human brokers, who would traditionally provide insights into potential market scenarios, it’s vital you find a service that enables you to make prudent decisions about your assets.

Trading on your mobile might be easier than ever, but with an expanding selection of services to choose from, working out which to use remains a challenge for many first-time users. In order to narrow down your choices, decide what your priorities are before downloading a stock trading app. 

Will you be making trades frequently? If so, find a trading app that comes with free trades. On the other hand, if you're in the for the longhaul, want to put together a stable portfolio and watch your nest egg grow over the years, the cost of performing an individual trade matters less. 

Below we'll feature the best stock trading apps currently available.

We've also featured the best personal finance software.

The best stock trading apps of 2024 in full:

Why you can trust TechRadar We spend hours testing every product or service we review, so you can be sure you’re buying the best. Find out more about how we test.

Best overall

(Image credit: M1 Finance)
Comprehensive stock trading app

Reasons to buy

Uses fractional shares
No minimum deposit
Hands-off portfolio manager

Reasons to avoid

Not suitable for day trading
Inactivity fees
Can’t trade mutual funds

Based in Chicago, M1 Holdings Inc is a robo-advisor financial services company that produces the M1 Finance app for Android and iOS devices. You can also make use of the M1 Finance platform on your desktop too, thanks to a handy web interface. Unlike other robo-advisors, M1 Finance enables you to take full control of your investments.

M1 Finance is notable for its well-rounded finance package, which it refers to as Smart Money Management. Besides making investments, you can use the app to borrow — as long as you have $10,000 invested — and spend, with an M1 checking account and debit card. 

When it comes to trading stocks, you’ll find that M1 enables you to assemble your portfolio as you see fit, thanks to an impressive suite of automated investing features. With M1, You can decide to base your investing strategy around individual stocks, low-risk ETFs, or create a hybrid of both.

Trading with M1 works through a system of so-called investment Pies. A Pie contains up to 100 Slices, each representing an investment such an ETF, stock, or a different Pie. Once you’ve created your Pie, the app will automatically purchase investments in proportion with your selection. Pre-made investment Pies are also available. 

Happily, M1 is totally free from trading fees. That means no maintenance payments, no trading commissions, and zero up-charging for deposits or withdrawals. However, the platform will charge you for account termination if you close a retirement account early and for inactivity if you have a low balance and don’t use the app for over 90 days. 

Read our full M1 Finance review.

Best advanced

(Image credit: TD Ameritrade)
Advanced stock trading app

Reasons to buy

Top customer support
Separate apps for different trading styles
Single page market and account summaries

Reasons to avoid

Non-US over-the-counter trades are pricey
Broker-assisted trades are expensive

TD Ameritrade is one of the most influential and popular stock trading services on the market today, and it’s easy to see why. 

This broker was one of the first major trading services to remove all commission charges on ETFs and stocks in late 2019. Today, with TD Ameritrade, you can trade commission-free on ETFs, exchange-listed stocks, and options. However, a fee does apply for contracts on options trades. Also, non-US OTC stock trades incur an additional charge. 

You can actually access your TD Ameritrade trading account on multiple apps. First up, there’s the TD Ameritrade Mobile App. This is targeted toward relatively simple investments. With it, you can create price alerts, view stock watch lists, and examine charts with custom indicators. If you’re trading stocks for the first time, this will certainly be the right option to use. The app makes it easy to see a summary of your trading activity and access a host of TD Ameritrade content and research to better understand the market. 

However, if you’re an experienced trader or day trading rather than using a buy and hold strategy, the thinkorswim app will be a better choice for developing your TD Ameritrade portfolio. This mobile tool is powerful enough that you can use it to develop and execute a complex trading strategy while on the move. The thinkorswim app makes that possible by, essentially, providing the same functionality you’d find in a fully-fledged desktop trading platform, meaning you can stream data in real-time and trade directly from a chart interface.

The TD Ameritrade thinkorswim platform was, in fact, originally launched as a desktop-only tool, which you can still use alongside the mobile application. What’s more, the company recently launched a thinkorswim web edition for a more paired-down trading experience within your browser.

Read our full TD Ameritrade review.

Best for beginners

(Image credit: SoFi Invest)
Beginner-friendly stock trading app

Reasons to buy

Helpful automated investing service
No trading fees
Straightforward interface

Reasons to avoid

Only available to US-based customers

There are plenty of complex stock trading apps out there that can help hardened investors make decisions about their trades based on the market’s latest fluctuations, but that’s not what SoFi Invest is for. This app is self-consciously aimed at users who want a streamlined, user-friendly trading experience and guidance about what stocks to purchase.

SoFi offers two main account types, Active Investing and Automated Investing. Both of these work alongside other SoFi financial products - such as loan refinancing - and can be used to access a range of stocks and ETFs

A SoFi Invest Automated Investing trading account is effectively a robo-advisor service where the platform decides how to handle a portfolio on your behalf. This option is worth considering if you want an almost completely hands-off stock trading experience. When you sign up for an Automated Investing account, the platform will ask a few questions about your risk preferences and then suggest an appropriate pre-made portfolio. Most robo-advisory tools charge management fees of up to 0.5% per year, but SoFi’s is totally free.

On the other hand, SoFi’s Active Investing accounts are totally self-directed, so you can decide exactly how to divide up your capital between different ETFs and stocks. Like many of the other best stock trading apps we’ve assembled here, SoFi is commission-free so you can make as many trades as you want without paying a cent.  

One of the coolest things about SoFi is what the company refers to as Stock Bits. These are effectively fractional shares that can be purchased by dollar amount. You can use Stock Bits to get a slice of your favorite companies without having to commit to an entire share. 

Although it lacks some of the advanced search tools, metrics, and customizability you’ll find with other stock trading tools, the SoFi Invest app design is clear and easy to navigate on desktops and mobile. This makes the platform an ideal option if you don’t want to be overwhelmed by stats each time you log in to check on your holdings.

Read our full SoFi Invest review.

Best for overseas

(Image credit: Fidelity)

4. Fidelity

Adaptable stock trading app

Reasons to buy

Outstanding research and screeners
Use on almost any device
Customize alerts and feed

Reasons to avoid

Competing platforms may be confusing
Only open to US-based customers

Fidelity Investments is a reputable global stockbroker that was originally founded in 1946. Like TD Ameritrade, if you open an investment portfolio with Fidelity, you’ll be able to manage it through multiple mobile, web, and desktop applications. 

If you want a capable service that provides access to a wide range of asset classes and holdings, Fidelity could well be the brokerage for you. Unlike many of the simpler stock trading apps featured here, you can actually choose your base currency — 16 are available — and you can use Fidelity to invest in non-US stocks and bonds.

So that you can monitor your investments wherever you are, the standard Fidelity app is compatible with a large selection of devices including Apple TVs and Amazon products.

No matter what you install the Fidelity app on, you’ll be able to use it to find detailed charts and important data to inform your investing strategy. On the app, you’ll be able to request real-time quotes, access the broker’s latest research, and set up multi-leg options trades. In case you run into trouble, you can call a Fidelity representative from within the app itself. 

To enhance and complement Fidelity’s core app, the company has recently released Fidelity Spire, a free tool to help match your investments with your financial goals. Also available is Fidelity’s Active Trader Pro, which can be used to create a tailor-made news feed for day trading. If you have sufficient assets held with Fidelity, another desktop tool, known as Wealth-Lab Pro, can be used to test and develop advanced trading strategies.

Best for micro-investing

(Image credit: Stash)
Stock trading app for inexperienced investors

Reasons to buy

Uncovers extra cash to invest
A wealth of educational material
Free from account minimums

Reasons to avoid

Monthly pricing costs add up
ETF expense ratio could be lower

Stash was founded to make stock trading accessible for inexperienced investors. To facilitate easy multi-portfolio investing, Stash supports micro-investing with fractional stocks. That means that, like with SoFi’s Stock Bits, you don’t have to put up the cash to purchase an entire share. 

A complete lack of account minimums similarly makes Stash a worthy option for newbie investors. You can open and begin investing with whatever level of capital you have access to. 

Even better, Stash will actually help you to find extra funds to expand your investment portfolio through something called Automated Investments and SmartStash. If you enable these options, whenever you buy something using a Stash-linked account, the platform will automatically round up your purchase to and invest the additional cash. If you buy a $3.55 latte, for example, Stash will withdraw and invest an extra $0.45. 

So that you can make prudent choices about where to put your cash, Stash provides plenty of easy-to-digest information about any ETF or stock it recommends investing in. This includes a brief synopsis regarding the nature of the investment, a price ticker, and a visual depiction of the risk associated with investing. 

Stash works on a monthly subscription model that costs between $1 and $9 per month depending on the level of functionality you require access to. To open a retirement account or a custodial plan, for instance, you’ll need to upgrade to one of the move expensive Stash subscriptions.

Read our full Stash review.

We've also rated the best forex trading apps.

Stock trading app FAQs

Which stock trading app is best for you?

When deciding which stock trading app to use, first consider what your actual needs are. For example, be aware as to which financial instruments you plan to trade in, as some apps will have restrictions on some types, such as limiting users to only shares trading. Also be in mind which types of additional tools and options you might want from your stock trading app, so do ensure you have a good idea of which features you think you may require from your stock trading apps.

How we tested the best stock trading apps

To test for the best stock trading apps we first set up an account with the relevant provider, then we tested the service to see how the software could be used for for more than just basic stock trading. The aim was to push each app to see how useful its basic tools were and also how easy it was to get to grips with any more advanced tools that might help with user decision-making.

Read more on how we test, rate, and review products on TechRadar.

Get in touch

  • You've reached the end of the page. Jump back up to the top ^
Rob Clymo

Rob Clymo has been a tech journalist for more years than he can actually remember, having started out in the wacky world of print magazines before discovering the power of the internet. Since he's been all-digital he has run the Innovation channel during a few years at Microsoft as well as turning out regular news, reviews, features and other content for the likes of TechRadar, TechRadar Pro, Tom's Guide, Fit&Well, Gizmodo, Shortlist, Automotive Interiors World, Automotive Testing Technology International, Future of Transportation and Electric & Hybrid Vehicle Technology International. In the rare moments he's not working he's usually out and about on one of numerous e-bikes in his collection.