Free stock and cash bonuses for opening a brokerage account, with the deposit tiers and how long the money has to stay.
Brokerage bonuses
E*TRADE brokerage cash bonus (code OFFER26)
$50 for $1,000–$4,999 · $150 for $5k · $300 for $20k (higher tiers exist)
- Open a new brokerage account with code OFFER26 by 10/31/2026
- Deposit new money within 60 days
Ends Oct 31, 2026 · Paid within 7 business days after the 60-day window · Checked Sep 28
moomoo free NVDA stock
$30 in NVDA stock for $500 · $100 for $2,000 · up to $1,000 for $100k
- New moomoo US customer, 18+, with an SSN
- Net deposit of $500 (keep a $500 average for 60 days) → $30 in NVDA stock
- $2,000 for 60 days → $100; $10k → $200; $50k (120 days) → $400; $100k (180 days) → $1,000
New accounts also get 3.6% base + 4.5% booster APY on uninvested cash for 60 days. The deposit must settle by 12/31/2026.
Ends Dec 31, 2026 · Checked Sep 28
Robinhood free gift stock
One free stock worth $5–$200 (about 99% of people get $5)
- Open an individual taxable account and link a bank (no deposit needed)
Odds per Robinhood: ~99% get $5, ~0.9% get $10, ~0.1% get $200.
No end date stated · Paid claim within 60 days; can sell after 3 trading days · Checked Sep 28
Quick answers
How long do I have to keep the money there?
E*TRADE from Morgan Stanley: keep the money there 12 months after the funding period or the bonus can be taken back. moomoo: keep the deposit for the 60–180 day holding period. Robinhood: the cash can't be withdrawn for 30 days.
Are free stock bonuses taxable?
Generally yes. E*TRADE from Morgan Stanley: 1099-INT. moomoo: stock rewards are generally reported on a 1099 (check your tax docs).
Step-by-step guides
We don't earn anything from these links: no affiliate or referral codes. Offers change; confirm the terms on the official page before you sign up.