Best Stock Trading Apps: 2024 Top Picks
The best apps to buy stocks offer free trades, powerful mobile trading platforms and high user ratings. Below are our picks for the stock trading apps that meet this criteria.
Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.
The investing information provided on this page is for educational purposes only. NerdWallet, Inc. does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.
Get matched with a financial advisor in minutes through NerdWallet Advisors Match
Stock trading has gotten more mobile, and the best stock apps now closely mirror powerful desktop and web trading platforms. They also offer completely free stock trades, low or no account fees and inexpensive or free options trades. If you're looking to trade stocks on your phone, review our list of the best trading apps below — we've included picks suitable for beginners and more advanced stock traders, alongside detailed information about why these made our list.
Not sure if your device will support these? All of the stock apps below are available for Apple and Android.
Why trust NerdWallet
Get matched with a financial advisor in minutes through NerdWallet Advisors Match
Stock trading has gotten more mobile, and the best stock apps now closely mirror powerful desktop and web trading platforms. They also offer completely free stock trades, low or no account fees and inexpensive or free options trades. If you're looking to trade stocks on your phone, review our list of the best trading apps below — we've included picks suitable for beginners and more advanced stock traders, alongside detailed information about why these made our list.
Not sure if your device will support these? All of the stock apps below are available for Apple and Android.
Why trust NerdWallet
Best Stock Trading Apps: 2024 Top Picks
Broker | NerdWallet rating | Fees | Account minimum | Promotion | Learn more |
---|---|---|---|---|---|
Robinhood Learn more on Robinhood's website | $0 per trade | $0 | 1 Free Stock after linking your bank account (stock value range $5.00-$200) | Learn more on Robinhood's website | |
Webull Learn more on Webull's website | $0 per trade | $0 | Get up to 40 free fractional shares ( each valued up to $3,000) when you open and fund an account with Webull. | Learn more on Webull's website | |
Moomoo | $0 | $0 | None no promotion available at this time | Read review | |
Public Learn more on Public's website | $0 | $0 | Earn up to $10,000 when you transfer your investment portfolio to Public. | Learn more on Public's website | |
J.P. Morgan Self-Directed Investing Learn more on J.P. Morgan's website | $0 per trade | $0 | Get up to $700 when you open and fund a J.P. Morgan Self-Directed Investing account with qualifying new money. | Learn more on J.P. Morgan's website |
More about the stock apps that made our list
Fidelity
KEY FACTS
Trading commissions: $0 for stocks; $0.65 per contract for options.
Stock apps: Fidelity Investments; Fidelity Youth App.
Available for: iOS, Android.
Why we picked it: Fidelity's brokerage service is one of the best in the business, and regularly scores the highest in several categories. It's beginner-friendly, but also offers a suite of advanced trading products and tools. In addition to its main Fidelity Investments mobile app, it also offers the Fidelity Youth app, designed to acquaint teens with investing, and Fidelity Bloom, which is meant to help users build good money habits. And, for anyone who has a Fidelity workplace 401(k), setting up a separate brokerage account for non-retirement investing can all be done in-app. NerdWallet's 401(k) is based with Fidelity, and Fidelity's app impressed our editorial team so much in testing that several people immediately began using it regularly.
Webull
KEY FACTS
Trading commissions: $0 for stocks; $0 per contract for options.
Stock apps: Webull: Investing & Trading. (Webull also has a crypto app, Webull Pay.)
Available for: iOS, Android.
Why we picked it: Webull's trading app is highly reviewed by users, and offers advanced features you wouldn't necessarily expect in a mobile app, including paper trading and voice command. Webull also offers investors some of the lowest margin rates among these stock apps. While many brokers charge annual interest rates of at least 10% for borrowed investment money, Webull’s margin loans have an interest rate range significantly below that.
J.P. Morgan Self-Directed Investing
KEY FACTS
Trading commissions: $0 for stocks; $0.65 per contract for options.
Stock app: Chase Mobile, which integrates with Chase bank accounts.
Available for: iOS, Android.
Why we picked it: J.P. Morgan Self-Directed Investing's stock app could be a clear choice for existing Chase Bank customers. As the retail investing arm of the largest bank in the U.S., the app seamlessly integrates with Chase credit cards and bank accounts. But non-Chase Bank members will still enjoy the streamlined interface, which features J.P. Morgan research, analyst investment ideas and stock market educational tools.
Interactive Brokers IBKR Lite
KEY FACTS
Trading commissions: $0 for stocks; $0.65 per contract for options. (Volume discounts available with IBKR Pro.)
Stock apps: IBKR Mobile; IBKR Global Trader.
Available for: iOS, Android.
Why we picked it: Interactive Brokers has one of the most advanced trading platforms and apps in the industry, with unique features such as a customizable dashboard, an ESG dashboard, more than 200 news and research services, and support for nine languages — more than any other broker we review. It is well-suited to more advanced traders.
E*TRADE
KEY FACTS
Trading commissions: $0 for stocks; $0.65 per contract for options. (Volume discount available.)
Stock apps: E*TRADE; Power E*TRADE.
Available for: iOS, Android.
Why we picked it: E*Trade offers longer extended trading hours than any other stock app listed here. In addition to a pre-market session that starts at 7:00 a.m. ET on weekdays, and a post-market session that ends at 8:00 p.m. ET on weekdays, E*Trade offers 24-hour ETF trading Monday through Friday, and 24-hour futures trading Monday through Saturday. E*TRADE's app for advanced active trading, called Power E*TRADE, scores high marks from users.
SoFi Active Investing
KEY FACTS
Trading commissions: $0 for stocks; $0 per contract for options.
Stock app: SoFi Banking & Investing, which integrates with other SoFi accounts.
Available for: iOS, Android.
Why we picked it: SoFi Active Investing was among the first next-generation stock apps to offer clients access to initial public offerings (IPOs), something that has typically been reserved for institutional investors. And while investing in IPOs is certainly a more advanced trading strategy, SoFi's stock app is very straightforward to use. For existing SoFi customers, the app connects to other SoFI products, such as banking, credit cards and loans. Our testers loved how quickly they were able to connect a bank account and immediately begin trading.
KEY FACTS
Trading commissions: $0 for stocks; $0 per options contract.
Stock app: Robinhood
Available for: iOS, Android.
Why we picked it: Robinhood's name is almost synonymous with mobile stock trading — the company pretty much single-handedly popularized the concept, alongside free trades. Still, for a long time it didn't make this list for us, due to its pared-down offering and customer service issues we couldn't get past. It has since improved in that area and started offering more features, including an IRA with matching dollars and a wider investment selection. Our testing team found that Robinhood's streamlined, clean interface made it super easy for beginners to start trading. We think advanced traders will appreciate the discount pricing and low margin rates.
Moomoo
KEY FACTS
Trading commissions: $0 for stocks; $0 per options contract.
Stock app: Moomoo.
Available for: iOS, Android.
Why we picked it: We found Moomoo's app to have one of the strongest user experiences of all apps we tested — the signup process is a breeze thanks to a quick questionnaire, and linking a bank account to start trading is seamless. Beyond that, the app manages to walk the line between a sleek interface that will appeal to beginners and a large selection of rich trading features.
Firstrade
KEY FACTS
Trading commissions: $0 for stocks; $0 per contract for options.
Stock app: Firstrade: Invest & Trade.
Available for: iOS, Android.
Why we picked it: Firstrade's stock app skews more toward experienced investors, and is one of the rare brokers that charges no per-contract fee on options trades nor commissions on over-the-counter trades. The broker is also one of the few that offer access to international investors, accepting clients from nearly 30 countries.
Public
KEY FACTS
Trading commissions: $0 for stocks; $0 per contract for options. Public offers investors a referral award in the form of options rebates, ranging from $0.06 per contract to $0.18 per contract. The rebate is a share of Public's own revenue.
Stock app: Public.
Available for: iOS, Android.
Why we picked it: Public is the only stock app we review that actually pays you to trade options. Public users get a rebate of $0.06 per options contract traded. If you refer enough friends to Public, that rebate can go as high as $0.18 per contract traded.
Tastytrade
KEY FACTS
Trading commissions: $0 for stocks; $1 to open an options contract but $0 to close.
Stock apps: tastytrade.
Available for: iOS, Android.
Why we picked it: Tastytrade offers exactly what advanced traders want in a trading app: low pricing, a high-powered yet fast trading platform and unique features like a Follow Feed that allows investors to track trades from select traders. The app earned a rare five stars from our testers, and is highly rated across app stores.
Frequently asked questions
What is the best stock app for beginners?
Most of the brokers on our list of the best brokers for beginners also show up here. In general, mobile trading apps are a good choice for beginners because they're typically easier to navigate than online or desktop platforms.
What's the best app for free stock trading?
All of the apps above offer commission-free trades of U.S.-listed stocks and exchange-traded funds. The best one for you depends largely on your trading needs — for example, active traders often index heavily on the available investment options, and what type of functionality is possible on the go. If you'd prefer more education or a more advanced mobile trading platform, you may want to opt for an app from an online broker.
How much money do you need to open an account with a stock trading app?
Generally speaking, the providers on our list do not require a minimum deposit to open an account. But beyond that, you do need to have enough money to purchase a stock — stocks trade by the share price, so be sure to check the price of any stocks you have your eye on. As noted above, many apps offer fractional share trading, which allows you to invest a dollar amount instead of the full share price. In exchange, you'll own a small slice of a share rather than the whole thing. If you're looking to start with a smaller amount of money, you may want to prioritize an app that offers fractional shares.
Last updated on December 2, 2024
Methodology
NerdWallet’s comprehensive review process evaluates and ranks the largest U.S. brokers. Our aim is to provide an independent assessment of providers to help arm you with information to make sound, informed judgements on which ones will best meet your needs. We adhere to strict guidelines for editorial integrity.
We collect data directly from providers through detailed questionnaires, and conduct first-hand testing and observation through provider demonstrations. The questionnaire answers, combined with demonstrations, interviews of personnel at the providers and our specialists’ hands-on research, fuel our proprietary assessment process that scores each provider’s performance across more than 20 factors. The final output produces star ratings from poor (one star) to excellent (five stars).
For more details about the categories considered when rating providers and our processes, read our full broker ratings methodology.
To recap our selections...