Mechanism
Most charts plot last trade or a synthetic mid. Your broker executes using bid/ask.
When spreads widen, the bid can hit your sell-stop (or the ask can hit your buy-stop) even if the chart's last price never touches the level you drew.
This is not 'stop hunting' by default. It's microstructure: quotes move, spreads breathe, and your trigger is quote-based.
Microstructure note: stops fail most often at the same time liquidity disappears. That is not bad luck; it is structural. Your job is to avoid competing for fills in the worst queue.
- Prefer “don’t trade” windows over cleverness: rollover, open/close, data prints.
- Reduce size before you reduce stop distance. Size is the only lever that always works.
- Measure slippage by regime, not by average.
How it kills accounts
Stop placed at 'obvious' chart level → spread widens in stress → bid/ask touches stop → stop triggers → chart shows 'never hit' → anger narrative → revenge sizing → real damage.
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
Place stops outside spread noise, not on the line you want to be true.
Define a spread threshold: if spreads exceed it, you don't enter and you tighten exposure.
If you can't explain whether bid or ask triggers your stop, you can't place the stop.
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 short EURUSD with a stop 5 pips above a resistance line. During a data release the spread widens, the ask spikes, and your stop triggers. Your chart 'never hit' the stop level. You blame the broker and double down next trade. The real issue was stop placement relative to spread regime.
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
Execution sanity check
On entries and exits, think in bid/ask terms. A clean chart is not a clean fill.
If your strategy depends on single-pip precision, you are trading microstructure. That means you must design for spread and slippage, not hope they behave.
Glossary: stop order, spread, volatility, invalidation.
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.