Measuring Execution Quality: A Short List of Tests
Posted: Tue Oct 06, 2026 4:23 pm
Measuring Execution Quality: A Short List of Tests
Marketing pages talk about fast execution. You can measure it yourself with a few simple tests.
First, speed. Many platforms show the time between sending an order and receiving a confirmation. Record it for twenty or thirty orders at different times. Look at the median and the worst values.
Second, slippage, as covered earlier. Log the requested versus filled price, in both directions, for market orders and stop exits.
Third, rejection and requote rates. Count how often orders are rejected, requoted, or delayed. Frequent problems during normal conditions are a warning.
Fourth, spread behavior. Record spreads at set times: quiet hours, the London open, a news release, and rollover. Compare with advertised averages.
Fifth, stop and limit order fills. Check whether limit orders fill when price touches the level, or only when it trades through, and compare with other feeds. Check for unexpected stop-outs during spread spikes.
Sixth, consistency between platforms. Compare the broker's quotes with an independent price source during the same moments.
Run the tests on a small live account, since demo execution often differs.
Document results with screenshots and timestamps. If conditions are poor, you have evidence for a complaint or a reason to switch.
Repeat the tests every few months, since execution can change.
Practical step: log twenty market orders with request time, fill time, and slippage, and compute the average.
Marketing pages talk about fast execution. You can measure it yourself with a few simple tests.
First, speed. Many platforms show the time between sending an order and receiving a confirmation. Record it for twenty or thirty orders at different times. Look at the median and the worst values.
Second, slippage, as covered earlier. Log the requested versus filled price, in both directions, for market orders and stop exits.
Third, rejection and requote rates. Count how often orders are rejected, requoted, or delayed. Frequent problems during normal conditions are a warning.
Fourth, spread behavior. Record spreads at set times: quiet hours, the London open, a news release, and rollover. Compare with advertised averages.
Fifth, stop and limit order fills. Check whether limit orders fill when price touches the level, or only when it trades through, and compare with other feeds. Check for unexpected stop-outs during spread spikes.
Sixth, consistency between platforms. Compare the broker's quotes with an independent price source during the same moments.
Run the tests on a small live account, since demo execution often differs.
Document results with screenshots and timestamps. If conditions are poor, you have evidence for a complaint or a reason to switch.
Repeat the tests every few months, since execution can change.
Practical step: log twenty market orders with request time, fill time, and slippage, and compute the average.