Last updated:
A limit order is a trade instruction to buy or sell an asset at a specified price or better, giving the trader control over the execution price rather than accepting whatever price the market offers at the moment of trading.[1]
Unlike a market order, which executes immediately at the best available price, a limit order fills only when the market reaches the trader's specified price level, which means it may never execute if the market does not move to that price.[1] Because they let participants predefine entry and exit points, limit orders are widely used on cryptocurrency exchanges, where high volatility makes controlling the price of a trade particularly valuable.[1]
A limit order sets a boundary price and instructs the exchange to transact only at that price or one more favorable to the trader. When the market reaches the specified price, the order is triggered and executed at that price or better.[1] Until that happens, the order does not fill: if the market never reaches the chosen level, the limit order simply remains open until it is cancelled or expires, and there is no guarantee it will ever be filled.[1] This conditionality is the defining trade-off of the order type — the trader gains price certainty but gives up the certainty of execution that a market order provides.[2]
The direction of the order determines how the limit price relates to the current market price.
On an order book, a buy limit order sits as a bid and a sell limit order as an ask; a buy placed below all pending sell orders requires the market price to fall and a seller to accept it before filling, while a sell placed above all pending buy orders requires the price to rise and a buyer to accept it.[4]
The principal benefit of a limit order is control over entry and exit points, which allows trades to be planned more strategically by committing in advance to a specific price.[2]
By fixing the transaction price beforehand, limit orders help prevent buying too high or selling too low, a basic form of risk management.[2] They also help traders avoid slippage — the gap between the expected execution price and the actual price that arises from low liquidity or rapid market movements — because the order will not fill at a worse price than the one specified.[1]
Limit orders carry broader market significance as well. In less liquid markets, resting buy and sell offers at specific price levels add depth to the order book, so limit orders themselves contribute to market liquidity.[1] In cryptocurrency trading specifically, the volatility of assets such as Bitcoin means a well-placed limit order can capitalize on sudden price movements, and the same approach extends to altcoins including Ethereum and Cardano.[2]
Limit orders are versatile and can be adapted to a range of market conditions, forming a component of several common trading approaches.[2] They feature in swing trading, range trading, and arbitrage, each of which depends on transacting at predetermined price levels rather than at the prevailing market price.[1]
They are frequently paired with technical analysis to decide where those levels should sit. A trader might place a buy limit order at a support level or a sell limit order at a resistance level, using indicators such as Bollinger Bands and the Moving Average Convergence Divergence (MACD) to identify those zones.[2] A more advanced technique combines a limit order with a stop-loss order, setting both a target price and a protective exit to manage risk on a single position; in a bear market, sell limit orders are described as particularly effective.[2]
A related order type, the stop-limit order, joins a stop trigger to a limit order so that the limit order only becomes active once a specified trigger price is reached, offering additional control over execution conditions.[1]
Because a limit order can rest unfilled on the book, exchanges attach "Time in Force" settings that govern how long it stays active and how partial fills are handled. On the Luno Exchange, three options are offered.[4]
The mechanics of entering a limit order follow a consistent pattern across trading venues.
A trader first selects the trading pair, such as BTC/EUR, then chooses the buy or sell side and the "Limit" order type.[4] For a buy, the limit price is the maximum price the trader is willing to pay; for a sell, it is the minimum price the trader is willing to accept. For crypto-to-fiat pairs the price is denominated in the user's local currency, while for crypto-to-crypto pairs the limit is expressed in the crypto being used — for instance, a Bitcoin-denominated limit when buying or selling Ethereum.[4] After entering the amount and selecting a Time in Force option, the trader confirms the order.[4]
Once a buy limit order is placed, the corresponding funds are reserved and cannot be used elsewhere unless the order is cancelled.[4] Open orders can be reviewed and cancelled at any time from the relevant orders screen on web or mobile.[4]
Platforms also impose asset-specific minimum order sizes and support defined sets of trading pairs.