moomoo Logo

moomoo fees explained

Your expert
Krisztián G.
Fact checked by
Tamás D.
3w ago
Personally tested Personally tested
Data-driven Data-driven
Independent Independent

Overview of moomoo fees and charges

When trading or investing at an online broker, fees can have a big impact on your results, so it's good to know what kind of charges you'll be facing and how these compare to fees at other brokers.

If fees are your top concern, moomoo is a good choice, as it has low fees in general. Check our toplist for cheaper brokers.

I found moomoo's trading fees fairly low
Krisztián Gátonyi
Method-man | Forex • Market Analysis • Algo Trading

I've personally tested dozens of global brokers, carefully looking at their fees not just on their website but also in the course of live trading. Here's how moomoo fared:

  • moomoo charges low fees for trading stocks and ETFs.
  • There is no inactivity fee even if you leave your account idle for a long time.
  • The basic withdrawal fee is $0, but some transactions may cost more.
  • Read our full review of moomoo for info on safety, trading platforms and funding.
moomoo fees at a glance
Assets Fee level Fee terms
US stock fee Low $0 per trade
EURUSD fee - FX not available
US tech fund fee - Not available
Inactivity fee Low No inactivity fee

Visit broker

Moomoo trading fees are zero in almost all cases. It's also great that the fee structure is transparent and easy to understand.

Commission-free stock and ETF trading

moomoo stock and ETF fees by market
US stock
Show more
Stock Fee Calculator

Confused about fees? Use this tool to see what the commission fee of a specific stock trade would be at moomoo. To check and compare fees at other brokers, go to our main Fee calculator page.

Before doing so, check out our Privacy Policy and our General Terms and Conditions.

Select stock

Low margin rates

moomoo annual margin rates
USD margin rate
Show more

Low options commission

moomoo stock index options commission
US stock index options
Show more

No inactivity fee, no withdrawal fee

However, both depositing and withdrawing by wire transfer can incur a fee:

  • Domestic wire deposits cost $8 unless it's your first deposit or you deposit more than $25,000
  • International wire deposits cost $25 unless it's your first deposit or you deposit more than $25,000
  • Domestic wire withdrawals cost $25
  • International wire withdrawals cost $45
Inactivity fee
Withdrawal fee
Alpaca Trading
moomoo inactivity, withdrawal and other fees
Show more

Interest earned on uninvested cash

As of the time of the review, moomoo provides the following interest rate on uninvested cash:

  • 5.1% for USD for all new broker accounts. Existing brokerage accounts must refer a friend to deposit $100+ or deposit $500 themselves to access the higher rate.

Check out this short video for a behind-the-scenes peek into how our experts personally test and evaluate brokers.

Got questions?
Engage with our growing community of traders and investors like you to find your answers.
Join now

Author of this article

Krisztián Gátonyi

Method-Man | Forex • Market Analysis • Stock Market

I have 15 years of experience in proprietary trading, mainly in the interbank currency market as a foreign exchange risk manager. I'm actively involved in reviewing the 100+ brokers listed on our site. I personally open accounts with real money, execute trades, test customer services. I hold an MSc in International Business from the University of Middlesex. My purpose is to help people find the best investment provider.

Everything you find on BrokerChooser is based on reliable data and unbiased information. We combine our 10+ years finance experience with readers feedback. Read more about our methodology.

Follow us

Regional settings

I'd like to trade with...