Limit Order
What Is a Limit Order?
A limit order is a direction to buy or sell a security at a specific price or better. A buy limit order can only be executed at the limit price or lower, while a sell limit order can only be executed at the limit price or higher.
A limit order is one of the fundamental tools traders use to enter and exit positions with precision. Unlike a market order, which prioritizes speed and guarantees execution at whatever the current price is, a limit order prioritizes price. It tells the broker: "I want to trade, but only if I can get this specific price or a better one." This "price or better" condition is key. For a buyer, "better" means a lower price. For a seller, "better" means a higher price. This mechanism protects the trader from paying too much or selling for too little, especially in fast-moving or illiquid markets where prices can jump significantly in seconds (slippage). However, this control comes with a tradeoff. Because the market price must reach the limit price to trigger the trade, there is no guarantee the order will ever be filled. If the stock never hits the target price, the order remains open until it expires or is canceled. Traders often use limit orders when they have a specific valuation in mind and are willing to wait for the market to come to them.
Key Takeaways
- A limit order guarantees the price but does not guarantee execution.
- It is used to control the cost of entry or exit, preventing slippage in volatile markets.
- A "Buy Limit" is placed below the current market price.
- A "Sell Limit" is placed above the current market price.
- Limit orders can be set as "Day" orders (expire at market close) or "GTC" (Good Till Canceled).
How a Limit Order Works
When you place a limit order, it goes into the exchange's order book. It sits there, visible to the market, waiting for a counterparty willing to meet your terms. For example, if a stock is trading at $50.50 and you place a buy limit order at $50.00, your order will not execute immediately. It will wait. If the price drops to $50.00 (or $49.99), your order is triggered and filled. If the price drops only to $50.01 and then rallies back up, your order remains unfilled. Limit orders also follow a "time in force" instruction. A "Day" limit order expires if it isn't filled by the end of the trading session. A "Good Till Canceled" (GTC) limit order remains active for a longer period (often 60 to 90 days) until it is filled or you manually cancel it. This allows investors to set price targets for weeks in advance without watching the screen every day.
Limit Order vs. Market Order
The choice between limit and market orders depends on your priority: price vs. speed.
| Feature | Limit Order | Market Order |
|---|---|---|
| Primary Goal | Price Control (Get a specific price). | Speed (Get in/out now). |
| Execution Guarantee | No. Order may never fill. | Yes. Order fills almost immediately. |
| Price Guarantee | Yes. Limit price or better. | No. Price can change by the time it fills. |
| Best Use Case | Trading illiquid stocks, setting profit targets. | Trading highly liquid stocks, panic selling. |
Real-World Example: Buying the Dip
Imagine stock XYZ is currently trading at $105. You believe the company is valuable but think $105 is slightly too expensive. You value the stock at $100. You place a **Buy Limit Order** for 100 shares at $100.00. Scenario A: The market dips. XYZ drops to $100.00. Your broker executes the buy order. You own the shares at your desired price. Scenario B: The market dips to $100.05 and then rallies to $110. Your order is never filled. You missed the trade, but you also avoided overpaying according to your plan. Scenario C: The market crashes to $95. Your limit order at $100 fills as the price passes through $100. You bought at $100, even though the price is now $95 (though some brokers usually fill at the best available price, so you might get filled lower than $100 in a gap down).
When to Use a Limit Order
Limit orders are essential in specific scenarios: 1. **Illiquid Stocks:** Low-volume stocks often have a wide "bid-ask spread." A market order might fill at the high ask price. A limit order forces the fill to happen at your price, potentially inside the spread. 2. **High Volatility:** During earnings reports or news events, prices can whip wildly. A market order could fill 5% higher than you saw on the screen. A limit order prevents this surprise. 3. **Profit Taking:** If you own a stock at $50 and want to sell if it hits $60, you place a Sell Limit GTC at $60. The system will automatically sell for you when that price is reached, even if you are on vacation.
Risks of Limit Orders
The primary risk is **non-execution**. In a fast-moving market, the price might touch your limit for a split second and bounce away before your order can be filled (especially if you are at the back of the queue). You might watch a stock rally to the moon while you sit on the sidelines because your limit was one cent too low. Another risk is **negative selection**. If you leave a buy limit order at $50 GTC, and bad news comes out causing the stock to gap down to $40, your order might execute at $50 on the way down (or at the open), leaving you with an immediate loss. It is important to monitor active GTC orders.
FAQs
Yes. "Limit price or better" is the rule. If you place a buy limit at $50, but there is a seller willing to sell at $49.50, your broker is obligated to fill you at $49.50, saving you money. Similarly, a sell limit at $50 will fill at $50.50 if that is the best available bid.
A stop-limit order combines a stop order and a limit order. First, you set a "stop price." When the stock hits that price, the order becomes a limit order (instead of a market order) at a specified "limit price." This gives you precision but carries the risk that if the stock moves too fast past your limit, you won't be filled at all.
Generally, no. Most modern brokers charge the same commission (often zero) for limit and market orders. However, some exchanges pay "rebates" for limit orders that add liquidity to the book, while charging fees for market orders that remove liquidity. Sophisticated traders can sometimes actually make money from these rebates.
This happens due to "time priority." There may have been thousands of other shares ahead of yours at that same price. If there were buyers for 10,000 shares at $50, but sellers only sold 5,000 shares at $50 before the price moved up, the first 5,000 get filled. You might have been in the back of the line.
It depends on the "Time in Force" setting you choose. A "Day" order lasts until the market closes (4:00 PM ET). A "GTC" (Good Till Canceled) order usually lasts 60 to 90 days, depending on the broker. You can also set specific expiration dates.
The Bottom Line
A limit order is the precision instrument of the trading world. It allows investors to dictate the terms of their trade, ensuring they never pay more or sell for less than they intend. For disciplined traders, this control is invaluable, helping to enforce trading plans and manage risk. However, this precision comes at the cost of certainty. The risk of missing a trade completely because the price missed your limit by a penny is real. Investors must weigh the need for price control against the urgency of execution. In highly liquid markets like large-cap stocks, market orders might be fine for small trades. But for volatile, illiquid, or strategic entry and exit points, the limit order is the superior choice. By mastering limit orders, you move from reacting to the market to making the market come to you.
Related Terms
More in Order Types
At a Glance
Key Takeaways
- A limit order guarantees the price but does not guarantee execution.
- It is used to control the cost of entry or exit, preventing slippage in volatile markets.
- A "Buy Limit" is placed below the current market price.
- A "Sell Limit" is placed above the current market price.