EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
EURUSD bid 1.08542 ask 1.08544 spr 0.2p t+023ms deal#48291057 fill 1.08544 slip +0.2p EURUSD bid 1.08541 ask 1.08543 spr 0.2p t+041ms ref 1.08542 fill 1.08544 EURUSD bid 1.08543 ask 1.08546 spr 0.3p t+012ms deal#48291058 fill 1.08545 slip +0.1p GBPUSD bid 1.26310 ask 1.26313 spr 0.3p t+037ms ref 1.26311 fill 1.26313 USDJPY bid 154.221 ask 154.224 spr 0.3p t+019ms deal#48291059 fill 154.223 slip +0.1p EURUSD bid 1.08544 ask 1.08547 spr 0.3p t+008ms ref 1.08545 fill 1.08547 GBPUSD bid 1.26312 ask 1.26314 spr 0.2p t+045ms deal#48291060 fill 1.26314 slip +0.0p EURUSD bid 1.08540 ask 1.08542 spr 0.2p t+031ms ref 1.08541 fill 1.08542 USDJPY bid 154.218 ask 154.221 spr 0.3p t+027ms deal#48291061 fill 154.220 slip +0.1p EURUSD bid 1.08545 ask 1.08548 spr 0.3p t+016ms deal#48291062 fill 1.08547 slip +0.2p GBPUSD bid 1.26308 ask 1.26311 spr 0.3p t+039ms ref 1.26309 fill 1.26311 EURUSD bid 1.08543 ask 1.08545 spr 0.2p t+022ms deal#48291063 fill 1.08544 slip +0.0p USDJPY bid 154.225 ask 154.228 spr 0.3p t+014ms ref 154.226 fill 154.228 EURUSD bid 1.08541 ask 1.08544 spr 0.3p t+033ms deal#48291064 fill 1.08543 slip +0.1p GBPUSD bid 1.26315 ask 1.26318 spr 0.3p t+009ms ref 1.26316 fill 1.26317
Proof, not promises
We don't claim best execution. We give you the evidence to verify it yourself. Every fill, every withdrawal, every metric, documented and transparent.
Trade Receipts
Audit-grade records for every fill. Includes deal IDs, slippage methodology, spread-at-fill, and tick context around execution.
View details
Transparency Report
Definitions, methodology, reporting policy, and a monthly archive. Published once sample size is meaningful. No fake stats.
View details
Withdrawals
Clear process steps, proactive email updates at every stage, and no negotiation. A portal tracker is coming soon.
View details