To Top

Moomoo Review: Prediction Markets, Fees, and Is It Legit?

Patrick Monnin
Written by:
Joe Boozell
Fact-checked by: Joe Boozell
Last Updated: 🕑 View change history
Patrick Monnin
Written by: Last Updated: Fact-checked 🕑 View change history
Get up to $1,000 of Anthropic Stock + 8.1% APY on Uninvested Cash Balances
4.2 Overall Editorial Score
Join Bonus+ to earn coins
Apple Pay Online Banking Visa Litecoin Bitcoin
Bonuses and Promotions
3.8/5

Full $1,000 payout needs a $100,000 deposit to unlock

Market Coverage
4.6/5

Massive collection of sports trades (3,000+)

Payout Speed and Reliability
4.8/5

Fast funding everywhere, costs disclosed before confirming

Liquidity
3.6/5

I lost around 13% when exiting markets.

Customer Support
5/5

Live chat connected to a human almost instantly, twice

UX & Responsible Gaming
3.7/5

Just 2 of 7 standard tools are present

MooMoo is a legal trading platform in 40+ US states.
Offer Summary:
  • No promo code for prediction markets. Moomoo’s current offer $1,000 of Anthropic Stock + 8.1% APY applies to its general investing account, not event contracts
  • $0 commission on eligible event contract trades (plus a small exchange fee)
  • Ten market categories via a Kalshi partnership: sports, elections, politics, economics, financials, companies, crypto, entertainment, culture, science and tech, climate, and commodities
Get up to $1,000 of Anthropic Stock + 8.1% APY on Uninvested Cash Balances
Get up to $1,000 of Anthropic Stock + 8.1% APY on Uninvested Cash Balances

Our Verdict On Moomoo

Moomoo didn't build a prediction market. It bought one, functionally, by plugging into Kalshi's exchange from inside an investing app people already use for stocks and crypto. That earns it a 4.2/5 on our six-category scale — a score built on genuine strength in Customer Support (5.0/5) and a real soft spot in Responsible Trading, where only 2 of 7 standard tools exist for event contracts specifically.

For anyone already banking with Moomoo, that's a low-friction way to start trading predictions. A trader hunting for a dedicated prediction platform gets a tougher deal: reaching the full $1,000 welcome offer takes a $100,000 deposit, and every piece of actual event-contract trading stays locked to a phone.

Tip icon
Tip:
We run every operator through the same six tests so a reader can answer one question fast: add predictions to an account you already have, or go dedicated? With Moomoo, the answer hinges entirely on whether that account already exists.

Moomoo Promotions | 3.8/5

Get up to $1,000 in Anthropic stock + 8.1% APY on uninvested cash balances.

Moomoo’s current welcome package targets general investing accounts rather than prediction markets, but it scales based on your deposit. New users secure an excellent 8.1% APY on uninvested cash for the first 60 days.

The Anthropic stock bonus is awarded in fractional shares depending on your deposit size. Tiers start at a $2,000 minimum deposit, but unlocking the full $1,000 o in stock requires a $100,000 deposit maintained for a 60 to 180-day hold.

While reaching the maximum reward requires substantial capital, the 8.1% APY yield provides immediate value from day one.

Expert insight icon

Why We Rated Moomoo Promotions 3.8/5

The headline figure outruns most of this vertical. Almost nobody funds an account large enough to collect it.

Real Customer Reviews of moomoo

Write your first review

Earn +150 coins · help others choose

Review guidelines
+150 coins
User Experience
0/5
Payment Speed
0/5
Game Library
0/5
Bonuses
0/5
Customer Support
0/5

0 comments yet

Be the first to share your experience and earn +150 Bonus+ coins.

Moomoo Market Coverage | 4.6/5

Eight categories, one catch-all. Sports leads by a wide margin at 3,100+ contracts. Politics, Economics & Business and Culture/Entertainment each clear 90+. Crypto sits at 40+, Climate/Weather at 34+, Tech & Science at 29+, Other/Novelty at 21+, Geopolitics/World Events at 12+. Add it up and the floor is 3,506 live markets. See how that compares across the other prediction markets we cover.

MooMoo overall markets

Breadth is one number; depth is another. Of the 27 sports leagues on the board, only 18 actually clear five live markets — real coverage, not a token listing. Soccer (773) and tennis (513) top that list; NCAA Football (441), NFL (373) and esports (209) aren't far behind. NCAA Football alone breaks into Games, Futures and Win Totals tabs, each with live, dated lines, and Pro Basketball — the house name for NBA contracts — runs nightly matchups alongside full-season futures.

A settlement check across 16 sampled markets, two per category, asked a simple question: does each one name a real, independent source with no room for judgment calls? Fourteen passed clean. The two that didn't still named a source, just not one immune to interpretation — an esports forfeit clause and a market on confirmed alien contact.

One correction belongs here: a claim that Texas lost access to Sports contracts didn't hold up. Our reviewer placed a live Tampa Bay vs. Milwaukee trade from a Texas account with no issue.

Combos fold several contracts into one ticket, parlay-style. Nothing blocked mixing categories in testing — an NBA leg sat next to a cricket leg without a hitch, and the payout math multiplied just like a standard parlay. Early exit on a combo before every leg settles stayed untested. That's a real gap in the record, not a guess dressed up as an answer.

Expert insight icon

Why We Rated Moomoo Market Coverage 4.6/5

Deep where it counts, disclosed honestly almost everywhere, with Combos adding real flexibility most competitors skip.

Moomoo Banking | 4.8/5

Money moves 5 ways here: ACH, with an Instant Transfer shortcut for Bank of America and U.S. Bank customers; debit card; Apple Pay or Google Pay; wire; and crypto. Paper checks never enter the picture, coming or going.

MethodDeposit?Withdraw?Speed (Tested/Stated)
ACH/bank transferYesYes1-4 business days in; 1-3 business days out
Debit cardYesNoNear real-time
Digital walletYesNoInstant in normal cases
Wire transferYesYes1-2 business days in; 1-3 business days out
CryptocurrencyYes (indirect)Yes (indirect)Within an hour in; 1-3 business days to reach cash

A dollar funds an account; ACH, debit and wallet deposits skip the fee entirely. Our own cash-out test, a Litecoin transfer into the Crypto account, cleared in about five minutes — right in line with Moomoo's own quoted window for that step.

The trading fee is separate from banking entirely: $0 commission right now, plus Kalshi's flat $0.01-per-side exchange charge — set to double to $0.02 once the promotional window closes. That figure isn't hidden in fine print, either. A $10 Tennessee contract showed its 33.33-contract fill and $0.34 fee on the ticket before confirmation.

Get up to $1,000 of Anthropic Stock
moomoo Review
  • PLUS Get up to $1,000 in $NVDA Based on Net Deposit Amount

  • Earn up to 8.1% APY on uninvested cash balances

  • Trade CFTC-regulated event contracts, stocks & options

  • PLUS Get up to $1,000 in $NVDA Based on Net Deposit Amount

  • Earn up to 8.1% APY on uninvested cash balances

  • Trade CFTC-regulated event contracts, stocks & options

Idle cash isn't dead money, either. Moomoo's Cash Sweep pays a 0.03% Annual Percentage Yield (APY) at baseline, jumps to 3.6% for Engine subscribers paying $3.99 monthly, and runs a promotional 8.1% on a new account's first $20,000 for two months. None of that reaches money locked as collateral. The real friction point in testing was identity verification — nearly 48 hours before the first deposit cleared.

Expert insight icon

Why We Rated Moomoo Banking 4.8/5

Fast, transparent, and fee-honest on every method tried. The nearly two-day verification wait is the one real deduction.

Moomoo Liquidity | 3.6/5

A quoted price means nothing if exiting costs a fortune. The real cost of a $10 position on Moomoo's single busiest market came to 6.28% round-trip. The identical trade on a quiet market ran more than twice as expensive.

Real order books drive every price here, not a formula. Tampa Bay vs. Volume told the two markets apart clearly: Milwaukee's 2.28 million made it the busy pick, while a thin 11,948 on an Anthropic-ban market made it the quiet one. Both entries filled at the exact quoted price. No slippage, either side.

Exits told a different story. The busy position closed inside 30 minutes, clean. The quiet one, checked again a day or two later, had just five contracts left at the best bid — closing it took two separate sells and cost 13.13% combined. One quirk worth logging: add up Yes and No on either market and the total runs past 100%, more than the spread by itself would explain.

Expert insight icon

Why We Rated Moomoo Liquidity 3.6/5

Cheap and clean on a busy market, noticeably pricier on a quiet one, with no warning built into the app beforehand.

Moomoo Customer Support | 5.0/5

Support splits 5 ways: round-the-clock live chat, an English phone line weekdays between 8:30 a.m. and 4:30 p.m. ET, a dedicated Mandarin line, email through cs@us.moomoo.com, and an in-app hub linking all four.

Twice, live chat put a real person on the line almost immediately. Email held its own too: a 24-minute turnaround against Moomoo's own 1-2 business day promise. The weak spot was accuracy — 4 of 5 fixed test questions sat unresolved, with a promised follow-up that simply never arrived. Trade-specific complaints get their own channel, separate from general support, and anything unresolved escalates to arbitration governed by the Financial Industry Regulatory Authority (FINRA).

Expert insight icon

Why We Rated Moomoo Customer Support 5.0/5

Response time and channel count are what this category measures, and both topped out. The honest catch: most of the accuracy test came up short.

Moomoo App And Platform | 3.7/5

Mature apps on both iOS and Android, event contracts live inside them since June 4, 2026 — and nowhere else. Funding is all the website is for — even the desktop client kicks a deposit attempt right back to that same browser page. None of it — browsing, placing an order, managing a position — worked anywhere but the phone during this round of testing.

Cash and collateral stay visibly separate on the account screen. Accounts holds the full trade history with a running profit-and-loss figure, and that's also where a 1099 lands once one's issued. Closing the account takes an email after every position clears — no self-serve option — though security holds up with Device Lock, a rotating Moomoo Token, and passkeys.

Responsible Trading ToolPresent?
Deposit/funding limitNo
Loss or exposure limitNo
Session/elapsed-time reminderNo
Cool-off/trading breakNo
Self-exclusionNo
Education/crisis-line resourcesYes
Age verification (18+)Yes

2 tools out of 7. That's the whole story on Responsible Trading here. There's one feature that goes beyond the basics: naming a Trusted Contact, someone 18 or older Moomoo can loop in if capacity concerns come up. That person has zero authority over the account's actual trades.

Expert insight icon

Why We Rated Moomoo User Experience & Responsible Trading 3.7/5

A smooth app held back by a thin safety toolkit and a desktop that simply can’t trade event contracts.

How To Create A Moomoo Account

1

Download the app

Grab Moomoo from the app store, or start at moomoo.com and select Open an Account.

2

Set up login details

An email or mobile number, plus a password

3

Hand over personal details

Full name, birth date, address, and the last four digits of a Social Security number.

4

Clear identity verification

A driver’s license or passport may be requested during KYC

5

Connect a funding source

Linking through Plaid is the fastest path to a tradable balance

Is Moomoo Safe And Legal?

Every event contract traces back to one entity: Moomoo Financial Inc. (MFI), registered as a Futures Commission Merchant with both the Commodity Futures Trading Commission (CFTC) and the National Futures Association (NFA). Above MFI sits FUTU US Inc., its direct owner, and above that sits Futu Holdings Limited — a Hong Kong company listed on the Nasdaq, the top of the whole ownership chain. Trades get matched on KalshiEX LLC's exchange, then settled through Kalshi Klear LLC, its registered clearing arm.

On corporate history: Chinese regulators hit Futu Holdings with a fine in May 2026, roughly $271 million by this site's own research, over unlicensed securities and futures activity spanning mainland China and Hong Kong — part of a wider enforcement sweep touching other firms too. Nothing about that penalty touches MFI, the actual custodian of US customer funds — it's confined to Futu's business overseas. Closer to home, and more recent: Oct. 2, 2026, Ohio's Casino Control Commission shut down Moomoo's sports contracts in-state, pointing to unlicensed sports gaming as the reason.

The specific contracts sampled here, football spreads and election-margin markets included, clear Kalshi's own self-certification process under CFTC Regulation 40.2 rather than individual agency sign-off. A full access run from Texas hit every stage without a hitch — opening the account, funding it, trading across Sports and other categories, and withdrawing at the end. Eighteen is the floor for trading age.

Eligible securities cash carries Securities Investor Protection Corporation (SIPC) coverage up to $250,000. Separately, once cash sweeps into a partner bank, Federal Deposit Insurance Corporation (FDIC) coverage kicks in at the same $250,000-per-bank ceiling. Neither protection extends to a live, open position — that's covered under CFTC segregation rules instead. A 1099 ships to any account with reportable activity for the year.

Moomoo Vs. The Competition

No prediction-market-specific sign-up bonus puts Moomoo behind Kalshi, Polymarket and OG.com on the one metric most new traders check first — all three tie a real offer directly to event-contract trading.

PlatformWelcome BonusMarketsPaymentsSell Positions Early?
MoomooGet up to $1,000 of Anthropic Stock + 8.1% APY on Uninvested Cash BalancesSports, elections, politics, economics, financials, companies, crypto, entertainment, culture, science/tech, climate, commoditiesACH, wire, instant transfer (Plaid); no PayPal/VenmoYes
KalshiUp to a $10 trading bonusSports, politics, economics, culture, financials, climateDebit card, ACH, wire, Apple Pay, Google Pay, crypto, PayPal, VenmoYes
PolymarketDeposit $20, get $50 trading bonusSports, politics, crypto, pop culture, science, businessDebit card, cryptoYes
OG.comTrade $10, get $10 in bonusesSports, politics, financials, economics, culture, climateDebit card, Plaid, ACH, wire, Apple Pay, Google Pay, PayPal, VenmoYes

What Moomoo offers instead isn't a richer sign-up deal, it's everything built around the account: real yield on cash, stock rewards at scale, a brokerage already doing more than any single-purpose app. Chase the biggest welcome bonus and this isn't the stop. Want investing and predictions under one roof, and the math shifts in Moomoo's favor.

Moomoo makes the most sense for one trader in particular: someone already in the Moomoo ecosystem who wants event contracts without a second app. It makes less sense for someone comparing purely on prediction-market depth or bonus size, where Kalshi, Polymarket and OG.com each do more right now.

Moomoo FAQ

Yes, since June 2026, through a Kalshi partnership, inside the same account already used for stocks and crypto.

Not a dedicated one for event contracts. The current package activates on deposit, and the resulting coupons work on event-contract trades directly, per this round’s testing.

Yes. It does — the Moomoo Financial Inc. registration and Kalshi routing described above are exactly what makes it a regulated operation.

Nothing in commission right now beyond Kalshi’s flat $0.01-per-side fee, rising to $0.02 per side once the current promotion runs out.

Not according to this round’s testing. Funding, yes, on desktop and web. Actual trading, no — that stayed locked to the phone app throughout this round.

Yes — a 1099 for any account with reportable activity, plus exportable transaction history.

AL, AK, AZ, AR, CA, CO, CT, DE, DC, FL, GA, HI, ID, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, WV, WI, WY

Where Can You Use MooMoo Prediction Market?

These are the jurisdictions where MooMoo can be used for predictions.

AL AK AZ AR CA CO CT DE FL GA HI ID IL IN IA KS KY LA ME MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY DC

moomoo is live!

Not live.

About the Author
VIEW ALL POSTS

With over a half-decade of editorial experience, Patrick has built his career covering the online gambling industry. From sports betting and iGaming to the rise of sweepstakes casinos and prediction markets, his industry analysis has been featured on outlets such as Legal Sports Report, Bonus.com, Gaming Today, Lineups, and more. He currently serves as an editor at Lineups, where he focuses on tracking the industry's continued expansion into new markets and emerging verticals.

VIEW ALL POSTS