Empower Your
Online Trading

Open & Fund Your Account
Receive Up to 15 Free Stocks & 1 Extra share of $TSLA or $GOOG

  • More than $0 commission*

  • More trading opportunities

  • Advanced tools made accessible for all

  • Full-time support

Seamless mobile investing,
powerful tools, tailored to you
Find it at your fingertips: 100+ tools and indicators
Navigate data easily
Check out the Chart tab for technical analysis or the Company tab for fundamental analysis.
Potentially boost your value investing
Dive into comprehensive company fundamentals on moomoo.
Images provided are not current and any securities are shown for illustrative purposes only.
Claim your free stocks each valued
between $3 and $2,000
    Open Account
    and Deposit
    Total Stocks
    You'll Receive

      *Investing involves risk and the potential to lose principal. Securities offered through Moomoo Financial Inc., Member FINRA/SIPC

      *Deposit bonus is available only to clients who have never made a deposit. After receiving the free stocks, you will need to maintain your average assets based on the requirements for 60 days to unlock the stocks. For the specific winning probability of the bonus stocks and terms and conditions click here.