Execution Profiles
Broker execution quality index
Standardized execution metrics for 20 brokers, ranked by fill ratio. All data from our published methodology. This is not a recommendation -- it is a data reference.
Disclaimer: Rankings are by fill ratio only. Execution quality varies by account type, lot size, session, and market conditions. Past data does not guarantee future results. No affiliate links.
| # | Broker | Model | Fill % | Latency | Slippage | Reject | Regulation | Rating |
|---|---|---|---|---|---|---|---|---|
| 1 | Interactive Brokers | ECN | 98.4% | 32ms | 0.1 pip | 0.5% | SEC/CFTC, FCA +2 | Excellent |
| 2 | IC Markets | ECN | 98.1% | 36ms | 0.2 pip | 0.8% | ASIC, CySEC +1 | Excellent |
| 3 | Dukascopy | ECN | 97.9% | 35ms | 0.1 pip | 0.6% | FINMA | Good |
| 4 | Pepperstone | NDD/STP | 97.8% | 42ms | 0.3 pip | 0.9% | ASIC, FCA +2 | Good |
| 5 | Tickmill | NDD/STP | 97.6% | 44ms | 0.3 pip | 0.7% | FCA, CySEC +1 | Good |
| 6 | Fusion Markets | ECN | 97.5% | 39ms | 0.2 pip | 0.9% | ASIC, VFSC | Good |
| 7 | FP Markets | ECN/STP | 97.4% | 40ms | 0.2 pip | 1% | ASIC, CySEC | Good |
| 8 | Axi | ECN/STP | 97.3% | 41ms | 0.2 pip | 1% | ASIC, FCA +1 | Good |
| 9 | Exness | ECN/STP | 97.2% | 38ms | 0.3 pip | 1.1% | CySEC, FCA +1 | Good |
| 10 | FxPro | NDD/STP | 97.1% | 46ms | 0.3 pip | 1.2% | FCA, CySEC +2 | Good |
| 11 | BlackBull Markets | ECN/STP | 97.1% | 45ms | 0.3 pip | 1% | FMA, FSA | Good |
| 12 | Vantage | ECN | 97% | 43ms | 0.3 pip | 1.1% | ASIC, CIMA | Good |
| 13 | Saxo Bank | STP | 97% | 47ms | 0.3 pip | 1% | DFSA, FCA +2 | Good |
| 14 | Admirals (Admiral Markets) | STP | 96.9% | 52ms | 0.4 pip | 1.3% | FCA, CySEC +2 | Average |
| 15 | ActivTrades | STP | 96.8% | 48ms | 0.3 pip | 1.1% | FCA, CSSF +2 | Average |
| 16 | FXCM | NDD/STP | 96.7% | 50ms | 0.4 pip | 1.2% | FCA, ASIC | Average |
| 17 | RoboForex | ECN/STP | 96.5% | 55ms | 0.5 pip | 1.5% | FSC Belize | Average |
| 18 | OANDA | STP | 96.4% | 54ms | 0.4 pip | 1.3% | CFTC/NFA, FCA +2 | Average |
| 19 | XM | STP | 96.2% | 58ms | 0.4 pip | 1.4% | CySEC, ASIC +1 | Average |
| 20 | FBS | STP | 95.8% | 62ms | 0.5 pip | 1.8% | IFSC, CySEC | Below Average |