Limit Order
A limit order is a trading order with a price ceiling (buy) or floor (sell): it executes only at the limit price or better. The trader thereby controls the price but gives up the execution guarantee – if price runs away, the order remains unfilled. Limit orders are the standard tool for planned entries at defined levels.
Context & Mechanics
Definition and mechanics
A limit order sets the worst accepted price: a buy limit order fills only at the limit or below, a sell limit order only at the limit or above. Until execution the order sits visibly in the order book and itself provides liquidity there – which is why limit orders count as “maker” orders while market orders remove liquidity as “takers”. Some exchanges reward maker orders with lower fees. If the limit is placed inside the current range, the order can partly avoid the bid-ask spread: instead of buying at the ask, the trader waits until a seller delivers at their own price.
The trade-off: price versus execution
The limit order inverts the market order's risk: instead of price uncertainty the trader carries execution uncertainty. Three scenarios are typical: the order fills completely at the limit or better; it fills partially (partial fill) when not enough volume sits at the limit price; or it does not fill at all because price never reaches the limit – the trade is missed. Particularly bitter is the scenario “price turns one tick before the limit”: the planned setup runs without the trader. Those prioritising execution therefore combine limit logic with tolerance (limit slightly above the desired price) or use market orders for time-critical exits.
Use in day-to-day trading
Limit orders are the tool of planned actions: entry at a level retest, adding at a zone, profit-taking at the target (take-profit orders are technically sell limit orders). Combined with stop logic, more complex types arise such as the stop-limit order or OCO structures. Time-in-force qualifiers (GTC, IOC, FOK) control how long and how completely the order stays in the market.
Why it matters for traders
The choice between limit and market is a deliberate cost decision: price control and spread savings versus execution certainty. In the GlanWick simulator both order types can be compared on the same setup by way of example – GlanWick is a training and simulation tool and not a prop firm itself.
Execution Example
A stock quotes $50.02 (ask) to $49.98 (bid). A trader ($100,000 account, $1,000 risk = 1R) plans the entry at the retest of the $50 zone and places a buy limit order for 2,000 shares at $50.00, valid GTC.
- Placement: the order sits at $50.00 in the book – 2 cents below the current ask. Versus an immediate market order this saves 2,000 × 0.02 = $40 in spread costs if executed.
- Scenario A (fill): price pulls back to $50.00, the order fills completely. Stop $49.50 ($0.50 distance) → exactly $1,000 risk, as planned.
- Scenario B (partial fill): only 800 shares of opposing volume sit at the limit → the order fills partially; the rest stays in the book. The trader must decide: leave the rest, chase or cancel.
- Scenario C (no fill): price turns up at $50.05 – the trade is missed. Cost: 0R. That is the deliberately accepted price of price control; chasing via market order would be a new setup, not a correction.
Execution Risk & Errors
Using limit orders for time-critical exits where execution matters more than price
Chasing price via market order after an unfilled limit order
Not managing partial fills and forgetting residual orders in the book
Placing the limit exactly on a round level where many orders compete
Ignoring time-in-force qualifiers (GTC/IOC/FOK) and leaving orders unintentionally active for days
Frequently Asked
What is the difference between limit order and market order?
The market order guarantees execution but not the price; the limit order guarantees the price (or better) but not the execution. The choice depends on what matters more in the specific case.
Can a limit order fill at a better price than the limit?
Yes – the limit is the worst accepted price. If the market opens with a gap below the buy limit, for example, the order fills at the better opening price.
Why was my limit order not executed although price touched the limit?
Time priority applies at the limit price: orders that entered the book earlier fill first. If traded volume does not reach one's own position in the queue, the order stays open.
What do GTC, IOC and FOK mean?
Good-till-cancelled stays active until revoked; immediate-or-cancel fills as much as possible instantly and cancels the rest; fill-or-kill fills only completely or not at all.