Risk warning: Forex and CFDs are high-risk leveraged products and most retail accounts lose money. Read the disclaimer

Broker Reviews

Ten forex brokers reviewed against the same six weighted criteria, with the regulators behind each entity.

1

IG

IG

  • FCA
  • ASIC
  • BaFin
  • FINMA
  • +2

London-listed group with the widest regulatory footprint on this list.

Platforms: MT4 · MT5 · ProRealTime · TradingView · Web  ·  Min. deposit: No minimum on bank transfers (UK)

8.5

/10 rating

2

FP

FP Markets

  • ASIC
  • CySEC
  • FSCA
  • Seychelles FSA

Dated, published raw-spread pricing and the widest platform list outside IG.

Platforms: MT4 · MT5 · cTrader · TradingView · Iress  ·  Min. deposit: US$100 or equivalent

7.7

/10 rating

3

FX

FxPro

  • FCA
  • Bahamas SCB
  • Seychelles FSA

FCA-regulated UK entity and five platforms, including cTrader and TradingView.

Platforms: MT4 · MT5 · cTrader · TradingView · FxPro Platform  ·  Min. deposit: Not published (shown after login)

7.6

/10 rating

4

TM

Tickmill

  • FCA
  • CySEC
  • FSCA
  • Seychelles FSA

FCA, CySEC and FSCA entities plus a low-cost Raw account with a flat US$100 minimum.

Platforms: MT4 · MT5 · TradingView (Raw) · Tickmill Trader  ·  Min. deposit: US$100 on all accounts

7.4

/10 rating

5

AV

AvaTrade

  • Central Bank of Ireland
  • ASIC
  • CySEC
  • FSCA
  • +1

Irish-regulated EU entity, ASIC entity in Australia and broad platform choice.

Platforms: MT4 · MT5 · WebTrader · AvaSocial · DupliTrade  ·  Min. deposit: 100 in base currency

7.4

/10 rating

6

HF

HFM

  • FCA
  • CySEC
  • FSCA
  • Seychelles FSA

Low entry costs, real education and copy trading; international accounts run through an entity with no named regulator.

Platforms: MT4 · MT5 · WebTrader · HFM App · Copy trading  ·  Min. deposit: From US$0 (Cent, Premium); US$100 Pro

7.3

/10 rating

7

P5

Plus500

  • FCA
  • ASIC
  • CySEC
  • MAS
  • +1

London-listed, multi-licensed CFD provider with a single in-house platform.

Platforms: Proprietary web and mobile platform  ·  Min. deposit: Not published (varies by payment method)

6.9

/10 rating

8

XM

XM

  • CySEC
  • FSC Belize

US$5 minimum, negative balance protection and Islamic terms on all accounts, with strong free education.

Platforms: MT4 · MT5 · XM App  ·  Min. deposit: US$5 (Standard, Ultra Low)

6.7

/10 rating

9

EX

Exness

  • FSA Seychelles
  • CBCS Curaçao
  • BVI FSC
  • FSCA

Very transparent pricing tiers and fast payouts, but retail clients sit under offshore entities.

Platforms: MT4 · MT5 · Exness Terminal · Exness Trade app  ·  Min. deposit: Not published (varies by region)

6.6

/10 rating

10

FX

FXCM

  • FCA
  • ASIC
  • CySEC
  • FSCA

Regulated entities in the UK, EU, Australia and South Africa; its global entity states it needs no licence.

Platforms: Trading Station · MT4 · TradingView  ·  Min. deposit: No minimum stated (global site)

6.4

/10 rating

Which regulator protects you depends on the entity that opens your account, which depends on where you live. Check the entity named in your client agreement, and see each review for the details. Ratings are editorial opinion based on public information. Forex and CFD trading is high risk and most retail accounts lose money. We may earn a commission if you open an account through our links. Read the full disclaimer.

Before you deposit

Ten checks before you fund an account.

Run through this list for any broker, including the ones on this site. It takes ten minutes and can save you months of trouble.

  1. The licence number matches the entity name on the regulator’s own register.
  2. You know which legal entity will hold your account, and it is named in the client agreement.
  3. You have read what the agreement says about negative balance protection and compensation.
  4. You have checked spreads, commission, swaps and inactivity or conversion fees for the way you trade.
  5. You have tried the platform on a demo account.
  6. Deposit and withdrawal methods work in your name and your currency.
  7. Nobody who contacted you first is pushing you to deposit.
  8. Two-factor authentication is on and your password is unique.
  9. You will deposit a small amount first and test a withdrawal.
  10. You know the maximum you can afford to lose, and the risk per trade you will stick to.

General information for education only, not financial advice. Trading forex and CFDs carries a high risk of loss. Read the disclaimer.