Skip to content

BlogWikibit

Forex Broker Safe List 2026: Official Security Audit & Risk Reports

Menu
  • Home
  • Beginner’s Guide
    • How to Choose a Forex Broker
  • Contact
Menu

The Complete Guide to moomoo trading fees

Posted on August 3, 2026

Opening — Who this guide is for and what it solves

You are an active or occasional retail investor who uses, or plans to use, moomoo for US, Canadian, Singapore, or Hong Kong trading. You want to know the real cost of trades. moomoo advertises low or zero commissions. You must still pay several components: per-share commission, per-share platform fee, regulatory levies, exchange charges, and region-specific taxes or one-off conversion charges.

This guide breaks each fee down into concrete numbers. Read worked examples with full math. Use the examples to estimate real trade costs before you click “buy” or “sell.” Find immediate actions to reduce fees. Check order previews and settlement statements for the final billed amounts.

Quick Answer / TL;DR — Key takeaways you can act on now

  • If you trade US/Canada stocks in normal-priced shares (≥ $1): expect $0.0049/share commission + $0.005/share platform fee with minimums $0.99 and $1 per order; a 100-share trade usually hits the minimums.
  • If you trade low-priced shares (< $1): per-share rates drop to $0.0005 for both commission and platform, but minimums still apply ($0.99 commission, $1 platform).
  • If you trade options: expect $0.65 per contract, min $1 per order, plus exchange and regulatory fees (e.g., ORF $0.013/contract, OCC $0.025/contract, CAT $0.0003/contract).
  • If you trade in other regions: watch local levies such as HK stamp duty 0.1% of trade value, SG GST 9% on platform/commission for Singapore tax residents, and ADR conversion handling fees that can be hundreds of USD.

Planning notes and style

You will read short paragraphs and imperative sentences. You will see concrete numbers in every section. Technical terms get one short parenthetical explanation the first time (for example, “CAT” — Consolidated Audit Trail). Check order previews. Compare per-share math with order minimums. Use the worked examples to model your trades.

  1. Use the per-share formulas before you trade.
  2. Add regulatory fees on sell orders.
  3. Add region-specific taxes for non-US trades.
  4. Watch one-off charges for ADRs and conversions.

Keep receipts and trade confirmations. Compare your expected total to the real billed total.

1. Fee structure overview — commission, platform, and regulatory fees

Map the fees into three buckets:
– moomoo charges: commission and platform fees (per-share or per-order minimums).
– regulatory and exchange fees: SEC, TAF, ORF, OCC, CAT, exchange levies.
– third-party or region-specific costs: stamp duty, settlement fees, ADR conversion charges.

Headline per-share rates (US/Canada examples):
– For stocks priced ≥ $1: commission = $0.0049 per share; platform fee = $0.005 per share.
– For stocks priced < $1: commission = $0.0005 per share; platform fee = $0.0005 per share.
– Minimums per order: commission min $0.99; platform fee min $1.00.

Worked calculation:
– Trade: 100 shares at $10 → trade value = 100 × $10 = $1,000.
– Commission: 100 × $0.0049 = $0.49 → apply min → pay $0.99.
– Platform: 100 × $0.005 = $0.50 → apply min → pay $1.00.
– Total moomoo charges before regulatory fees = $0.99 + $1.00 = $1.99.

Regulatory and exchange adds change totals further. Small trades feel minimums most. Large trades dilute per-share fees. Split large orders only when necessary. Splitting increases the number of times you hit per-order minimums.

Watch out for minimums that make small trades expensive. Check whether your order will be executed in one fill or multiple fills. Multiple fills can trigger multiple minimums.

2. Per-share commissions and platform fees (≥ $1: $0.0049/share) — detailed mechanics

moomoo calculates commission and platform fees per share and enforces per-order minimums. Apply the per-share rate to the number of shares, then compare to the minimum. You pay the larger of the two for each fee line.

Two price bands:
– Stock price ≥ $1: commission $0.0049/share; platform $0.005/share.
– Stock price < $1: commission $0.0005/share; platform $0.0005/share.
– Commission min per order = $0.99.
– Platform min per order = $1.00.

Example A — mid-size trade:
– Order: 203 shares at $5 = 203 × $5 = $1,015 trade value.
– Commission: 203 × $0.0049 = $0.9947 → compare to $0.99 minimum → pay $0.9947 rounds to $0.99 or the billed amount; effectively you hit the minimum threshold and pay roughly $0.99.
– Platform: 203 × $0.005 = $1.015 → compare to $1 minimum → pay $1.015 (platform minimum not binding).
– Total moomoo fees ≈ $0.9947 + $1.015 ≈ $2.0097 → about $2.01.

Example B — low-priced shares:
– Order: 1,000 shares at $0.50 = $500 trade value.
– Commission: 1,000 × $0.0005 = $0.50 → min $0.99 applies → pay $0.99.
– Platform: 1,000 × $0.0005 = $0.50 → min $1.00 applies → pay $1.00.
– Total moomoo fees = $1.99 for this $500 trade.

Fractional shares:
– Platforms often allow fractional-share orders.
– Expect per-share math to use fractional quantities times per-share rate.
– Minimums still often apply per order; check the order confirmation.

Practical guidance:
– Consolidate small trades into a single order to avoid multiple $0.99 minimums.
– Trade sizes above 5,000 shares significantly dilute per-share fees at $0.0049.
– For trades above $10,000, regulatory fees (percentage-based) become visible but still small relative to trade value.

Watch out for splitting large orders into many smaller orders. Splitting multiplies per-order minimums and increases cost.

3. Regulatory and exchange fees — SEC, TAF, ORF and per-contract levies ($0.0000206 × trade)

Regulatory fees are charged by market authorities and exchanges and then passed through by moomoo. They are not moomoo profit. Understand which apply and when.

Common fees and sample numbers:
– SEC fee (sells only) = $0.0000206 × transaction amount; minimum $0.01 per trade.
– Trading Activity Fee (TAF) = $0.00329 per options contract on some venues (varies by exchange); min $0.01.
– Options Regulatory Fee (ORF) ≈ $0.013 per contract.
– OCC fee = $0.025 per contract.
– Consolidated Audit Trail (CAT) fee ≈ $0.0003 per contract.
– Exchange fees and proprietary fees vary by exchange (small percentages or per-trade fixed cents).

Example — SEC fee on a sell:
– You sell $5,000 of stock.
– SEC fee = $5,000 × $0.0000206 = $0.103 → platform will bill approx $0.10; minimum $0.01 ensures it is charged.
– That small fee adds on top of moomoo charges and platform fees.

Example — options sell of 4 contracts:
– ORF = 4 × $0.013 = $0.052.
– OCC = 4 × $0.025 = $0.10.
– TAF may add another $0.00 to $0.013 per contract depending on exchange; expect at least $0.01 per order sometimes.
– Add moomoo commission: 4 × $0.65 = $2.60.
– Total regulatory + moomoo ≈ $2.60 + $0.052 + $0.10 = $2.752 before any exchange proprietary fees.

Who charges what:
– SEC charges the SEC fee on sell trades.
– Options clearing bodies (OCC) charge per-contract clearing fees.
– Exchanges charge trade-specific fees and may impose small per-share or per-trade charges.
– moomoo passes these fees through on the trade confirmation.

Watch out for:
– Some fees apply only on sells; plan round-trip cost accordingly.
– Exchange-specific fees vary by venue and can change; check the fee preview.

4. Options and derivatives fees ($0.65/contract; min $1/order) — practical pricing

moomoo options commission:
– $0.65 per contract.
– Minimum $1.00 per order.

Per-contract regulatory fees (typical values):
– ORF = $0.013 per contract.
– OCC fee = $0.025 per contract.
– CAT fee = $0.0003 per contract.
– TAF varies by exchange; expect $0.00–$0.00329 per contract or a minimum trade charge.

Worked numbers:
– Single-contract trade (1 contract sold):
– Commission = $0.65.
– ORF = $0.013.
– OCC = $0.025.
– CAT = $0.0003.
– Sum = $0.6883 → moomoo may apply $1.00 min per order → you pay $1.00.
– Ten-contract trade (10 contracts sold):
– Commission = 10 × $0.65 = $6.50.
– ORF = 10 × $0.013 = $0.13.
– OCC = 10 × $0.025 = $0.25.
– CAT = 10 × $0.0003 = $0.003.
– Total ≈ $6.883 → billed as about $6.88.

Exercise and assignment:
– Exercise/assignment may carry no moomoo exercise fee for some accounts.
– Exchanges or clearing agents can still impose small fees.
– Expect occasional per-share or per-contract settlement costs.

Multi-leg orders:
– Multi-leg or complex option spreads can attract contract-level fees for each leg.
– Ensure the trade preview shows the aggregated ORF/OCC charges.

Watch out for:
– Single-contract trades often hit the $1 minimum, inflating per-contract cost to $1.00.
– Options trading has many small add-ons; check previews.

5. Region-specific variations and large one-off charges (Canada: US min $1.99; SG GST 9%; HK stamp duty 0.1%)

moomoo operates across regions and fees shift by jurisdiction. You must add local taxes, stamp duties, settlement fees, and exchange levies.

Canada examples:
– Reported US trades minimum: US min $1.99 per trade.
– CAD trades minimum: CAD min $1.49 per trade.
– US options commission via moomoo Canada: $0.65 per contract; min $1.00 per order.
– Confirm currency conversions for fees when trading in other currencies.

Singapore examples:
– Default platform fee example: $0.99 per order (currency conversion may apply).
– GST at 9% is applied to platform and commission charges for Singapore tax residents.
– GST increases effective platform costs by 9% on taxable line items.

Hong Kong examples:
– Stamp duty on share trades = 0.1% of transaction amount, minimum HK$1.
– Settlement fee = 0.0042% of transaction amount in some schedules.
– Exchange trading fee example = 0.00565% of transaction amount, minimum HK$0.01.
– SFC transaction levy = 0.0027% of transaction amount.
– FRC transaction levy example = 0.00015% of transaction amount.

ADR conversion and handling fees:
– ADR conversion handling fees can be very large. Sample third-party charges:
– Handling: US$550 per stock per order.
– Cablewire fee: US$17 per stock per order.
– Admin fee: US$100 per stock per order.
– Conversion fee: US$5 per stock per lot.
– These one-off fees can total $550 + $17 + $100 + $5 = $672 for a single ADR conversion order.

Settlement mechanics:
– Settlement fees and stamp duty are calculated on trade value and added at settlement.
– Small percentages like 0.0042% and 0.00565% may look tiny but add up on large trades.

Watch out for:
– ADR conversions that cost hundreds of dollars and dwarf per-share fees.
– GST or local tax increases that apply to platform fees and commissions for local tax residents.
– Minimums in different currencies; compare USD and local-currency minimums.

6. How fees affect common trade scenarios — concrete worked examples

Provide concrete scenarios with full math. Show moomoo charges and regulatory add-ons.

Scenario A — 100 shares at $10 (trade $1,000)
– Trade value = 100 × $10 = $1,000.
– Commission (≥ $1 band): 100 × $0.0049 = $0.49 → min $0.99 applies → pay $0.99.
– Platform: 100 × $0.005 = $0.50 → min $1.00 applies → pay $1.00.
– SEC fee on sell: $1,000 × $0.0000206 = $0.0206 → billed ≈ $0.02.
– Total = $0.99 + $1.00 + $0.02 = $2.01.
– Effective cost per share ≈ $2.01 / 100 = $0.0201 per share = 0.201% of $10 share price.

Scenario B — 1,000 shares at $0.50 (trade $500)
– Trade value = 1,000 × $0.50 = $500.
– Commission (< $1 band): 1,000 × $0.0005 = $0.50 → min $0.99 applies → pay $0.99.
– Platform: 1,000 × $0.0005 = $0.50 → min $1.00 applies → pay $1.00.
– SEC fee on sell: $500 × $0.0000206 = $0.0103 → min $0.01 applies → pay $0.01.
– Total = $0.99 + $1.00 + $0.01 = $2.00.
– Effective cost per share = $2.00 / 1,000 = $0.002 per share = 0.4% of $0.50 price.

Scenario C — 10 option contracts opened and closed (round trip)
– Opening buy: 10 contracts × $0.65 = $6.50 commission. ORF may not apply on buys but OCC and CAT still can; assume ORF applies on sell only for calculation simplicity.
– Closing sell: 10 × $0.65 = $6.50 commission.
– ORF on sell: 10 × $0.013 = $0.13.
– OCC on each leg: 10 × $0.025 × 2 legs = $0.50.
– CAT on both legs: 20 × $0.0003 = $0.006.
– Total commissions = $6.50 + $6.50 = $13.00.
– Total regulatory = $0.13 + $0.50 + $0.006 = $0.636.
– Total = $13.636.
– Effective per-contract round-trip cost ≈ $13.636 / 10 = $1.3636 per contract.

Scenario D — HK trade 10,000 shares at HK$5 (trade HK$50,000)
– Trade value = HK$50,000.
– Stamp duty = 0.1% × HK$50,000 = HK$50 → min HK$1 not binding.
– Settlement fee = 0.0042% × HK$50,000 = HK$2.10.
– Exchange trading fee = 0.00565% × HK$50,000 = HK$2.825 → min HK$0.01 not binding.
– SFC levy = 0.0027% × HK$50,000 = HK$1.35.
– FRC levy = 0.00015% × HK$50,000 = HK$0.075.
– Sum of levies ≈ HK$59.35.
– Add broker commission/platform per local schedule if applicable.
– Large trades make percentage levies visible.

These scenarios show:
– Small-dollar trades often hit minimums and raise per-share cost.
– Low-priced shares (< $1) often pay the $0.99 and $1 minimums even when per-share math would be lower.
– Options pay contract fees and often hit $1 minimums on single-contract orders.
– Regional levies become meaningful on large or cross-border trades.

Comparison table — quick reference

Fee componentUS / Canada (shares ≥ $1)Shares < $1OptionsHong Kong (example)Singapore notesADR conversion (sample)
Commission per share$0.0049$0.0005n/abroker variesbroker variesn/a
Platform fee per share$0.0050$0.0005n/abroker varies$0.99 typical + GSTn/a
Minimum commission per order$0.99$0.99$1.00varies$0.99 defaultn/a
Minimum platform per order$1.00$1.00$1.00varies$0.99 + 9% GSTn/a
Options commissionn/an/a$0.65/contractn/an/an/a
ORF per contractn/an/a$0.013n/an/an/a
OCC per contractn/an/a$0.025n/an/an/a
SEC fee (sells only)$0.0000206 × tradesamen/an/an/an/a
HK stamp dutyn/an/an/a0.1% of traden/an/a
Settlement fee examplen/an/an/a0.0042%n/an/a
GST on platform/commissionsn/an/amay applyn/a9% (for tax residents)n/a
ADR conversion handlingn/an/an/an/an/aUS$550 + US$17 + US$100 + US$5 sample

Closing — final checks and cost-saving actions

Check the order preview every time. The preview lists:
– Commission and platform totals.
– Regulatory fees for that trade.
– Any stamp duty or GST if applicable for your residency.

Actions to reduce fees:
– Consolidate small buys into one order to avoid multiple $0.99 and $1 minimums.
– Avoid repeated single-contract options trades to escape the $1 minimum per order hit.
– For low-priced stocks (< $1), trade larger quantities to make per-share fees matter less.
– For ADRs, avoid conversions unless necessary due to sample handling fees of US$550+ that can exceed your trade value.
– If you are a Singapore tax resident, add 9% GST into your expected cost on platform/commission lines.
– For HK trades, add 0.1% stamp duty and settlement levies to your expected trading cost.
– For Canadian accounts trading US stocks, confirm whether a US min $1.99 applies; use it in your math.

Record results:
– Compare your estimated cost to the actual billed cost after settlement.
– Track how often you hit minimums and adjust trade size or timing.

Final checklist before submitting an order:
1. Confirm number of shares and price.
2. Compute moomoo commission and platform fees using per-share rates.
3. Add minimums per order if applicable.
4. Add regulatory fees on sells and options-specific fees per contract.
5. Add region taxes like stamp duty or GST if they apply.
6. Skip ADR conversion when possible or get explicit quote for conversion fees.

Use the worked examples in this guide as templates for your own trades. Run the numbers before you trade. Keep transactions efficient to minimize the number of times minimums apply.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Online trading app in Pakistan
  • The Complete Guide to MT4 US Brokers
  • 6 Best MetaTrader 5 Brokers for Canada
  • 7 Best Options for the Lowest Margin Futures Broker
  • 6 Best International Trading Platforms

Recent Comments

No comments to show.

Archives

  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026

Categories

  • Binary Options
  • Forex
  • News
  • Posts
  • reviews
  • Safe
©2026 BlogWikibit | Design: Newspaperly WordPress Theme