Best Brokerage Account Promotions and Bonuses

Opening a brokerage account has never been easier. Plus, each one of these brokerage firms is vying for your business, and many are offering new account bonuses and brokerage account promotions just for signing up.

Whether you’re looking to trade stocks, bonds, ETFs, or even cryptocurrency, there’s an overwhelming amount of quality platforms to chose from.

In this post, we share the best brokerage bonuses available today, including the main features and benefits that you can find with each one.

Best Brokerage Account Promotions – May 2022

Here are the top brokerage account promotions and bonus offers available now:

  1. Axos: $100 bonus
  2. J.P. Morgan: up to $625 bonus
  3. Ally: up to $3000 bonus
  4. M1: up to $2500 bonus
  5. Tradestation: up to $150 bonus
  6. SoFi: up to $100 bonus
  7. Acorns: $1000 bonus
  8. Nadex: $100 bonus
  9. TD Bank: up to $1000 bonus
  10. Citi: up to $3500 bonus
  11. E*TRADE Bank: up to $3500 bonus
  12. Tastyworks: up to $250 bonus
  13. Sound Credit Union: $100 bonus
  14. Robinhood: up to $225 bonus
  15. Fidelity: up to $50 bonus
  16. Bank of America: up to $600 bonus
  17. Charles Schwab: $101 bonus

Axos Bank Logo1. Axos Bank

Available nationwide with the ability to open online, Axos is offering a $100 welcome bonus when you open a new self-directed trading account. This is a limited time offer for Axos to promote their new investment platform.

Self-Directed Trading - $100 bonus

Expires: June 30, 2022

The Self-Directed Trading sign up offer requires you to deposit and maintain a minimum balance in order to earn the $100 bonus. Full requirements to receive this bonus are:

  1. Open a new Axos Self-Directed Trading account.
  2. Within 60 days, fund your account with at least $1,500.
  3. Maintain a balance of at least $1,500 for 90 days.
  4. Bonus will be deposited within 10 business days.

read the full terms

J.P. Morgan Wealth Management Logo2. J.P. Morgan Wealth Management

Available nationwide with the ability to open online, J.P. Morgan Wealth Management is offering up to a $625 welcome bonus when you open a new Self-Directed Investing account with qualifying minimum funding.

This is tiered bonus, meaning that the more you deposit, the more you may be eligible to earn. New for this iteration, J.P. Morgan has introduced a lower tier at $25,000, down from the previous $100,000 entry point!

Here are all 3 tiers of this investing bonus:

New Money Added Bonus Amount
$25,000-$99,999 $125
$100,000-$249,999 $300
$250,000+ $625

This is the highest offer that we've seen to-date from J.P. Morgan.

Self-Directed Investing - up to $625 bonus

Expires: July 14, 2022

The Self-Directed Investing sign up offer requires you to deposit and maintain a minimum balance in order to earn the $625 bonus. Full requirements to receive this bonus are:

  1. Open a J.P. Morgan Self-Directed Investing account using the link below.
  2. Within 45 days, fund your account with qualifying new money; $25,000 - $99,999 = $125 bonus; $100,000 - $249,999 = $300 bonus, $250,000 = $625 bonus.
  3. Your bonus amount will be determined on day 45.
  4. Maintain your new funds for 90 days (losses due to trading or market fluctuation will not be taken into account).
  5. Bonus will be received within 15 days.
  6. INVESTMENT AND INSURANCE PRODUCTS ARE: NOT A DEPOSIT • NOT FDIC INSURED • NO BANK GUARANTEE • MAY LOSE VALUE

read the full terms

Ally Bank Logo3. Ally Bank

Ally Invest is offering new investors up to $3,000 in bonus cash when you open and fund a new self-directed investing account. You'll need at least $10,000 to earn the first tier bonus ($100), up to $2M to earn the full $3k.

Ally will also cover any transfer fees your current brokerage might charge, up to $150.

Here are the tiers of this investing bonus:

New Money Added Bonus Amount
$10,000-$24,999 $100
$25,000-$99,999 $250
$100,000-$249,999 $300
$250,000-$499,999 $600
$500,000-$999,999 $1,200
$1,000,000-$1,999,999 $2,000
$2,000,000+ $3,000

Ally Invest - up to $3000 bonus

Expires: June 30, 2022

The Ally Invest sign up offer requires you to deposit and maintain a minimum balance in order to earn the $3000 bonus. Full requirements to receive this bonus are:

  1. Open a new self-directed Ally Invest account using the link below.
  2. Within 60 days, deposit $10k to earn $100; $25k to earn $250; $100k to earn $300; $250k to earn $600; $500k to earn $1,200; $1M to earn $2k; or $2M to earn $3,000.
  3. Maintain that balance (including the bonus) for 300 days.
  4. Accounts will be reviewed 60 days after opening, and corresponding bonus will be credited to the account within 10 business days.

read the full terms

M1 Finance Logo4. M1 Finance

If you already have funds invested on another platform, you can earn big when you transfer funds to an M1 Finance account.

Right now, you can earn a bonus of up to $2,500 for making the switch. All you have to do is open a new account that matches the type you’re transferring from, upload some documents, and you’ll be in line for the bonus.

The total bonus that you get depends on the amount of your transfer:

  • $100,000 – $249,999.99: $250
  • $250,000 – $499,999.99: $500
  • $500,000 – $999,999.99: $1,000
  • $1,000,000+: $2,500

What's more, if you're a new M1 Invest customer, you can stack this bonus with their new account bonus, which offers $30-$500.

M1 Invest [Transfer] - up to $2500 bonus

Expires: December 31, 2022

The M1 Invest [Transfer] sign up offer requires you to deposit and maintain a minimum balance in order to earn the $2500 bonus. Full requirements to receive this bonus are:

  1. Open a new M1 Invest account that matches the account type you have at another brokerage.
  2. Within 60 days, submit a transfer request from your current brokerage(s). The size of your bonus will depend on the total account value: $100,000 to earn $250; $250,000 to earn $500; $500,000 to earn $1,000; or $1M to earn $2,500.
  3. Bonus will be credited to your account 150 days after account opening.

read the full terms

Tradestation Logo5. Tradestation

Available nationwide with the ability to open online, Tradestation is offering new customers a $150 cash bonus when you open a new securities investment account or $150 in Bitcoin when you open a new crypto trading account.

What's more? You can stack this offer with their earn up to $5,000 promotion after your account is opened.

Securities or Crypto Account - up to $150 bonus

Expires: Limited Time

The Securities or Crypto Account sign up offer requires you to deposit and maintain a minimum balance in order to earn the $150 bonus. Full requirements to receive this bonus are:

  1. Open a new account with promo code TSTVAFYB.
  2. To earn $150 in Bitcoin, purchase or deposit at least $500 of supported cryptocurrency assets within 45 calendar days of account enrollment.
  3. To earn $150 cash, deposit at least $500 into your account within 45 calendar days of account enrollment.
  4. Maintain balance through the end of the next full month following the account funding date to earn the first $75 bonus.
  5. Maintain balance through the end of the second full month following the account funding date to earn the second $75 bonus.

read the full terms

SoFi Logo6. SoFi

Available nationwide, SoFi is offering up to a $100 welcome bonus when you open a new SoFi Crypto account and buy at least $50 in cryptocurrency. This is a tiered bonus, the bonus payout is determined by the amount of your first purchase of Crypto.

The tiers are as follows:

  • Tier 1 | Balance Maintained: $50 - $99.99: $10 in BTC
  • Tier 2 | Balance Maintained: $100 - $499.99: $15 in BTC
  • Tier 3 | Balance Maintained: $500 - $4,999.99: $50 in BTC
  • Tier 4 | Balance Maintained: $5,000+: $100 in BTC

Sofi Invest - up to $100 bonus

Expires: June 30, 2022

The Sofi Invest sign up offer requires you to deposit and maintain a minimum balance in order to earn the $100 bonus. Full requirements to receive this bonus are:

  1. Download the app using the link below.
  2. Open a new SoFi Invest Crypto account.
  3. Within 7 days, buy at least $50 in cryptocurrencies.
  4. Bonus will be received as Bitcoin credited to your account within 7 days of completing the requirements.

read the full terms

Acorns Logo7. Acorns

Seemingly every week, Acorns reintroduces its referral bonus, which gives you cash for referring friends to the FinTech. This week, Acorns is again offering a $1,000 bonus when you refer 5 friends who open a new Invest account and make their first investment.

You don't need to already have an Acorns account to qualify, either.

Just sign up for one using the link below, and you'll have instant access to your unique referral link, which you can then pass along to your friends. In your account, you'll be able to see the number of pending and successful referrals so that you can keep track of your progress to the bonus.

This offer will also automatically stack with their regular $5 referral bonus, for additional earnings.

Acorns Invest [Referral Program] - $1000 bonus

Expires: May 28, 2022

The Acorns Invest [Referral Program] sign up offer requires you to complete the following in order to earn the $1000 bonus. Full requirements to receive this bonus are:

  1. If you do not already have an Acorns Invest account, create one using the link below.
  2. Refer 5 friends using your personal referral link during the promo period, and ensure they make their first investment during this time.
  3. Bonus will be deposited within 14 days of promotional period ending.

read the full terms

Nadex Logo8. Nadex

Available nationwide with the ability to open online, Nadex is offering a $100 welcome bonus when you open, fund and use a new live trading account. What's even more? You can then refer other new members and receive $100 each!

Nadex Brokerage - $100 bonus

Expires: May 31, 2022

The Nadex Brokerage sign up offer requires you to complete the following in order to earn the $100 bonus. Full requirements to receive this bonus are:

  1. Open a live Nadex account.
  2. Fund your account with $1,000 or more.
  3. Place five trades within 30 days of funding your account.
  4. Bonus will deposit by the 5th business day of the month following when the requirements were met.

read the full terms

TD Bank Logo9. TD Bank

Available nationwide with the ability to open online, TD Bank is offering up to a $1,000 welcome bonus when you open a new investment account using the link below. This is a tiered bonus, the more you deposit into TD, the more you can earn. Tiers start at $25,000 and go up to $500,000 to receive the max bonus. Keep in mind you'll need to register for the bonus AND keep you deposits on hand for at least 12 months to receive the bonus.

TD Ameritrade Account - up to $1000 bonus

Expires: May 31, 2022

The TD Ameritrade Account sign up offer requires you to deposit and maintain a minimum balance in order to earn the $1000 bonus. Full requirements to receive this bonus are:

  1. Open a new investment account through the link below (offer NC1000 already applied).
  2. Within 45 days make qualifying new deposits into your investment account – $25,000-$49,999 earns $100; $50,000-$99,999 earns $300; $100,000-$499,999 earns $500; $500,000+ earns $1,000.
  3. Bonus will post the 45th day after offer enrollment.
  4. Maintain funds in the account at the level which you earned your bonus for 12 months to avoid clawback.

read the full terms

Citi Logo10. Citi

Earn up to $3,500 when you open or enroll a new or existing eligible Personal Wealth Management account with new-to-Citi funds.

This is a tiered bonus based on how much you deposit and maintain for the first 3 months.

There are 5 levels, starting with a $500 bonus for deposits $50,000 - $199,999 and going up to $3,500 for $2,000,000+.

Personal Wealth Management - up to $3500 bonus

Expires: June 30, 2022

The Personal Wealth Management sign up offer requires you to deposit and maintain a minimum balance in order to earn the $3500 bonus. Full requirements to receive this bonus are:

  1. Contact Citi to open or enroll a new or existing eligible Citi Personal Wealth Management account
  2. Fund the Citi Personal Wealth Management account with New-to-Citi Funds within 2 months of account opening (deposit $50,000 for a $500 bonus, $200,000 for a $1,000 bonus, $500,000 for a $1,500 bonus, $1,000,000 for a $2,500 bonus and $2,000,000+ for the $3,500 bonus)
  3. Enroll into e-delivery of statements within 2 months of account opening.
  4. Maintain the new funding through the end of the next month (or 3 months after the month of account enrollment).

read the full terms

E*TRADE Bank Logo11. E*TRADE Bank

Back for 2022, with an increased payout, E*Trade is offering new investors up to $3,500 in bonus cash when you open and fund a new investing account. You'll need at least $5,000 to earn the first tier bonus ($50). This is down from $10,000 when they most recently offered this bonus. If you're wanting to earn the full $3,500, you need a cool $1.5M in investable assets.

This offer is available to both new and existing customers; however, different rules may apply, so be sure to check the disclosures at the link below.

Brokerage Account - up to $3500 bonus

Expires: June 30, 2022

The Brokerage Account sign up offer requires you to deposit and maintain a minimum balance in order to earn the $3500 bonus. Full requirements to receive this bonus are:

  1. Open a new eligible E*TRADE brokerage or retirement account using promo code BONUS22.
  2. Within 60 days, fund your new account with new money: deposit $5,000 to earn $50; deposit $20,000 to earn $100; deposit $50,000 to earn $200; deposit $100k to earn $300; deposit $200k to earn $600; deposit $500k to earn $1,200; deposit $1M to earn $2,500; deposit $1.5M to earn $3,500.
  3. Bonus will be paid within 7 business days following the 60 days period.

read the full terms

Tastyworks Logo12. Tastyworks

Tastyworks is offering new customers up to $250 in stocks when you open a new non-IRA brokerage account and fund the account with at least $2,000. Specifically, they state that five shares of a single stock will be randomly selected by tastyworks from a list of stocks priced between $40 and $50 USD, putting the total value ranging between $200 and $250.

They recently offered a $200 - $500 cash bonus, so this feels like a bit of a let down; however, if you dont want to roll the dice in September when this current promotion ends, it's still a solid deal to act on now.

Existing customers are eligible as well, but only if they haven't previously funded their account.

This welcome bonus is in addition to other account perks, like reduced fees when you make larger trades.

Investment Account - up to $250 bonus

Expires: August 31, 2022

The Investment Account sign up offer requires you to deposit and maintain a minimum balance in order to earn the $250 bonus. Full requirements to receive this bonus are:

  1. Open a new Tastyworks brokerage account using promocode "STOCK_AWARD_2022". (IRA and Trust accounts are not eligible)
  2. Make initial funding deposits totaling $2,000 or more.
  3. The Stock Bonus will be posted approximately 1 week from the time the initial deposits have settled.

read the full terms

Sound Credit Union Logo13. Sound Credit Union

Sound Credit Union is offering $100 Visa gift card for depositing $25,000 into a new IRA.

As with all credit unions, you do first need to become a member, but membership is open to anyone who lives, works, or worships in Washington State (or has a direct relative who qualifies). Plus, you can do it online in about 5 minutes.

Considering your retirement savings can't be put to work on checking or savings account bonuses (which would definitely yield more than this promo!), this $100 is a nice little perk just for moving your account for a bit.

IRA - $100 bonus

Expires: December 31, 2022

The IRA sign up offer requires you to deposit and maintain a minimum balance in order to earn the $100 bonus. Full requirements to receive this bonus are:

  1. Open a new IRA at Sound Credit Union.
  2. Within 45 days, deposit $25,000 into the new account by transfering an existing IRA or rolling over a 401k.
  3. Receive a $100 Visa gift card 90 days after account opening.

read the full terms

Robinhood Logo14. Robinhood

Robinhood is a commission-free stock trading platform that's had mixed headlines in the news (GME, what?). But Robinhood is a popular choice – particularly among beginner investors – due to their sleek, easy-to-use app.

This is a program that many investment apps now offer, but Robinhood pioneered: sign up and get a free stock. The stock has a 98% chance of being worth $3-$10, so this isn't an amazing bonus, but it's something for almost nothing (you don't even need to fund your account). The stock will hit your account within a week, and is tradeable 2 days after that.

Investing Account - up to $225 bonus

Expires: Limited Time

The Investing Account sign up offer requires you to complete the following in order to earn the $225 bonus. Full requirements to receive this bonus are:

  1. Open a new Robinhood investing account.
  2. Link your bank account.
  3. Stock bonus will be credited to the enrolled account within approximately one week.

read the full terms

Fidelity Investments Logo15. Fidelity Investments

Available nationwide, Fidelity is offering up to a $50 welcome bonus when you open a new The Fidelity Account, Fidelity Cash Management Account, or a Fidelity Roth or traditional IRA from within their Spire app and set up a recurring monthly deposit.

The bonus is tiered based on your initial deposit, starting at $10 for funding the account with $10, $25 for funding the account with $25, and finally the full $50 for funding the account with $50.

You'll also need to set up a recurring monthly deposit of at least $10 and maintain that for at least 6 months. While this requirement doesn't impact your bonus, the fine print does say that you could forfeit the reward for not doing so.

Keep in mind that the fine print says that you'll need to maintain the bonus award in the account for at least 6 months, otherwise you could forfeit it.

Personal Account [Spire App] - up to $50 bonus

Expires: Limited Time

The Personal Account [Spire App] sign up offer requires you to deposit and maintain a minimum balance in order to earn the $50 bonus. Full requirements to receive this bonus are:

  1. Open a new qualifying account through the Spire app.
  2. Within 20 days, make your first deposit of at least $10 to earn $10; $25 to earn $25; or $50 to earn the full $50.
  3. Additionally, establish an automatic monthly deposit of at least $10 and maintain that recurring deposit for at least 6 months.
  4. Bonus will be deposited within 5 business days after the 20-day qualification period.

read the full terms

Bank of America Logo16. Bank of America

Available nationwide with the ability to open online, Bank of America's Merrill Edge is offering up to a $600 welcome bonus when you open a new Merrill Edge Self-Directed account and make an initial deposit.

What's more? There's also a $1,000 Merrill Edge bonus for those enrolled in Bank of America's Preferred Rewards program. The lower tiers are also bumped as well.

Merrill Edge Self-Directed - up to $600 bonus

Expires: Limited Time

The Merrill Edge Self-Directed sign up offer requires you to deposit and maintain a minimum balance in order to earn the $600 bonus. Full requirements to receive this bonus are:

  1. Open a new Self-Directed Trading account from Merrill Edge using promo code "600ME".
  2. Within 45 days, fund your account with new money from outside Bank of America. To earn a $100 bonus, deposit $20,000-$49,999; To earn a $150 bonus, deposit $49,999-$99,999; To earn a $250 bonus, deposit $100,000-$199,999; To earn a $600 bonus, deposit $200,000 or more.
  3. Maintain that balance for at least 90 days.
  4. Bonus will be deposited within two weeks following the end of the 90 day period.

read the full terms

Charles Schwab Logo17. Charles Schwab

Charles Schwab has a bonus targeting new or entry-level investors in what they call the Schwab Starter Kit™, but new customers of all comfort levels can qualify. When you open a new account for this promo, Schwab will invest your bonus in fractional shares or "slices" of the top stocks by market cap in the S&P 500. Schwab recently upped this bonus from $50 at its previous level. It's a great way to start investing!

Schwab One® - $101 bonus

Expires: Limited Time

The Schwab One® sign up offer requires you to deposit and maintain a minimum balance in order to earn the $101 bonus. Full requirements to receive this bonus are:

  1. Open a new Schwab One account at the url below or open a new taxable investment account using promo code "SCHWABSTARTERKIT".
  2. Within 30 days, Fund your account with a minimum of $50.
  3. Once funded, Schwab will deposit $101 in your account to purchase your stock slices at approximately 6:00 pm Eastern Time the next trading day.

read the full terms

Brokerage Account Promotions FAQs

What is a brokerage account?

A brokerage account is a financial account that allows you to buy and sell securities like stocks, bonds, mutual funds, and ETFs. Just like a normal bank account, you can deposit and withdraw money. The difference is that with a brokerage account, you can actively grow your money through investments. You can also lose money, depending on market conditions and how your securities perform.

There are many different types of brokerage accounts for all kinds of investor profiles. Whether you have just a few dollars or a few million to invest, you should be able to find an account that meets your needs.

Who is the best online broker?

It’s tough to say which broker is the outright best online broker because it really comes down to your investment style and goals.

Some online brokers are ideal for investors that love to buy and sell funds and actively time the market. Others are better for those that simply want to buy and hold funds for the long term.

It also depends on whether you’re looking for more of a DIY platform (e.g., Robinhood and Tastyworks) or a more traditional experience (e.g., Schwab and Vanguard) with access to customer advisors when you need help.

That said, the best online broker for you is the one that meets your needs. If you get get a sign-up bonus while you’re at it, go for it. But whatever you do, avoid signing up for a platform that you don’t understand just to get the bonus.

Are trading apps legit?

Yes, most of them are legit. With the onslaught of mobile brokerage apps in recent years, it can feel overwhelming trying to determine if they are trustworthy. But rest assured, there are a ton of legitimate, convenient trading apps, and any of the platforms listed in this post are safe. Be sure to look into reviews and read the fine print before you invest, and you should be just fine.

Can you have multiple brokerage accounts?

Yes. There’s no law against holding onto more than one brokerage account, but you should weigh the pros and cons before taking that route.

It might make sense to have multiple portfolios if you have a variety of investment goals that cannot be accomplished on the same platform. Plus, opening multiple accounts can help you take advantage of more than one sign-up bonus.

On the other hand, too many accounts can complicate things. The more places you have your money, the harder it is to keep track of. You also might miss out on relationship bonuses if you’re spread too thin because financial institutions tend to reward those who have more money with them.

Which Brokerage Account Promotions Are For You?

No matter your investing goals, there’s a brokerage account out there that should be able to facilitate them.

Whether this is your first shot at investing or you’re just shopping around for the best deals, you now have a better idea of the top brokerage incentives for new account holders.

You should never choose a financial partner based on a sign-up bonus alone. But the extra cash in your pocket or stock in your portfolio can help to narrow your choices down while bolstering your account in the process.

Also, remember to keep an eye out for any disclaimers that could wipe out the bonus you are hoping to earn.

Here’s to making the most of your online brokerage relationship.