What Is the Difference Between a Buy Limit and a Sell Limit Order?

Updated July 9, 2026 5 min read

Limit orders come in two mirrored versions, and mixing them up is an easy way to end up confused about why an order didn’t fill. The direction of the trade determines which one applies.

The short answer

A buy limit order sets the highest price a buyer is willing to pay, and it will only execute at that price or lower. A sell limit order sets the lowest price a seller is willing to accept, and it will only execute at that price or higher. Both are ways of controlling price rather than guaranteeing that a trade happens at all.

Where each price sits relative to the market

For a buy limit order to make sense, the limit price is generally set at or below the current market price, since setting it above the market would just mean an immediate execution at the market price anyway, similar to what happens with a plain market order. For a sell limit order, the logic flips: the limit price is generally set at or above the current market price, because setting it below the market would again just trigger an immediate sale rather than waiting for a better price. This directional placement is the core thing to keep straight between the two.

Why the order might not fill

Because both order types specify a boundary rather than a guarantee of execution, a limit order can simply sit unfilled if the market never reaches the specified price. A buy limit set well below the current price may wait a long time, or never trigger, if the stock doesn’t drop that far. The same goes for a sell limit set well above the current price. This is different from the trigger-based logic used in conditional orders, where a price level activates a new order rather than directly being the execution price itself, though the two concepts are related.

A simple way to keep the two straight

What to weigh

The trade-off with any limit order is price certainty in exchange for execution uncertainty, while a market order offers the reverse. Choosing between a buy limit and a sell limit isn’t really a choice at all once the direction of the trade is known, since only one of the two applies to buying and the other to selling; the real decision is how far from the current price to set that limit, balancing the odds of a fill against the price protection the limit provides.