Finder makes money from featured partners, but editorial opinions are our own. Advertiser disclosure

10 best brokerage account bonuses of 2024

Explore the best bonuses for opening a new brokerage account.

10 best brokerage account bonuses of 2024

Go to site

SoFi Invest®: Up to $1,000 in stock

  • Expiration date: None
How to get it

Open a new SoFi Active Invest account and add at least $10 in new funding within 30 days to earn between $5 and $1,000 in stock.

Eligibility

All legal US residents age 18 or older.

Other bonuses
  • Earn up to $5,000 when you transfer investments from another brokerage firm.
  • Get $75 in stock for each friend who joins SoFi Invest.
Go to site

tastytrade: Up to $5,000

  • Expiration date: March 31, 2024
How to get it

Open and fund a tastytrade account with $5,000 or more in cash or by account transfer and enter the promotional code MYNEWBONUS to earn between $100 and $5,000.

Eligibility

New customers only who are at least 18 years old and a US resident

Other bonuses
  • Get $250 for each successful referral
Go to site

eToro: FINDER EXCLUSIVE: Get a guaranteed $15 bonus

  • Expiration date: December 31, 2024
How to get it

Open a new account and deposit $100 to get a $15 bonus.

Eligibility

Only valid for those who open new eToro Investment accounts through Finder.

Go to site

Robinhood: Up to $200

  • Expiration date: None
How to get it

Open a Robinhood account and link your bank or debit card to earn between $5 and $200 to spend on whole or fractional shares of any of the 22 available stocks.

Eligibility

Be a new customer who’s never had a Robinhood brokerage account.

Other bonuses
  • Transfers into your Robinhood brokerage account from an external brokerage will earn you a 1% bonus.
  • Earn up to a 3% match on annual contributions to a Robinhood IRA with Robinhood Gold or 1% without.
  • Get up to $200 in stock for every referral.
Go to site

M1 Finance: Up to $500

  • Expiration date: December 31, 2024
How to get it

Sign up and deposit between $10,000 and $100,000 within 14 days and receive a bonus of $75 to $500.

Eligibility

Be a new user who’s never registered for an M1 account.

Other bonuses
  • Earn $250 to $10,000 when you transfer $50,000 to $2,000,000+ when you transfer your brokerage account to M1 within 30 days of opening an M1 account.
  • Get six free months of M1 Plus, a $100 investing bonus or both when you refer a friend.
Go to site

TradeStation: Up to $3,500

  • Expiration date: None
How to get it

Transfer between $5,000 and $1,000,000 in new cash or securities when you open a new account and enter the promotional code TSTVAGFD and earn a bonus of between $150 and $3,500.

Eligibility

Only one offer per client on one qualifying account.

Other bonuses
  • Hold a TradeStation Global account and refer a friend to receive a $50 bonus.
84925f15-a3bd-4137-ae75-f856d61dacff logo

JPMorgan Self-Directed Investing: Up to $700

  • Expiration date: April 12, 2024
How to get it

Open and fund a JP Morgan Self-Directed Investing account by with $5,000–$250,000+ in cash deposit, securities transfer or by rolling over existing retirement assets from another institution within 45 days of account opening.

Eligibility

Must not have participated in another JP Morgan Self-Directed Investing new money bonus within the previous 12-month period.

Other bonuses
  • Earn $50 when a friend or family member opens and funds a new JP Morgan Self-Directed Investing account.
87996e16-a8fe-484a-a88e-a3560bc5f0aa logo

Moomoo: Get 5 or 15 free stocks

  • Expiration date: February 29, 2024
How to get it

Open a new account and deposit $100 to get 5 free stocks or $1,000 to get 15 free stocks.

Eligibility

Only Moomoo clients who have never made a deposit.

46178657-d1ef-4887-b4f0-296330deca12 logo

E-Trade: Up to $1,000

  • Expiration date: March 31, 2024
How to get it

Open a new brokerage account and fund the account with at least $1,000 within 60 days of account opening and enter the promotional code BONUS24. To receive the highest bonus of $1,000, deposit $500,000 or more.

Eligibility

New E-Trade customers only.

Other bonuses
  • Earn $50 when a friend or family member opens and funds a new JP Morgan Self-Directed Investing account.
beea0ce0-2145-4e86-b00f-9965229e1029 logo

Charles Schwab: Get a $101 bonus

  • Expiration date: None
How to get it

Fund a new account with a minimum of $50 within 30 days of opening, and Schwab will deposit $101 in your account to purchase your stock slices.

Eligibility

Open a Schwab One individual taxable retail brokerage account and deposit at least $50 within 30 days of enrolling.

Paid non-client promotion. Finder does not invest money with providers on this page. If a brand is a referral partner, we're paid when you click or tap through to, open an account with or provide your contact information to the provider. Partnerships are not a recommendation for you to invest with any one company. Learn more about how we make money.

Finder is not an adviser or brokerage service. Information on this page is for educational purposes only and not a recommendation to invest with any one company, trade specific stocks or fund specific investments. All editorial opinions are our own.

Methodology: How we choose the best brokerage accounts

Finder’s investing experts review 18 brokers available on the market to narrow down the best for account bonuses.

We analyze such factors as bonus value, bonus expiration date, requirements to get the bonus and eligibility. We also consider separate, additional available bonuses, such as account transfer bonuses and referral bonuses.

We update our best picks as brokerage products change, disappear or emerge in the market. We also regularly review and revise our selections to make sure that our best provider lists reflect the most competitive available.

Compare all signup bonuses

Here’s a list of signup bonuses, account transfer bonuses and referral bonuses offered by popular stock brokers, including the ones above. Quickly find the best brokerage account promotions by provider, signup bonus and requirements. Select Read more to see Finder’s comprehensive review of that particular broker.

Before creating an account, read the terms carefully to make sure you meet any eligibility requirements. For example, you may need to make a minimum deposit to qualify for a bonus, and you may need to hold your account for a certain period.

ProviderHighest signup bonusRequirementLowest signup bonusRequirementExpirationLearn more
SoFi Invest$1,000Fund a new active invest account with at least $10 within thirty (30) days of account opening$5SameNoneRead more
Robinhood$200Open a Robinhood brokerage account and link your bank or debit card$5SameNoneRead more
tastytrade$5,000Deposit $1,000,000+$100Deposit $5,000–$24,999March 31, 2024Read more
JP Morgan Self-Directed Investing$700Deposit $250,000+$50Deposit $5,000–$24,999April 12, 2024Read more
E-Trade$1,000Deposit $500,000+$100Deposit $1,000–$24,999March 31, 2024Read more
TradeStation$3,500Deposit $1,000,000$150Deposit $5,000NoneRead more
M1 Finance$500Deposit $100,000+$75Deposit $10,000–$29,999December 31, 2024Read more
Charles Schwab$101Deposit $50N/AN/ANoneRead more
Moomoo15 stocksDeposit $1,0005 stocksDeposit $100NoneRead more
eToro$25Deposit $100SameSameNoneRead more

Bottom line

Brokers offer different bonuses and promotions to incentivize potential customers to sign up for an account. Whether you’re interested in buying stocks online for the first time or simply want to earn a cash bonus or free stock, see which brokers offer a promotion before you sign up. Compare bonuses but also consider its tools, features and fees to find the best stock trading app for you.

Frequently asked questions about brokerage account bonuses

Is it worth having two brokerage accounts?

Having two brokerage accounts may be worth it if you don’t find that one broker offers all the features you’re looking for. It also lets you take advantage of multiple brokerage account bonuses.

Are brokerage promotions taxable?

Many broker bonuses are considered taxable income by the Internal Revenue Service and are reported as “Other Income” on a Form 1099-MISC.

Which broker has the highest bonus?

Of all the brokers on our list, tastytrade offers the highest new account signup bonus. Earn $5,000 when you deposit $1,000,000 or more.

More guides on Finder

Ask an Expert

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and finder.com Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Go to site