AuthorAuthor: Jeffrey Cammack
Updated: Aug 19, 2021
Last Updated On Aug 19, 2021
Jeffrey Cammack

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 Rating
Regulation
Read Review
Min. Deposit
Trading Cost
Leverage
Trading Desk Type
3.48
USD 100
USD 8
2000:1
Market Maker
4.08
USD 50
USD 10
500:1
ECN/DMA
4.18
USD 25
USD 8
30:1
STP
3.44
USD 500
USD 16
500:1
Market Maker
3.80
USD 250
USD 18
30:1
STP
1.86
USD 5
USD 105
100:1
Market Maker
3.52
USD 5
USD 17
1000:1
Market Maker
ECN/DMA
2.67
USD 100
USD 30
500:1
STP
3.62
USD 500
USD 33
30:1
Market Maker
3.83
USD 50
USD 14
500:1
Market Maker
3.28
USD 100
USD 18
100:1
Market Maker
2.77
USD 2000
USD 13
100:1
STP
3.73
USD 500
USD 10
30:1
STP
4.49
USD 100
USD 9
30:1
Market Maker
4.34
USD 0
USD 10
500:1
ECN/DMA
3.99
USD 10
USD 8
777:1
Market Maker
4.32
USD 100
USD 15
30:1
Market Maker
STP
2.09
USD 5
USD 100
-
Market Maker
3.69
USD 5
USD 18
500:1
ECN/STP
4.28
USD 200
USD 12
500:1
ECN/DMA
4.30
ZAR 1000
USD 6
400:1
STP
3.68
USD 250
USD 18
200:1
ECN/DMA
2.52
USD 50
USD 14
200:1
ECN/DMA
3.88
GBP 100
USD 14
30:1
ECN/DMA
4.68
USD 20
USD 6
200:1
Market Maker
3.17
USD 100
USD 20
500:1
ECN/STP
4.38
USD 0
USD 5
30:1
Market Maker
3.48
USD 100
USD 15
200:1
Market Maker
4.53
USD 5
USD 7
500:1
Market Maker
3.32
USD 100
USD 8
200:1
Market Maker
3.52
USD 500
USD 7
30:1
STP
2.67
USD 200
USD 15
50:1
ECN/DMA
2.98
USD 100
USD 10
200:1
ECN/DMA
3.92
USD 25
USD 18
30:1
Market Maker
4.13
AUD 100
USD 7
500:1
Market Maker NDD
3.77
USD 50
USD 15
500:1
ECN/STP
3.19
USD 215
USD 14
30:1
Market Maker
2.72
USD 100
USD 100
500:1
ECN/DMA
3.58
USD 200
USD 10
30:1
Market Maker
4.12
USD 3
USD 7
Unlimited:1
Market Maker
4.23
USD 1
USD 7
30:1
STP
ECN/DMA
3.50
USD 0
USD 6
1000:1
Market Maker NDD
ECN/DMA
4.14
USD 1
USD 7.80
500:1
ECN/DMA
3.28
USD 0
USD 20
10:1
Market Maker
3.12
USD 50
USD 19
1000:1
ECN/STP
2.68
USD 50
USD 5
500:1
ECN/DMA
2.63
USD 5
USD 17
500:1
ECN/DMA
4.33
USD 100
USD 8
200:1
Market Maker
2.97
USD 5
USD 13
1000:1
Market Maker
2.83
EUR 200
USD 30
30:1
Market Maker
4.18
USD 100
USD 20
100:1
Market Maker
4.30
AUD 100
USD 7
30:1
ECN/DMA
2.65
USD 5
USD 20
2000:1
ECN/DMA
2.62
USD 100
USD 13
200:1
Market Maker NDD
3.77
USD 100
USD 11
1000:1
Market Maker
3.03
USD 1
USD 20
3000:1
Market Maker NDD
3.07
USD 5
USD 16
500:1
ECN/DMA
Market Maker
3.78
USD 0
USD 6
500:1
ECN/DMA
STP
2.59
USD 100
USD 10
1000:1
Market Maker
4.18
USD 50
USD 13
400:1
Market Maker
2.95
USD 1
USD 5
30:1
Market Maker
3.40
USD 200
USD 30
200:1
Market Maker
3.28
USD 5
USD 14
500:1
STP
2.95
USD 500
USD 5
100:1
STP
4.11
USD 15
USD 15
1000:1
Market Maker
4.29
USD 100
USD 14
30:1
Market Maker NDD
4.27
USD 10
USD 15
2000:1
ECN/DMA
Market Maker
4.07
USD 50
USD 18
1000:1
Market Maker
3.93
USD 5
USD 14
1000:1
STP
4.09
AUD 200
USD 8
100:1
ECN/DMA
2.72
USD 100
USD 32
300:1
STP
4.44
AUD 200
USD 4
30:1
Market Maker NDD
ECN/DMA
2.77
USD 100
USD 30
500:1
STP
2.87
USD 10
USD 17
500:1
STP
3.13
USD 1
USD 110
80:1
Market Maker
2.85
USD 200
USD 30
200:1
STP
4.15
USD 100
USD 8
30:1
Market Maker
4.43
USD 0
USD 10
2000:1
STP
2.09
USD 10
USD 13
500:1
ECN/STP
4.02
USD 100
USD 12
500:1
Market Maker
4.36
USD 200
USD 8
30:1
ECN/DMA
3.61
USD 0
USD 13
200:1
ECN/DMA
3.60
USD 5
USD 5
400:1
ECN/DMA
STP
4.69
USD 0
USD 6
30:1
Market Maker
2.62
USD 1
USD 20
1000:1
Market Maker
3.93
GBP 1
USD 8
1000:1
STP
ECN/DMA
2.92
USD 1
USD 30
30:1
ECN/DMA
4.31
USD 1
USD 5.40
50:1
ECN/DMA
3.73
USD 500
USD 6
30:1
Market Maker NDD
2.68
USD 10
USD 8
1000:1
Market Maker
3.54
USD 50
USD 22
1000:1
Market Maker
ECN/DMA
3.18
USD 250
USD 22
200:1
Market Maker NDD
2.78
USD 1
USD 22
200:1
Market Maker
3.18
USD 1
USD 10
3000:1
STP
3.72
ZAR 500
USD 10
400:1
STP
2.83
USD 0
USD 8
30:1
Market Maker
3.40
USD 300
USD 6
500:1
Market Maker
3.85
USD 5
USD 20
500:1
ECN/DMA
STP
3.43
USD 500
USD 16
200:1
Market Maker
2.95
USD 100
USD 7
30:1
Market Maker
3.87
USD 50
USD 19
500:1
Market Maker
2.92
USD 50
USD 12
1000:1
Market Maker
2.67
USD 20
USD 12
500:1
STP
4.58
USD 100
USD 7
30:1
Market Maker
3.15
USD 250
USD 100
400:1
Market Maker
2.77
USD 1000
USD 6.50
100:1
STP
3.87
USD 50
USD 14
500:1
STP
3.58
USD 250
USD 17
30:1
Market Maker NDD
3.25
USD 100
USD 18
500:1
ECN/STP
3.53
USD 10
USD 20
1000:1
ECN/DMA
3.28
USD 10
USD 4
1000:1
STP
2.52
USD 300
USD 30
50:1
ECN/DMA
2.67
USD 5
USD 100
1000:1
Market Maker
4.25
USD 0
USD 10
800:1
STP
4.27
USD 25
USD 6
500:1
ECN/DMA
2.53
USD 250
USD 22
500:1
Market Maker
3.17
NZD 10000
USD 13
30:1
Market Maker
3.42
USD 200
USD 17
500:1
STP
4.07
GBP 100
USD 6
30:1
Market Maker
3.42
USD 0
USD 3
300:1
Market Maker NDD
3.28
USD 10
USD 8
500:1
ECN/STP
4.61
USD 0
USD 6
30:1
NDD
4.09
USD 100
USD 8
30:1
Market Maker
3.47
USD 5000
USD 6.50
30:1
ECN/DMA
3.82
USD 100
USD 10
30:1
ECN/STP
3.37
ZAR 5000
USD 12
500:1
Market Maker
3.42
USD 50
USD 5
100:1
Market Maker
3.21
USD 10
USD 4
2000:1
Market Maker
3.88
USD 100
USD 5
30:1
ECN/DMA
3.23
USD 250
USD 28
30:1
STP
4.26
GBP 500
USD 8
30:1
Market Maker
2.50
USD 10000
USD 100
100:1
ECN/STP
2.72
USD 0
USD 0
500:1
STP
4.07
EUR 100
USD 8
30:1
NDD
3.86
USD 0
USD 6
30:1
Market Maker
3.98
USD 0
USD 12
500:1
ECN/STP
2.74
USD 5
USD 20
1000:1
ECN/DMA
Market Maker
4.00
USD 1000
USD 13
100:1
Market Maker
4.14
USD 0
USD 12
50:1
Market Maker
3.19
USD 50
USD 18
500:1
Market Maker
STP
4.18
USD 0
USD 12
500:1
ECN/DMA
STP
4.48
USD 100
USD 4
30:1
STP
3.20
USD 10
USD 21
1000:1
ECN/STP
3.42
USD 100
USD 19
30:1
Market Maker
3.70
USD 250
USD 40
400:1
Market Maker
3.35
USD 250
USD 22
30:1
Market Maker NDD
2.85
USD 5
USD 5
1000:1
ECN/DMA
3.75
USD 200
USD 0
400:1
ECN/STP
3.47
USD 10
USD 24
30:1
Market Maker
3.58
USD 100
USD 24
30:1
ECN/DMA
2.97
USD 250
USD 7
500:1
ECN/STP
3.60
USD 100
USD 20
30:1
Market Maker
3.75
USD 100
USD 22
1000:1
Market Maker
4.25
USD 5
USD 7
500:1
ECN/DMA
4.35
USD 50
USD 6
500:1
ECN/DMA
STP
2.67
USD 25
USD 15
1000:1
STP
4.35
USD 5
USD 7
30:1
Market Maker
4.29
USD 0
USD 7
30:1
Market Maker NDD
2.91
USD 250
USD 17
50:1
Market Maker
3.52
AUD 100
USD 10
500:1
ECN/STP
2.87
USD 5
USD 10
400:1
Market Maker
2.99
USD 100
USD 25
500:1
Market Maker

Featured Brokers

Close
>