Last Updated on January 27, 2024 by Justin Su

Learn how to get free stocks on your sign-up with 10 proven methods only.

Every person getting into the stock market is not enjoying profit, for some, it is like a bad nightmare while some are enjoying the profit.

I am also one who rarely invests in stock markets because I don’t want that company to suffer because of me. Jokes apart, real traders do have analytical knowledge and understanding of the market that allows them to generate profit even in a bear market.

Don’t worry this article will not suggest you put your money in the stock market but it will share methods on how to get free stocks just for signing up.

How Free Stocks Are Profitable?

Stocks will be there till you sell them or it gets devalued. Most people think that stocks are profitable in the long run, it is right as well if you are planning to hold for more than 2,5 or 10+ years.

As the market and company will make progress, the price of the stock will rise. This is where you have to show patience. For example, if you have invested $22 in 2012 in Facebook then it should become $376 in 2021.

How To Get Free Stocks On Signing Up

There are several brokers online and this is increasing as well. To sustain such competition brokers are starting many programs like free trading fees, no charges, extra bonuses, and free stocks as well.

Following are the apps, methods, sites, and offers that you can use to get free stocks.

How To Get Free Stocks On Robinhood (For USA)

If you know a bit about stocks then you might know about Robinhood. Robinhood is a stock trading mobile-based app that has headquarters in California.

Robinhood not only allows you to trade stocks but it also supports cryptocurrency. There are a lot more features that you would like to check out.

Robinhood directly doesn’t allow you to get free stocks on Robinhood but you will get free stocks on Robinhood.

First, create your free account on Robinhood, then set up your account, and add your bank details. After creating your account you will get 1 free stock, which can be valued between $2.50 to $200.

You can also get more free stocks by referring friends.

Click here to read the official announcement on free stocks on Robinhood and how to get free stocks in Robinhood.

How To Get Free Stocks On Webull (For USA)

Webull is a California-based company that launched in 2017 and is one of the best competitors of Robinhood. If you love to use Robinhood then you may not want to miss Webull.

The top features of Webull are Stocks, Fractional Shares, Wallets, Crypto, Options Trading, ETFs, and OTC.

There are two ways to get free Stocks at Webull, let’s check out how to get free stocks from Webull.

Deposit Method: In this method, you will get up to 12 stocks for free. Each stock is worth up to $300. But you need to deposit within 10 days of creating an account to get free stocks.

Refer Method: Webull gives 9 free stocks for 3 referrals. Your referral must deposit $100 at least.

Click here to register at Webull using our referral link. is a multi-investment platform that allows users to invest in stocks, ETFs, Crypto, Art, NFTs, and more. You can find all your stats within your app.

Here you can get free stocks worth $3 to $300 but it is not free because you have to deposit at least $20 to receive free stock.

Stash (For USA)

Stash was launched in 2015 and had more than 6 million registered users. They have more than 500 employees working with them.

Stash has also received various awards because of its platform and its performance. Stash has investment options for Kids & retirement plans, stocks, ETFs, and crypto.

They do offer a $5 as a sign-up bonus but you must have to verify your account first and make a deposit of at least $5. The platform fee is $1 per month.

Firstrade (For Global)

It doesn’t matter where you are from, you can start your first trade with Firstrade. Firstrade was launched in 1985 and it has headquarters in the USA.

Firstrade offers a deposit bonus of $50 to $4000 on deposits of $5,000 to $1,500,000. It is also mandatory to deposit at least $100 to keep your deposit bonus active.

You can get free stock for signing up by referring anyone. You can get stocks worth $3 to $200 on each referred friend.


SoFi is a USA-based personal finance company and online bank, it has headquarters in San Francisco. It offers services like personal loans, credit cards, investing, mortgages, student loans, and banking.

You can use SoFi in your browser or can download their mobile app.

SoFi gives free stocks worth $5 to $1000 on a deposit of a minimum of $10. You must have to deposit $10 within 30 days of creating an account.

They have a direct deposit bonus as well, following are the deposit amount and bonus amount.

Deposit $1,000 – $1,999 get $50
Deposit $2,000 – $4,999 get $100
Deposit $5,000 or more and get $300

Tornado (Formally Known As NVSTR) (For USA)

Free trades are available on Tornado but it has limits after the limits are over you need to pay trade fee costs, subscription starts from $9.99 per month.

It is USA USA-based company and offers a deposit bonus of $10 to $1000 on the deposit of amount $10.


Moomoo is a mobile-based stock trading app for every type of investor or trader. It offers depth analytics and filtering options to get your data in more detail.

With Moomoo you can get 15 stocks worth up to $2000 with 3 levels. 1 free stock for sign-up, 5 free stocks in total on a deposit of $100, and 15 free stocks in total on a deposit of $2000. You must deposit the amount within 60 days.


Acorns are California, USA-based financial and investment service provider. They have more than 8.3 million registered users by 2020. With more than $3 billion in assets under management (AUM).

Acorns was founded in the year 2012. Launched their first mobile app in the year 2014. You can start with them with a minimum of $1 per month.

When you sign up you will get a $5 sign-up bonus on your first deposit.

Bumped (For USA)

Bumped is like a general cashback app where you get cashback on your purchase. With Bumped you are not going to get points or cash but you will get stocks on your every purchase.

The fractional shares of stocks based on your purchases are the best method to get free stocks. What you need to do is simply register on their website, connect your credit card, and make the purchase.

They have more than 1100 marketplaces to make your shopping easier.


If you are in the crypto space then you might know features like staking and loan of coins. BlockFi is a multi-purpose app that offers services like wallet, trade, loan, staking, and reward.

They do not give you free stocks but you can get free BTC on your deposit, and you can withdraw the deposited amount instantly. Following are the deposit & bonus plans.

  • Deposit $100 – $1,499 to get a $15 bonus in BTC
  • Deposit $1,500 – $19,999 to get a $20 bonus in BTC
  • Deposit $20,000 – $39,999 to get a $40 bonus in BTC
  • Deposit $40,000 – $74,999 to get a $75 bonus in BTC
  • Deposit $75,000 – $99,999 to get a $100 bonus in BTC
  • Deposit $100,000+ to get a $250 bonus in BTC

Frequently Asked Questions

Does Robinhood Give Free Stock?

Yes, Robinhood gives free stocks worth up to $200 for new users only, who don’t have an account in the past.

What is the Cheapest Way to Buy Stocks?

The cheapest method to buy stocks is using promo codes and offers. Most apps and sites do run offers like bonuses etc.

Can I Buy a Stock for $1?

Some apps and websites offer a minimum amount to invest is $1 so yes you can buy stocks for $1 only.

How can I start Stocks With no Money?

Don’t have money to invest? Join platforms to get a free sign-up bonus or refer your friend to get more free stocks or referral bonuses.

Can you cash out a free stock?

It depends on the site from site, some sites allow you to withdraw your stocks but most of the platforms don’t allow you to withdraw your free stocks.

Can you sell a free stock?

Again, each website or app has its own rules regarding free stocks. Some may allow you to trade free stocks or some may ask you to deposit to use free stock.