Get Started

Learn more about Credit Cards, Travel Programs, Deals, and more.

Make Extra Money From Home – Our Roundup Of Every Free Stock Sign Up Offer

This post may contain affiliate links - Advertiser Disclosure. As an Amazon Associate, we earn from qualifying purchases.

If you are looking to get into trading, then free trading apps might be a good place to start. Many financial apps and services have popped up over the past few years with free stock offers for new customers. On top of that free trading in general is now available from most major brokers as well. In this article we will focus on free stock sign up offers for online brokerage apps. Keep in mind that we are sharing our own personal experiences and knowledge. This is not trading advice, nor suggestions on which app to use for your active trading. Most of these apps have limited features, so they are not well suited for advanced traders.

Note: If you are looking for a service to track your accounts, sign-up for Personal Capital. It’s free and there is a $20 bonus! (Our Personal Capital Review)

Signup Bonus: Up to 8 free stocks!

How it works: Open an account and deposit $100 to get 2 free stocks worth up to $200. Get 4 more free stocks if you deposit $1,500 and another 4 when depositing $5K!

Our Moomoo experience:

moomoo is one of the more robust trading platforms and the free stocks post very quickly. Moomoo just doubled their offer to up to 8 free stocks making this probably the best free stock offer around at the moment.

a close up of a logo

Signup Bonus: $50 in Free Stocks!

How it works: Get $50 worth of your favorite stock when you fund your SoFi Invest account with at least $1,000. You can also get $50 in stock from each referral.

Our SoFi Invest experience:

We've used SoFi Invest & SoFi Money for the past couple of years. Their service is popular and very easy to use. While they do require more funding than some other apps, the guaranteed bonus of $50 is not bad.

Signup Bonus: Up to 2 free stocks!

How it works: Open an account and fund it with $100 or more and you will get a free stock valued between $2.50-$250 and a second free stock valued between $8-$1,600!

Our Webull experience:

Many MtM readers have signed up for Webull and we have used the app for some time. It has some of the most advanced features of any brokerage app and we have found the free stock(s) come fairly quickly. This is a popular Robinhood alternative.

Signup Bonus: Free slice of stock!

How it works: Open an account today and receive a random amount of money towards a piece of stock in big companies like Amazon.

Our Public experience:

Our Experience: Signing up for Public is a fast process and my account was approved within a couple of minutes. Public gives you a slice of stock that varies in value. You can then invest that slice in a ton of large companies like Apple and Microsoft.

Nvstr Signup Bonus: Up to $1K cash to invest

How it works: It takes a few days for the free money to hit the account, but you can indeed use it to invest. Keep in mind they take back the money if you don’t make a trade within 30 days, so make sure to trade something on the account.

Firstrade Signup Bonus: Get a free stock when opening an account!

How it works: Some say this app gives the best stocks on average with many getting $30+ stocks. I should stress this doesn’t guarantee that you will get something similar since they promise a stock valued between $8 and $1,000.

Dough Signup Bonus: Get a free stock when opening an account!

How it works: Dough took a little longer than others to approve my account (about 3 business days), however the free stock posted shortly after approval. I received a $10 stock for my sign-up and have found that the app works well.

M1 Finance Signup Bonus: Get $30 to invest after you fund your free account!

How it works: M1 is all about automated investment using a pie model that is comprised of stocks you like. Funding the account was quick and the sign-up bonus for funding their free account was nice too!

Signup Bonus: Up to $50 to invest!

How it works: Get up to $50 just for opening your account. The amount will vary and be shown when you click through.

Our Stash experience:

Signing up takes less than 5 minutes and is fairly easy. The minimum charge is $1 per month whcih isn’t ideal considering the competition, but the sign-up offer can offset that and they have a robust referral program as well.

Disclosure: Miles to Memories has partnered with CardRatings for our coverage of credit card products. Miles to Memories and CardRatings may receive a commission from card issuers.

 Chase Sapphire Preferred® Card

Chase Sapphire Preferred® Card is the old king of travel rewards cards. Right now bonus_miles_full

Learn more about this card and its features!

Opinions, reviews, analyses & recommendations are the author’s alone, and have not been reviewed, endorsed or approved by any of these entities.
Shawn Coomer
Shawn Coomer
Shawn Coomer earns and burns millions of miles/points per year circling the globe with his family. An expert at accumulating travel rewards, he founded Miles to Memories to help others achieve their travel goals for pennies on the dollar. Shawn also runs a million dollar reselling business, knows Vegas better than most and loves to spend his time at the 12 Disney parks across the world.

Responses are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser's responsibility to ensure all posts and/or questions are answered.


  1. […] Best travel, business and cash back credit card offers – MooMoo – 2 Free Stocks w/$500 deposit (up to $1K value!) – SoFi Invest – Get $50 free to invest w/$1K deposit – Many more free stock offers can be found here – […]


Please enter your comment!
Please enter your name here