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

  1. 1Open a Moomoo brokerage account and complete identity verification.
  2. 2Deposit or transfer $20,000 to reach the top cash tier.
  3. 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.