Opening
You are a Malaysian investor or trader choosing a mobile-first broker to trade Bursa Malaysia and international markets. You want clear facts, not fluff. This guide narrows the field to six apps that fit real goals: lowest fees, pro tools, IPO access, or simple investing. Expect concrete numbers for fees, minimums, market coverage, and one clear use case per app. Read one page and pick an app that fits your plan in under 10 minutes.
Check fees, markets, and onboarding time. Compare commissions like RM3 per local order or $0.99 per US order. See which apps let you start with RM0 versus which require RM1 or higher. Know which apps offer 0% commission for Hong Kong stocks. Skip apps that add hidden platform fees. Use cases cut through marketing. They show when to pick a low-cost app or when to choose a pro platform for advanced orders.
Quick answer / TL;DR
- Want zero-commission access to Hong Kong and low-cost US trades → Moomoo: 0% HK commission; RM3 per MY order; US orders from $0.99.
- Want a simple, low-barrier US + MY app with RM0 minimum → Webull: RM0 min deposit; low brokerage like 0.025% on some US trades.
- Want the cheapest fixed-fee local execution and fast onboarding → Rakuten Trade: brokerage RM1–RM100; account approval in ~1 hour.
- Want pro-grade global markets, advanced order types and $0 account fees → Interactive Brokers or Saxo: account fee $0; no inactivity fee.
- Want strong charting and education on a low-fee platform → XTB: no account fee; full-featured charting.
What we looked for
Check each app on five concrete axes that determine cost and usability.
– Fees & structure — headline commission plus per-order platform fees. Compare fixed RM1 versus percentage rates like 0.025% or $0.99 per US trade.
– Market access — Bursa Malaysia, US, Hong Kong, plus global futures and ETFs. Count markets: local MY, US, HK exchanges matter.
– Regulation & trust — local licensing and participation on Bursa Malaysia, and regulator oversight.
– Tools & execution — order types, charting, Level 1/Level 2 quotes (real-time vs delayed), and API or TradingView integration.
– Onboarding & minimums — approval time in minutes or hours, and minimum deposit like RM0 or RM1.
Expect numbers for each app: commission ranges, per-order fees, approval times, minimum deposits, and supported markets. Use these numbers to compare real trade costs for orders of RM500, RM1,000, or USD amounts.
1. Moomoo — Best for zero-commission HK access and low-cost US trades
Moomoo targets traders who want low headline costs and wide market coverage. It offers 0% commission for Hong Kong stocks, ETFs and warrants. For Bursa Malaysia orders it charges RM3 per order. For US trades it lists platform fees from $0.99 per order. The app shows Level 1 quotes and real-time news feeds with in-app charting.
Check Moomoo if you trade HK frequently or want cheap US access. Account opening typically needs no minimum deposit (RM0). The app integrates with TradingView for advanced charts and supports futures for global markets. Moomoo Malaysia is a licensed broker under the local capital markets regulator and is a Participating Organisation of Bursa Malaysia.
Best for: Traders who need 0% HK commission and inexpensive US trading.
Skip if: You only trade very small local quantities where RM3 flat fee becomes high per share.
Key points:
– HK commission: 0% for stocks, ETFs, warrants.
– MY fee: RM3 per order for Bursa Malaysia trades.
– US fee: platform fee from $0.99 per order.
– Min deposit: RM0 to open an account.
– App rating: shows high store ratings (4.8 stars on app stores).
Watch out for: Platform fees and FX spreads when you convert MYR to USD or HKD. Factor in FX markups, which can add 0.3%–0.5% to trade cost.
2. Webull — Best for zero/minimum barrier US + MY trading with simple pricing
Webull appeals if you want to start with zero upfront and trade US and Malaysian stocks. It offers RM0 minimum deposit to open. For many US trades, brokerage pricing is extremely low—some trades see rates as low as 0.025% on certain order types or rebates that effectively reduce net cost. Webull also offers extended-hours trading and real-time data.
Open an account with RM0 and start trading US markets with orders priced in USD. Webull provides charting and technical indicators suitable for active traders and beginners. Expect fast onboarding and mobile-first workflows with watchlists and alerts.
Best for: New investors who want RM0 start and cheap US access.
Skip if: You need deep local-market research or IPO access on Bursa Malaysia.
Key points:
– Min deposit: RM0 to open.
– US brokerage example: 0.025% on select orders.
– Market access: US exchanges plus Bursa Malaysia.
– Data: real-time US quotes and extended-hours trading.
– Onboarding: typically completes within a day for standard KYC.
Watch out for: Currency conversion fees on USD trades and potential platform fees on special order types. Check whether order routing changes commission on specific trades.
3. Rakuten Trade — Best for cheapest fixed-fee local execution and fast approvals
Rakuten Trade is focused on Malaysian retail traders who want clear, fixed local fees. Its brokerage model charges from RM1 up to RM100 depending on trade value. The platform promises account approval in about 1 hour for many applicants. It supports Bursa Malaysia, US and Hong Kong trading from one account.
Choose Rakuten Trade when you execute lots of small local trades and want predictable costs. The platform often runs new-user perks such as RM1 fixed brokerage on US trades for a limited period. It includes contra accounts for trading on margin and integrates with local banking for fast funding and withdrawals.
Best for: Active local traders who need predictable fixed fees like RM1 per trade.
Skip if: You trade international futures or need pro-level order types.
Key points:
– Brokerage: RM1 to RM100 based on trading value.
– Onboarding: account approval in ~1 hour for many users.
– Markets: Bursa Malaysia, US, HK from one account.
– Promo: fixed RM1 brokerage on US trades for first N months (check current offer).
– Contra credit: available for short-term margin use.
Watch out for: Fixed fees can still be relatively high on very large orders; calculate cost percentage on trades of RM10,000 vs RM100,000.
4. Interactive Brokers — Best for pro-grade global markets and advanced order types
Interactive Brokers suits traders who need global market depth and many order choices. The platform lists $0 account fee and no inactivity fee for many account types. Expect access to dozens of international exchanges, futures, options, and advanced algos. IB provides tiered or fixed pricing models; choose based on trade volume.
Pick IB when you trade multiple asset classes or require sub-cent pricing on large US volumes. The platform offers margin rates that scale with size and currency. You get professional-level execution, smart order routing, and API access for automated trading.
Best for: Professionals and active traders who need broad global access and $0 account fees.
Skip if: You prefer a mobile-first, simplified app with one flat RM fee.
Key points:
– Account fee: $0 for standard accounts.
– Inactivity fee: $0 for many account types.
– Markets: access to a large number of international exchanges (multi-region).
– Order types: advanced algos, conditional orders, OCO and more.
– API: available for automated trading and custom strategies.
Watch out for: Complexity. IB has many settings and two fee models; test both fixed and tiered pricing on sample orders to find the cheaper route.
5. Saxo — Best for institutional-grade research and multi-currency accounts
Saxo provides deep research, multi-currency accounts, and access to global equities, bonds, ETFs and futures. Saxo charges $0 account fee for many tiers and no inactivity fee in standard plans. It targets investors who need powerful desktop and mobile tools plus detailed market research.
Use Saxo when you need multi-currency holdings and consolidated reporting across 20+ currency pairs. The platform supports advanced charting, professional order types and multi-leg options trading. Pricing can be competitive if you trade larger volumes.
Best for: Investors wanting institutional research, multi-currency portfolios, and $0 account fee.
Skip if: You trade only a few local shares per month and want the absolute lowest flat RM fee.
Key points:
– Account fee: $0 for standard accounts.
– Inactivity fee: $0 on standard plans.
– Currency support: hold multiple currencies in one account.
– Markets: broad global coverage including US, UK, EU, HK.
– Tools: professional charting, research, and portfolio reporting.
Watch out for: Minimums and tiered pricing on certain product lines; large orders can qualify for different fee schedules.
6. XTB — Best for charting, education and low-cost access with no account fee
XTB is a low-fee platform focused on charting, education and CFD access. It charges no account fee and no inactivity fee on basic accounts. XTB provides a full-featured charting package and structured educational content for technical traders. It supports spot markets and derivatives with competitive spread-based pricing.
Choose XTB if you trade using technical analysis and want extensive indicators, templates and trade simulations. The platform supports leverage on CFDs with margin requirements set per instrument. It also offers direct market access for some equity trades with clear spread information.
Best for: Chart-focused traders and learners who want no account fee and full-featured charts.
Skip if: You need direct custody of underlying shares in every market; XTB focuses on CFDs for many instruments.
Key points:
– Account fee: $0 to open.
– Inactivity fee: typically $0 for basic plans.
– Charting: advanced indicators and templates built in.
– Leverage: varies per instrument; margin % shown per trade.
– Education: video courses and market analysis included.
Watch out for: CFD leverage increases risk and fees via spreads. Compare spread cost to per-trade commissions on direct-share platforms.
Comparison — Fees, Markets & Minimums
| App | Local brokerage (MY) | US fee | HK fee | Min deposit | Account fee |
|---|---|---|---|---|---|
| Moomoo | RM3 per order | From $0.99 per order | 0% commission | RM0 | $0 |
| Webull | Local fee varies | ~0.025% on some US orders | Varies | RM0 | $0 |
| Rakuten Trade | RM1–RM100 (fixed range) | Promo RM1 on some offers | Varies | RM0 | $0 |
| Interactive Brokers | %/tiered pricing | Tiered/fixed options | Varies | RM0+ depending on region | $0 |
| Saxo | Tiered by account level | Tiered | Varies | RM0+ | $0 |
| XTB | Spread-based / some direct fees | Spread/CFD pricing | Varies | RM0 | $0 |
Use the table to compare headline costs quickly. For exact costs on a specific trade size, calculate both a fixed RM fee and a percentage fee on your intended trade value.
How to choose the right app for your strategy
Decide on three things: trading frequency, markets, and tools. Use these numbers to match an app to your plan.
- Trading frequency and cost per trade:
- Low-frequency investor: if you place 12 trades per year, a RM3 flat fee equals RM36 annually.
- High-frequency trader: if you place 500 trades per year, a 0.025% per-trade fee on USD volume may be far cheaper.
Action: estimate annual trades and compute total fees using RM and USD figures.
Market coverage:
- Local-only traders: choose an app with RM1–RM3 local fees for low cost.
- Global diversifiers: choose an app that covers US and HK with low per-order fees, or one that lists 30+ markets.
Action: list target markets and check per-market fee lines in the table above.
Tools and order types:
- Day trading: require Level 2 quotes, real-time data and advanced orders. Expect additional data fees of $5–$20 per month in some apps.
- Long-term buy-and-hold: prefer low custody fees and cheap FX conversion; a flat RM1–RM3 per trade is fine.
- Action: pick the app that offers the specific order types you need.
Calculate trade examples:
– Example A: Buy RM1,000 local stock with RM3 fee → cost = 0.3% of trade.
– Example B: Buy USD1,000 US stock with $0.99 fee and FX markup 0.4% → cost ≈ 0.99% + 0.4% ≈ 1.39% total (convert USD1,000 to MYR when measuring impact).
– Example C: Large US order USD50,000 on IB with tiered pricing may cost 0.01%–0.05%, far cheaper than fixed fees.
Watch out for: FX spreads, transfer fees and custody fees that can add 0.1%–0.5% to apparent commission savings.
Real cost examples (use to compare real trades)
Compare real trade scenarios using the numbers above. Use these samples to estimate annual cost.
- Small local trade:
- Trade value: RM500
- Moomoo fee: RM3 → cost = 0.6%
- Rakuten fee (RM1 promo): RM1 → cost = 0.2%
Action: For RM500 buys, fixed RM1 is cheapest.
Mid-size local trade:
- Trade value: RM5,000
- Moomoo fee: RM3 → cost = 0.06%
- Rakuten standard fee (e.g., RM10 hypothetical): cost = 0.2%
Action: For RM5,000 trades, RM3 flat is very competitive.
US trade example:
- Trade value: USD1,000
- Moomoo: $0.99 + FX 0.4% → cost ≈ $0.99 + $4 → ≈ $4.99 total (~0.5%)
- Webull: 0.025% brokerage → $0.25 + FX 0.4% → ≈ $4.25 (~0.43%)
IB (tiered): could be $0.35–$1.50 depending on volume; calculate per trade.
High-volume US trader:
- Annual USD volume: USD1,000,000
- A 0.01% rate vs $0.99 flat is a large saving. Run both models before choosing.
Watch out for: Hidden platform fees, withdrawal charges, and FX conversion costs. Add these before finalising.
Onboarding, funding and typical timelines
Pick an app that matches your time horizon to start trading.
- Account opening:
- Rakuten Trade: account approval in ~1 hour for many applicants.
- Moomoo/Webull: KYC typically completes within 1–3 business days.
- IB/Saxo/XTB: KYC may take 1–7 business days depending on document checks.
- Funding:
- Bank transfer: same-day or 1 business day in most cases.
- Instant pay options: some apps support instant bank transfer or debit card funding with fees.
- Withdrawals:
- Standard bank withdrawal: 1–5 business days depending on bank and broker processes.
- Action: Allow up to 5 business days when planning to move large sums.
Key timelines:
– 1 hour (Rakuten Trade approval window in many cases).
– 1–3 days (fast online brokers for KYC).
– 1–5 days (withdrawal and settlement times).
– T+2 settlement generally applies for equities in many markets; confirm locally.
Watch out for: Account verification holds on large initial deposits and required proof of source for large fund transfers.
Final checklist before you commit
Follow this quick checklist with measurable checks.
- Fees: compute cost for 12, 50 and 500 trades per year using the app’s RM or USD numbers.
- Minimum deposit: confirm it’s RM0 or RM1 depending on the broker.
- Market access: ensure the app lists your target markets (MY, US, HK) — at least 3 on your shortlist.
- Order types: verify presence of stop-loss, limit, OCO or conditional orders — count at least 3 required types.
- Onboarding time: expect anywhere between 1 hour and 7 days; choose based on urgency.
- Support: confirm live chat, email or phone support and check average response times if listed.
Compare two scenarios:
– Scenario 1 (beginners): 12 trades per year, RM3 flat local fees → total annual cost RM36.
– Scenario 2 (active trader): 500 trades per year, 0.025% US fees on USD50,000 monthly → annual cost scales with volume; pick tiered pricing.
Watch out for: Promos that reduce fees for the first N months. Always compute ongoing costs after the promo ends.
Closing — pick and test
Pick an app that matches your trade frequency and markets. If you trade local small lots, Rakuten or Moomoo may be cheaper. If you want RM0 onboarding and cheap US trades, test Webull. If you need pro tools and global access with $0 account fee, trial Interactive Brokers or Saxo. If charting and education matter most, try XTB.
Test before you commit:
– Open demo or funded accounts with RM50–RM100 and place 3–5 real trades to measure real fees and FX costs.
– Time your onboarding: expect 1 hour to 7 days for full approval.
– Recalculate fees: run the numbers for the trade sizes you plan to place (RM500, RM5,000, USD1,000, USD50,000).
Compare final totals and pick the app that saves the most money for your actual trading plan.