Mechanism
When you get a small fill at a good price and the remainder chases, the market is telling you depth is thin at your level. Your average price is the reality, not the first print.
Execution reality: the market you backtested is not the market you trade. Spreads are stateful, liquidity is time-of-day dependent, and fills degrade exactly when your stop becomes most sensitive.
- Track spread-to-ATR (or spread-to-range) as a live risk input, not a “cost”.
- When spreads widen, your effective stop tightens and your R:R collapses.
- If your edge needs perfect fills, your edge is mostly fictional.
How it kills accounts
- You interpret the first partial fill as confirmation.
- You add size or keep clicking, chasing the rest of the order.
- Your average price degrades, your stop stays where it was.
- You are now in a trade whose risk profile changed without asking you.
How it kills accounts:
- Edge looks fine in backtest.
- Live spreads widen at the exact wrong moments.
- Stops trigger inside noise, so you widen stops.
- Same size + wider stop = silent leverage increase.
- A normal spike becomes structural damage.
Rule that survives
- If you get a partial fill, pause: re-price, reduce size, or cancel.
- Prefer staged entries: multiple smaller limits instead of one big bite.
- Track average fill vs intended price. If the gap is meaningful, treat it as a new trade.
Rule that survives:
- Spread is a gate, not a footnote. If it’s abnormal, you don’t trade or you trade smaller.
- Assume worst-case fills in fast markets.
- Size is the adapter: reduce size before changing the stop model.
Example archetype
You try to enter with size on a quiet afternoon. You get clipped for a fraction, then the book moves away. The market is not inviting your size.
Tell: if the trade only works when the spread is tight and price is smooth, it’s not an edge, it’s a regime bet.
Deep dive
Deep dive
A partial fill is information. It’s the tape saying: “you’re bigger than the available liquidity at that level.”
Treat partial fills like a smoke alarm. You don’t argue with it. You change your behavior.
Glossary: order book depth, adverse selection.
Related: Liquidity is a switch, not a dial.
Field checklist
- Measure spread before entering. If it’s abnormal, you’re trading the wrong product at the wrong time.
- If volatility expands, reduce size first. Don’t “solve” it by widening stops with the same size.
- Avoid the predictable liquidity holes: rollover, session open/close, first minutes after data.
- Assume your stop may fill worse than your entry. Price the worst-case, not the brochure.
- If you cannot explain where liquidity comes from, trade smaller.