Mechanism
A stop triggers on a quote, then becomes an order that must travel, be processed, and matched.
In calm markets that delay is invisible. In fast markets it is the difference between a controlled exit and a gap fill.
So latency is not a tech problem only. It is a risk parameter.
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
Trade fast window → stop triggers → latency delay → fill worsens → loss exceeds plan → anger → re-clicking/overtrading.
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
Avoid trading regimes where milliseconds matter unless you are built for it.
Reduce size in fast windows; use wider invalidation.
If latency can turn your stop into a surprise, your stop distance is too tight for that market.
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 trade a CPI spike. Your stop triggers at your line, but fills far away. You blame slippage. The mechanism is latency + liquidity withdrawal.
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
Reality check
If you cannot tolerate latency, you cannot trade news.
Glossary: slippage, liquidity, volatility.
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.