Comparing execution on different pairs: slippage is not uniform
Posted: Tue Nov 03, 2026 12:02 pm
Comparing execution on different pairs: slippage is not uniform
Slippage is often quoted as a single average figure, but it varies a lot by pair. EUR/USD on a quiet afternoon might fill at the quote nearly every time. GBP/JPY or an exotic cross at the same moment can slip a pip or more on identical order sizes.
The reason is depth. Majors have deep books across many providers, while crosses are often derived by combining two other pairs, which makes pricing more complicated. Some brokers even synthesize cross prices from major feeds, adding latency and markup.
Run an execution test per pair rather than assuming performance carries over. Use small, equal sizes, similar times of day, and enough trades for stable averages, at least 50 per pair.
Rank pairs by total execution cost relative to average movement. Often the pair with the smallest spread is not the one with the lowest overall friction.
Then restrict the trading universe to pairs that pass. A shorter watchlist of good fills beats a long one of marginal ones.
Which pair turned out to be the surprise winner or loser in your execution testing?
Slippage is often quoted as a single average figure, but it varies a lot by pair. EUR/USD on a quiet afternoon might fill at the quote nearly every time. GBP/JPY or an exotic cross at the same moment can slip a pip or more on identical order sizes.
The reason is depth. Majors have deep books across many providers, while crosses are often derived by combining two other pairs, which makes pricing more complicated. Some brokers even synthesize cross prices from major feeds, adding latency and markup.
Run an execution test per pair rather than assuming performance carries over. Use small, equal sizes, similar times of day, and enough trades for stable averages, at least 50 per pair.
Rank pairs by total execution cost relative to average movement. Often the pair with the smallest spread is not the one with the lowest overall friction.
Then restrict the trading universe to pairs that pass. A shorter watchlist of good fills beats a long one of marginal ones.
Which pair turned out to be the surprise winner or loser in your execution testing?