Join our Discord · r/bonusprofessor

🎓 Bonus Professor

Master the art of brokerage, bank, and credit card bonuses

🏆 Best Bonuses for $100,000

Click any row to view details

Brokerage Offer Bonus APY Hold Expires
tastytrade tastytrade
3% Transfer Match — Up to $3,000
$3,000
1.00% APY
3 years
20 days left
TradeUp TradeUp
Up to 50 NVDA Shares + $2,000 Cash on Transfer (Stack)
$2,985
2.99% APY
1 year
Sep 30, 2026
TradeUp TradeUp
Up to $2,300 Cash on IRA Transfer (2%+1% Cashback + $300 Transfer Credit)
$2,300
0.46% APY
5 years
Sep 30, 2026
Betterment Betterment
Up To $2,000 Investment Bonus
$1,250
0.42% APY
3 years
Nov 30, 2026
Moomoo Moomoo
Up to $1,000 in NVDA Stock
$1,000
2.03% APY
180 days
20 days left
Interactive Brokers Interactive Brokers
Refer-A-Friend: 1% in IBKR Shares, Up to $1,000
$1,000
1.00% APY
1 year
No expiry listed
E*Trade E*Trade
Up To $10,000 Transfer Bonus (Code OFFER26)
$600
0.60% APY
1 year
Oct 31, 2026
Charles Schwab Charles Schwab
Referral Bonus Up To $1,000
$500
0.50% APY
1 year
No expiry listed
TradeStation TradeStation
Deposit Bonus (Trading Walk)
$500
0.68% APY
270 days
No expiry listed
Citi Personal Wealth Management Citi Personal Wealth Management
Up to $5,000 Bonus
$500
2.03% APY
90 days
No expiry listed
Merrill Edge Merrill Edge
Up To $1,000 Cash Bonus for Moving Over Investments
$400
1.62% APY
90 days
Oct 20, 2027
CIT Bank
First Citizens Wealth Self-Directed Investing Bonus
$350
2.13% APY
60 days
No expiry listed
J.P. Morgan Self-Directed Investing J.P. Morgan Self-Directed Investing
Up To $1,000 Bonus With $5,000+ Invested
$325
1.32% APY
90 days
Oct 21, 2026
Merrill Merrill
Secret Merrill Brokerage Bonus Of Up To $7,500
$250
0.34% APY
270 days
No expiry listed
Ally Invest Ally Invest
Ally Invest Up to $200 Bonus With $1,000 Deposit For 90 Days
$200
0.81% APY
90 days
Dec 31, 2026

💰 Bonus Comparison Chart

Compare all brokerage bonuses across contribution amounts. Line styles indicate hold periods. Click any line to view details.

📈 Effective APY Chart

Annualized return per dollar invested — normalizes for hold period and deposit size. Higher is better. Solid lines = short hold (≤90 days), dashed = medium, dotted = long hold.

0 Total Offers
$0 Best Bonus
0 Avg Hold (days)

📅 Last Updated: -