E-Trade building
Roman Tiraspolsky/Getty Images

If you have cash that you’re looking to invest, brokerages are looking to reward new clients.

Are you happy with your current brokerage’s fee structure, platform and relationship? Or is it time for a change, and the opportunity to earn some of these attractive bonuses? Or maybe you want to keep your current account and just open a separate brokerage account for other financial goals.

“Different brokerages tend to have different platforms of commission-free ETFs and mutual funds, so it may make sense to have more than one brokerage account so that you can always buy and sell commission-free,” says Greg McBride, CFA, Bankrate’s chief financial analyst.

Continue reading to check out Bankrate’s top brokerage account bonuses in 2019.

Best brokerage account bonuses in June

  • Ally Invest: $50 to $3,500
  • E-Trade: $200 to $2,500
  • TD Ameritrade: $100 to $2,500
  • Merrill Edge: $100 to $600
  • Charles Schwab: $100 (personally referred friend offer)

Ally Invest: $50, $200, $300, $600, $1,200, $2,500 or $3,500 bonus

New Ally Invest clients can earn up to a $3,500 cash bonus if they open a new account by June 30. The account must be funded within 15 days of account opening. The qualifying deposit must contain funds from outside of Ally Invest.

Each person is eligible for only one new Ally Invest Securities LLC account.

Your initial deposit will be reviewed 60 days after account opening.

To receive a cash bonus, you must:

  • Deposit at least $10,000 in a new Ally Invest account.
  • Be a U.S. resident.
  • Not be an existing Ally Invest account holder or a former Ally Invest accountholder (which includes former TradeKing Securities LLC account holders). You won’t be eligible for the cash bonus if you closed one of these Ally Invest accounts within the past 90 days.

Here are the bonus tiers for this offer:

  • To receive the $50 bonus, deposit or transfer $10,000-$24,999.
  • To receive the $200 bonus, deposit or transfer $25,000-$99,999.
  • To receive the $300 bonus, deposit or transfer $100,000-$249.999.
  • To receive the $600 bonus, deposit or transfer $250,000-$499,999.
  • To receive the $1,200 bonus, deposit or transfer $500,000-$999,999.
  • To receive the $2,500 bonus, deposit or transfer $1 million -$1,999,999.
  • To receive the $3,500 bonus, deposit or transfer $2 million or more.

You can’t withdraw the qualifying deposit or the cash bonus (minus any trading losses that are incurred) for 300 days. The cash bonus may be revoked if these funds are taken out of the account before then.

Read Bankrate’s Ally Invest review to learn more.

E-Trade: $200, $300, $600, $1,200 or $2,500 bonus

You can earn a cash bonus if you open a non-retirement brokerage account by Dec. 31, 2019 and fund it with $25,000 or more within 60 days of account opening.

To receive a cash bonus, you must:

  • Open a new account with new funds or securities. The funds or securities must be from accounts outside of E-Trade and remain in the new account (minus any trading losses) for at least six months to keep the cash bonus.

Here are the cash bonus tiers for this offer:

  • To receive a $200, deposit or transfer $25,000-$99,999.
  • To receive a $300, deposit or transfer $100,000-$249,999.
  • To receive a $600, deposit or transfer $250,000-$499,999.
  • To receive a $1,200, deposit or transfer $500,000-$999,999.
  • To receive a $2,500, deposit or transfer $1 million or more.

If you fund the new account with more than $10,000 and less than $25,000 within 60 days of account opening, you don’t earn a cash bonus and will only receive commission-free trades.

Read Bankrate’s E-Trade review to learn more.

TD Ameritrade: $100, $300, $600, $1,200 or $2,500 bonus

If you open one new individual, joint or IRA TD Ameritrade account by June 30, 2019, you can earn up to a $2,500 bonus.

To receive a bonus, you must:

  • Fund the new account with a qualifying deposit of $25,000 or more within 60 calendar days of account opening.

The offer is not valid on tax-exempt trusts, 401(k) accounts, Keogh plans, profit sharing plans, money purchase plans, accounts managed by TD Ameritrade Investment Management LLC, TD Ameritrade Institutional accounts, current TD Ameritrade accounts, internal transfers or with any other offers. There is a limit of one offer per client. Your account value must remain at least equal to its value after the net deposit was made for 12 months – minus any losses due to trading or market volatility or margin debit balances. If this isn’t done, TD Ameritrade may charge the account for the offer amount.

Here are the bonus tiers for this offer:

  • To receive a $100 bonus, deposit $25,000-$99,999.
  • To receive a $300 bonus, deposit $100,000-$249,999.
  • To receive a $600 bonus, deposit $250,000-$499,999.
  • To receive a $1,200 bonus, deposit $500,000-$999,999.
  • To receive a $2,500 bonus, deposit $1 million or more.

Read Bankrate’s TD Ameritrade review to learn more.

Merrill Edge: $100, $150, $250 or $600 bonus

If you use offer code 600ME when you open the account and make a qualifying deposit within 45 days of account opening, you can earn up to a $600 bonus. Offer is only valid for new individual Merrill Edge IRAs or Merrill Edge Cash Management Accounts (CMAs).

To receive a cash reward, you must:

  • Enroll for the offer at the time of account opening.
  • Deposit at least $20,000 into your Merrill Edge account within 45 days of opening the account.
  • Maintain that balance for at least 90 days.

The offer limits you to one IRA — rollover, traditional, Roth and owner only SEP IRA — and one CMA. Each account holder can’t have more than two enrolled accounts.

Assets from Bank of America, Merrill Lynch, Pierce, Fenner & Smith Incorporated (MLPF&S), U.S. Trust, or 401(k) accounts administered (MLPF&S) aren’t qualifying net new assets.

If you meet eligibility requirements, you’ll receive your cash reward two weeks after the initial 90-day period.

Business/corporate accounts, investment club accounts, partnership accounts and certain types of fiduciary account held at Merrill Edge aren’t eligible for this offer. The offer also doesn’t apply to accounts, which include IRAs or CMAs, held with other business units of MLPF&S.

Here are the bonus tiers:

  • To receive the $100 cash reward, $20,000 to $49,999.99 needs to be the Qualifying Net New Asset Balance.
  • To receive the $150 cash reward, $50,000 to $99,999.99 needs to be the Qualifying Net New Asset Balance.
  • To receive the $250 cash reward, $100,000 to $199,999.99 needs to be the Qualifying Net New Asset Balance.
  • To receive the $600 cash reward, $200,000 or more needs to be the Qualifying Net New Asset Balance.

Read Bankrate’s Merrill Edge review to learn more.

Charles Schwab: $100 (if you’re referred by a friend)

Schwab is offering personally referred friends the opportunity to earn $100 when they use a referral code, given to you by a current Schwab customer, and open an eligible account at Schwab.

To receive the bonus award, you must:

  • Receive a referral code from a friend or family member.
  • Open an eligible retail brokerage account and enroll in the offer.
  • Must be a new client who doesn’t have a Schwab account (other than a Stock Plan Services account).

The offer is limited to one per account, with no more than one account enrolled per client.

Schwab retail brokerage accounts and IRAs are eligible for this offer. This includes accounts that are enrolled in Schwab-sponsored investment advisory programs, such as Schwab Intelligent Portfolios, Schwab Managed Portfolios, Schwab Managed Account Select and Connection and Schwab Private Client.

If you meet the requirements, the bonus will be credited to the enrolled account within approximately one month of account opening.

If taxable accounts aren’t maintained at Schwab for at least one year, Schwab may charge back its bonus award.

A referral from a client who only has a Schwab Personal Choice Retirement Account (PCRA) or a Schwab Company Retirement Account (CRA) won’t count for this offer.

Read Bankrate’s Charles Schwab review to learn more.

Learn more: