Why I Recommend Moomoo

Multi-market access in one app. trade US (NYSE, NASDAQ), Malaysia (Bursa), Hong Kong (HKEX), Singapore (SGX) and China (A-shares) all from one account.
ETFs, REITs & Money Market Funds. not just stocks. Access US/HK ETFs, REIT screening, and MMF as a cash management tool, all within the platform.
Advanced stock screeners. filter by sector, momentum, fundamentals, and more. Useful for both beginners and active traders building watchlists.
Clean, fast interface. No clutter. Everything you need is there. Nothing you don't.
In-depth market data. level 2 quotes, earnings calendar, analyst ratings, and institutional holdings all in one place.
Strong desktop + mobile experience. consistent across devices. Research on desktop, monitor and execute on mobile.

Best For

Beginner investors Swing traders US, MY, HK & SG markets ETF & REIT investors Market screening & research Long-term investors

What You Get When You Sign Up

🔥
New promo active now. Up to RM 1,500 in rewards + 6% p.a. with Moomoo Cash Plus. Use code SAN88 to unlock.
Moomoo Welcome Rewards up to RM 1,500

Total Rewards Up To

RM 1,500

180 Days 0 Commission

US · MY · HK · SG · CN markets

Deposit What You Get Cumulative
RM 1,000
Minimum to qualify
RM 100 Cash Coupons
+ RM 50 🍎 Apple Stock
RM 150
RM 3,000
Cumulative
+ RM 100 🍎 Apple Stock
RM 250
RM 10,000
Cumulative
+ RM 300 🍎 Apple Stock
+ RM 100 Special Deposit
RM 650
RM 40,000
Cumulative
+ RM 1,000 🍎 Apple Stock
RM 1,500+
For new accounts only. Must not have deposited more than RM 1,000 or subscribed to Cash Plus before. Stock rewards (AAPL) are subject to a 60-day lock period before you can sell or withdraw. Cash rewards are available sooner.
6%p.a.

Moomoo Cash Plus

Guaranteed return for up to 30 days. Subscribe up to RM 30,000. Available for new users who haven't used Cash Plus before.

💵
RM 100 Cash + RM 50 🍎 Apple Stock
First tier: deposit RM 1,000
Up to RM 1,500 Rewards
Tiered Apple stock rewards up to RM 40,000 deposit
🚫
180 Days 0 Commission
Zero commission on 5 markets for 180 days
📊
Advanced Market Data
Full access to screeners, charts & level 2 data

Exclusive Bonus: EMC Market Hub Access

Sign up via the referral link, deposit minimum RM 1,000, then screenshot your Moomoo account ID and send it to Hassan on Threads (@elhassansan) or Instagram (@elhassansan). You'll get access to EMC Market Hub. Hassan's private group for Moomoo users covering platform tools, market research techniques, and trade analysis.

⚡ Min. RM 1,000 deposit required to qualify

How to Get Started

Easy · Around 5 to 10 minutes
1

Download the Moomoo app

Available on iOS and Android. Also accessible via desktop web browser.

2

Create your account

Register with your email, verify your identity (MyKad for Malaysian users).

3

Open a Universal Account

Gives you access to US, Bursa, HK, and SG markets in one account. Approval typically takes 1 to 2 business days.

4

Enter code SAN88, then deposit

Once your account is approved, enter the special code SAN88 before making any deposit. This unlocks the full reward package. Do not deposit first.

5

Start using it

Set up your watchlist, run the screener, and start building your research process from day one.

Free Moomoo Setup Resources

Includes a step-by-step PDF guide and a video walkthrough showing exactly how to find and enter code SAN88 to unlock your rewards.

📄 Access PDF + Video Guide →

Also in my stack

moomoo Malaysia is regulated by the Securities Commission Malaysia. All platforms in Hassan's Stack are tools he personally uses. Hassan Hashim is licensed as a Securities Commission Malaysia Market Representative (MR) since May 2026. Verify Hassan's MR →

Past results do not guarantee future performance. Markets move in both directions. They do not care about your feelings, your goals, or your timeline. Before you buy or sell anything, do your own research. Understand the asset, the risk, and your exit plan before you enter, not after. If you are not willing to put in that work, do not dream of levelling up your life through investing. Knowledge is not optional. It is the baseline.

Chat on WhatsApp