What Is a Limit Order?

An artistic rendering of a stock chart

A limit order is an instruction to your broker to buy or sell a stock only at a specific price or better. You set the maximum you will pay (or the minimum you will accept), and the order sits unfilled until the market meets your price.

How a Limit Order Works

Every limit order has two parts: the direction and the price. A limit buy says, “Buy these shares, but pay no more than $X.” A limit sell says, “Sell these shares, but accept no less than $Y.”

Say a stock is trading at $50. You place a limit buy for 100 shares at $48. Your order goes into the order book and waits. If the stock drops to $48 or below, your order executes, usually at the best available price, which might be even better than your limit. If the stock climbs to $60 and never looks back, your order simply never fills. You bought nothing, which is exactly what the limit was for.

Limit Order vs. Market Order

A market order is the opposite: it says “buy or sell right now, whatever the price is.” Market orders always fill, but you have no control over the price. A limit order gives you price control but no guarantee of a fill.

The difference matters most when prices are moving fast. If a stock is jumping around and you fire off a market buy at what you think is $50, you might end up paying $52 or $55 by the time your order reaches the front of the line. That gap between the price you expected and the price you got is called slippage, and limit orders exist to prevent it. Your $48 limit buy can never cost you more than $48.

A Worked Example

Imagine you want to buy 100 shares of a company, currently trading at $50. You think $48 is a fair price, so you place a limit buy: 100 shares at $48.

During the trading day, the stock dips to $47.80. Your order fills at $47.80, slightly better than your limit, for a total cost of $4,780 plus any commission. Price improvement like this is common: your limit is the worst price you will accept, not necessarily the price you pay.

Now flip it. Suppose instead you placed a limit sell at $55 on shares you already own. The stock rallies to $55.20, and your shares sell at $55.20, a touch above your minimum. In both directions, the limit protected you: you never paid more than $48 on the buy, and never sold for less than $55 on the sell.



When Limit Orders Make Sense

Limit orders are most useful in three situations. First, thin or volatile stocks, where the gap between the bid and ask prices is wide and a market order can fill at a surprisingly bad price. Second, after-hours trading, when fewer buyers and sellers are around and prices can swing wildly. Third, any time you are placing an order and walking away: a limit order protects you from a sudden spike or crash while you are not watching.

For large, heavily traded stocks during calm market hours, the difference between a market and limit order is often pennies. But during events like the Flash Crash of 2010, when prices moved violently in minutes, investors with market orders in flight got filled at absurd prices. Limit orders would have kept them safe.

Partial Fills

Sometimes your limit price is touched but there are not enough shares available at that price to fill your whole order. If you placed an order for 1,000 shares at $48 and only 300 shares trade at that price before the stock bounces, you get a partial fill of 300 shares. The remaining 700 stay open until more shares become available at your price or better, or until the order expires.

Partial fills are normal and harmless, though they can leave you with an odd lot of shares and, at some brokers, extra commission charges per fill. If you hate the idea of a partial fill, most brokers offer an “all or nothing” option, but it makes the order much less likely to execute.

Day Orders vs. Good-Til-Canceled

Every limit order also needs an expiration. A day order expires at the end of the trading day if it has not filled. A good-til-canceled (GTC) order stays open until it fills or you cancel it, usually for up to 60 or 90 days depending on the broker.

GTC orders are convenient for patient investors who have a target price in mind and do not want to re-enter the order every morning. Just remember they are still out there: if you place a GTC limit sell at $55 and the stock crashes to $30, your order is still live and will trigger the moment the stock touches $55 again, which is probably what you want, but check your open orders regularly so nothing surprises you.

The Risk: Your Order May Never Fill

The one real downside of a limit order is also its defining feature. If the market never reaches your price, you miss the trade entirely. The stock you wanted at $48 runs to $70 without you. The shares you wanted to sell at $55 never get there and fall to $40 instead.

This is the trade-off every investor makes: market orders guarantee execution but surrender price control, while limit orders guarantee price control but surrender execution. For long-term investors buying quality companies, missing a trade because the price ran away is usually a fine outcome. Paying more than you planned in a moment of excitement is the mistake limit orders are designed to prevent.

If you are setting up your first brokerage account, practice placing a limit order with a small amount first. The mechanics take about thirty seconds to learn, and the discipline of naming your price before you buy is worth building early.