Trading CFDs carries considerable risk of capital loss. 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 can afford to take the high risk of losing your money.

You are here: Home > Compare forex and CFD brokers

Compare forex and CFD brokers

There are a lot of forex and CFD brokers.

Some brokers offer a free demo of their trading platform, so you can test the platform before opening a real account.

There are a lot of facts to take in consideration when choosing a suitable broker. The functionalities of the platform, extra services, minimum deposit, allowed trade sizes and trading styles, counterparty risk.

Important: Never work with an unregulated broker. Well know regulators in the forex and CFD market are CySEC (Cyprus), the FCA (UK) and ASIC (Australia).

CFDs are leveraged products and trading with leverage can result in the loss of your entire deposit. You can even lose more than your deposit if your broker doesn't offer negative balance protection. Trading CFDs or forex may not be suitable for you, so make sure you understand all the risks.

Alphabetical ranking

AvaTrade

Advanced platform
Negative balance protection

Avatrade

  • AvaTrader platform and mobile apps; you can also trade with MetaTrader 4
  • Technical analyis: Autochartist looks for patterns
  • Daily analysis, education, webinars
  • Free 21 day demo

Regulation
CBI (EU)

Minimum deposit
$100

Fortrade

Negative balance protection

Fortrade

  • Very easy to use Fortrader platform, mobile apps
  • Clear charts and technical indicators
  • MT4 trading is possible
  • Fortrade Academy offers decent education
  • Good support
  • Unlimited free demo

Regulation
FCA (EU)

Minimum deposit
$100

IC Markets

Advanced platform
True ECN broker

IC Markets

  • True ECN: broker will not trade against you
  • Forex trading + CFDs on indices and commodities (metals)
  • Customers in more than 160 countries
  • Trading with the cTrader platform or MT4 software
  • Webinars with advice from top traders
  • All trading styles allowed: scalping, expert advisors,...

Regulation
ASIC (Not EU)

Minimum deposit
$200

IG

  • Very nice platform and mobile apps; you can also trade with MT4 software, ProRealtime or L2 Dealer
  • Advanced charts / technical analysis
  • Very good customer service
  • Free education, trading ideas, news, videos,...
  • Free unlimited demo

Regulation
FCA (EU)

Minimum deposit
$300

ITRADER

Advanced platform
Negative balance protection

ITRADER

  • Webtrader platform and MT4
  • Cheap spreads
  • Good courses and tutorials
  • Free daily reviews and analysis
  • Free unlimited demo

Regulation
CySEC (EU)

Minimum deposit
$250

Markets.com

Negative balance protection

Markets

  • Markets platform, webtrader, mobile apps
  • Advanced charts / technical analysis
  • Negative balance protection
  • Free webinars
  • Excellent customer support via email, live chat or phone
  • Free unlimited demo

Regulation
CySEC (EU)

Minimum deposit
$100

Plus500

Negative balance protection

Plus500

  • Very easy to use platform and mobile apps
  • Charting and technical analysis is rather limited
  • Never lose more than your deposit (other brokers may ask you to repay a negative account balance)
  • Limited extra services, no webinars or trade suggestions,...
  • Free demo, unlimited use

Regulation
CySEC, FCA (EU) - ASIC, FMA*

Minimum deposit
$100


Visit Plus500
CFD Service. 80.6% lose money.
Think Markets

Advanced platform
Negative balance protection

Think Markets

  • Worldwide broker, customers in 75 countries, offices in UK and Australia
  • Trading with the award winning MT4 tradestation software or the ThinkTrader platform
  • Automated trades with MT4 Expert Advisors
  • Daily news, analysis, a lot of education
  • Free unlimited demo

Regulation
FCA (EU)

Minimum deposit
$250

*Plus500 UK Ltd is authorised and regulated by the Financial Conduct Authority (FRN 509909).
Plus500 CY LTD is authorised and regulated by the Cyprus Securities and Exchange Commission (License No. 250/14).
Plus500AU Pty Ltd, ACN 153 301 681, AFSL # 417727, issued by the Australian Securities and Investments Commission is authorized to issue these products to Australian residents. Derivatives issuer licence in New Zealand, FSP #. 486026 authorises Plus500 to issue these products to New Zealand residents. Plus500AU Pty Ltd, is also an authorized Financial Services Provider in South Africa, FSP 47546.