Now register for Moomoo through this site's exclusive link. If you meet the deposit requirements, you can get up to four stackable rewards! Exclusive $150 reward + $1,000 NVDA + $100 trading coupons + idle cash earning an ultra-high 8.1% APY, plus one free year of Moomoo Engine premium features. The four bonuses below can be stacked, so you can look at them one by one. I think the best value is to deposit $2,000 and get $350. If you have enough funds, you can go up to $10,000 and get $450. Idle cash also earns 8.1% APY

First bonus: exclusive to new users on this site, first cumulative deposit of $1,000 gets a $150 stock card + one free year of Moomoo Engine

  • During the promotion period (before September 30), make a cumulative deposit of $1,000
  • The stock cards you receive are three $50 cards, for a total of $150, and they unlock after your deposit has been maintained for 60 days
  • You can only use the stock card when trading U.S. stocks in the Moomoo app (Stocks, REITs, and ETFs all qualify)
  • After the $50 stock card is unlocked, any trade of $50 or more will automatically deduct $50

Second bonus: new user deposit reward, get up to $1,000 in NVDA

  • Make a first cumulative deposit of $500 and receive $30 worth of NVDA stock -> 60-day lock-up
  • Make a first cumulative deposit of $2,000 and receive a cumulative $100 worth of NVDA stock -> 60-day lock-up
  • Make a first cumulative deposit of $10,000 and receive a cumulative $200 worth of NVDA stock-> 60-day lock-up
  • Make a first cumulative deposit of $50,000 and receive a cumulative $400 worth of free NVDA stock -> 120-day lock-up (release $200 after 60 days and the remaining $200 after 120 days)
  • Make a first cumulative deposit of $100,000 and receive a cumulative $1,000 worth of free NVDA stock -> 180-day lock-up (release $200 after 60 days, $400 after 120 days, and the remaining $400 after 180 days)

You can use your deposit to trade, or simply leave it there to earn interest. If you do trade, I recommend depositing a bit more so you don't end up below the threshold after losses!

Third bonus: trading coupon reward, after new users deposit $100, get 10 $10 trading coupons

  • Each $100+ trade can use one, which is basically encouraging you to trade more (if you just want to cash out and buy SGOV, that's fine)
  • Also, if you refer a friend to register for Moomoo, you'll get another $10*10 trading coupons (but then your friend won't get this site's $150 stock card reward)

Fourth bonus: high interest for new users, account-opening bonus Cash Sweep up to 8.1% APY

  • New customers can join cash sweep as soon as they open an account. The coupon will be sent to the account and needs to be activated in the app.
  • Idle cash can earn 3.35% APY + a 2-month 4.75% APY booster (supports deposits and withdrawals anytime + automatic trade settlement). This 8.1% APY applies only to the first $20,000 in cash deposits.

Note: This article covers Moomoo U.S. benefits and product feature information. If you apply with an SSN or ITIN and enter a U.S. address, you can still receive the bonus normally.

【Account transfer bonus】In addition, Moomoo also has an account transfer bonus that can match 3% of transferred assets. You need to transfer an account from an eligible brokerage to Moomoo to activate it. The first account transfer can earn a cash bonus equal to 3% of the transferred amount, up to $600 (full terms). Note that the account transfer bonus and the deposit bonus use different channels. Assets transferred in via account transfer cannot activate the NVDA bonus mentioned above; funds deposited normally cannot activate the account transfer bonus. However, new users can get both bonuses, as long as you transfer funds to Moomoo through both methods. If you have questions, you can join our WeChat consultation group to ask. The group has more than 200 members, so you will need to add our assistant to be invited into the group.

Introduction to Futubull Moomoo

First things first: the stock market is risky, so invest carefully!

U.S. stocks have been highly volatile recently, so it is a good time to introduce some other stock trading apps. Moomoo is a legitimate U.S.-licensed securities broker and a member of SIPC and FINRA. In addition to commission-free stock trading, Moomoo also supports Hong Kong stocks, ETFs, options trading, and has recently fully added support for major cryptocurrencies. It also supports IPO subscriptions for popular new listings. In terms of features, it offers not only free Level 2 market depth data, but also a professional AI version. My personal user experience has been very good. Compared with other competitors, it has more comprehensive features, a friendly interface, and is suitable for users from beginners to more advanced traders. Seeing a Chinese interface always feels familiar, and there is also 24-hour Chinese-language customer service. Note that Moomoo requires applicants to be U.S. Persons (Resident Aliens are also eligible), and you need an SSN/ITIN to apply. There are no trading fees. You need to file taxes according to U.S. tax requirements.

Account opening information

Account opening bonus

Please refer to the bonus described at the beginning of the article.

Account opening requirements

  • First of all, you should of course understand the basics of stock trading, since it is risky!
  • A U.S. SSN/ITIN, because this relates to tax reporting on earnings.
  • New accounts are all Margin Accounts.
  • You may be asked to provide documents such as a U.S. driver’s license, ID, proof of address, or proof of identity.

Account opening process

  • Step 1: Click the account opening link in this article, click Get Free Stock, and complete registration on the page. Here you only need to enter your email address and password.
  • Step 2: Download the Moomoo App. Search for Moomoo trade in Google Play or the App Store. The app icon is the same as the first illustration in this article.
  • Step 3: Open the app and log in. Remember to use the email address and password you used to register through the referral link.
  • Step 4: Tap the “Open Account” button in the bottom menu bar, then enter the required account opening information, including your name and SSN, etc. in English.
  • Step 5: Wait for the review result. It usually takes less than 1 business day to complete the review, and the account opening result will be sent by email.
  • Step 6: After your account is successfully opened, remember to meet the deposit requirement for the account opening bonus and the required holding period.

Funding

As with other brokerages, once you link your U.S. bank account to your Moomoo account, you can initiate an ACH debit directly in the app. The money will arrive in your Moomoo account within 2–7 business days. Other methods and limits are as follows:

Fees, taxes, and supported tradable products

Supported tradable products:

  • U.S. and Hong Kong stocks: stocks, ETFs, options, OTC securities, ADRs, and IPO subscriptions. Like other emerging online brokerages, it does not support mutual fund trading.
  • Cryptocurrency (new): major cryptocurrencies including Bitcoin (BTC), Ethereum (ETH), SOL, Ripple (XRP), and Dogecoin (DOGE) can now be traded directly. In this regard, it is ahead of many online brokerages.

As with other U.S. stock brokerages, buying and selling stocks and ETFs costs $0. Options trading fees are also 0, including $0 option contract fees. (Other fees may apply.) The margin rate is currently 6.8% (as of 2025.9). For taxes, Moomoo follows U.S. tax rules. You need to use the generated tax forms and report capital gains (long-term and short-term) as well as dividends when filing your tax return. For specifics, consult a professional tax advisor. Pre-market and after-hours trading are supported; 24-hour trading is not currently supported.

A fee comparison with similar platforms is below:

Moomoo’s key advantages

All-in-one account

One account can invest in Hong Kong and U.S. stocks, ETFs, and options, fully supports cryptocurrency, and supports U.S. IPO subscriptions. Moomoo supports multiple asset classes, including Hong Kong stocks, U.S. stocks, ETFs, options, IPO subscriptions, and trading in major cryptocurrencies such as Bitcoin (BTC), Ethereum (ETH), SOL, Ripple (XRP), and Dogecoin (DOGE). Moomoo U.S. also fully supports crypto trading, with 32 types of crypto available, including Bitcoin, Ethereum, and SOL. Crypto trading charges 0 commission, with platform fees as low as 0.49%.

Trading Hong Kong stocks and Stock Connect A-shares does not require opening an additional account. It supports Hong Kong stock derivatives options and multiple types of trading products. In the app, both Hong Kong stocks and Stock Connect A-shares have ranking lists, including market discussion, unusual short-selling activity, capital flow, gainers, active trading, and other information. You can also filter by region to view popular stock news for the corresponding region.

Options trading supports comprehensive real-time market data (many other platforms have a 15-minute delay). Featured tools include an options price calculator, unusual options activity, an options screener, and position/capital distribution. Moomoo’s AI is fully integrated, supporting real-time market data and professional trading tools. It summarizes all important macro and individual-stock events, trading data, and abnormal volatility into structured information, making it easier for traders to read quickly. It also provides clickable sources for cross-checking at any time, greatly improving research efficiency. Traders at different stages can quickly understand market developments, avoid missing key updates, and interact with the AI in real time with support for multi-turn Q&A.

Moomoo has now also added a brand-new trading category: Prediction Market. Unlike common betting platforms, Moomoo’s Prediction Market uses an exchange model with no house; prices are freely determined by buyers and sellers, and it is directly regulated by the U.S. federal CFTC/NFA. The entry threshold is also low: you can participate with $0.01, with 0 commission.

Moomoo Engine

Moomoo officially launched the Moomoo Engine feature in July—a professional tools membership designed around different trading styles, with a market price of $3.99/month. New users who register through the exclusive link in this article and complete account registration and opening after July 2 can use it free for a full year with no additional action required.

Moomoo Engine packages professional trading tools based on your investing style. In the past, you might have had to piece together these tools across multiple platforms; now one account can handle everything. In addition, Moomoo Engine is required to activate the high-yield cash sweep account! The price is $3.99 per month, but if you have more than $1,000 in your account, the price is only $0.99 per month.

  • - Fundamental Engine: AI fundamental briefings, earnings hub, analyst forecasts, institutional research reports, valuation models, revenue analysis, and smart money data — suitable for users doing stock research and long-term investing
  • - Options Engine: options Level 2 quotes, options strategy guide, profit/loss calculator, Gamma exposure, unusual options activity scanner, options screener, and automated trading strategies — suitable for users who trade options strategies and manage risk
  • - Technical Engine: real-time Level 3 market depth, chip distribution, indicator backtesting, custom alerts, fast ladder trading, professional chart trading, and advanced orders — suitable for users doing technical analysis, day trading, or swing trading

Also, for existing users who registered through this site before July 2, 2026, as long as there are more than $100 in assets in the account (including cash and investment accounts), they can currently automatically enjoy Moomoo Engine for free, as well as the 3.35% APY high-yield cash account, so there is no need to worry!

Cash sweep

In addition to the traditional stock trading account, Moomoo has added a cash sweep account for the cash portion, allowing your idle cash to earn a strong yield as well. In May 2026, this account's annual yield is 3.35% APY (the first two months can be matched up to 8.1%). So if you have extra cash sitting in this account earning high interest while still being able to invest at any time, it is a very nice setup. It supports deposits and withdrawals at any time, requires no currency exchange, and automatically settles trades.

Charts, technical indicators, and TradingView partnership

There is a rich selection of charts and technical indicators, including commonly used ones such as MACD, KDJ, EMA, and BOLL. Company data is also comprehensive, including news, ratings, financials, and more. Moomoo also partners with TradingView to provide professional charting tools, which are useful for technical traders: you can draw lines and add annotations directly in the TradingView interface, then place orders on Moomoo with one click, without switching software.

Moomoo AI

Moomoo has just launched a brand-new feature that connects Moomoo's real-time market data and trading functions directly to AI tools such as Claude and ChatGPT. You can talk to the AI in Chinese, and it can help you look up quotes, analyze data, and even practice buying and selling in a paper trading account — no need to understand investing or know how to code. It works as easily as sending a message. Of course, the button for whether to trade is still in your hands.

IPO access

Moomoo's U.S. IPO access has been upgraded, with $0 commissions, $0 subscription fees, and no lock-up period. This year's popular stocks such as Bullish, Gemini, and Figure all had full allocation on Moomoo. If you are interested, you can open and fund an account in advance, so that when a promising new stock becomes available, you will still have time to participate. The IPO subscription window is usually only 2-3 days, and users in the U.S., Singapore, and some HK users can participate.

Many people have made a small profit through IPO allocations, which is pretty nice. If you get an allocation in a good IPO, it is basically a high-probability win.

Other features

  • Supported order types: basic orders (auction orders, market orders, limit orders, fractional share orders); advanced orders (stop-limit orders, market-if-touched orders (take profit), limit-if-touched orders (take profit), trailing stop market orders, trailing stop limit orders)
  • 24/7 real-time news: integrates the latest market and company news from more than 50 professional, high-quality sources including Bloomberg. The 24/7 news feature provides timely alerts so you can keep up with investment news right away and not miss breaking news. Global news coverage allows you to follow individual stocks and receive related news promptly, helping you identify investment opportunities and catch entry points in time.
  • Earnings calendar: during earnings season, Moomoo's earnings calendar visually marks the earnings release dates of major U.S. companies. You can find the release dates for companies you care about with one click, subscribe to them, receive automatic reminders, and stay on top of earnings release information as soon as possible.
  • Earnings hub: provides earnings previews and aggregates popular previews to help you quickly understand key data and expectations for notable companies' earnings. It also links directly to the earnings calendar, making it easy to schedule reminders for earnings release times.

Converting to a non-resident account

Moomoo supports converting an account to the Non-Resident version, and you can convert it to the domestic version after returning to China long term. The downside is that trading fees will apply, the same as Futu NiuNiu: U.S. stocks are $0.0049 per share, and Hong Kong stocks are 0.03%; see the details. You need to submit information such as a W-8 form, a photo of yourself holding your ID, and a photo of yourself holding your SSN. If you need this, you can email [email protected], and customer service will request the appropriate materials based on your situation. In addition to trading fees, dividends in a non-resident account are subject to 10% withholding tax, so keep that in mind.

My take

Robinhood's main appeal is simplicity. Moomoo is more comprehensive and more powerful than Robinhood, with a well-designed interface. Cryptocurrency, options, and the recently launched AI feature are all very practical, and U.S. IPO access has no lock-up period, so you can sell once you have a profit. If you want to invest in stocks seriously, Moomoo is a better fit. Webull is also good and often has deposit promotions. These apps are all free, with no monthly fees and no trading commissions, making them suitable for beginners to start learning from scratch, and they also give out stocks so you can try your luck.

Stock Investing Basics

Below are introductions to several commonly used U.S. stock brokerages and their signup bonuses.

Overview Signup Bonus Quick Take
Moomoo Futu Get a $350 stock card + $1,000 NVDA + 8.1% APY Comprehensive features and a strong Chinese-language experience. Quotes, Level 2 data, options, and cash management are all practical, making it suitable for everyone from beginners to active traders.
TradeUp Tiger Brokers Get 50 NVDA shares + draw for 5 shares + 4% for three months Good for active trading. For U.S. tax residents, trading fees and margin are relatively competitive. It supports Web Trading, Level 2 data, and Chinese-language customer service.
Webull 12 fractional shares + 1 month of Premium membership Strong market-watching and active-trading features. Charts, technical indicators, options, and pre-market/after-hours trading are fairly complete, making it suitable for frequent traders.
BBAE Up to $650 in rewards Convenient account opening for users in China, with no SSN/ITIN required to apply. Chinese-language support is strong, but it currently has a Platform Fee, so it is not ideal for small-balance, high-frequency trading.
Robinhood Draw 1 stock The interface is simple and easy to use, making it suitable for beginners buying U.S. stocks for the first time. Gold users also get a high yield on idle cash and a lower Margin Rate.
Interactive Brokers Up to $1,000 Highly professional, with support for global markets and multiple currencies. Margin costs are competitive, and it also supports account opening for China residents, making it suitable for advanced investors and global investors.
TradeStation $250 More geared toward professional and active trading. Advanced charting, strategy backtesting, and automated trading features are relatively strong, but ordinary long-term investors may not need them.
Schwab Get up to $1,000 Good for long-term investing and larger asset balances. Buying ETFs and CDs is convenient. Checking and global ATM access are also advantages, but the default interest rate on idle cash is relatively low.
Fidelity Brokerage Account Signup link A long-established full-service brokerage, suitable for long-term investing, ETFs, and retirement accounts. Cash management is also good, making it a strong choice as a long-term primary brokerage.
BIT (formerly Matrixport) Get $210 for deposits and trading Suitable for users in China and digital-asset users. It can be used to allocate USDT/USDC and other funds into U.S. stocks. It is not a traditional U.S. brokerage, so you should review fees and the asset custody structure separately.
SoFi Invest Get $75 for opening an account Simple to use and supports Stock Bits, making it suitable for small-balance and long-term investing. Professional market data and trading tools are limited, so it is not suitable for frequent trading.
M1 Finance Investing Get $10 for depositing money Focused on Pies and automated investing. It is suitable for long-term dollar-cost averaging after setting your stock and ETF allocations, but not for users mainly focused on active trading.

If you do not have an SSN/ITIN but still want to trade U.S. stocks, you can consider the following brokerages/platforms. They can be opened entirely with China-based documents, and you can register with an ID card or passport. They do not participate in China CRS.

  • BBAE: Chinese-user friendly, and you can open an account without an SSN/ITIN
  • BIT (formerly Matrixport): You can open an account with an ID card, and approval can be completed within a few hours.
  • Bitget platform: Identity verification can be completed with an ID card/Chinese passport

If you are in mainland China and want to invest in U.S. stocks, you can read this overview:

Application link

Disclaimer

Disclaimer: $0 commission trading is available only to U.S. residents trading in U.S. markets through Moomoo Financial Inc. Other fees may apply. For more info, visit . Options trading is risky and not appropriate for everyone. Read the Options Disclosure Document () before trading. Options are complex and you may quickly lose the entire investment. Promo 8.1% APY for new users only until 12/31/2025. Actual APY may differ. Rates may change. New user promo subject to terms & conditions. Click the ad for Bank Deposit List, Cash Sweep and Promo details. Terms and Conditions apply. Securities are offered through Moomoo Financial Inc. Member FINRA/SIPC. Crypto services are offered by Moomoo Crypto Inc. ("MCI") (NMLS ID 2287314), a money services business registered with FinCEN (MSB Registration Number: 31000288349013). MCI is not a broker-dealer. Cryptocurrency services are not available in all states; see our full licensing disclosures. Cryptocurrencies are not legal tender, not backed by any government, and not FDIC insured or SIPC protected. Cryptocurrency trading involves significant risk and potential loss of principal. It is subject to volatile price swings, market manipulation, and can become illiquid at any time. For more information, see . IPOs can be risky and speculative investments and may not be appropriate for every investor.