Update 8/7/25: Extended through 8/31/25
Contents
The Offer
- Moomoo brokerage is offering a brokerage bonus to existing customers who register and transfer over assets to their Moomoo account from May 27 – July 31, 2025:
- $10k gets $200
- $25k gets $300
- $100k gets $600
- $250k get $1,200
- $500k gets $2,000
- $1M gets $4,000
- You must register for the offer first and thus confirm eligibility for the offer.
Our Verdict
It’s nice to see a deal for existing users. These tiers are pretty good, especially given that you only need to hold the assets there for a few months. (The requirement is to hold until 10 business days after the end of the promo period, and then 90 days after that.)
If I were an existing Moomoo user I’d likely get in on this offer. A few things to keep in mind:
- The Moomoo bonus runs in a unique way whereby you’re given a number of ‘Cash Rewards’ which are then used to buy investments. These rewards need to be used within 6 months. (You can buy SGOV if you want to keep it in a cash-like instrument.)
- Note that you need to transfer into Moomoo in one of two ways: 1) ACH or wire, 2) Stocks, certain options, ETFs, and cash from an account at one of the following broker-dealers: Robinhood, Webull, TD Ameritrade (including ThinkorSwim), Interactive Brokers, Fidelity, E Trade, Cash App, Charles Schwab, Ally Invest, Firstrade, or Merrill Lynch (“Eligible Assets”). Transfers from other broker-dealers are not eligible for this Promotion.
- You need to register first. I imagine that’s done in the app or on the Moomoo website.
- You can only receive one set of reward for this Promotion, with no more than one account enrolled per person. Each device, regardless mobile or computer, can be only entitled to one set of reward of this Promotion.
- Moomoo often messes up the cost basis for ACAT transfers and you may have to ask Moomoo to correct and reissue a 1099 form in the following year. If you are just doing the $10K tier, it may be better to transfer in cash and buy assets on Moomoo than to directly ACAT $10K assets to Moomoo.
There’s a separate bonus offer for new Moomoo customers which we discussed here.
Hat tip to readers Zigzag and Erik
Existing customer here.
Looks like my ACH is capped at 5k/month.
Is this normal? How do i hit the 10k transfer with this? (does instant transfer, 3k/ daily count as well?)
Wire transfer can come in handy when ACH has limitations.
Is this bonus even worth it? $300 or 600 bonus, have to keep money in there for 90 days.
Unlike bank bonus, brokerage bonus are always better in any amount because you can hold the funds in SGOV or other bonds that will earn interest in addition to the bonus. So if you have the money sitting in a CD or UFB or such, then its worth transferring over here for the extra. I personally may try just the 10K tier and do it for both P1 and P2 for max earnings.
If I did any of the tiers, is there a stock anything to earn 4% on the amount of our deposit?
Sgov yields 4% right?
Yes, SGOV is good for 4.24%. See here —
https://www.ishares.com/us/products/314116/ishares-0-3-month-treasury-bond-etf
Can one please confirm the funds holding period?
If I understood it is 100 days after 8/31(end of promo)?
One agent told me cash rewards will appear within 5 business days after the deposit, no need to wait until 8/31. Confused.
“Cash Rewards can be used when clients reach the unlock condition: keep the eligible assets in Moomoo account for 90 days after clients get the Cash Rewards. In the unlocking period, clients can trade their transferred/deposited assets but if they transfer out or withdraw the funds, unlocking will fail. Due to the unlocking period, kindly check the “my rewards” list when you receive the Cash Rewards.”
Once your deposit is settled, Moomoo generally issues the cash rewards to your account the same day (or YMMV?). Then you should keep the assets for 90 days since then. Also interestingly, before this promotion got extended, the rewards state only 60 days for unlocking condition even though the terms require 90 days of maintenance. Not sure if this bug has been fixed or not.
Can confirm it is 60 days for me from the transfer completion date. Mine is frozen until 09/26/25.
Can confirm my account also shows a ticker for 60 days after my $10k transfer was completed.
Transfer completed 7/22/25. Cash coupons issued same day and frozen until 9/20/25 (date shown). Ticker right now shows 42 days and 22 hours left to unfreeze rewards.
Terms at the bottom of the ticker say “Maintain a daily average account balance of no less than $10,000 for 60 days to unfreeze reward.”
Thanks Shawn. When you talk about settled assets, do you mean only the worth of assets on the closing day of settling matters? For example: if my transferred assets value more than 25K on the closing day of settlement but drop down later next day or after, is that okay? Just the closing day of settlement matters?
Hi
SP the terms shown under my frozen cash coupons say “Maintain a daily average account balance of no less than $10,000 for 60 days to unfreeze reward.”
So what happens if your assets worth reduce and go below 10k ? You lose the reward?
I would assume so since it says that the daily average balance has to be $10k for the task to be completed to unfreeze the reward.
“daily average account balance” is not “minimum daily account balance.”
This is from the terms for new users’ welcome bonus, which shows how Moomoo calculates daily average account balance.
3. How does moomoo calculate your average assets?
Your average daily assets will be calculated beginning the day after you draw and receive your free stocks.
For example, if you draw and receive your free stock on October 21, the average assets, for purposes of this promotion, will be calculated from October 22,
October 22: $200
October 23: $300
October 24: $500
…
December 21:$15,000
60-days average assets = $(200+300+500+……+15,000)/60
But anyway, the unlocking condition shown in the app is not the same as it is stated in the terms. Interesting to see how it will pan out.
catcat
“1. Cash Coupon you may be awarded depends on the value of the assets that you transfer firstly into MFI during the Promotion Period. The value of the assets is determined at the time of settlement and not at the time you initiate the transfer. The Cash Coupon will be credited to your Moomoo Financial Inc. brokerage account within 5 business days after the first transfer settles.”
And the unlocking condition of the rewards is to “keep the transfer-in assets in moomoo account for 90 days after you have received the Cash Coupon. During the unlocking period, clients can trade their transferred assets but if they withdraw the funds, unlocking will fail. Please note, if you transferred-in more than $20,000 is in to your account, only the initial $20,000 needed to be maintained in your account for 90 days for purpose of unlocking the Cash Coupon. Due to the unlocking period, kindly check the “My Rewards” list when clients receive the Cash Coupon rewards.”
So based on the terms, I think fluctuations in asset values should not matter if you simply keep the assets there.
Thanks Shawn for such a detailed write up with examples. Really clarifies all my doubts.
It is annoying that they are extending an old promo rather than running a new one. I took money out in June, so would consider moving $ in for a bonus, but since my ‘baseline’ I the amount I had in late May it does not make much sense for me.
Both this and WeBull now you have to plan not just the bonus but also when you pull out and do nothing for a few months – its like the wait period between bank bonuses.
[DP] Moomoo Existing User Promo – Still Active Despite Showing as Expired in App
The Moomoo existing user deposit/transfer promotion is currently listed under the “Expired” tab in the Rewards section of the app.
However, according to the updated Terms & Conditions, the promotion has been extended through 08/31/2025.
✅ If you click the “Register” button (still visible under the expired listing), it works. After registering, the interface updates to show “Transfer Now” and “Deposit Now” buttons — confirming successful registration.
So despite the misleading “expired” label, the promo is active and you can still participate by registering and depositing or transferring funds before the end of August.
Appears to be extended until 8/31/25 per the Terms linked above
I will email to ask what this means for the payout timeline for those of us who moved our funds under the old terms.
Customer support confirmed rewards will be issued for me on original timeline, in fact they were supposeldy already in my account. I see them with a 22-Aug date for unfreezing.
Good luck to you all who put a lot money in moomoo. When you try to get the money out, you will feel the pain I am feeling now.
What kind of problems? Do they let you withdraw?
I was in the same boat
Tracy was in about a year ago when i was running the MooMoo brokerage bonus and in the beginning all was well, the ACAT transfer in went smoothly, MooMoo paid out on time, customer service was actually not too shabby.
The real drama came when i had to pull my 50k funds out is when the frustration started. MooMoo kept telling me i need to e-mail them my acct, ssn, phone# to their e-mail to initiate ACAT out. Back and fourth nonsense about account restrictions, i need to contact other brokerage to lift some kind of freeze, blah blah. Multiple attempts were done to no avail.
Ultimately, i had to sell all my stocks/ETF’s and just withdraw my money out of there. Luckily the stock market wasn’t crumbling when all that happened or i had to wait who knows how long to get my money out.
My plan is to just do cash transfer to my bank after the wait is over. How did you eventually get your money out? Wire or ACH?
ACH
What happened?
This kind of offer is only worthwhile for avg Joes anyways to begin with. All the hassle and readjustment is not worth $4k for 3 months with 1mln assets, if leaving again after that. For example, losing the customer service & my lower options commission at Fidelity/Schwab. 4k isn’t insubstantial but I can also make way more than 4k realized over 3 months staying at my firm. What got me to move to Fidelity recently wasn’t some cash sum. It was the sum of all the small details & personal service, and better option pricing considering I trade a couple to several hundred contracts a week–adds up fast.
you transfer assets in-kind, so the gains you would make are irrespective of which brokerage has custody at the moment. The bonus is free money on top of that
I agree that fidelity has the best interface and customer support, but if your net worth is ~1M I would argue $4k risk free gain every 6 months or so is well worth giving that up
Although it’s easy to say as a bogglehead, compared to someone who does a lot of options stuff
In case the context wasn’t clear, I don’t do regular buy-and-hold, which is why this isn’t worth it for me. I’m an active short-term trader, so I rely on robust support, fast liquidity, and constant access to positions.
I think a vast majority of us here don’t have that kind of money.
How are you trying to pull out? I had no trouble ACH’ing out
250K of assets transfer completed on 7/28, two $300 rewards coupon arrived on the same day and showing will unlock after 90 days, which is faster than expected. But still short six $100 reward coupons.
I thought Moomoo has a monthly ACH limit of 25k, but mine is only 5k/month. How can I tranfer in more money?
I’m only investing in SGOV with MooMoo for this promo. I find Moomoo’s design and layout extremely confusing. After finding SGOV (which took about 10 minutes).. underneath it shows two different amounts for the “max” I can buy based on the available cash funds in my account. It’s very confusing. One row shows I can buy 1 share of SGOV with cash and below that it shows the max in cash is 5.6 shares of SGOV.
It also shows next to that how much I can buy with margin (250 shares of SGOV) but have no idea what they charge for interest.. doubt it would be worth it just for SGOV?
You can click the icons on the top right to find the margin information, including initial margin, maintenance margin, and margin rate (6.8%), see below:
https://imgur.com/a/0w0difi