What to Check When Evaluating Slippage Questions

How to evaluate slippage questions with a due-diligence checklist.

Direct answer: a due-diligence checklist

When you read a “slippage” question, evaluate it with a checklist that keeps the concept clear and the assumptions explicit. Slippage is usually described as the gap between an expected reference price (what you thought you would get) and the executed price (what you actually received). Your goal is to verify what reference the question uses, what conditions can legitimately change, and what parts of the difference come from market movement versus execution mechanics.

Use this checklist:

  1. Define the reference price used in the question. Is it a quote at order entry, a last traded price, an average fill price, or a mid-price? Without that definition, “slippage” can mean different things.
  2. State the assumptions for any calculation. If someone provides an example, check what was assumed about timing, spread, and fill behavior.
  3. Separate stable mechanics from variable conditions. Execution can be affected by liquidity availability, speed, spread changes, and trading venue behavior.
  4. Look for material limitations and failure modes. Check whether the question considers partial fills, fast price moves, widening spreads, or temporary loss of executable liquidity.
  5. Confirm what you can independently verify. Decide what evidence would support the claim: order timestamp logic, fill records, and consistent price definitions.

Mechanics: what slippage questions are really about

A slippage question typically mixes two ideas:

  • A measurement concept: a difference between a reference price and an executed price.
  • A cause: why the executed outcome differs from the reference at the time the order became actionable.

To evaluate a slippage question, first ensure the measurement is well-defined. The reference price must be specific (for example, “the quoted price at submission” versus “the mid-price at fill”). Next, the execution path must be recognized as potentially time-dependent: an order may sit for milliseconds or longer, and during that interval the tradable price can change.

Common inputs that influence the observed difference include:

  • Bid/ask spread behavior: even without a dramatic trend, widening spreads can change the executed price relative to a mid-based expectation.
  • Liquidity and depth: if the order size cannot be filled at the desired price level, the execution may “walk” through worse prices.
  • Latency and processing time: the longer the delay between reference price and fill, the higher the chance of divergence under fast markets.

Evidence and example (with explicit assumptions)

Consider a hypothetical evaluation, not a forecast. Assume you expected execution at a certain side of the market and you compare that to the average executed price from your fill records.

  • Assumption A (reference): “Expected price” equals the quote available at the moment you submitted (or the moment the order became eligible to trade).
  • Assumption B (fill): The executed outcome is measured as the average fill price across all parts of the execution.

If the market spread widens after your reference quote but before fill, the executed side may be further from your reference than it would have been under constant spread conditions. In that case, the slippage question might be overstating “execution fault” if it attributes the entire gap to execution mechanics, when a meaningful portion is explained by spread widening and the time gap.

Now test whether the example is internally consistent:

  • Does it use the same time basis for the reference and the fill?
  • Does it use the same price convention (bid vs ask vs mid)?
  • Does it treat partial fills appropriately (for example, using a weighted average fill rather than a single fill event)?

Limitations and risks: one key failure mode to watch

A major limitation is that “slippage” can be reported in ways that are not comparable. Two common failure modes are:

  • Inconsistent reference definitions: one side might use a quote at submission while another uses a mid-price at a later time.
  • Confusing market impact with execution measurement: price movement caused by overall market conditions can produce differences that resemble slippage, even if execution mechanics behaved within normal expectations.

Because outcomes vary with market conditions, costs, execution timing, and the specific trading setup, historical or anecdotal relationships do not guarantee how a future case will behave. Also, if you can’t see the underlying timestamps and fill records, you may not be able to validate the measurement.

Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.