All bonuses
Moomoo Brokerage Account
Self-Directed Brokerage
BrokerageAvailable nationwideExpired
Tiered brokerage transfer bonus with free stock shares layered on top of the cash reward.
Your personalized eligibility
Check eligibility
Set up your profile to check eligibility
Add your state, bank relationships, and bonus history to see which rules could disqualify you.
Requirements at a glance
- Direct deposit minimum
- Not required
- Balance requirement
- $20,000
- Minimum holding period
- 60 days
- Estimated effort
- Low effort
- Monthly fee
- No monthly fee
- Offer expires
- 9/30/2026
Fee waiver: No account fees on the self-directed brokerage account.
Step-by-step qualification
- 1Open a Moomoo brokerage account and complete identity verification.
- 2Deposit or transfer $20,000 to reach the top cash tier.
- 3Hold the deposit for 60 days.
Payout timeline
Day 0-30
Deposit window.
Day 30-60
Holding period.
Day 60+
Cash and shares credited to the account.
Fine print traps to avoid
- Withdrawing early forfeits unpaid tiers of the bonus.
- Free shares are randomly assigned and their value fluctuates.
- Brokerage bonuses are typically reported on a 1099-MISC.