By Scalpel Team. , updated . 9 min read.

In short
Stop limit vs stop market is a choice between getting a fill and getting a price. A stop-market order (a plain stop) becomes a market order when price reaches your stop: it will almost always fill, but the fill can be far below the stop. A stop-limit order becomes a limit order: it never fills worse than your limit, but if price gaps past the limit it does not fill at all and you are still in the trade. For a day trader protecting a long in regular hours, a plain stop or a stop-limit with a wide limit is the safer exit; before 09:30 ET only the stop-limit works. Neither one guarantees your loss.
Every stop order has two parts: a trigger price and the order it sends when the trigger is hit. The only difference between a stop-market and a stop-limit is that second order. That one difference decides whether you get out in a fast drop, and at what price.
Interactive Brokers' own course on order types sums up the choice in one line: "In general, orders guarantee a fill or guarantee a price, but not both" (IBKR Campus: stop and stop limit orders). This post works through what that means on a small cap, with the same position in an orderly drop, a gap, a halt and the pre-market. It is part of our pillar on day trading risk management. Scalpel is independent and not affiliated with or endorsed by Interactive Brokers.
The SEC's investor bulletin on stop, stop-limit and trailing stop orders defines them this way:
The two prices of a stop-limit do not have to match. The bulletin's own example is a sell stop-limit with a stop of $3.00 and a limit of $2.50: it becomes live when the market reaches $3.00, and can then fill anywhere from $3.00 down to $2.50, but not below. Our glossary has the short versions: stop order and stop-limit order.
| Stop-market (STP) | Stop-limit (STP LMT) | |
|---|---|---|
| Sends when triggered | A market order | A limit order at your limit price |
| Will it fill? | Almost always, while the stock trades | Only if there are bids at or above your limit |
| At what price? | Whatever the book offers | Your limit or better |
| Risk you keep | A bad fill | No fill at all |
| Works before 09:30 ET | No: market orders are not accepted | Yes, with outside RTH set |
People often ask "stop loss or stop limit?" A stop-loss is not a third order type. It is what you use the stop for. Either order can be your stop-loss; the question is which one you want carrying it.
You hold 600 WXYZ from 8.20 with a stop at 7.95: 25 cents of risk, $150, your 1R. Compare a stop-market at 7.95 with a stop-limit at 7.95, limit 7.90.
Prints step down: 7.97, 7.96, 7.95. The bids are 300 at 7.95 and 400 at 7.94.
In normal trading the two orders behave the same. The difference only shows when the book thins out.
A seller sweeps the bids. The tape prints 7.98, then 7.81, with nothing in between. The bids left are 200 at 7.80, 300 at 7.76, 500 at 7.70 and 800 at 7.62.

That is the trade-off in one example. The tight stop-limit protected a price you never got, and cost you twice as much. The plain stop and the wide stop-limit both got you out, at a bad price.
Small caps halt often under the Limit Up-Limit Down plan. A Tier 2 stock priced above $3.00 has a 10% price band, and one between $0.75 and $3.00 has a 20% band; if the price sits at the band for 15 seconds, trading pauses for five minutes (FINRA: guardrails for market volatility).
Say WXYZ spikes to 9.00 and halts limit up, then reopens at 7.60, under your stop, without trading anywhere in between. Neither order can fire during the pause. At the reopen:
No order you can place protects a position through a halt. LULD trading halts covers what happens to resting orders in detail.
From 04:00 to 09:30 ET, exchanges take limit orders only. A plain stop has nothing it can send, so at most brokers it simply waits for the open. A stop-limit can work if you allow it to trigger outside regular trading hours, which in TWS is the Allow order to be activated, triggered or filled outside of regular trading hours setting, but pre-market books are thin, so the gap problem from case 2 is the normal case. Why your stop loss did not trigger in the pre-market walks through it with the IBKR settings.
Usually a few cents. On extreme days, much worse. The joint CFTC and SEC staff report on May 6, 2010 found that over 20,000 trades across more than 300 securities executed at prices more than 60% away from their values just moments before. It also describes retail stop-loss and market orders that were converted to limit orders and re-priced lower and lower, until they reached unrealistically low bids. Those trades were later broken, but you cannot plan on that.
That is the case for the stop-limit: it puts a floor under the worst fill. The case against it is case 2 above, which happens far more often on small caps than a flash crash does.
Our view, for a long-only day trader in US small caps:
| Situation | What we would use | Why |
|---|---|---|
| Regular hours, liquid stock, normal spread | Stop-market, or a stop-limit with a wide limit | Getting out matters more than a few cents |
| Regular hours, thin small cap | Stop-limit with a limit 15 to 30 cents (or a few percent) under the stop | Fills through most gaps, but caps a catastrophic print |
| Pre-market or after hours | Stop-limit with outside RTH set and a wide limit, tested in paper first | The only stop that can work there |
| Through a halt | Nothing protects you | Size for it, or do not hold into one |
| Holding while away from the screen | A broker-side order of either kind | Anything that needs you or your computer watching fails here |
The common mistake is the tight stop-limit: a stop at 7.95 and a limit at 7.94 or 7.93. It feels precise. In practice it is the order most likely to leave you holding a falling stock.
Three details from Interactive Brokers' order types page matter for both orders:
IBKR's lesson shows both in the Mosaic order entry panel. This video from Interactive Brokers walks through creating a stop and a stop-limit, and where they appear in the Activity panel:

Pick the stock, click Sell, and set the quantity to the shares you hold.
In the Order Type drop-down, choose STP for a plain stop or STP LMT for a stop-limit.
For STP, enter the stop price below the market. For STP LMT, enter the stop price and, in the extra limit field, a limit price below it. On a small cap, leave a real gap between them: 15 to 30 cents, more on a pricier stock.
Leave DAY or choose GTC. If the stop must work before 09:30 or after 16:00, it has to be STP LMT with outside regular trading hours allowed.
Review the preview and transmit. The order shows on the Orders tab in the Activity panel.
To put the stop on at the same time as the entry, use a bracket order on IBKR. For where the stop price itself should go, see stop loss placement, and for orders that follow the price up, trailing stops. The full set of order types is in order types for day trading.
Scalpel does not use either order for its stops. It keeps the stop in the app, watches every trade print, and when price trades at or through your stop it sends a marketable limit sell: in LIVE, priced 5 cents under the last trade and flagged for extended hours, so it is accepted at 07:52 the same as at 11:00 (how stops work).
It sits between the two orders above. Like a stop-limit, the exit has a limit, so it will not sell at any price. Unlike a fixed stop-limit, it is priced off the trade that broke your stop, not a number set in advance, and if price trades under the limit, or the exit sits unfilled for 5 seconds, Scalpel cancels it and sends a new one under the latest trade, at 5 cents or about 1% under it, whichever is lower, up to 5 times (pre-market stops). This short video shows the stops and targets:

The limits, plainly. The stop only works while Scalpel is running and connected with a live feed and the symbol on a desk; a broker-side stop keeps working with your computer off. A halt still stops it, as it stops every order. And no fill is guaranteed: after 5 re-prices Scalpel leaves the last order working and tells you to check it in TWS.
Trading carries a significant risk of loss. Nothing here is financial advice.