Trading basics

Market, Limit, and Stop Orders: Choose How to Enter and Exit

Understand what each order controls, how a trigger differs from a fill, and why a stop order cannot guarantee your exit price.

Decide what the order needs to control

An order is an instruction to your trading provider. A market order prioritizes execution at available prices. A limit order sets a price boundary. A stop order waits for a specified trigger before releasing another order.

Those choices answer a different question from whether a trade is a good idea. First define the setup and its invalidation, then choose an order that matches the required entry or exit. The definitions below describe common behavior; available orders and trigger rules vary by product and provider.

Compare the four common instructions

Order What it does What it does not promise
Market Seeks a fill against available liquidity The last price on your chart
Limit Buys at the limit or lower; sells at the limit or higher Any fill, even when the chart touches the price
Stop-market Releases a market order after the stop triggers A fill at the stop price
Stop-limit Releases a limit order after the stop triggers An exit if price moves beyond the limit

Investor.gov explains the basic order types for securities. These price and execution distinctions are useful when reading another provider's documentation, but do not establish what that provider supports.

An example: buy a pullback or buy a break

Assume an invented market is quoted at 100.0 bid / 100.2 ask. The bid is what a buyer currently offers; the ask is what a seller requests.

A market buy could fill near 100.2, subject to available quantity and price changes. A buy limit at 99.5 waits for an acceptable lower price. It may remain unfilled if the market rises instead.

A buy stop at 101.0 is a different idea: seek entry after an upward trigger. If the next available ask after triggering is 101.3, a stop-market order may fill there. Replacing it with a stop-limit capped at 101.1 would refuse a fill at 101.3, but could leave the entry unfilled. Neither version makes the breakout more reliable.

These are constructed prices, not live quotes or suggested orders.

A candle-close rule needs a completed candle

Suppose a method requires a five-minute close above 101.0. An ordinary buy stop at 101.0 can trigger during those five minutes, even if the candle later closes at 100.5. That order implements a price-touch condition, not the closing condition.

For a closing rule, the candle must finish before the condition is known. Any subsequent execution uses the then-available prices. The closing price in a diagram is not a guaranteed entry fill. This distinction matters in breakout methods.

Choose protection with the failure case in mind

Consider a long position whose protective trigger is 97.0. A sell stop-market could fill at 96.6 after a fast move. A sell stop-limit with a 96.9 floor could remain unfilled while losses continue. FINRA's order guide explains this difference between stop triggers and execution.

Before using an order, establish its trigger basis, active hours, expiry, partial-fill behavior, and whether it closes or opens exposure. For example, a derivatives platform may distinguish last, mark, and index prices. A chart may show a different price from the one that triggers your order.

After a partial exit, the remaining protective quantity must match the remaining position. Otherwise an oversized exit can reverse exposure where the platform permits it. Paired-order cancellation and reduce-only settings are provider-specific, so their behavior must be confirmed in the platform's own documentation.

Continue with spreads, fees, and slippage to calculate what those execution choices cost.