CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Compare Brokers That Accept Credit Cards

For our credit cards comparison, we found 3 brokers that are suitable and accept traders from United States of America.

We found 3 broker accounts (out of 147) that are suitable for Credit Cards .


Between 54-87% of retail CFD accounts lose money. Based on 69 brokers who display this data. *Availability subject to regulation.

The Ultimate Guide to

Online Forex Trading Account Funding: Credit Cards

Credit cards are one of the safest and easiest methods to fund or make withdrawals from your online trading account. They are widely accepted by most online forex brokers. Brokers that are registered with the Financial Conduct Authority (UK) will only accept credit cards from the forex account owner to prevent money laundering/fraud.

An important consideration to take if you are opening an online trading account is that Mastercard do not accept refunds from spread betting or CFD trading companies.

A few things to consider before using a credit card to fund your forex account is:

  • if your card accepted by the broker
  • do they charge fees for credit cards
  • do they accept traders from your country
  • are there better alternatives
  • what documents do they need
  • how long does it take for transactions

Featured Forex Broker that accept credit cards: ETX Capital

Regulated by the Financial conduct authority (UK) #124721

ETX Capital is a top choice for traders looking for a trusted and regulated forex broker that also accept credit card payments. Why ETX Capital?:

  • They accept all major credit and debit cards except AMEX.
  • They do not charge fees for making payments or withdrawals.
  • Payments are processed quickly so you can start trading within 1 working day.
  • Accept deposits in several currencies including :GBP, USD, EUR, ZAR, PLN, NOK, DKK, CZK and CHF.

Credit cards accepted by most online brokers:

Credit cards accepted by a minority of online brokers:

Credit card deposit/withdrawal fees

There is a mix of brokers who do not charge the trader any fees for making deposits/withdrawals while others charge a fee, usually around 2%. Some credit cards may also treat payments to forex brokers as cash advances rather than a regular purchase and charge a high interest rate. It would be best advised to check with your credit card provider first to see how they would view the payment. Generally using a debit card will always be free to use and may be the better option.

If you just register your card without making a payment, most brokers will make a pre-authorisation charge of 0.01p from your account. This will be reversed within a week and is only to ensure that it is a real card. This is a usual practice for businesses that require a credit card to make a reservation like hotels.

Making deposits and withdrawals

Before making any withdrawals, the brokers will generally require a few documents to verify who you are and to prevent fraud.

Required documents

    • Government issued ID/Passport/EU Driving licenses
    • Utility bill/bank statement/tax assessment showing your full name and physical address
    • KYC form

Once registered payments and withdrawals are simple and take only a few days.

Usual payment/withdrawal processing times

      • Payments – 1 working day
      • Withdrawals – 4 working days

Different brokers may have different requirement so it would be best advised to check what your chosen broker requires before you are allowed to make any withdrawals.

Broker Debit Cards

Some brokers will even offer their own branded Mastercard debit cards such as AvaTrade, HotForex and XM. These cards are directly connected to your trading account and allow you to instantly withdraw funds from your account.