Slippage modeling

Options Slippage Modeling

Options slippage is not a small rounding detail. The spread is often the difference between a good-looking backtest and a tradable one.

Direct answer

Model options slippage from the bid/ask spread, contract multiplier, side, fill aggressiveness, and quote freshness. Treat midpoint fills as an assumption to validate, not a default truth.

Start with the quote

The bid and ask define the executable market. Midpoint is a useful reference, but a marketable buy pays closer to the ask and a marketable sell receives closer to the bid.

Scale by the multiplier

A 0.10 option price difference is $10 per contract before commissions. Multiply that across position size and every entry and exit in the backtest.

Use ranges, not one number

Compare midpoint, near-side, and marketable assumptions. If the strategy only survives the optimistic fill, the signal is probably not robust enough.

Quote vs Trade Timeline

Bid, ask, midpoint, and prints show why last price alone is fragile.

CallsPuts

Bid/Ask Spread by Strike

Lower bars usually produce more defensible fill assumptions.

CallsPuts
485485490490495495500500505505510515

Related tools and docs