Orders & execution

Limit order

An order to buy at a specified maximum price or sell at a specified minimum price, so execution can occur only at the stated limit or better.

What Limit order means

A limit order adds price control. A buy limit sets the highest price you are willing to pay; a sell limit sets the lowest price you are willing to accept. If the market never reaches your limit, the order may remain unfilled.

Limit orders help traders control entry and exit prices, which is especially important when spreads widen or volatility rises. The tradeoff is that you may miss the fill entirely if the market moves away before your order is matched.

If GBP/USD is trading at 1.2710/1.2712 and you place a buy limit at 1.2705, the order can fill only at 1.2705 or lower. If price never falls to that level, the order stays pending.

Common questions

Can a buy limit fill above the limit price?+

No. A buy limit should execute only at the limit price or lower.

Why use a limit order instead of a market order?+

To avoid paying more than your target price, even if that means the order may not fill.

Go to the original material.

01SEC: Limit Orders02CFTC Glossary03CME Group Education