Home / Rankings
All 66 brokers, ranked by what you keep.
Sort by score, yearly cost, minimum deposit or Trustpilot rating. Filter by the country you trade from. Cost per year assumes 20 standard lots of EUR/USD a month on the cheapest published account.
| # | Broker | Regulation | Max leverage | |||||
|---|---|---|---|---|---|---|---|---|
| 1 | FP Markets MT4 · MT5 · RBI Alert List | 9.4 | TIER 1 · FSA-SC · ASIC +1 | $1,440 | — | 1:500 | 4.8 (10,366) | Verdict |
| 2 | Trive MT4 · MT5 · RBI Alert List | 9.3 | TIER 1 · MFSA · CNMV +9 | $720 | — | 1:2000 | — | Verdict |
| 3 | Zero Markets MT4 · MT5 | 9.3 | TIER 1 · FSC-MU · FMA +2 | $1,440 | $100 | — | 4.9 (1,145) | Verdict |
| 4 | Fusion Markets MT4 · MT5 · RBI Alert List | 8.7 | TIER 1 · VFSC · FSA-SC +1 | — | $0 | — | 4.8 (10,127) | Verdict |
| 5 | GO Markets MT4 · MT5 | 8.7 | TIER 1 · FSC-MU · ASIC | $1,200 | — | 1:500 | 4.3 (757) | Verdict |
| 6 | Capital.com MT4 · MT5 | 8.6 | TIER 1 · SCB · FCA +4 | — | $10 | — | 4.6 (15,158) | Verdict |
| 7 | Vantage MT4 · MT5 · RBI Alert List | 8.4 | TIER 2 · FSC-MU · FSCA +1 | $1,440 | $50 | — | 4.4 (15,615) | Verdict |
| 8 | AvaTrade MT4 · MT5 · RBI Alert List | 8.3 | TIER 1 · CMA-KE · CBI +6 | — | — | — | 4.8 (13,589) | Verdict |
| 9 | IG MT4 · MT5 · RBI Alert List | 8.3 | TIER 1 · FCA · DFSA +1 | $1,440 | — | — | 3.7 (10,205) | Verdict |
| 10 | Moneta Markets MT4 · MT5 | 8.3 | TIER 1 · FSCA · FSC-MU +3 | $2,064 | $50 | 1:1000 | 4.2 (639) | Verdict |
| 11 | FXOpen TickTrader · own app | 8.1 | TIER 1 · Nevis company registry · FCA | $720 | $100 | 1:500 | 3.7 (463) | Verdict |
| 12 | FxPro MT4 · MT5 | 8.1 | TIER 1 · FCA · SCB +1 | — | $0 | 1:500 | — | Verdict |
| 13 | HFM (HotForex) MT4 · MT5 · RBI Alert List | 8.1 | TIER 1 · FCA · FSA-SC +1 | — | $0 | 1:2000 | — | Verdict |
| 14 | Trading 212 (CFD) own app | 8.1 | TIER 1 · FCA · BaFin +2 | — | — | 1:30 | 4.6 (106,347) | Verdict |
| 15 | FOREX.com MT4 · MT5 · RBI Alert List | 8.0 | TIER 1 · CIMA · FCA +1 | — | — | — | 4.6 (2,488) | Verdict |
| 16 | City Index MT4 · own app | 7.9 | TIER 1 · FCA | $1,920 | — | — | 4.2 (391) | Verdict |
| 17 | FXCM Trading Station · TradingView · RBI Alert List | 7.9 | TIER 1 · FCA · CySEC +1 | — | — | 1:1000 | 4.6 (987) | Verdict |
| 18 | CMC Markets MT4 · MT5 | 7.8 | TIER 1 · FCA · BMA | — | — | 1:200 | 4.3 (3,524) | Verdict |
| 19 | Plus500 own web platform · own app | 7.8 | TIER 1 · FCA · CySEC +9 | — | — | — | 4.2 (20,148) | Verdict |
| 20 | Darwinex MT4 · MT5 | 7.6 | TIER 1 · FCA · CNMV +1 | — | $500 | 1:200 | — | Verdict |
| 21 | eToro own web platform · own app · RBI Alert List | 7.6 | TIER 1 · FCA · CySEC +8 | — | — | — | 4.0 (32,244) | Verdict |
| 22 | OANDA MT4 · MT5 | 7.6 | TIER 1 · BVI FSC · FCA | $2,400 | — | — | 3.5 (1,239) | Verdict |
| 23 | Saxo SaxoTrader · SaxoInvestor | 7.6 | TIER 1 · Danish FSA · FINMA +3 | — | $0 | — | 3.6 (8,968) | Verdict |
| 24 | XTB own app · RBI Alert List | 7.6 | TIER 1 · FSC-BZ · KNF +2 | — | $0 | 1:500 | 3.8 (3,025) | Verdict |
| 25 | Admirals (Admiral Markets) MT5 · RBI Alert List | 7.4 | TIER 1 · CySEC · FCA | — | — | — | 4.2 (2,168) | Verdict |
| 26 | FBS MT4 · MT5 · RBI Alert List | 7.4 | TIER 2 · CySEC | — | $5 | 1:3000 | 4.3 (10,035) | Verdict |
| 27 | VT Markets MT4 · MT5 · RBI Alert List | 7.4 | TIER 2 · FSC-MU · FSCA +1 | $2,880 | $100 | 1:500 | — | Verdict |
| 28 | IC Markets MT4 · MT5 · RBI Alert List | 7.3 | OFFSHORE · FSA-SC | $1,920 | $0 | 1:5000 | 4.8 (57,198) | Verdict |
| 29 | Exness — · RBI Alert List | 7.2 | TIER 2 · FSA-SC · FSCA +4 | — | — | — | 4.7 (33,688) | Verdict |
| 30 | Interactive Brokers Trader Workstation · IBKR Desktop | 7.2 | TIER 1 · SEC/CFTC · FCA +8 | — | $0 | — | 3.0 (5,534) | Verdict |
| 31 | NAGA own app · TradingView | 7.2 | TIER 2 · CySEC · FSCA +2 | $1,440 | — | — | 3.4 (4,098) | Verdict |
| 32 | Skilling MT4 · MT5 | 7.2 | TIER 2 · CySEC · FSA-SC | $1,920 | $100 | 1:500 | 3.8 (441) | Verdict |
| 33 | Swissquote MT4 · MT5 | 7.2 | TIER 1 · FINMA · CySEC | — | — | — | 3.5 (4,353) | Verdict |
| 34 | LiteFinance MT4 · MT5 | 7.1 | TIER 2 · CySEC · FSC-MU | — | $10 | 1:1000 | 3.8 (686) | Verdict |
| 35 | Libertex MT4 · MT5 | 7.0 | TIER 2 · CySEC · SVG company registry | — | — | 1:999 | 3.9 (9,532) | Verdict |
| 36 | Weltrade MT4 · MT5 · RBI Alert List | 7.0 | TIER 2 · FSCA · Saint Lucia | — | $1 | — | 3.8 (1,691) | Verdict |
| 37 | Errante MT4 · MT5 | 6.9 | TIER 2 · FSA-SC · CySEC | $3,600 | $50 | 1:1000 | 4.3 (82) | Verdict |
| 38 | JustMarkets MT4 · MT5 · RBI Alert List | 6.9 | TIER 2 · FSA-SC · FSC-MU +2 | — | $10 | 1:3000 | — | Verdict |
| 39 | Axi MT4 · MT5 | 6.8 | OFFSHORE · SVG-FSA | $840 | $100 | 1:1000 | 4.1 (8,111) | Verdict |
| 40 | Axiory MT4 · MT5 | 6.8 | TIER 2 · FSC-BZ · FSC-MU +1 | $2,160 | $10 | 1:2000 | 2.6 (70) | Verdict |
| 41 | Tickmill MT4 · MT5 · RBI Alert List | 6.8 | TIER 1 · FSA-SC · FCA +3 | — | $100 | 1:1000 | 2.3 (1,193) | Verdict |
| 42 | FXTM (ForexTime) MT4 · MT5 · RBI Alert List | 6.6 | TIER 2 · FSC-MU · FSCA +2 | $1,680 | $30 | 1:5000 | 2.5 (1,110) | Verdict |
| 43 | IFX Brokers MT4 · MT5 | 6.6 | TIER 2 · FSCA | $1,440 | $10 | 1:1000 | 1.5 (38) | Verdict |
| 44 | Pepperstone MT4 · MT5 · RBI Alert List | 6.6 | TIER 3 · SCB · CMA-KE | — | $0 | 1:30 | 4.2 (3,712) | Verdict |
| 45 | Markets.com MT4 · MT5 | 6.5 | TIER 2 · CySEC · FSCA | $3,120 | — | 1:1000 | 3.6 (1,255) | Verdict |
| 46 | Noor Capital MT4 · MT5 | 6.5 | TIER 1 · CMA-UAE · FCA | — | — | — | 2.3 (17) | Verdict |
| 47 | Windsor Brokers MT4 · MT5 | 6.5 | TIER 3 · FSA-SC · JSC +2 | $1,200 | $50 | 1:2000 | 3.3 (110) | Verdict |
| 48 | ADSS ADSS Platform · MT4 | 6.4 | TIER 2 · CMA-UAE | — | $100 | — | 3.9 (25) | Verdict |
| 49 | Deriv MT5 · cTrader | 6.4 | OFFSHORE · FSC-MU · BVI FSC +3 | — | $5 | 1:1000 | 4.3 (73,608) | Verdict |
| 50 | Octa (OctaFX) — · RBI Alert List | 6.4 | TIER 2 · MISA · FSC-MU +2 | — | — | — | 3.7 (9,951) | Verdict |
| 51 | STARTRADER MT4 · MT5 | 6.3 | TIER 2 · FSCA · FSA-SC +1 | — | — | 1:1000 | 3.2 (1,139) | Verdict |
| 52 | Hantec Markets MT4 · MT5 | 6.2 | OFFSHORE · FSC-MU | $240 | $10 | 1:500 | — | Verdict |
| 53 | Equiti MT4 · MT5 | 6.1 | OFFSHORE · FSA-SC | $1,680 | $0 | 1:2000 | 3.6 (319) | Verdict |
| 54 | BlackBull Markets MT4 · MT5 · RBI Alert List | 6.0 | OFFSHORE · FSA-SC · NZ FSPR | — | — | 1:500 | 4.7 (3,519) | Verdict |
| 55 | Century Financial Century Trader · MT5 | 5.9 | TIER 2 · CMA-UAE · FSC-MU +1 | — | — | — | 2.6 (25) | Verdict |
| 56 | Valetax MT4 · MT5 | 5.9 | OFFSHORE · FSC-MU · SVG company registry | $1,440 | $8 | 1:2000 | — | Verdict |
| 57 | Xellion Markets MT4 · MT5 | 5.7 | OFFSHORE · FSC-MU · Saint Lucia | $2,160 | $50 | 1:2000 | 3.8 (62) | Verdict |
| 58 | NordFX MT4 · MT5 · RBI Alert List | 5.5 | OFFSHORE · FSC-MU · Saint Lucia company registry | — | $10 | 1:1000 | 4.4 (70) | Verdict |
| 59 | Fineco (FinecoBank CFDs) Web · own app | 5.0 | NO LICENCE FOUND | $1,920 | $0 | 1:28.57 | 4.0 (58,891) | Verdict |
| 60 | ThinkMarkets MT4 · MT5 · RBI Alert List | 4.9 | OFFSHORE · FSA-SC | — | — | 1:5000 | 3.5 (544) | Verdict |
| 61 | XM MT4 · MT5 · RBI Alert List | 4.6 | OFFSHORE · FSC-BZ | — | $5 | — | — | Verdict |
| 62 | Alpari MT4 · MT5 · RBI Alert List | 4.5 | OFFSHORE · MISA | — | $30 | 1:3000 | — | Verdict |
| 63 | PU Prime MT4 · MT5 · RBI Alert List | 4.5 | OFFSHORE · FSC-MU · FSA-SC +1 | — | $20 | 1:1000 | — | Verdict |
| 64 | Eightcap MT4 · MT5 | 4.3 | OFFSHORE · SCB · FSA-SC +1 | — | $100 | — | — | Verdict |
| 65 | RoboForex MT4 · MT5 | 4.0 | OFFSHORE · FSC-BZ | — | — | 1:2000 | 2.0 (776) | Verdict |
| 66 | InstaForex MT4 · MT5 | 3.4 | NO LICENCE FOUND | — | $1 | 1:5000 | — | Verdict |
Country filters use each broker's organic search traffic by country (Semrush): a broker appears for a country that is one of its top five markets or sends at least 500 visits a month. A dash means the broker doesn't publish that figure. How the score works.