AuthorBy Jeffrey CammackAuthor InformationUpdated: October 19, 2020

This broker directory is an alphabetical listing of all the brokers we have reviewed and includes brokers we do not recommend.

The most common reasons for not recommending a broker are a lack of suitable regulation or deplorable trading conditions. The specific reasons for our disapproval are detailed on the broker review page.

We encourage you to use this directory to verify whether a broker is considered trustworthy and has the trading conditions that you consider suitable for your needs. If you find that we do not recommend your broker, then please use our lists to find a more suitable broker.

We also ask that you share your opinion with us. Please leave a comment on the broker review page describing your experience, as this will further inform our ratings and assist our community of readers.

Scroll for more detailsPreviousNext
Overall RatingSort
RegulationSort
Read Review
Min. DepositSort
Trading CostTrading Cost InformationSort
LeverageSort
Trading Desk Type
2.99
No
USD 100
USD USD 25
500:1
Market Maker
2.93
No
USD 5
USD USD 10
400:1
Market Maker
4.08
Yes
USD 100
USD USD 8
2000:1
Market Maker
3.82
Yes
USD 50
USD USD 10
500:1
ECN/DMA
4.18
Yes
USD 100
USD USD 7
500:1
STP
4.08
Yes
USD 100
USD USD 10
500:1
Market Maker
3.80
Yes
USD 250
USD USD 18
30:1
STP
1.86
No
USD 5
USD USD 105
100:1
Market Maker
3.22
No
USD 5
USD USD 17
1000:1
Market Maker, ECN/DMA
2.67
No
USD 100
USD USD 30
500:1
STP
3.62
Yes
USD 500
USD USD 33
30:1
Market Maker
4.05
Yes
USD 200
USD USD 14
500:1
Market Maker
3.28
No
USD 100
USD USD 18
100:1
Market Maker
2.77
No
USD 2000
USD USD 13
100:1
STP
3.89
Yes
USD 500
USD USD 10
30:1
STP
4.18
Yes
USD 100
USD USD 9
400:1
Market Maker
3.55
No
USD 200
USD USD 12
400:1
Market Maker
4.43
Yes
USD 5
USD USD 12
500:1
ECN/DMA
4.22
Yes
USD 100
USD USD 16
400:1
Market Maker
2.09
No
USD 5
USD USD 100
-
Market Maker
3.07
Yes
USD 200
USD USD 8
500:1
ECN/DMA
4.08
No
ZAR 1000
ZAR USD 6
400:1
STP
3.78
Yes
USD 250
USD USD 16
400:1
ECN/DMA
2.52
No
USD 50
USD USD 14
200:1
ECN/DMA
3.94
Yes
GBP 100
GBP USD 14
500:1
ECN/DMA
3.17
Yes
USD 100
USD USD 20
500:1
ECN/STP
4.18
Yes
USD 50
USD USD 6.90
500:1
Market Maker
3.38
No
USD 250
USD USD 15
200:1
Market Maker
4.68
Yes
USD 5
USD USD 7
500:1
Market Maker
3.32
Yes
USD 100
USD USD 8
200:1
Market Maker
3.52
Yes
USD 500
USD USD 7
30:1
STP
2.67
No
USD 200
USD USD 15
50:1
ECN/DMA
3.04
No
USD 100
USD USD 10
200:1
ECN/DMA
4.24
Yes
USD 25
USD USD 10
400:1
Market Maker
3.92
Yes
USD 100
USD USD 10
500:1
Market Maker
3.45
Yes
USD 50
USD USD 10
500:1
Market Maker
3.14
Yes
USD 215
USD USD 14
30:1
Market Maker
2.77
No
USD 100
USD USD 100
500:1
ECN/DMA
3.33
Yes
USD 200
USD USD 10
400:1
Market Maker
4.07
Yes
GBP 100
GBP USD 6
300:1
Market Maker
4.12
Yes
USD 1
USD USD 7
2000:1
Market Maker
3.77
Yes
USD 1
USD USD 10
3000:1
STP, ECN/DMA
3.95
Yes
USD 5
USD USD 20
1000:1
Market Maker NDD, ECN/DMA
3.99
Yes
USD 5
USD USD 7.80
500:1
ECN/DMA
3.28
No
USD 0
USD USD 20
10:1
Market Maker
3.12
No
USD 50
USD USD 19
1000:1
ECN/STP
4.49
Yes
USD 100
USD USD 8
200:1
Market Maker
3.08
Yes
USD 500
USD USD 40
400:1
Market Maker
2.68
No
USD 50
USD USD 5
500:1
ECN/DMA
2.63
No
USD 5
USD USD 17
500:1
ECN/DMA
2.97
No
USD 5
USD USD 13
1000:1
Market Maker
2.93
Yes
EUR 200
EUR USD 30
30:1
Market Maker
4.18
Yes
USD 100
USD USD 20
200:1
Market Maker
4.17
Yes
USD 100
USD USD 7
500:1
ECN/DMA
2.65
No
USD 5
USD USD 20
2000:1
ECN/DMA
3.07
Yes
USD 100
USD USD 5
200:1
ECN/DMA, STP
3.22
No
USD 100
USD USD 13
200:1
Market Maker NDD
2.54
No
USD 100
USD USD 10
1000:1
Market Maker
4.13
Yes
USD 50
USD USD 13
400:1
Market Maker
2.95
No
USD 0
USD USD 5
30:1
Market Maker
3.77
Yes
USD 100
USD USD 11
1000:1
Market Maker
3.03
No
USD 1
USD USD 20
3000:1
Market Maker NDD
3.41
Yes
USD 200
USD USD 30
200:1
Market Maker
3.44
No
USD 5
USD USD 14
500:1
STP
3.13
No
USD 5
USD USD 16
500:1
ECN/DMA, Market Maker
2.95
No
USD 500
USD USD 5
100:1
STP
3.39
Yes
USD 100
USD USD 13
1000:1
Market Maker
4.21
Yes
USD 100
USD USD 15
500:1
Market Maker NDD
4.23
Yes
USD 10
USD USD 19
Flexible
ECN/DMA, Market Maker
2.94
Yes
USD 2500
USD USD 36
30:1
Market Maker
3.53
Yes
USD 5
USD USD 18
1000:1
Market Maker
3.93
Yes
AUD 200
AUD USD 8
100:1
ECN/DMA
2.72
No
USD 100
USD USD 32
200:1
STP
2.72
No
USD 100
USD USD 30
500:1
STP
4.13
Yes
USD 200
USD USD 12
500:1
Market Maker NDD
2.77
No
USD 10
USD USD 17
500:1
STP
3.13
No
USD 0
USD USD 110
80:1
Market Maker
2.91
Yes
USD 200
USD USD 30
200:1
STP
4.03
Yes
USD 100
USD USD 10
30:1
Market Maker
4.29
Yes
USD 5
USD USD 12
1000:1
STP
2.15
No
USD 10
USD USD 13
500:1
ECN/STP
4.18
Yes
USD 100
USD USD 12
200:1
Market Maker
4.26
Yes
USD 200
USD USD 7
500:1
ECN/DMA
3.17
Yes
USD 200
USD USD 13
30:1
ECN/DMA
3.60
No
USD 5
USD USD 5
400:1
ECN/DMA, STP
4.63
Yes
USD 250
USD USD 6
200:1
Market Maker
2.62
No
USD 1
USD USD 20
1000:1
Market Maker
3.32
Yes
USD 150
USD USD 30
1000:1
ECN/DMA
3.71
Yes
USD 0
USD USD 5
30:1
ECN/DMA
3.73
Yes
USD 500
USD USD 6
30:1
Market Maker NDD
3.17
Yes
EUR 250
EUR USD 25
30:1
STP
3.59
Yes
USD 10
USD USD 9
30:1
Market Maker
4.19
Yes
USD 100
USD USD 11
500:1
Market Maker, ECN/DMA
3.18
Yes
USD 250
USD USD 22
200:1
Market Maker NDD
3.43
No
USD 0
USD USD 22
200:1
Market Maker
3.53
No
USD 5
USD USD 9
3000:1
Market Maker, ECN/DMA
3.47
No
USD 100
USD USD 18
30:1
STP
2.93
No
USD 0
USD USD 8
30:1
Market Maker
3.40
No
USD 300
USD USD 6
500:1
Market Maker
3.85
Yes
USD 5
USD USD 20
500:1
ECN/DMA, STP
3.49
Yes
USD 500
USD USD 16
200:1
Market Maker
2.95
Yes
USD 100
USD USD 7
30:1
Market Maker
3.75
Yes
USD 50
USD USD 11
500:1
Market Maker
2.92
No
USD 50
USD USD 12
1000:1
Market Maker
2.67
No
USD 20
USD USD 12
500:1
STP
4.39
Yes
USD 250
USD USD 6
300:1
Market Maker
3.15
No
USD 250
USD USD 100
400:1
Market Maker
2.77
No
USD 1000
USD USD 6.50
100:1
STP
4.03
Yes
USD 5000
USD USD 4
500:1
STP
3.78
Yes
USD 250
USD USD 17
30:1
Market Maker NDD
3.25
No
USD 100
USD USD 18
500:1
ECN/STP
3.53
Yes
USD 10
USD USD 20
1000:1
ECN/DMA
3.38
No
USD 10
USD USD 4
1000:1
STP
2.47
No
USD 300
USD USD 30
50:1
ECN/DMA
2.67
No
USD 5
USD USD 100
1000:1
Market Maker
4.55
Yes
USD 5
USD USD 9
50:1
Market Maker
4.10
Yes
USD 50
USD USD 11
500:1
ECN/DMA
2.59
No
USD 250
USD USD 22
500:1
Market Maker
3.17
Yes
NZD 10000
NZD USD 13
30:1
Market Maker
3.62
Yes
USD 200
USD USD 17
500:1
STP
3.42
Yes
USD 0
USD USD 3
300:1
Market Maker NDD
3.33
No
USD 10
USD USD 8
500:1
ECN/STP
4.51
Yes
USD 200
USD USD 8.60
500:1
ECN/DMA
3.69
Yes
USD 100
USD USD 8
300:1
Market Maker
3.47
Yes
USD 5000
USD USD 6.50
30:1
ECN/DMA
3.82
Yes
USD 100
USD USD 10
30:1
ECN/STP
3.42
Yes
USD 50
USD USD 5
100:1
Market Maker
3.41
No
USD 10
USD USD 15
2000:1
Market Maker
3.88
Yes
USD 100
USD USD 5
30:1
ECN/DMA
3.29
Yes
USD 250
USD USD 28
30:1
STP
3.63
Yes
CHF 2000
CHF USD 21
30:1
Market Maker
2.50
No
USD 10000
USD USD 100
100:1
ECN/STP
2.72
No
USD 0
USD USD
500:1
STP
3.82
Yes
EUR 100
EUR USD 14
500:1
Market Maker
3.47
Yes
USD 0
USD USD 6
30:1
Market Maker
3.97
Yes
USD 100
USD USD 1
100:1
ECN/STP
3.24
No
USD 5
USD USD 20
1000:1
ECN/DMA, Market Maker
3.60
Yes
USD 1000
USD USD 13
400:1
Market Maker
2.73
No
USD 0
USD USD 10
50:1
3.12
No
USD 10
USD USD 12
500:1
ECN/DMA
3.98
Yes
USD 5
USD USD 12
500:1
ECN/DMA, STP
4.34
Yes
USD 100
USD USD 6
500:1
STP
3.20
No
USD 10
USD USD 21
1000:1
ECN/STP
3.73
Yes
USD 500
USD USD 40
400:1
Market Maker
3.41
Yes
USD 250
USD USD 22
30:1
Market Maker NDD
3.42
Yes
USD 100
USD USD 40
300:1
Market Maker
2.85
No
USD 5
USD USD 5
1000:1
ECN/DMA
3.81
Yes
USD 200
USD USD
400:1
ECN/STP
3.63
Yes
USD 5
USD USD 8
30:1
Market Maker
3.48
Yes
USD 500
USD USD 24
300:1
ECN/DMA
2.97
No
USD 250
USD USD 7
500:1
ECN/STP
3.60
Yes
USD 100
USD USD 20
30:1
Market Maker
3.75
Yes
USD 100
USD USD 22
1000:1
Market Maker
4.30
Yes
USD 5
USD USD 3
500:1
ECN/DMA
3.78
Yes
USD 200
USD USD 14
500:1
ECN/DMA, STP
2.77
No
USD 25
USD USD 15
1000:1
ECN/DMA, Market Maker
4.38
Yes
USD 5
USD USD 16
888:1
Market Maker
4.29
Yes
USD 5
USD USD 8
500:1
Market Maker NDD, ECN/DMA
3.41
No
USD 250
USD USD 17
50:1
Market Maker
3.87
Yes
AUD 200
AUD USD 12
500:1
ECN/STP

Stay updated

This form has double opt in enabled. You will need to confirm your email address before being added to the list.

Featured Brokers

Trading Forex and CFDs is not suitable for all investors and comes with a high risk of losing money rapidly due to leverage. 75-90% of retail investors lose money trading these products. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Close
>