Market, Limit, Stop Orders: A Complete Guide to Order Types
CryptoRebateHub Editorial Team
Market orders fill now, limit orders fill at your price or not at all, stop orders wait for a trigger. Beginners: limit to enter, stop-market to exit.
Direct answer: A market order fills now at whatever price the book offers; a limit order fills only at your price or better and may not fill at all; a stop order waits for a trigger price and then sends a market or limit order. Beginners should master two: limit orders for entries, because they control price and on perpetuals pay the maker rate (0.02% versus 0.05% taker at VIP 0 on Binance, OKX and Gate, checked 2026-11-01), and stop-market orders for exits, because an exit that must happen should not depend on a fill that might not. Binance Futures lists 11 order types and Binance Spot more again (checked 2026-11-01), but every one of them is built from these three ideas plus a trigger rule.
The three building blocks
Market order. Sent to the matching engine with no price limit; it consumes resting orders from the best price outward until your quantity is complete. It almost always fills, but the price is whatever the book contains at that instant, so you pay the taker fee and absorb slippage; Binance's futures documentation explicitly notes that market orders can incur slippage (checked 2026-11-01). The order book article shows how much.
Limit order. Carries a price. A buy limit executes only at that price or lower, a sell limit only at that price or higher. If it cannot fill immediately it rests on the book, and when another trader later matches it you are the maker. The trade-off is that execution is not assured; Binance's futures page states plainly that placing a limit order does not guarantee execution (checked 2026-11-01). A limit order priced through the current best bid or ask fills at once as a taker, which is why "limit" and "maker" are not synonyms; see why a limit order paid taker fees.
Stop (conditional) order. Does nothing until a trigger price is reached, then submits a market order (stop-market) or a limit order (stop-limit). The trigger can usually be set on last price or mark price; Binance Futures offers both for take-profit, stop-loss and conditional orders (checked 2026-11-01). Because derivatives are liquidated on mark price, a mark-price trigger keeps your stop and your liquidation on the same reference.
Every common order type in one table
| Order type | What it does | Fee role when filled | Fill certainty | Typical use |
|---|---|---|---|---|
| Market | Fills immediately at best available prices | Taker | Very high | Urgent entry or exit |
| Limit | Fills at your price or better, rests otherwise | Maker if it rests, taker if it crosses | Not assured | Patient entries, scaling in |
| Post-only (limit) | Rejected if it would fill immediately; Binance Futures cancels it instead of matching | Maker only | Not assured | Fee-sensitive entries |
| Stop-market | Market order sent when trigger hits | Taker | High once triggered | Stop-loss |
| Stop-limit | Limit order sent when trigger hits | Depends on limit price | Can miss in gaps | Stop with price cap |
| Take-profit (market or limit) | Closes at a target in your favour | Taker (market) or maker (limit) | High (market) | Locking gains |
| Trailing stop | Stop that follows price by a callback percentage and never moves back | Taker | High once triggered | Letting winners run |
| OCO | Limit plus stop-limit; one fills, the other cancels | Depends on leg | Depends on leg | Bracket after entry |
| Reduce-only / close position | Can only shrink an existing position | Depends | Depends | Prevents accidental flips |
| TWAP / scaled | Splits a large order over time or across prices | Mostly maker (scaled) or mixed | Partial fills common | Large size on thin books |
Binance Spot additionally offers stop-market with a slippage tolerance you set between 0.1% and 5%, OTO and OTOCO combinations, and BBO orders that peg to the first to fifth level of the book (per Binance's spot order types page, checked 2026-11-01). Availability of each type differs by exchange and product; check the order ticket on your venue.
Worked example: one trade, three ways to enter and exit
A trader wants to buy 0.1 BTC near 100,000 USDT on a perpetual at VIP 0 rates of 0.02% maker / 0.05% taker (checked 2026-11-01), with a stop at 97,000 and a target at 106,000.
| Choice | Entry | Exit | Round-trip fee on 10,000 USDT notional | Notes |
|---|---|---|---|---|
| Market in, market out | Taker, average 100,012 after slippage | Taker | 5 + 5 = 10 USDT | Fastest, most expensive |
| Limit in at 99,990 (post-only), stop-market out | Maker, if filled | Taker | 2 + 5 = 7 USDT | Standard discipline: cheap in, certain out |
| Limit in, take-profit limit out at 106,000 | Maker | Maker, if filled | 2 + 2 = 4 USDT | Cheapest, but the target might never fill |
The fee difference between row 1 and row 2 is 3 USDT, or 3 basis points of notional, on every trade. The difference between row 2 and row 3 is another 3 USDT but comes with a real risk: if price touches 105,990 and reverses, the maker exit never fills and the stop at 97,000 eventually does, turning a 600 USDT gain into a 300 USDT loss to save 3 USDT. That asymmetry is why the usual rule is maker for entries, taker for protective exits. Run your own figures through the PnL calculator and the risk/reward calculator.
Step-by-step: placing a complete order
- Decide the exit before the entry. Where is the idea wrong (stop) and where is it done (target)? The position size calculator turns the stop distance and your loss budget into a quantity.
- Choose the entry type by urgency. No urgency: limit or post-only limit at or inside the spread. Breakout or news: market, accepting the taker fee and slippage.
- Choose the trigger reference for the stop. On perpetuals, mark price keeps the stop aligned with liquidation; on spot there is only last price.
- Use stop-market for the protective stop. A stop-limit can be skipped entirely in a gap, which is the moment you most need it. If you want a price cap, set the limit far enough below the trigger that it still fills in a fast market.
- Attach the take-profit as the other leg of an OCO or a TP/SL bracket so that filling one cancels the other and you cannot end up with a stale order flipping your position.
- Mark exits reduce-only where the venue offers it, so a stop cannot open a new position if the original was already closed.
- Check the open-orders tab after the fill. Confirm the stop and target exist, are the right size and reference the right price type; the stop-loss and take-profit guide covers placement.
Mistakes that order types cause
- A stop set too close. Normal volatility sweeps tight stops; measure the pair's typical range before choosing the distance, and prefer wider stops with smaller size over tight stops with large size.
- Stop-limit with the limit equal to the trigger. In a fast market price jumps past both and the order never fills. Leave a gap, or use stop-market.
- Trailing stop with a callback smaller than the noise. The stop ratchets up on every tick and triggers on the first pullback; Binance's examples use callback rates of 2–3% (checked 2026-11-01), but the right figure depends on the pair.
- "Limit" buy placed above the ask. It fills instantly as a taker. If you wanted the maker rate, use post-only.
- Leaving an orphan stop after closing manually. Without reduce-only or an OCO, the old stop can open a fresh short when price later falls through it.
- Market orders on thin pairs. On a small-cap book a market order can slip more than 1%, twenty times the fee; see the slippage explainer.
- Trusting a stop as a guarantee. A stop converts to a market order at the trigger; in a gap it fills wherever liquidity exists, which may be far below the trigger.
Related tools and guides
- Position size calculator
- Risk/reward calculator
- PnL calculator
- Market, limit and stop orders for beginners
- Limit vs market orders: when to use which
- Maker vs taker fees
- Reading the order book and depth
- Five iron rules of risk management
FAQ
Which order type should a beginner use most?
Limit orders for entries and stop-market orders for stop-losses. That pair gives price control where you can afford patience and certainty where you cannot.
Does a stop-loss order cost a fee before it triggers?
No. A conditional order sits outside the book until the trigger hits; the fee applies only to the fill it produces, usually at the taker rate.
What is the difference between stop-market and stop-limit?
Both wait for a trigger. Stop-market then sends a market order and fills at the available price; stop-limit sends a limit order and may not fill if price gaps through the limit.
Should my stop trigger on last price or mark price?
On perpetuals, mark price avoids being stopped out by a single-venue wick and matches how liquidation is calculated on Binance and Bybit (checked 2026-11-01). On spot, only last price exists.
What is OCO for?
One-Cancels-the-Other pairs a take-profit limit with a stop; when one executes the other is cancelled automatically, so you are never left with a leftover order that could open an unintended position.
Bottom line
Order types are tools for controlling two things, price and certainty, and you rarely get both at once. Pay the taker fee only where certainty matters, usually the stop; use limit or post-only orders where patience is affordable, usually the entry; and bracket every position so that one fill cancels the other.
Educational content only, not investment advice. Order types, trigger options and fee rates differ by exchange and product and change over time; confirm them on your exchange's order ticket and fee page before trading.