The buy button on a trading app looks like a single decision. Tap it a few times, though, and you’ll find a small menu: market, limit, stop, stop-limit. Picking the wrong one rarely ruins anyone, but it can quietly cost you money on every trade — or leave you holding a position you meant to get out of.
Market order: “get me in now”
A market order buys or sells immediately at the best price available. You’re guaranteed the trade (as long as the market is open and someone is on the other side), but you’re not guaranteed the price.
For a large, heavily traded stock during normal hours, the difference between the price you saw and the price you got is usually a cent or two. For a thinly traded small-cap, a crypto token at 3 a.m. or any asset right after big news, that difference — called slippage — can be painful.
Limit order: “only at this price or better”
A limit order sets the worst price you’ll accept. A buy limit at $50 will fill at $50 or lower; a sell limit at $60 will fill at $60 or higher. If the market never reaches your level, nothing happens.
That trade-off is the whole story: limit orders control price but not execution. They’re the sensible default when:
- the spread between bid and ask is wide;
- you’re buying something that doesn’t trade much;
- you’re placing an order outside regular hours, when liquidity is thin;
- you have a target price in mind and you’re happy to wait.
Stop order: “act when price gets here”
A stop order sits dormant until the price touches a trigger level, then turns into a market order. Its most common use is the stop loss: you own a stock at $50 and place a sell stop at $45 so a bad trade can’t run much further.
The catch is in that word “market”. If a stock closes at $46 and opens the next morning at $40 after bad earnings, your stop triggers at the open and fills somewhere around $40, not $45. Stops limit losses in normal conditions; they don’t guarantee an exit price through gaps.
Stop-limit: a stop with a floor
A stop-limit order triggers at one price and then places a limit order at another. Sell stop at $45, limit at $44: once $45 trades, you’ll sell only at $44 or better. That avoids a fire-sale fill, but if price gaps straight to $40 your order may not fill at all, and you’re still holding the stock.
The four orders at a glance
| Order | Fills? | Price | Typical use |
|---|---|---|---|
| Market | Almost always | Whatever’s available | Liquid assets, need speed |
| Limit | Only if price reached | Your price or better | Entries, wide spreads, thin markets |
| Stop | Once triggered | Market price after trigger | Stop losses, breakout entries |
| Stop-limit | Maybe | Within your limit | Exits where slippage is a bigger worry than not filling |
A few habits that help
Check the time-in-force setting. “Day” orders expire at the close; “good ’til cancelled” orders can sit for weeks and surprise you later. Look at the bid and ask, not just the last trade price. And for any asset that moves in fractions — currency pairs, for instance — know what a single tick is worth before choosing levels; our pip guide covers that for forex.
Order types matter just as much for dividend investors trying to buy before a specific date (see ex-dividend dates explained) and for anyone using price charts to set entries and exits — candlestick basics is a good companion read. More guides for share investors live in the stocks section.




