What Is a Limit Buy in Stocks and How Does It Work?

A limit buy order is an instruction to your broker to purchase a stock only at a price you specify or lower. If the market price never falls to your limit, the order sits open and then expires unfilled; your cash stays put. That price ceiling is the whole point: you decide the most you’re willing to pay per share, and the broker cannot execute above it.

How a Limit Buy Works

You tell your broker two things: the stock and the maximum price. Say shares are trading at $103 and you think $100 is a fair entry. You place a limit buy at $100. If the price drops to $100 or lower, your order becomes eligible to fill. If it stays above $100 for as long as your order is active, nothing happens.

The important phrase is “or better.” A limit buy at $100 might fill at $99.50 or $98.75 if the price moves quickly past your limit. You will never pay more than your specified price, but you can pay less. That one-way protection is what separates a limit order from a market order.

When to Use One Instead of a Market Order

A market order buys shares immediately at whatever price the market is quoting. You are guaranteed to get filled, but you have no say over the price. In fast-moving or thinly traded stocks, the price you actually pay can drift noticeably from the quote you saw a moment earlier. That gap is called slippage.

A limit buy flips the tradeoff. You control the price and give up the guarantee of execution. For large stocks that trade millions of shares a day, the difference is usually pennies. Where a limit buy earns its keep is in volatile or low-volume names where slippage can be real money. A practical rule: use a market order when you need shares now and small price differences do not matter, and a limit buy when hitting a specific entry price matters more than speed.

Placing the Order

Every brokerage order ticket asks for the same handful of fields:

  • Ticker symbol (AAPL for Apple, MSFT for Microsoft, and so on).
  • Quantity, meaning how many shares you want.
  • Order type, where you select “limit” rather than “market.”
  • Limit price, the most you are willing to pay per share. Check the current bid-ask spread on your quote screen to pick a realistic number.
  • Time in force, which sets how long the order stays active before the broker cancels it. The two usual choices are Day, which expires at the market close, and Good Til Canceled (GTC), which stays open across sessions.

Before you submit, check the ticker and the share count. A mistyped symbol or an extra zero can create a position that is expensive to unwind.

GTC orders are useful when you are patient and waiting for a pullback, but they need occasional attention. Brokers impose their own outer limits, often 30 to 90 calendar days, after which a GTC order expires on its own. Your thinking about the stock can also shift during that stretch, and an order you placed weeks ago may no longer reflect what you would actually want to buy today.

Why Your Order Might Not Fill

Limit orders do not always fill in full. If you place a limit buy for 500 shares at $100 and only 200 shares trade at that price before the stock bounces back up, you end up owning 200 shares; the other 300 remain as an open order. That is a partial fill. Whether it is acceptable depends on your plan: some investors are happy to accumulate shares in pieces, others need a specific block.

A limit buy can also go unfilled entirely. The most common reason is simply that the price never reaches your limit. A second is thin supply: the price touches your limit briefly, but not enough shares are available before the price moves away. A third is queue position. If other buyers set the same limit before you did, their orders fill first, and the available shares can run out before your order is reached.

These are the direct costs of controlling the price. A market order avoids all three but gives up any say in what you pay.

Optional Instructions You Can Attach

Some brokers let you add further conditions to a limit buy:

  • All or None (AON): the order fills only if the entire quantity is available. No partial fills.
  • Fill or Kill (FOK): the whole order must fill immediately or it is canceled on the spot.
  • Immediate or Cancel (IOC): fill whatever quantity is available right now, cancel the rest. Partial fills are fine.

AON is handy when you want a specific position size and a partial fill would leave you with an awkward number of shares. FOK and IOC are more common among active traders who need to know instantly whether they got filled.1FINRA.org. Trading Terms: Time Parameters and Qualifiers on Stock Orders Not every broker offers all three, so check your platform before you plan around them.

Don’t Confuse It With a Stop-Limit Buy

A limit buy and a stop-limit buy sound similar and work in opposite directions. A regular limit buy sits below the current price, waiting for the stock to fall to your target. A stop-limit buy sits above the current price, waiting for the stock to rise through a trigger.

An example makes the difference clear. Suppose a stock trades at $25 and you want in only if it breaks above $27, confirming an upward move. You set a stop-limit buy with a stop price of $27 and a limit price of $29. When the stock hits $27, the stop triggers and converts the order into a limit buy at $29. It then fills at $29 or lower. If the stock blows past $29 before the order can execute, nothing happens.

A plain limit buy is for buying on a dip. A stop-limit buy is for buying on a breakout. Both give you price control that a market order does not.

Extended-Hours Caveat

Pre-market and after-hours sessions, roughly 4:00 a.m. to 9:30 a.m. and 4:00 p.m. to 8:00 p.m. ET at most brokers, require limit orders. Market orders are typically not accepted during these windows because lower volume makes pricing unreliable.2U.S. Securities and Exchange Commission. After-Hours Trading: Understanding the Risks

Extended-hours limit orders carry extra risks. Spreads are wider, liquidity is thinner, and prices can swing more because a single large order moves the market further than it would during the regular session. Orders placed in an extended session usually expire at the end of that session; they do not roll into regular-hours trading. If you want to keep the order alive, resubmit it.

After the Fill

Once your order matches with a seller, your broker sends a trade confirmation showing the execution price, the number of shares, and any fees. Federal securities rules require brokers to deliver this confirmation promptly after each transaction.3eCFR. 17 CFR 240.10b-10 – Confirmation of Transactions Keep the confirmations; they establish your cost basis for taxes.

Settlement happens on a T+1 basis. Ownership officially transfers one business day after the trade. The SEC moved the cycle from T+2 to T+1 effective May 28, 2024.4U.S. Securities and Exchange Commission. SEC Chair Gensler Statement on T+1 Settlement Buy on Monday, and the shares are yours Tuesday. Your brokerage handles the back-end clearing and debits the purchase price from your cash balance.

A Tax Trap for Repeat Buyers

If you recently sold a stock at a loss and place a limit buy on the same stock, you can trigger the IRS wash sale rule. A wash sale happens when you sell a security at a loss and buy a substantially identical one within 30 days before or after that sale.5Investor.gov. Wash Sales The consequence is that you cannot deduct the loss; it gets added to the cost basis of the replacement shares, deferring the tax benefit instead of erasing it.

Limit orders complicate the timing. You control when the order is placed, not when it fills. A limit buy you enter today could execute two weeks from now if the price finally drops to your target. If that execution date lands inside the 30-day window around a prior loss sale of the same stock, the rule applies no matter when you first placed the order. The execution date is what counts.