Limit Order
Key Takeaways
- A limit order sets the maximum price for buying or minimum price for selling a security
- It provides price control but does not guarantee execution
- Limit buy orders execute at or below the limit price; limit sell orders at or above
- Preferred for illiquid stocks, volatile markets, or when targeting a specific price
Definition
A limit order is an instruction to buy or sell a security at a specified price or better. A limit buy order will only execute at the limit price or lower, while a limit sell order will only execute at the limit price or higher. Unlike market orders, which prioritize execution speed, limit orders prioritize price control.
Limit orders are placed in the order book at the specified price and wait for a counterparty willing to trade at that price. If the market price never reaches the limit price, the order will not execute and will eventually expire based on its time-in-force setting (day order, good-til-canceled, etc.).
Limit orders are particularly valuable for investors who want to buy at a discount to the current market price or sell at a premium. They are essential tools for disciplined investing and risk management, allowing investors to set precise entry and exit points for their positions.
How It Works
When you place a limit buy order at $150 for a stock currently trading at $155, your order enters the order book and waits. If the stock price drops to $150 or below, your order will be filled at $150 or better. If the stock never reaches $150, the order expires unfilled.
Limit orders can have various time-in-force settings: Day (expires at market close), GTC (good-til-canceled, remains active until filled or explicitly canceled), IOC (immediate-or-cancel, fills what it can immediately and cancels the rest), and FOK (fill-or-kill, must be filled entirely or not at all).
In the order book, limit orders create visible liquidity. Buy limit orders form the bid side, and sell limit orders form the ask side. The highest bid and lowest ask define the bid-ask spread. When a new market order arrives, it matches against the best available limit order on the opposite side.
Example
You want to buy shares of Tesla (TSLA), currently trading at $250, but you believe $235 is a fairer price. You place a limit buy order for 50 shares at $235, good-til-canceled. Over the next two weeks, Tesla's stock dips to $233 following a broad market selloff. Your limit order executes at $235, saving you $750 compared to buying at $250 with a market order. Alternatively, if Tesla never drops below $240, your order expires unfilled and you miss the trade.
Why It Matters
Limit orders give investors control over execution price, which is particularly important for reducing transaction costs and implementing disciplined trading strategies. They prevent overpaying when buying in a rising market or underselling during a decline.
For value investors, limit orders are a natural fit — you can set a buy order at your calculated fair value and wait for the market to come to you. For active traders, limit orders help manage the cost of frequent trading by minimizing slippage and spread costs.
Advantages
- Control over execution price prevents overpaying or underselling
- Essential for trading illiquid securities with wide bid-ask spreads
- Enables disciplined investing with predetermined entry and exit points
- Avoids slippage that can occur with market orders
Limitations
- No guarantee of execution — the price may never reach your limit
- May miss investment opportunities if limit price is too aggressive
- Partial fills can occur if insufficient volume is available at the limit price
- Requires more active management than simple market orders
Frequently Asked Questions
Related Terms
Browse more definitions in the financial terms glossary.