7 Investing Apps That Offer Free Stocks as Sign Up Bonuses in 2024
Many investing apps and brokerages offer chances to win free stocks or cash bonuses when you sign up or transfer money to their platforms.
The size of the bonus varies by app, and some are much easier to earn than others.
Here's my list of the best sign-up bonuses in 2024, ranked by how good the bonus is and how easy it is to receive.
Summary of the best free stock promotions
- Moomoo (up to 15 free stocks)
- Webull (up to 75 free fractional shares)
- Robinhood ($5–$200 in free stock)
- Stash (up to $20 in free stock)
- Acorns ($20 cash bonus)
- SoFi Invest ($5–$1,000 in free shares)
- TradeUP (up to 2 free stocks)
Disclaimer: Offers may vary or rotate over time and may be based on your location; not all offers may be live at all times.
1. Moomoo: up to 15 free shares
Moomoo is a good brokerage for active traders. You can buy stocks, ETFs, options, ADRs, and OTCs across the U.S., Hong Kong, and China-A-shares markets.
Stock and ETF trading is commission-free and there are no account minimums.
Moomoo has a very well-designed user interface and a broad suite of useful tools. It also offers free real-time and Level 2 data.
Moomoo has an incentive program where you can earn up to 15 free shares.
Here's how to get them:
- Open a Moomoo account
- Get 5 free stocks with a deposit of $100
- Get an additional 10 free stocks with a deposit of $1,000
Note: The current offer ends on November 30th. It is only available to US residents.
2. Webull: up to 75 free fractional shares
Webull is a brokerage that is popular for its mobile app and offers trading in stocks, ETFs, options, and cryptocurrencies.
If I didn't own a computer and was set on being a day trader, I would choose Webull's app to place my trades.
Here are its current promotions:
- Open a Webull account
- Get 20 free fractional shares with an initial deposit between $500—$24,999
- Get 75 free fractional shares with an initial deposit of $25,000 or more
Each share is valued between $3—$3,000, so if you deposit over $25,000 you will earn at least $225 in free shares.
3. Robinhood: 1 free share worth $5–$200
Robinhood is a popular investing app that is known for zero commission trading.
They offer stocks, ETFs, cryptocurrencies, options and give you relatively high interest rate on cash savings.
Robinhood's sign-up bonus does not require a deposit, all you need to do is link your bank account.
Here's how it works:
- Open a Robinhood account
- Get 1 stock slice valued between $5–$200 by linking your bank account
These are the odds for the value of the stock you'll receive:
- 99% of rewards are worth $5
- 1-in-100 customers can get at least $100
- 1-in-1,000 can get $200
Plus, for every new friend you refer to Robinhood, you each get a share.
4. Stash: up to $20 in free shares
Stash is an investing app geared towards building your net worth over time.
Unlike most of the brokerages in this article, they aren't free and require a paid subscription.
Stash offers many similar features as M1 finance, such as automatic rebalancing of your portfolio.
Stash has a simple process for earning its free stock bonus:
- Open a Stash account
- Claim your free stock
That's it!
5. Acorns: up to $20 cash bonus
Acorns was the first platform to introduce "round-ups," which allow you to invest spare change on autopilot.
When you link your credit card to your account, every time you buy something, Acorns will automatically round up your purchase to the nearest dollar and invest the difference.
For example, if you buy a coffee for $3.52, Acorns will round up your purchase to $4.00 and automatically invest the extra $0.48 in your portfolio.
In addition to round-ups, Acorns offers recurring investment options and robo-advisory services.
While it doesn't offer a free stock bonus, you can earn a $20 cash bonus by following the steps below:
- Open an Acorns account
- Set up a recurring investment of $5 or more
- Get $20 cash within 10 days of the following month
6. SoFi Invest: up to $5–$1,000 of free shares
SoFi Invest offers various investment and finance solutions.
They offer commission free investing, plus different services related to banking and retirement.
You can earn up to $1,000 in free shares. Here's how to get them:
- Open a SoFi brokerage account
- Fund the account with at least $25 in the first 30 days
- Get between $5–$1,000 in free shares
7. TradeUP: up to 2 free stocks
TradeUP is another mobile-first brokerage for active traders (very similar to Webull and moomoo). You can trade U.S. stocks, ETFs, and options commission-free.
You can get up to two free stocks by following the steps below:
- Get 1 free stock by opening a TradeUP account
- Get another free stock by making an initial deposit $100 or more
There are no details on the value of the stocks you'll receive.
What to look for when claiming free stock
Although most of the bonus offers on this list are relatively straightforward, all of them come with certain terms and conditions.
Be sure to read the fine print before signing up for any of these offers, as it will spell out everything you need to know about the requirements.
For the offers with free shares that vary in value (such as Robinhood's $5–$200 bonus), the terms and conditions will include how likely you are to receive the different levels of bonuses.
For example, Robinhood's terms and conditions show these are the odds of the value of the stock you'll receive from its sign-up bonus program:
- 99% of rewards are worth $5
- 1-in-100 customers can get at least $100
- 1-in-1,000 can get $200
Obviously, your odds of receiving a stock worth about $5 are very high, while your odds of receiving a stock worth $200 are very low.
Most of the other companies on this list will follow a similar format for their payouts.
How we ranked the offers
We considered the following factors when ranking the offers in the article:
- Bonus offering: How good is the bonus itself?
- Ease of earning the bonus: Are there many hoops to jump through to qualify? Are the terms and conditions straightforward? Do most users actually earn the bonus? Is it worth the hassle?
- Platform quality: How good is the platform or app that is offering the bonus? How likely are people to use it after earning the bonus? How reputable is it?
Final verdict
Those are the 11 best free stock and cash offers from investment apps available right now.
Only two of them, Robinhood and Stash don't require deposits — the rest all require some sort of initial deposit or transfer.
Still, most of these only require a few simple steps to score some free stocks.