Earn Free Stocks With These Trading Platforms

Earn Free Stocks

Earn Free Stocks

Investing should be a part of your portfolio and nowadays getting into it is not as scary as it used to be. This is no longer a business just for men in suits down in Wall Street, who manage million dollar funds. Banks and fintechs have made it easy for everyone to get into investing with very little money. Free trading is now the norm, and many platforms also offer stock bits, which means that you can just buy $1 worth of stock. Even if that stock is priced at $1,000. While making investing easy, these platforms are also giving out free stocks to attracts customers in a crowded field.

In this article I will list all the way to earn free stocks. Bonuses change from time to time and the value of free stocks is usually anywhere from $5 to $1,000. These are accounts that I have myself, and I even use them to trade beyond just the signup bonus. Here’s the list of investing platforms that you will find in these article:

SoFi Invest

SoFi invest is part of SoFi, which also offers banking services and crypto. I have covered this offer in the past. You get $75 worth of your favorite stock to start building your portfolio when you fund your SoFi Invest account with at least $1,000.

Sign Up for SoFi Invest

I like the interface for SoFi Invest. It’s one of the better apps in my opinion, but I do not use it for active trading. The bonus take about one week to post.


Moomoo is a free trading app lets you buy stocks, options, ADRs and ETFs with no commission fees. It also includes pre-market and post-market trading for free, and there is no minimum deposit requirement. The Moomoo app is offering up to 4 free stock when you sign up, valued anywhere between $8 to $1,000.

Sign Up for Moomoo

A good app for beginners. I’m not a huge fan of the interface, but it’s not that difficult to navigate. The bonus takes a couple of days to post to your account.


WeBull is another free trading app, that can easily earn you four stocks. Open a new account and upon approval you’ll be able to claim two free stocks valued $2.5 to $250. Make your first deposit of $100 or more within the first 30 days and claim another two free stock valued $8 to $1,600.

Sign Up for WeBull

Another good app for beginners. It offers one of the best bonuses with two free stocks with any deposit, and a higher maximum value than others. The bonus takes a couple of days to post to your account. I have received stocks valued up to $45.


Tastyworks is another free trading app, that offers the biggest bonus. You can get a 100 free stocks. You get 100 Shares if you fund your new tastyworks account with $2000. Funds must remain in the account for a minimum of three months starting the day shares deposited into account. Offer valid until 12/31/2020.

Earn 100 Free Stocks with $2,000 Deposit

Sign Up for tastyworks

Another good app for beginners. It offers one of the best bonuses with two free stocks with any deposit, and a higher maximum value than others. The bonus takes a couple of days to post to your account. I have received stocks valued up to $45.


Robinhood is one of the better known applications for free trading. They recently started offering stock bits and a cash management account with 1.80 APY. You get one free stock when you sign up, valued up to $1,000.

Sign Up for Robinhood

Robinhood has more advanced features than others listed here, so it could be the better option if you are looking to actively trade. With Robinhood Gold you also get Level 2 market data and research. I use Robinhood daily myself, mostly on their website which is a great option for those who are on the computer during the day. But they also have a well designed app.


Firstrade is offering a free stock when you sign up for a new account. You don’t need to fund the account in order to get the stock. This is a free trading platform with limitations. But the signup process is quick and easy and looks like there’s a good chance you will receive a big stock.

Sign Up for Firstrade

I got an Uber share valued at $30 when I signed up. Then out of a few referrals I have received there was an Apple stock valued at over $300, and another Uber and AMD share ($46). Much better than what I have seen with other apps. It is not a guarantee however that you will get the same thing.

M1 Finance

M1 Finance is a free automated investing platform. This app offers a combination of automated investing, but with a high level of customization that allows clients to create a portfolio tailored to their specifications.

Sign Up for M1

M1 Finance has no trading fees or asset management fees. But, accounts with less than $20 and no trading activity for 90 days are charged a monthly fee. Portfolios with ETFs can incur management fees on the underlying funds that range from 0.06% to 0.20%. They have a website and an app.


Nvstr is another trading platform, but not a free one. They do not have an app at all actually, it is only a website. So I’m not a huge fan since it is difficult to stay connect on the go. But you do get a free stock and $8 to $1,000 in cash to invest when you sign up.

Sign Up for Nvstr

I received a $12 stock and $15 in cash when I signed up. Keep in mind that funds cannot be withdrawn for 1 year, and you must place a trade within 1 month.

  • Nvstr Bonus: One free stock and $8-$1,000 in cash
  • Bonus Link
  • Expiration: None


This is a free trading platform better suited for beginners. But it also offers 2.5% APY interest on uninvested cash, which is a great rate. Public is similar to other free-trading apps, but it comes with a twist, social interactivity. Users can see what their friends and other popular users are buying and selling, to get an idea of which stocks are popular. Doing research or consulting a financial adviser is probably a better idea though. Instead of a random stock, you get $10 worth that you can invest on a stock you want. You don’t need to fund the account.

Sign Up for Public

Public is SIPC insured against brokerage failure. Securities in member’s accounts are protected up to $500,000, including up to $250,000 in cash.


TradeUP is a commission-free stock trading app tailored for both first-time investors and experienced traders. It officially launched on Jan. 3, 2020 and provides a fast and cost-efficient avenue to invest in US stocks, ETFs and options.

Sign Up for TradeUP

During this promotion, which runs from Jan 6, 2020 to March 31, 2020, qualifying clients who open an account with TradeUP will receive a share of free stock (cash equivalent) valued between $2.5 to $250. Clients who make an initial deposit of $100 or more will earn a second chance to claim a free stock (cash equivalent) valued between $8 to $1,000. There is also a cash bonus of $50 will be given to clients who make an initial deposit of $3,000 or more.

Stash Invest

Stash is an investing platform that makes it easy for beginners to get started in the stock market. You need a minimum of just $5 to start investing. There’s a fee of $1 per month, or 0.25% per year on accounts over $5,000.

If you sign up through a referral link, you will make $5 for depositing $5. But there is a better signup offer of $25 from Swagbucks. Just search for 'stash' on Swagbucks. Deposit just $5 into your new investment account and Stash will match your $5. Plus, earn 2,000 SB! That’s a total of $25. Then Direct deposit at least $300 in a 30 day period into your Stash banking account to get another $50.


Acorns is a free automated investing platform. It also has an additional feature called Acorns Spend, that work like a shopping portal. The cashback you earn is directly invested in your account. You can also link your bank account and credit cards, and it will round-up daily purchases and automatically invest the ‘change’ into a diversified portfolio of ETFs. The account has a $1 monthly fee

Sign Up for Acorns

The signup bonus is only $5. But they have referral offers monthly that can earn you $250 to $1,000 by referring 4 to 10 friends. The offers change each month. They have a website and an app.

Gurus’ Wrap-up

I have signed up for all these apps just to get the free stock offered as part of the signup bonus. But if you decide to sign up as well, make sure to keep track of all the accounts that you have, so you don’t forget them. Then you can check out each one and decide for yourself which one to use for active trading. As I mentioned above, I use Robinhood myself. I have taken a quick look at the other platforms and decided to stay with Robinhood. But that doesn’t mean that it is the best fit for everyone.

Let me know if you use these platforms or others. Also please tell me about any other free trading apps or websites that offer similar bonuses.

Earn up to 4 FREE STOCKS with Moomoo

One thought on “Earn Free Stocks With These Trading Platforms

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.