M4Markets offers you a wide selection of payment options such as wallets, electronic payments, local wire transfers and bank wire transfers. For the most up-to-date info on the available funding and withdrawal methods in your country refer to your Client Portal.
There is a minimum amount per deposit/withdrawal based on your account type and payment method.
For more details, please refer to our dedicated Deposits & Withdrawals page.
M4Markets processes withdrawal/refunds back to the source of the original deposit only. All withdrawal requests will be executed within one business day.
Making a deposit can be done in 3 easy steps:
Login to your client area and click on the Deposit button on the top right.
Select a payment method of your preference
Enter the amount and follow the instructions given
We do not charge any fees for our deposit/withdrawal options.
No. As a regulated company, we do not accept deposits and/or withdrawals by third parties. Deposits can only be made from your personal account, and the withdrawal must go back to the source where the deposit was made.
Yes, you can. Our system will show you the available amount for withdrawal.
We process all withdrawal requests we receive within one business day. However, your funds may take longer to reach your bank account depending on your country of residence and the payment method selected. For payments done via e-wallet and credit/debit cards, funds will be credited immediately. Payments done via bank wire, usually takes between 3-5 business days. M4Markets does not take responsibility in case the payment service provider takes longer than usual.
All deposits done through e-wallet will be instantly credited to your trading account. Bank wire deposits may need up to 5 days to be received and once we receive them, we will instantly credit your trading account.
Funds are usually sent back to the same source as the deposit we have received. In case of profits generated, the funds will either be sent to the source of the deposit or to another payment method depending on the initial source of deposit.
Yes, you can request an internal transfer between your trading accounts, but only if both accounts have been opened under the same M4Markets' account/ profile. If the base currency is different, the amount will be automatically converted. Internal transfers can be requested in your Client Portal.