Moomoo Review: Prediction Markets, Fees, and Is It Legit?
- 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
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.
How We Tested Moomoo

Claimed the welcome package and worked out its real math.

Counted every live market across all eight categories by hand.

Timed a real crypto transfer and a resolved contract’s payout.

Bought and sold two live $10 positions, one busy, one quiet.

Ran live chat twice and fired off a fixed set of support questions.

Checked all 7 standard Responsible Trading tools by hand.
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.
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
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.

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.
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.
| Method | Deposit? | Withdraw? | Speed (Tested/Stated) |
|---|---|---|---|
| ACH/bank transfer | Yes | Yes | 1-4 business days in; 1-3 business days out |
| Debit card | Yes | No | Near real-time |
| Digital wallet | Yes | No | Instant in normal cases |
| Wire transfer | Yes | Yes | 1-2 business days in; 1-3 business days out |
| Cryptocurrency | Yes (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.
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.
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.
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).
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 Tool | Present? |
|---|---|
| Deposit/funding limit | No |
| Loss or exposure limit | No |
| Session/elapsed-time reminder | No |
| Cool-off/trading break | No |
| Self-exclusion | No |
| Education/crisis-line resources | Yes |
| 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.
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
Download the app
Grab Moomoo from the app store, or start at moomoo.com and select Open an Account.
Set up login details
An email or mobile number, plus a password
Hand over personal details
Full name, birth date, address, and the last four digits of a Social Security number.
Clear identity verification
A driver’s license or passport may be requested during KYC
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.
| Platform | Welcome Bonus | Markets | Payments | Sell Positions Early? |
|---|---|---|---|---|
| Moomoo | Get up to $1,000 of Anthropic Stock + 8.1% APY on Uninvested Cash Balances | Sports, elections, politics, economics, financials, companies, crypto, entertainment, culture, science/tech, climate, commodities | ACH, wire, instant transfer (Plaid); no PayPal/Venmo | Yes |
| Kalshi | Up to a $10 trading bonus | Sports, politics, economics, culture, financials, climate | Debit card, ACH, wire, Apple Pay, Google Pay, crypto, PayPal, Venmo | Yes |
| Polymarket | Deposit $20, get $50 trading bonus | Sports, politics, crypto, pop culture, science, business | Debit card, crypto | Yes |
| OG.com | Trade $10, get $10 in bonuses | Sports, politics, financials, economics, culture, climate | Debit card, Plaid, ACH, wire, Apple Pay, Google Pay, PayPal, Venmo | Yes |
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.
Final Verdict: Is Moomoo Worth It?
Pros
- No second login needed for predictions on top of stocks, options and crypto
- Nothing about funding was slow or hidden in any method tried
- Two-for-two on live chat reaching a human almost immediately
Cons
- Responsible Trading support barely clears 2 of 7 standard tools
- Desktop and web can't trade a single event contract, marketing aside
- Getting out of a quiet market costs far more than getting in
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.
Where Can You Use MooMoo Prediction Market?
These are the jurisdictions where MooMoo can be used for predictions.
moomoo is live!
Not live.
-
BeforeAfter 3.6
-
Before 4.6After 4.8
-
BeforeAfter 4.6
No updates in this category yet.