How markets workUpdated 3 min readBy the FXNOD team

Market orders vs limit orders: what is the difference?

A market order buys or sells immediately at the best price available, so it is certain to fill but not at a certain price. A limit order names the price you will accept and fills only at that price or better, so the price is certain but the fill is not. Use market orders for urgency and limit orders for control.

Side by side

Market orderLimit order
When it fillsImmediatelyOnly if the price reaches your level
Price you getThe best available, which may differ from the quoteYour price or better
Certain to fill?Yes, in a normal marketNo
Main riskSlippageMissing the trade
Best forGetting in or out nowEntering at a planned level

Stop orders

A stop order waits until the price reaches a level and then becomes a market order. A stop loss is a stop order that closes a losing position. A buy stop above the price or a sell stop below it is used to enter on a breakout. Because it turns into a market order, a stop can fill beyond its level in a fast market.

OrderPlacedTypical use
Buy limitBelow the current priceBuying a pullback
Sell limitAbove the current priceSelling a rally, or taking profit on a long position
Buy stopAbove the current priceEntering a breakout upwards
Sell stopBelow the current priceA stop loss on a long position, or a breakout downwards

Slippage

Slippage is the gap between the price you expected and the price you got. Market and stop orders are exposed to it; limit orders are not. It is small in liquid markets during busy hours and can be large around news, at the weekend open, and in thin markets.

Which to use when

  • Entering at a level you planned in advance: limit order.
  • Entering on a breakout: stop order, accepting some slippage.
  • Exiting a losing trade: a stop loss placed when you enter, every time.
  • Exiting in an emergency: market order. Getting out matters more than the price.
  • Taking profit at a target: limit order.

Options contracts work differently

When you buy a fixed-payout option, there is no order book to rest an order in. The broker quotes a price for the contract and you accept it or not. In Trade Pilot the order panel shows the payout Deriv quotes for your exact settings before you press Buy. On Multipliers you can attach a stop loss and a take profit, which close the position when the loss or profit reaches the amount you set.

Questions people ask

Is a market order or a limit order better?
Neither. A market order guarantees the fill and a limit order guarantees the price. Use the one that protects what matters more for that trade.
Can a limit order fail to fill?
Yes. If the price never reaches your level, or touches it without enough volume, the order stays unfilled and you miss the move.
Is a stop loss guaranteed?
A normal stop loss is not. It becomes a market order at your level and can fill at a worse price in a gap. Some brokers offer guaranteed stops for a fee.
What is a stop-limit order?
An order that becomes a limit order, not a market order, when the stop level is reached. It controls the price but may not fill at all in a fast move.

Watch it on a live chart

Open Trade Pilot with your Deriv demo account, pick a market, and see how the price behaves tick by tick, with virtual funds.

Get started