- You buy SGX stocks — no commission for your first year
- You can deposit S$3,000+ within 30 days and leave it there to unlock the shares
- You mostly make small US trades — POEMS and Syfe charge $0, moomoo at least US$1 an order
- You want cash — rewards are coupons and NVIDIA shares locked for 30–90 days
- Open the invite and registerNew moomoo SG users who have never deposited.
- Deposit S$3k, S$10k or S$100kReach it within 30 days of your first deposit, then tap Claim before 30 Nov.
- Keep the money in 30–90 daysThat unlocks the NVIDIA shares; coupons work straight away.
Fees at a glance
| Market | Commission | Platform fee | Example |
|---|---|---|---|
| US stocks | $0 (for life) | US$0.005/share, min US$1 | US$1,000 → US$1.12 · US$100k → US$8.45 |
| SGX stocks | 0.03%, min S$0.99 — $0 in year one | 0.03%, min S$0.99 | S$1,000 → S$2.59 (S$1.52 yr 1) · S$100k → S$109 (S$76 yr 1) |
Full details
The welcome rewards in full
moomoo’s Welcome Rewards (30 Sep – 30 Nov 2026) are for Singapore residents who have never deposited into a moomoo SG account. Make your first deposit during the campaign and reach a net deposit within 30 days, then tap Claim: S$3,000 earns S$20 of NVIDIA fractional shares plus S$40 of trade coupons; S$10,000 earns S$120 of shares plus S$80 of coupons in total; S$100,000 earns S$370 of shares plus S$570 of coupons in total. Smaller extras (a fund-yield coupon worth up to S$30, a S$30 coupon) take the headline to “up to S$1,100”.
The shares stay frozen until you keep the required assets in your moomoo universal account for 30 days (S$3k tier) or 90 days (higher tiers). Withdrawals reduce your net deposit, and money in a CDP-linked account doesn’t count. moomoo’s referral terms also mention a separate transfer-in reward of up to S$2,500 for moving shares in from another broker.
What new users get on fees
Lifetime $0 commission on US stocks, 12 months of $0 commission on SGX stocks, ETFs and REITs, and 30 days of $0 commission on HK and China A-shares. Platform fees still apply throughout. Free Level 2 US and SG market data is included.
Every fee, line by line
US: platform fee US$0.005/share, minimum US$1 an order, plus 9% GST; US$0.003/share settlement fee; sells also pay the SEC fee and FINRA’s trading activity fee (max US$9.79). Fractional orders under one share pay a 0.99% platform fee, capped at US$0.99. moomoo’s standard commission (US$0.0049/share, min US$0.99) is waived for Singapore clients.
SGX: commission 0.03% (min S$0.99) after the free year, platform fee 0.03% (min S$0.99), SGX trading fee 0.0075% and clearing fee 0.0325%; moomoo applies 9% GST to all four. Shares are held in moomoo’s custody by default; a CDP-linked account is available.
Questions
Frequently asked
How much is the moomoo referral reward?
Your friend gets moomoo’s new-user welcome rewards, worth up to S$1,100: NVIDIA fractional shares plus trade coupons, scaled by how much they deposit within 30 days of their first deposit — S$60 in rewards at S$3,000, S$200 at S$10,000, and S$940 at S$100,000, plus smaller extras. The shares unlock only after the money stays in the account for 30 to 90 days. The current campaign runs to 30 November 2026.
Is moomoo really commission-free?
On US stocks the commission is $0 for life, but moomoo charges a platform fee of US$0.005 a share, minimum US$1 an order, plus 9% GST and a US$0.003-a-share settlement fee — about US$1.12 on a US$1,000 buy. On SGX, new users pay no commission for the first year; the platform fee (0.03%, minimum S$0.99) and SGX’s own fees still apply.
Is moomoo cheaper than Tiger, POEMS or Syfe?
In your first year, on SGX, yes: with commission waived, a S$1,000 trade costs about S$1.52 and a S$100,000 trade about S$76, the lowest here. After that its SGX fees match Tiger’s (S$109 on S$100,000). On US stocks it costs less than Tiger but more than POEMS and Syfe, which charge nothing.
When do the moomoo welcome rewards end?
The current welcome rewards run from 30 September to 30 November 2026, 9:59pm Singapore time. You must make your first deposit and hit the deposit target within 30 days, and tap Claim before the campaign ends.