Best stock trading platform of 2024

Top options for online investors

When you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.

The best stock trading platforms make it quick and easy to trade and invest in stocks and shares, as well as other financial instruments.

The best stock trading platform of 2024 in full:1.Best overall2.Best for novices3.Best brick and mortar4.Best online bank5.Best for stocks

High investment minimums and transaction fees used to be major barriers to entry for new investors, but the rise of online trading platforms has made investing more accessible than ever. The latest investing tools offer affordable trading and a variety of helpful features for both novice and expert traders.

In this article, we’ll take a look at five of the best stocktrading platformsfor investors to consider. While each one provides unique pros and cons compared to the others, you can’t go too wrong with any of these services.

We’ve also rated thebest forex trading apps.

Best stock trading platform of 2024 in full

Best overall

1. M1 Finance

Our expert review:

M1 Finance is one of the most popular online investment platforms, and it’s easy to see why so many users prefer it over more traditional options. Along with powerful free investment tools, the platform also has checking accounts, debit cards, loans, and other financial services.

You can access M1 Finance through the web client or the mobile app, available for both iOS and Android devices. Regardless of the device you’re using, M1 Finance has a clear, simple design that makes it easy to find what you’re looking for.

Furthermore, most of M1 Finance’s features can be used for free. There are no transaction fees, most accounts can be opened with as little as $100, and the platform even offers fractional shares. That said, retirement accounts do require a minimum initial investment of $500.

M1 Finance also provides an optional premium subscription for $125 per year. M1 Plus comes with 1% cashback and 1% APY on checking accounts, 1.5% off the typical loan rate, and access to the afternoon trade window for investors. None of these features are necessary to use the service, so you can always start with a free account until you decide whether to upgrade.

The M1 Finance investing tool makes things simpler for all investors, regardless of their experience. Portfolios are visualized through a pie chart, and it’s easy to adjust the relative size of each asset. Users can develop their own “pies” using stocks and funds or choose from a variety of pre-built expert pies, including target-date funds and various stock/bond allocations. All things considered, M1 Finance is an excellent option for most investors.

Read our fullM1 Finance review.

Best for novices

2. Robinhood

Our expert review:

Robinhood is the most popular investing app on the App Store, and it can also be downloaded throughGoogle Playor accessed online. While it’s a functional platform for experienced investors, its features are generally designed for people who are relatively new to investing.

The service is introducing the ability to invest in fractional shares, which can be extremely convenient for more expensive stocks. Robinhood is currently in early access and should receive a full rollout in the near future.

Users can open an account without any investment minimums. Like M1 Finance, Robinhood doesn’t charge fees on buys or sells. Furthermore, the website provides helpful articles on a wide range of basic trading topics. These factors make it one of the most accessible options for people who are just getting started with investing.

Robinhood isn’t limited to stocks, ETFs, and options. In contrast to M1 Finance and many other services, Robinhood has decent options for people who want to invest in cryptocurrencies:

However, one of the key downsides of Robinhood compared to other investing platforms is that it doesn’t offer 401(k)s, IRAs, or any other retirement accounts. These accounts provide substantial tax benefits, so they’re often the most cost-effective way for new investors to get started. Furthermore, there’s no support for foreign exchange trading or certain common assets, such as bonds and mutual funds.

Read our fullRobinhood review.

Best brick and mortar

3. Fidelity

Unlike M1 Finance and Robinhood, Fidelity is a brick and mortar brokerage firm with more than 100 locations throughout the United States. That said, it still offers highly competitive investing features for online users, and it’s another excellent option for all investors.

Fidelity has a generally reasonable fee schedule, with no minimum investment for many account types, including IRAs and brokerage accounts. It also offers support for fractional shares and a wide range of assets, such as stocks and bonds, mutual funds, CDs, ETFs, and forex. Unfortunately, Fidelity doesn’t enable users to invest in cryptocurrencies.

Market research is one of the main benefits of Fidelity, compared to platforms that focus on providing a simple investment platform. Along with collecting news from a variety of sources, Fidelity also offers deep research tools for several asset types.

Although Fidelity doesn’t specifically target newer investors like Robinhood, its interface is still clear enough for any trader to learn quickly. Both the website and mobile app do an excellent job of simplifying a wide range of tools and options into a relatively simple design.

Furthermore, while Fidelity is a perfectly functional option for online users, you can get even more benefits if you live near a physical location. It’s easy to set up an appointment for financial advising or a variety of other services, and Fidelity runs a wide range of seminars and other educational events for investors. That said, you can also learn the basics of investing through the FAQs located on the website.

Best online bank

4. Ally Invest

Our expert review:

Ally is an online bank with numerous financial services, including checking accounts, savings accounts, and loans. Ally Invest offers accessible investing tools with self-directed and managed accounts available for both novice and experienced traders.

The bank’s investment platform supports many common asset types, including commission-free stocks, ETFs, and options, as well as bonds and mutual funds. It’s also compatible with several retirement accounts, such as Traditional, Roth, and SEP IRAs.

Unlike M1 Finance and Robinhood, Ally Invest provides full support for forex trading 24 hours a day on weekdays. Along with its deep selection of assets, this feature makes Ally Invest substantially more flexible than many other online stock trading platforms.

Managed portfolio users can quickly find the perfect portfolio for them based on their unique financial goals and risk tolerance. Similarly, Ally Invest offers powerful market research features to help traders make the right choices and identify smart investments. It’s easy to find past performance, company data, and other critical information before making any investment decisions. Managed portfolios are charged an annual advisory fee of 0.3%, and the minimum balance is $100.

Read our fullAlly Invest review.

Best for stocks

5. E*Trade

Our expert review:

ETrade is an established online stock platform that’s designed to help new investors get started and make the right decisions. There are no fees on buying or selling stocks, and users can start investing without any account minimums. While ETrade doesn’t support crypto or forex trading, it still has a decent selection of assets, including stocks, futures, options, and ETFs.

E*Trade offers professionally managed accounts called Core Portfolios. These require a minimum deposit of at least $500. Like Ally Invest managed portfolios, Core Portfolios give investors the opportunity to customize their investments depending on their financial priorities. They also come with an identical advisory fee of 0.3% per year.

Furthermore, ETrade provides excellent resources for novice investors, including a deep Knowledge section that covers everything from trading basics to planning for taxes. Even if you want to manage your own account, you can still get investment advice by contacting ETrade directly.

With competitive pricing, a varied selection of assets, and educational tools for new traders, E*Trade is the perfect way to start investing. That said, users interested in crypto or forex trading will need to look elsewhere.

Read our fullE*Trade review.

We’ve rated the best personal finance software.

Get in touch

Are you a pro? Subscribe to our newsletter

Are you a pro? Subscribe to our newsletter

Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!

Alex is a writer focused on providing insightful, actionable content that can truly change the way readers approach their finances.

Alex has been writing as a freelancer for several years on a variety of topics including marketing, parenting, and customer relationships along with personal finance. He’s particularly interested in the way seemingly small adjustments can transform a person’s financial outlook.

7 myths about email security everyone should stop believing

Best Usenet client of 2024

I’ve been covering Apple Watch deals for years – This is the one model most people should buy on Black Friday