Exchange Order Types Explained

A trade order sets the conditions under which you buy or sell. Understand market, limit and stop-limit orders, then follow a worked example showing what fills now and what remains open.

Market and limit orders on a cryptocurrency exchange

Market order

Seeks immediate execution against available orders. The final price is not fixed and may span several price levels. Exchange protections or insufficient liquidity can prevent a complete fill.

Limit order

Sets a maximum buying price or minimum selling price. It controls the execution price, but does not guarantee that any or all of the order will fill.

Stop-limit order

Creates a limit order when a trigger condition is met. Triggering and filling are separate events; it is not a guaranteed exit or a guaranteed way to lock in profit.

Buy limit and sell limit work in opposite directions

The limit is a boundary, not a price prediction
Instruction Allowed execution
Buy limit at $1.02 $1.02 or lower
Sell limit at $1.02 $1.02 or higher

A buy limit above the best ask can fill immediately against available sellers. A sell limit below the best bid can do the same against buyers. A limit order is therefore not automatically a maker order. Fees depend on whether each fill adds or removes liquidity.

Worked example: 100 tokens, $1.02 buy limit

The same fictional order book used in our liquidity guide
Available asks Tokens filled Cost
30 at $1.00 30 $30.00
40 at $1.02 40 $40.80
30 at $1.05 0 $0.00

Result: 70 tokens fill for $70.80 before fees. The remaining 30 tokens do not buy at $1.05 because that exceeds your limit. With a normal good-till-cancelled order, they can remain open at $1.02, subject to the exchange’s rules.

If the full 100 tokens eventually fill, the trade cost cannot exceed $102 before fees. The unfilled amount may reserve funds while open. Cancelling releases the remaining commitment; it does not undo the 70 tokens already bought.

Compare this with the market-order calculation: the same snapshot costs $102.30 for an immediate 100-token fill. One instruction prioritizes price; the other seeks execution.

Before placing a limit order

  1. Confirm the pair, account and direction: buying and selling reverse which asset you receive.
  2. Enter the price per token and token quantity. Check the total in the quote currency, minimum size and available balance.
  3. Review fees, time in force and any post-only setting.
  4. After submission, check the order status and individual fills. A price touching your limit does not guarantee a fill; other orders may be ahead of yours.
  5. Monitor or cancel the unfilled remainder if your intentions change.

On Binance and other exchanges, labels and controls vary. Use the current platform instructions. This is an affiliate link; we may earn a commission.

How long can it stay open?

Good till cancelled (GTC) remains active until filled or cancelled, subject to venue rules. Immediate or cancel (IOC) takes any immediately available fill and cancels the remainder. Check which options your exchange supports.

What does post-only mean?

It prevents immediate taker execution. An order that would cross the book is usually rejected or cancelled, depending on the venue. It does not guarantee a later fill or a particular fee rate.

A stop can trigger without completing a sale

Suppose a fictional sell stop-limit uses a $0.95 trigger and a $0.94 limit. Once triggered, the sale must execute at $0.94 or higher. If available bids have already fallen to $0.90, the order may remain unfilled while the price keeps falling.

Check whether the venue triggers on the last trade, mark price or another reference. A stop-market order has different execution rules and can suffer slippage. Neither is a promise of a maximum loss.

Sources and further reading

Reviewed 24 October 2026. Examples are hypothetical and exclude fees unless stated. Platform features and supported networks can change.

Cryptocurrency wallet and keys illustrating secure access and recovery

A little groundwork goes a long way

Before your next purchase or transfer, understand who controls access, where your crypto is going and what the trade will actually cost.

Protect access to your crypto

An exchange account and a self-custody wallet need different safeguards. Protect exchange logins with a unique password and strong two-factor authentication. For self-custody, your recovery backup is what lets you restore access.

Keep recovery words offline and private. A support agent or website asking for them is a reason to stop.

See a recovery example

Your phone breaks. An exchange may help you recover your account after identity checks. A self-custody wallet cannot reset your recovery phrase. Check your wallet’s official backup instructions before relying on it.

Choose the right transfer network

The asset, token version and network must be supported at the destination. A familiar ticker or a matching address format is not enough. Read the receiving platform’s deposit instructions before selecting a withdrawal network.

Check the address, any required memo or tag, fees and minimums. Consider a small test transfer first.

See a network example

Your destination accepts USDC on Ethereum. Selecting a cheaper network at the sending exchange does not make it an Ethereum transfer. Use a network both ends support; an ordinary withdrawal does not bridge tokens.

Understand the price you pay

Trading fees are only part of the cost. The spread, available liquidity and withdrawal charges also matter. A market order prioritizes execution; a limit order controls the price but may remain unfilled or fill only partly.

Check the order preview and the amount you will receive, then compare the full cost of your intended purchase and withdrawal.

Work through a cost example

Hypothetical example: a $200 trade with a 0.1% trading fee costs $0.20 in trading fees. A separate $5 withdrawal fee brings those charges to $5.20. Spread or slippage may add more; these are not quoted exchange rates.