Stop-limit and the gap problem
Every stop order is really two decisions welded together: when to act (the trigger) and how to act (the order that fires). A stop-market fires a market order — it will fill, at whatever price the book offers. A stop-limit fires a limit order — it will fill only at your limit price or better, which means it might not fill at all. The entire difference between the two, and every disaster associated with either, lives in that one trade-off: certainty of execution versus certainty of price.
Most traders pick one and never think about it again. That works fine until the day it does not — usually a day with a gap in it.
Stop-market: you will get out, at some price
Say you hold a stock at $50 with a stop-market at $47. Price slides to $47, the trigger fires, and a market order sweeps the book. In a liquid name during normal hours you might fill at $46.95 — close enough. The same mechanism in an ugly moment behaves differently: if the book below $47 is thin, your market order keeps walking down until it finds enough size, and the fill could land at $46.20. You are out, which was the point. But the price was not your choice. Stop-market is the right default for risk control, because the catastrophic failure mode of a risk tool is not firing at all.
Stop-limit: you will get your price, maybe
A stop-limit adds a second number. Trigger at $47, limit at $46.50 means: once price touches $47, place a limit sell at $46.50. Any fill must be at $46.50 or better. The protection is real — you cannot be filled at a stupid price. The danger is equally real: if price blows through $46.50 without filling you, your limit order is now resting above the market, and you are still in the position, unprotected, watching it fall. The order designed to limit your loss has instead capped your ability to exit.
- Trigger price decides when the order activates; limit price decides the worst fill you will accept.
- The gap between trigger and limit is your tolerance band — too narrow and fast markets skip it, too wide and it barely differs from stop-market.
- A stop-limit that does not fill leaves the position open. This must be monitored, not assumed.
- Obsidiate’s trade terminal offers Market, Limit, and Stop-loss orders; stop-limit behavior is worth understanding regardless, because the gap problem it addresses — and creates — applies to every venue that offers it.
The gap problem
A gap is a jump in price with no trading in between. Stocks gap routinely: news lands after the close, and a stock that ended at $50 opens at $44 with zero shares traded at any price between. Your stop — any stop — at $47 could not have saved you, because $47 never traded. A stop-market triggers on the open and fills near $44: a loss roughly twice what you planned, but a definite exit. A stop-limit with a $46.50 floor triggers, posts, and does not fill, because the market is at $44. If the stock keeps sliding to $38 over the next week while your limit order rests uselessly above the market, the protective order was the one that protected nothing.
Crypto trades around the clock, so it gaps less in the literal sense — but thin books produce the same effect continuously. A violent move through sparse liquidity is a gap in slow motion: price levels exist on the screen, but with so little size that a triggered order skips through them almost as if they were empty. Forex sits in between: nearly gapless during the week, but the Sunday open after a weekend of news can jump well past every stop placed on Friday.
The expensive lesson, compressed: a stop-limit converts the risk of a bad fill into the risk of no fill. In a true gap, no fill is usually the worse outcome — the position keeps losing while you keep owning it.
Thin books make everything worse
Liquidity is the variable that decides how either order type actually performs. The same stop-market that costs you 0.1% of slippage in a major FX pair can cost several percent in a small-cap coin at 4 a.m., simply because the book has nothing in it. Before relying on any stop in a thin instrument, look at the live order book and ask the only relevant question: if my stop fired a market order for my full size right now, how far down would it travel? If the answer is alarming, the fix is not a clever order type. It is a smaller position.
Choosing between them
- Default to stop-market when the stop exists to control risk — which is most of the time. Certain exit, uncertain price.
- Consider stop-limit in instruments prone to brief wicks and snap-backs, where you would rather hold through a spike than sell its bottom — and only if you can monitor the position if it fails to fill.
- Never use stop-limit as overnight or over-weekend protection on gappy instruments; that is precisely where its failure mode lives.
- In thin markets, reduce size first — no order type rescues a position that is too big for the book.
- Whatever you choose, know its failure mode in advance: bad fill or no fill. One of them will eventually happen to you.
Key takeaways
- Stop-market guarantees the exit but not the price; stop-limit guarantees the price but not the exit.
- Gaps skip over stop levels entirely — stocks gap overnight, forex gaps over weekends, thin crypto gaps in slow motion.
- An unfilled stop-limit leaves you holding a falling position with no protection at all.
- Slippage on triggered stops is a liquidity problem; the real fix is sizing to the book, not the order type.
- Use stop-market for risk control by default, and stop-limit only where wicks are common and you can watch the screen.