UPDATED WEEKLY January 5, 2025

Every Broker Sign-Up Bonus for January 2025

We tracked down every brokerage promotion currently running, verified the details, and ranked them by actual value. Some expire soon—don't sleep on the good ones.

Expiring Soon

J.P. Morgan — Up to $700
⚠️ Expires January 8, 2026
E*TRADE — Up to $10,000
Expires January 31, 2026

🎁 Best Bonuses at a Glance

E*TRADE
Code: OFFER25
Up to $10,000
$1K deposit = $50 | $2M = $10K
Tastytrade
Code: MYNEWBONUS
Up to $5,000
$5K deposit = $100 | $200K = $5K
TradeStation
Code: TSTVAGFD
Up to $3,500
$5K deposit = $150 | $1M = $3.5K
Robinhood
+ 3% IRA Match
Free Stock + Match
$5-$200 stock + unlimited IRA match

The Fine Print Matters

Before you get excited about a $10,000 bonus, understand how these actually work. Every broker bonus comes with strings attached:

  • Minimum deposit: The headline number requires a massive deposit. E*TRADE's $10K bonus? You need to deposit $2 million.
  • Holding period: You can't grab the bonus and run. Most require 60-270 days of maintaining the deposit.
  • Vesting: IRA matches typically vest over 5 years. Leave early and you forfeit a portion.
  • Account type restrictions: Many bonuses exclude IRAs or require specific account types.

We'll break down each bonus so you know exactly what you're getting into.

Every Current Broker Bonus (January 2025)

Broker Bonus Min. Deposit Hold Period Code Expires
E*TRADE $50 - $10,000 $1,000 - $2M 60 days OFFER25 Jan 31, 2026
Tastytrade $100 - $5,000 $5,000 - $200K 12 months MYNEWBONUS Ongoing
TradeStation $150 - $3,500 $5,000 - $1M 270 days (!) TSTVAGFD Ongoing
Interactive Brokers Up to $1,000 stock $10,000 12 months vest Ongoing
Merrill Edge $100 - $1,000 $20,000 - $250K 90 days 1000PR Ongoing
J.P. Morgan $50 - $700 $5,000 - $250K 90 days ⚠️ Jan 8!
Robinhood Free stock $5-$200 Link debit card Ongoing
Moomoo Up to $1,000 NVDA $100 - $50K 60 days Dec 31, 2025
Webull 2% match up to $40K Varies 12 months payout Dec 31, 2025
Schwab $50 Starter Kit $50 Ongoing
Public.com 1% uncapped match Any transfer 5-year vest Ongoing
Ally Invest $100 $1,000 60 days Ongoing
Fidelity No current bonus

Best Bonuses by Deposit Amount

Let's get practical. Here's what you can realistically get based on how much you're depositing:

If You Have $1,000 - $5,000

  • E*TRADE ($1K): $50 cash with code OFFER25
  • Ally Invest ($1K): $100 cash
  • Robinhood: Free stock worth $5-$200 (most get $5-$10)
  • Schwab ($50): $50 in fractional shares (S&P 500 top 5)

Best bet: Ally's $100 for $1K deposit is a 10% instant return—hard to beat for small accounts.

If You Have $5,000 - $25,000

  • E*TRADE ($5K): $100 cash
  • Tastytrade ($5K): $100 cash
  • TradeStation ($5K): $150 cash (but 270-day hold)
  • J.P. Morgan ($5K): $50 cash (expires Jan 8!)
  • Merrill Edge ($20K): $100 cash
  • E*TRADE ($25K): $200 cash

Best bet: TradeStation's $150 for $5K is the highest percentage, if you can stomach the 9-month hold.

If You Have $50,000 - $100,000

  • E*TRADE ($50K): $300 cash
  • Tastytrade ($50K): $500 cash
  • TradeStation ($50K): $500 cash
  • IBKR ($50K): ~$500 in IBKR stock
  • E*TRADE ($100K): $600 cash
  • Tastytrade ($100K): $2,000 cash

Best bet: Tastytrade's $2,000 for $100K deposit is the standout here—2% return.

If You Have $250,000+

  • E*TRADE ($250K): $1,000 cash
  • Merrill Edge ($250K): $1,000 cash
  • J.P. Morgan ($250K): $700 cash (expires Jan 8!)
  • E*TRADE ($500K): $2,500 cash
  • E*TRADE ($1M): $4,000 cash
  • Tastytrade ($200K): $5,000 cash
  • E*TRADE ($2M): $10,000 cash

Best bet: Tastytrade's $5,000 for $200K (2.5% return) beats E*TRADE's tiering at this level.

IRA Match Programs: The Real Hidden Gems

Cash bonuses are nice, but IRA matches can be worth way more over time. These give you a percentage match on contributions or transfers—essentially free money for retirement.

🎯 IRA Match Programs Ranked

Webull Premium
$40/year subscription
3.5% match
Contributions + 3% transfers
Robinhood Gold
$5/month subscription
3% match
Contributions only
Firstrade
Jan 21 - Apr 15, 2025
3% match
Limited-time offer
SoFi Invest
No subscription required
2% match
Contributions + rollovers
Public.com
No subscription required
1% match
Transfers only, uncapped

⚠️ All IRA matches have 5-year vesting periods. Leave early and you forfeit unvested portions.

APY Promotions: Cash Earning Cash

Several brokers are offering elevated APY rates on uninvested cash. These can add up if you keep a cash allocation:

  • Moomoo: 8.1% APY for 3 months on first $20K (then drops to 4.1%)
  • Webull Premium: 3.85% APY ongoing
  • Robinhood Gold: 3.25% APY ongoing
  • Public.com: 3.3% APY ongoing

Moomoo's 8.1% is eye-catching but temporary. For sustained high yield, Webull Premium's 3.85% is solid if you're already using the platform.

Transfer Fee Rebates

Moving from another broker? These promotions cover or offset ACAT transfer fees:

  • Firstrade: Up to $250 rebate (best in class)
  • Robinhood: Up to $150 rebate
  • Schwab: Up to $100-$150 rebate
  • Webull: Up to $100 rebate
  • Ally Invest: Up to $75 rebate

The Verdict: Best Overall Bonus Strategy

If we had to pick one approach for January 2025:

  1. For taxable accounts: E*TRADE's tiered cash bonus (code: OFFER25) offers the most straightforward value with only a 60-day hold.
  2. For retirement accounts: Robinhood Gold's 3% IRA match on contributions. It's simple, it's substantial, and it applies every year—not just once.
  3. For transfer rebates: Firstrade's $250 is unmatched if you're moving from a broker that charges $75-$100 transfer fees.

Bonuses to Skip

Not every bonus is worth chasing:

  • TradeStation: 270-day hold is brutal. Your money is locked for 9 months.
  • Robinhood free stock: 99% of recipients get $5-$10. It's marketing, not a real bonus.
  • Any bonus requiring $1M+: At that level, negotiate directly with the broker for better terms.

Don't Miss the Expiring Deals

J.P. Morgan's $700 bonus expires January 8. E*TRADE's $10K bonus expires January 31. Act now.

Compare All Brokers