Broker execution scoreboard
Broker execution scoreboard
Broker execution comparison
Both brokers are measured from real fills on connected accounts — never from reviews or marketing. Every displayed metric has at least 30 observations from one account on each side, and the execution scores normalize per symbol, so neither broker gains from trading easier symbols. Spread uses the closest pre-fill tick. Unsupported cells remain N/A. No winner is declared: the honest answer depends on the symbols and sessions you trade.
Lower value in bold — a fact per metric, not a verdict. Slippage and spread are in symbol points; latency in milliseconds.
| Symbol | Ultima Markets slippage | VT Markets slippage | Ultima Markets latency | VT Markets latency | Ultima Markets spread | VT Markets spread | Fills (A/B) |
|---|---|---|---|---|---|---|---|
| EURUSD | 0.0230 obs · 2 accts | 0.0568 obs · 3 accts | 133 ms2,764 obs · 7 accts | 139 ms5,210 obs · 12 accts | 0.62,501 obs · 7 accts | 1.94,961 obs · 12 accts | 3,270 / 5,586 |
| XAUUSD | N/A29 obs · 2 accts | N/A542 obs · 7 accts | 142 ms1,193 obs · 7 accts | 178 ms2,421 obs · 12 accts | 10.71,008 obs · 7 accts | 12.81,899 obs · 11 accts | 1,522 / 2,544 |
Median slippage on the most-traded shared symbol (points; below 0 = price improvement).
Median across all symbols — latency is the one metric that compares across symbols.
Across 1 shared symbol, median slippage: 1 within measurement noise.
Across 2 shared symbols, median fill latency: Ultima Markets measured lower on 1, 1 within measurement noise.
From real fills on connected accounts at both brokers. Every metric needs at least 30 observations from one account on each side; unsupported cells stay N/A (2 shared symbols with usable evidence today). No reviews, broker marketing or affiliate links.
Full reviews: Ultima Markets · VT Markets — or connect an account read-only and put your own fills in these numbers.