Deposit Options

Never miss an opportunity and top-up your account on the spot using a selection of instant deposit methods, all with no fees.


Funding Methods

Deposit Method Account Base Currency Fees/Commission Min. Deposit Processing Time
Visa Credit Card<br />
USD, ZAR, EUR, GBP, CHF Free (covered by XGLOBAL)25 USD equivalent Instant
MasterCard Credit Card<br />
USD, ZAR Free (covered by XGLOBAL)25 USD equivalentInstant
Bank Wire Transfer<br />
USD, ZAR, EUR, GBP, CHF Inward fees covered by XGLOBAL100 USD equivalentSame day received
InstantEFT Bank TransferZARInward fees covered by XGLOBAL 500 ZAR Instant
Skrill Bank TransferUSD, ZAR, EUR, GBP, CHF Free (covered by XGLOBAL) 100 USD equivalentInstant
Neteller Bank TransferUSD, ZAR, EUR, GBP, CHF Free (covered by XGLOBAL) 100 USD equivalentInstant
Sticpay DepositUSD Free (covered by XGLOBAL) 100 USD Instant
FasapayUSDFree (covered by XGLOBAL)100 USDInstant
USD, ZAR, EUR, GBP, CHFFreeNo minimum amount 24 hours

Key Features

Min deposit of 100 USD or equivalent

100% data confidentiality for online transactions

No deposits costs*

All clients’ funds are fully segregated

How Do You Process an Online Deposit?

To deposit funds in your trading account is fast and straightforward.

How Can You Process a Bank Wire Transfer?

To send us funds by bank transfer you need to choose the option to deposit funds through Bank Wire in the client area. You will then be emailed the full banking details required to complete your transaction. We advise clients’ to ask their bank for a value date time-frame. We typically credit clients’ trading accounts the same day funds arrive to our bank.

Deposit Terms:

In order to provide a first class service to all clients we recommend a minimum deposit of 100 USD or currency equivalent. Subject to the minimum initial deposit, we cover all deposit fees/charges charged by our banks and payment providers for accepting inward funds. For deposits through e-wallets there is a monthly maximum deposit amount of 10k USD (or currency equivalent) per client. Should a client exceed that limit we reserve the right to return the funds back with all relevant transaction costs/fees fully covered by the client. There is also a maximum deposit amount per transaction of 10k USD (or equivalent) through such methods. If a client wishes to fund in an amount higher by e-wallet please contact support, who will be glad to assist.

There is no maximum deposit by bank wire but for bank wire deposits exceeding 100k USD (or currency equivalent) we recommend to contact us in advance so we can take pre-approval from our bank, to avoid delays in crediting your account due to KYC requirements.

*XGLOBAL may pass on the cost to handle deposits (deposit fees) in cases of insufficient trading volume, or if management suspect clients have abused the system or a bonus. Insufficient trading volume is considered less than 0.10 round trip lot per 100 USD deposited for all symbols except cash indices. For cash indices the threshold is 1.00 round trip lot per 100 USD deposited.

Reliable Trading since 2012