What Is a Limit Price?
Limit price is the boundary attached to an order specifying the least favourable price at which it may execute — a maximum when buying, a minimum when selling. It guarantees the price if the order fills, and guarantees nothing about whether the order fills.
A limit price answers one question: what is the worst price you would still accept? Everything the instruction does follows from that answer, including the ways it lets you down.
How it works
Attach it to an order and you cap the price. Buying, it is a ceiling; selling, it is a floor. The order may execute at that price or better, never worse.
“Or better” is real and frequently forgotten. A buy limit at 100 that reaches the market when the ask is 99.90 fills at 99.90 — the limit is a boundary, not a target.
What it cannot do is make somebody trade with you. If the price never comes to your limit, the order sits there and the opportunity passes.
The trade-off, stated plainly
Every order gives up one of two things. A market order gives up price certainty to get execution certainty. A limit order does the reverse.
Neither is safer. The limit order’s failure mode is silent — nothing happens, no confirmation arrives, and the cost of not being in the position never appears on a statement.
Which is why people underestimate it. A bad fill is visible and annoying; a missed trade is invisible and can be far more expensive.
A worked example
Bid 99.95, ask 100.05. You want to buy and you set a limit at 99.95 rather than paying the ask.
Your order joins the bid queue. If a seller crosses to you, you buy at 99.95 and save 0.10 against the market order — roughly ten times this site’s measured round-trip cost of 0.0098.
If instead the price rises, nobody sells to you, the order does not fill, and the position you wanted is now more expensive than the ask you declined.
Both outcomes are the instruction working correctly. You asked not to pay more than 99.95 and you did not pay more than 99.95, including in the case where you paid nothing because you own nothing.
Queue position decides the outcome
Limit orders at the same price are filled in the order they arrived. Being first in the queue at 99.95 is materially better than being last, because a partial wave of selling reaches the front and stops.
So the orders that fill are the ones that were there early — which are also the orders that have been exposed longest to the price moving away.
And there is an adverse-selection problem underneath. Your resting buy fills most reliably when sellers are eager, which is exactly when the price is about to be lower. The fills you get are disproportionately the ones you would not have chosen.
Which is the hidden cost of posting rather than taking. You save the spread on every trade that fills, and the set of trades that fill is tilted against you. Whether that nets out positive depends on why you were trading, not on the arithmetic of the spread.
The original data
On this site’s shared series a round trip costs 0.0098, about 2% of the median bar range of 0.493. The ninetieth percentile bar is 1.101, the largest is 2.338, and direction runs average 2.01 bars with a longest of 11.
Those run figures decide whether a limit order is a good idea. In a market that reverses every two bars, a resting limit a little away from the price fills often. In an eleven-bar run it never fills, and the missed move is the whole cost.
And the size of the limit’s offset matters against the bar range. A limit set 0.05 away is inside a typical 0.493 bar and will be touched constantly; one set 1.5 away is beyond the largest bar measured and will effectively never be touched.
Where the limit price does the most work
On a stop. A plain stop order becomes a market order when triggered and fills wherever the market is, which in a gap can be far away. A stop-limit order adds a limit price and refuses the worst fills.
And that protection is also its failure. A stop-limit that refuses to fill in a gap leaves you holding the position while it continues against you — you were protected from a bad price and not from the loss.
On illiquid instruments. Where the spread is wide and the book is thin, a market order is genuinely dangerous and a limit price is the only sane way to trade.
And outside regular hours. In premarket and after-hours sessions, many brokers require a limit price precisely because market orders in a thin book produce fills nobody would have agreed to.
When it fails
The characteristic failure is setting a limit slightly better than the market and waiting. The price is 100.05 and the order goes in at 100.00, on the reasoning that five cents is five cents. The price never trades down, the move happens without you, and a decision made for a 0.05 saving cost several percent. The arithmetic that justified the limit was correct in isolation and irrelevant in context — the question was never whether 100.00 is better than 100.05, it was whether being in the position matters more than either.
A second failure is assuming a touched limit fills. The price reaching your level does not clear the queue ahead of you.
A third is forgetting the “or better” direction, and being surprised by a fill at a price you did not specify.
A fourth is setting the limit inside the spread and calling it patient. A limit at the midpoint is not resting; it is a competitive quote that will be joined immediately.
And a fifth is using one on an exit you actually need. Getting out matters more than the price you get out at, and a limit that refuses a bad fill is a limit that keeps you in a losing position.
Related
Limit order covers the order type and how the queue works. Stop-limit order covers what happens when you attach one to a stop. And bid-ask spread covers the cost a limit price is usually trying to avoid.
A limit price is a statement about what you will not do. That is more useful than it sounds, because the orders that hurt most are the ones that filled at a price you would never have agreed to if anybody had asked you first.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.