What Is a Limit Order?
A limit order is an instruction to buy or sell a stock only at a specified price or better. The specified price is called the limit price.
For a buy limit order, the limit price is the highest price the investor is willing to pay. For a sell limit order, it is the lowest price the investor is willing to accept.
For example, a person might place a buy limit order at $20 per share. The order can generally execute at $20 or less. It should not execute above $20.
A limit order gives the investor control over price. However, it does not guarantee that the order will be completed. The market may never reach the chosen price, or there may not be enough shares available at that price.
An everyday comparison is setting a maximum price when shopping. A buyer may decide not to pay more than $50 for an item. That price limit prevents an unexpectedly expensive purchase, but it also means the buyer may leave without the item.

How Does a Limit Order Work?
To place a limit order, an investor normally enters several pieces of information through a brokerage account. A brokerage account is an account used to buy and sell investments such as stocks.
- Security: The stock, exchange-traded fund, or other financial product involved.
- Action: Whether the investor wants to buy or sell.
- Quantity: The number of shares involved.
- Limit price: The maximum buying price or minimum selling price.
- Time in force: How long the order may remain active.
After receiving the instruction, the broker sends or routes the order to a trading venue. A trading venue is a market system where buy and sell orders may meet. The order can execute only when suitable prices and available shares match its conditions.
Buy Limit Orders
A buy limit order sets the maximum price the buyer will pay. If the limit price is $25, the order may execute at $25, $24.90, or another lower price. It should not execute at $25.01 or more.
If sellers are currently asking more than $25, the order may remain unfilled. It can wait until a seller becomes willing to trade at $25 or less, subject to the order’s time limit.
Sell Limit Orders
A sell limit order sets the minimum price the seller will accept. If the limit price is $30, the order may execute at $30, $30.10, or another higher price. It should not execute below $30.
If buyers are offering less than $30, the order may remain open. A trade can occur only if an eligible buyer is available at $30 or higher.
Bid, Ask, and Spread
The bid is the highest price a buyer is currently offering. The ask is the lowest price a seller is currently requesting. The difference between the bid and ask is called the bid-ask spread.
Suppose the current bid is $19.90 and the current ask is $20.10. A buy limit order at $20 is below the ask, so it may wait. A buy limit order at $20.10 can potentially execute immediately because it meets the current asking price.
A limit order that can trade immediately against an available order is sometimes called a marketable limit order. “Limit” does not always mean that the order must wait.
Time in Force
A limit order also needs instructions about how long it remains active. Common choices include:
- Day order: The order generally expires if it is not completed during that trading day.
- Good-til-canceled order: Often shortened to GTC, this order remains active until it executes or is canceled, subject to the broker’s expiration rules.
- Immediate-or-cancel order: Any available portion executes immediately, and the unfilled portion is canceled.
- Fill-or-kill order: The entire order must execute immediately or be canceled. Availability depends on the broker and security.
Broker definitions, available choices, and expiration policies can vary. Investors should review the specific order details shown by their broker.

Simple Example
Assume all prices and quantities in this section are hypothetical and are used only for education.
An investor wants to buy 100 shares of a fictional company. The most recent trade shown on the screen is $25.10, and the current lowest asking price is $25.20.
The investor enters a buy limit order for 100 shares at $25. The instruction means:
- Buy up to 100 shares.
- Pay no more than $25 per share.
- Do not complete the purchase above the limit price.
If a seller becomes available at $25, all 100 shares might be purchased for a total of $2,500 before any fees. The calculation is:
100 shares × $25 per share = $2,500
If shares become available at $24.90, the order might execute at that lower price. The $25 limit is a maximum, not a required purchase price.
The order might also receive a partial fill. A partial fill happens when only part of the requested quantity trades. For example, 40 shares might execute at $25 while the remaining 60 shares stay open. Whether the remainder continues waiting depends on the time-in-force instructions and other order conditions.
If the stock’s available selling prices remain above $25, none of the order may execute. The investor would keep the cash, but would not receive the shares.
The same principle works in reverse for selling. A sell limit order for 100 shares at $30 means the shares may be sold at $30 or more, but not below $30. Execution is still not guaranteed.

Why Does a Limit Order Matter?
Stock prices can change between the moment an investor views a quote and the moment an order reaches a market. A limit order helps control the worst acceptable execution price during that process.
This control may be especially relevant when a stock has a wide bid-ask spread, limited trading activity, or fast price movement. A stock with limited trading activity may have fewer buyers and sellers, which can make available prices less predictable.
Limit orders also make an investor’s price instruction explicit. A buy limit states the most the person will pay. A sell limit states the least the person will accept.
However, a limit order cannot determine whether the selected price is reasonable. It does not measure a company’s profits, financial condition, competitive position, or future prospects. It also cannot ensure that the market will move in the investor’s preferred direction.
Price control and execution certainty are different goals. A limit order emphasizes price control but sacrifices certainty of execution. A market order, by comparison, generally emphasizes immediate execution but does not guarantee the exact price.
How Beginners Can Interpret a Limit Order
Beginners can interpret a limit order by asking two separate questions: “What price am I willing to accept?” and “What happens if no trade is available at that price?”
For a buyer, choosing a lower limit may reduce the maximum purchase price. It may also make execution less likely. For a seller, choosing a higher limit may increase the minimum acceptable sale price, but it can also reduce the chance of finding a buyer.
A displayed stock price is often the price of the most recent completed trade. It is not necessarily the price currently available for the next trade. Current bids and asks may be different, especially when prices are moving quickly.
Investors should also check whether the order applies only during regular trading hours or is eligible for extended-hours trading. Extended-hours trading occurs before or after the main trading session. It may have fewer participants, wider spreads, and different order rules. Availability depends on the broker.
There is no universal limit price that is appropriate for every situation. Prices and trading conditions vary among companies, industries, securities, and market periods. A limit price is an order instruction, not an independent statement that a stock is cheap, expensive, safe, or risky.
Before submitting an order, a beginner can review the stock symbol, buy or sell direction, share quantity, limit price, time in force, and estimated total value. A small entry error can materially change the instruction.

Limitations and Common Mistakes
Execution Is Not Guaranteed
The central limitation is that a limit order may never execute. The market can move away from the limit price, or the order can expire before a matching trade becomes available.
Touching the Price May Not Be Enough
A beginner may see that a stock traded at the limit price and assume the order should have been filled. That conclusion may be incorrect.
Other orders may have been waiting ahead of it. There may also have been too few shares available. Trading venues often use rules involving price priority and time priority, but exact execution rules can vary.
Partial Fills Can Occur
An order for 500 shares does not necessarily execute all at once. Only 100 shares may be available at the limit price. The remaining quantity may stay open, expire, or be canceled according to the order instructions.
Multiple fills may also have cost or recordkeeping effects depending on the broker, account, and transaction.
The Last Price Is Not a Promise
The last reported trade is historical information, even if it happened moments ago. The next available buyer or seller may quote a different price. Quotes can also change while an order is being entered and routed.
A Limit Order Does Not Prevent Investment Loss
A buy limit controls the purchase price, but it does not create a minimum future value. A stock bought at $25 can later trade below $25. Similarly, a completed sell limit order does not guarantee that the seller received the highest price later available.
An Unfilled Order Can Create Opportunity Cost
If a buy order remains unfilled and the stock price rises, the investor may not participate in that price movement. If a sell order remains unfilled and the stock price falls, the investor may continue holding shares that have lost value. This does not mean the original limit was right or wrong; it shows the trade-off between price control and execution.
Open Orders Can Be Forgotten
A GTC order may remain active longer than expected. Market conditions and personal circumstances can change while the order is open. Brokers may also cancel or adjust orders because of expiration policies, stock splits, dividends, or other corporate actions.
Similar Order Types Are Not Identical
A limit order should not be confused with a stop order or stop-limit order. A stop order becomes active after a specified stop price is reached. A stop-limit order uses both a stop price and a limit price. These orders have different purposes and risks.
Broker and Market Rules Vary
Available order types, trading sessions, cancellation procedures, fees, and execution handling can differ. An investor should not assume that every broker uses identical settings or terminology.
Related Beginner Terms
- Market order: An instruction to buy or sell promptly at the best available price. Execution is usually prioritized, but the final price is not guaranteed.
- Bid: The highest price a buyer is currently willing to offer for a security.
- Ask: The lowest price a seller is currently willing to accept.
- Bid-ask spread: The difference between the current bid and ask prices.
- Order execution: The completion of a buy or sell transaction.
- Partial fill: An execution of only part of the requested number of shares.
- Liquidity: The ease with which a security can be traded without causing a large price change. More liquid stocks generally have more active buyers and sellers.
- Stop order: An order activated when a security reaches a specified stop price. After activation, it generally becomes a market order.
- Stop-limit order: An order that becomes a limit order after its stop price is reached. It provides price control but may remain unfilled.
- Time in force: Instructions that determine how long an order remains eligible for execution.

FAQ
Can a buy limit order execute below the limit price?
Yes. A buy limit order may execute at the limit price or a lower available price. The limit is the maximum the buyer agrees to pay.
Can a sell limit order execute above the limit price?
Yes. A sell limit order may execute at the limit price or a higher available price. The limit is the minimum the seller agrees to accept.
Does a limit order guarantee that I will buy or sell the shares?
No. It controls the acceptable price but does not guarantee execution. The order may remain unfilled if no suitable trade is available.
Why was my order not filled when the stock reached my limit?
There may not have been enough shares available at that price. Other orders may also have had priority. A displayed chart may show a trade at the limit without showing whether enough shares were available to fill every waiting order.
Can a limit order execute immediately?
Yes. A buy limit at or above an available asking price may execute immediately. A sell limit at or below an available bid may also execute immediately, subject to available quantity and market conditions.
What happens when a day limit order is not filled?
It generally expires at the end of that trading day. Exact cutoff times and treatment of extended-hours sessions depend on the broker’s rules.
Can I cancel a limit order?
An open order can generally be canceled through the broker, but cancellation is not guaranteed if the order has already executed or is in the process of executing.
Is a limit order always better than a market order?
No. The two order types prioritize different things. A limit order emphasizes price control, while a market order generally emphasizes prompt execution. Neither type is universally appropriate for every purpose or market condition.
Does placing a limit order mean the stock is worth that price?
No. The limit price reflects an investor’s trading instruction. Estimating business value requires additional information, such as financial statements, risks, industry conditions, and assumptions about the future.
Key Takeaway
A limit order tells a broker to buy only at a chosen price or lower, or to sell only at a chosen price or higher. It helps a beginner control the acceptable execution price and understand the trade-off between price and execution certainty. Its most important limitation is that the order may be partially filled or not filled at all.
Sources
No verified source citation was supplied in the source context for this article.
Disclaimer
This article is for general educational and informational purposes only. It is not investment, financial, legal, or tax advice. It does not recommend buying, selling, holding, or avoiding any security or financial product. Financial information, brokerage practices, and market conditions can change. Readers should verify current information and consider their own circumstances, objectives, and risk tolerance before making financial decisions.
Image Notice: Images in this article may be AI-generated educational illustrations. They are provided for visual explanation only and should not be interpreted as exact representations of real companies, people, products, documents, financial data, or investment outcomes.
