To exchange currency on the moomoo app:
Step 1: Tap Accounts > Transfers > Currency Exchange
Step 2: Select the currencies to exchange
Step 3: Enter the amounts
Step 4: Submit the currency exchange requests
Rates: Real-time exchange rates provided by the upstream bank.
Fees: Free.
Note: If a currency exchange request is submitted during non-trading days, you may cancel it by going to:
Accounts > Transfers > Currency Exchange > Exchange History
When you exchange currency, the system automatically calculates your exchangeable amount (cash) and exchangeable amount (FEP).
The exchangeable amount (cash) may depend on different factors, such as recent deposits and withdrawals, the value of shares bought and sold, transaction fees, and clearing and settlement dates.
For example, if you sell $10,000 worth of shares on the US stock market on the transaction day (T day), the funds cannot be exchanged until one day after the transaction day (T+1 day) when the Exchange will have settled this transaction.
To check your exchangeable amount:
Go to Accounts > Transfers > Currency Exchange > Exchangeable Amount (Cash)/Exchangeable Amount (FEP).
Real-time: For exchange requests submitted between Monday at 7:00 AM MYT and Saturday at 4:00 AM MYT during Daylight Saving Time (or 5:00 AM MYT during Standard Time), currency exchanges will be processed in real-time.
Weekends & Holidays: For exchange requests submitted on weekends or holidays, currency exchanges will be queued for processing until the next available time.
For example, if you submit an exchange instruction on Sunday, it will be queued until Monday at 7:00 AM MYT when the Exchange begins processing again. For holiday arrangements, please refer to the relevant announcements.
The USD converted from MYR during the Malaysia stock trading hours will be available during US stock pre-market hours on the same day when the exchange occurs. Alternatively, you may also exchange the USD back into MYR or submit a withdrawal request once the exchange is complete.
The USD exchanged from MYR during the US stock trading hours will be available for trading once the exchange is complete. Alternatively, you may also exchange the USD back into MYR or submit a withdrawal request once the exchange is complete.
The MYR exchanged from USD during the Malaysia stock trading hours will be available for trading once the exchange is complete. Alternatively, you may also exchange the MYR back into USD or submit a withdrawal request once the exchange is complete.
The MYR exchanged from USD during the US stock trading hours will be available for trading after the Malaysia stock market opens on the next trading day. Alternatively, you may also exchange the MYR back into USD or submit a withdrawal request once the exchange is complete.
Note: The funds availability time will be postponed accordingly in the case of weekends or public holidays.
Exchanged Currency | Max Amount per Day | Min Amount per Exchange |
USD | 200,000 USD/Day | 1 USD/Exchange |
MYR | 1 million MYR/Day | 1 MYR/Exchange |
SGD | 250,000 SGD/Day | 1 SGD/Exchange |
HKD | 1.5 million HKD/Day | 1 HKD/Exchange |
CNH | 1.5 million CNH/Day | 1 CNH/Exchange |
If the amount of funds you'd like to exchange exceeds the limits above, please contact our customer service team for further assistance.