
Beginners often blow their deposit not because they misread the market. They simply don't understand the difference between a limit order and a market order, and why one button in the terminal costs more than the other. This is foundational mechanics — without it, trading is just guesswork.
This article breaks down every order type on its merits: how it works, what it costs in fees, when to use it, and when you absolutely shouldn't. We'll also show how all of this plays out in scalping practice.
A market order is an instruction to buy or sell an asset right now at the best available price. No conditions, no waiting.
You hit «Buy Market» on BTC — the exchange instantly matches your order against the nearest limit sellers in the order book. Execution takes milliseconds. But not always at the price you see on screen.
That's slippage. On liquid BTC/USDT with $2–3 billion daily volume, a $1,000 market order goes through without noticeable slippage. On a low-liquidity alt with $5M daily volume, the same $500 market order can eat 0.5–2% extra just from sliding through the order book.
Market order fees. Exchanges split traders into two classes: maker (adds liquidity) and taker (takes liquidity). A market order is always taker — you're consuming other people's limit orders from the book. Taker fee on Binance Futures is 0.04%, on Bybit — 0.055%, on Bitget — 0.06%.
Looks negligible at first glance. A scalper with 50 trades per day and $50,000 in volume pays around $20–30 per day in market order fees alone. That's $600–900 per month in pure losses.
When a market order makes sense:
• Emergency exit from a position running hard against you. Waiting for a limit fill is a luxury you don't have.
• Entering on a strong impulse where a 1–2 second delay means missing the move entirely.
• Closing flat on a fast reversal — better to pay taker than hold a losing position.
• New token listing where every second counts.
When market orders are dangerous: when the order book is thin. If you see gaps between levels of 0.3–0.5% in the book, a market order will literally «fall through» and fill at a significantly worse price. During listings in the first few minutes, the order book is almost always thin.
Slippage = (actual fill price − expected price) ÷ expected price × 100.
Example. You expected to buy ETH at $3,500 and got filled at $3,507. Slippage: (3,507 − 3,500) / 3,500 × 100 = 0.2%.
At 10x leverage that's already 2% of position size lost — just on entry. Add the same on exit. That's 4% consumed by slippage before the market has moved anywhere at all.
On BTC/USDT with normal book depth, slippage on a market order up to $10,000 is typically 0.01–0.03%. On alts with a thin book — 0.1–0.5% and higher. Simple rule: check the order book depth before hitting «Buy Market».
A limit order — a bid at a specific price — sits in the order book and waits for the market to come to it. You tell the exchange: «I want to buy ETH at $3,200» — and the order hangs there until price reaches that level.
The key difference from a market order: you control the fill price, but you don't guarantee the fill itself.
Fees. A limit order is a maker. You're adding liquidity to the book. Maker fee on Binance Futures — 0.02%, on Bybit — 0.01%. The gap between maker and taker looks small — 0.02–0.04%. Over a month at high volume, that's hundreds of dollars in one direction.
How limit orders work for spread collection in practice. A trader spots a large density level in the order book on the sell side. Moves the cursor just above it and left-clicks — the limit buy sits in front of the density. Symmetrically places a limit sell below the density on the buy side. Price bounces between the density levels — both orders fill, spread collected without paying taker fees. More on spread trading in the article «How to Read the Order Book».
Professional scalpers try to close positions with limit orders whenever possible. Open with a market (need the entry speed), close with a limit in profit — save on commissions.
The main risk with limit orders — non-fill. Price approaches your order and reverses without touching it. This happens most often because of market makers placing fake density levels and pulling them a fraction of a second before price arrives — spoofing.
Direct comparison: a limit order saves 0.02–0.04% per trade versus a market order. On a single trade, that's pennies. For a scalper with 30–50 trades per day, it's hundreds of dollars per month.
But there's a catch. A limit order won't fill if the market doesn't come to your price. A market order always fills. The choice depends on context: if you have time and know your entry level in advance — limit. If you need execution right now — market. If the tape / time & sales is showing accelerating volume on a level break — market, because a limit order simply won't get placed in time.
These two orders are the backbone of risk management. Without them, only traders who haven't blown their first deposit yet are operating.
Stop-loss — a protective order that automatically closes a position when a certain loss price is reached. Bought BTC at $67,000, placed a stop at $66,200 — when price falls to that level, the position closes.
Three rules I've verified through my own experience:
First. Always behind a technical level, not at a round number. The crowd puts stops at $66,000, so the market maker will happily run there. Your stop needs to be at $65,750 or $65,600 — outside the obvious zone. Check the liquidation heatmap: bright clusters show where stop hunts will happen. More on how liquidations work and where to find clusters in the article «Liquidation Map: How to Use It».
Second. Stop size determines position size, not the other way around. If you're willing to risk $100 and your stop is 1% from price — position size is $10,000. Not backwards.
Third. Never move a stop toward the loss. «Giving it a little more room» is a psychological trap. Turns -1% into -10%. I blew a deposit that way once — never again.
Take-profit works by the same mechanics, but in the opposite direction. Locks in profit when the target price is reached.
In practice, professionals use a «ladder»: close 25% of the position at the first +1.5%, another 25% at +3%, trail the rest to breakeven. This is a mathematical edge — you lock in profit early rather than waiting for a «peak» that often turns out to be a reversal.
An important note on stop order types. There's stop-market (when the trigger price is hit, a market order fires) and stop-limit (when triggered, a limit order is placed at a specified price). Stop-market guarantees a fill, but not the price. Stop-limit guarantees the price, but on a fast move it may not fill at all.
On volatile alts and during news events — stop-market only. Better to exit at a slightly worse price than stay in a position that keeps falling.
An OCO order (One-Cancels-the-Other) is a pair of orders where filling one automatically cancels the other. You set both a take-profit and a stop-loss simultaneously. Price moves to the take — stop is removed. Price falls to the stop — take is removed.
Professional traders use OCO orders a few times per week on average, mostly for positions held overnight or over weekends.
OCO order example. You entered a long on ETH at $3,500. You want to take +5% at $3,675 or exit at a -2% loss at $3,430. Place an OCO order: take at $3,675 and stop at $3,430. You can step away — the terminal handles it.
On Binance, the OCO order is called exactly «OCO» and is placed in the Trade section via the button of the same name next to the limit order. On Bybit, the equivalent is implemented through «Take Profit / Stop Loss» when opening a position, with the option to set both prices simultaneously.
When OCO is indispensable:
• Trading before bed or during periods when you can't watch the market.
• Working a technical setup with defined levels — say, from support to resistance with a fixed stop.
• Trading multiple pairs simultaneously — it's physically impossible to monitor each position.
• Holding a position over the weekend when liquidity drops and sharp moves become more likely.
What OCO can't do. It doesn't adapt to price movement. If BTC moves up 3% and you want to trail the stop to breakeven — you need to cancel the OCO manually and re-enter it. For adaptive price-following, there's the trailing stop.
• Open the Trade section on Binance.
• Select a pair — for example BTC/USDT.
• To the right of the «Limit» and «Market» buttons, click «OCO».
• In the «Price» field, enter your take-profit price (above current for a long).
• In the «Stop» field, enter the trigger price for your stop-loss.
• In the «Limit» field, enter the stop execution price (slightly below the trigger to help ensure a fill).
• Enter quantity and confirm.
One thing to note: the «Limit» field in the stop is a stop-limit, not a stop-market. On fast moves it may not trigger. If you want guaranteed exit, set the limit price 0.2–0.5% below the trigger to improve fill probability.
A trailing stop in crypto is a dynamic stop-loss that automatically moves with price. Price rises — the stop follows up by the specified distance. Price reverses and drops by that distance — the order triggers.
Set in percentage (Callback Rate) or absolute values.
Examples:
• Bought BTC at $65,000. Trailing stop 2%. Price moves to $70,000 — stop automatically moves to $68,600. Price drops from $70,000 to $68,600 — position closes in profit.
• On Binance Futures, the trailing stop is configured through «Trailing Stop» in the order menu. You specify the Callback Rate — the percentage offset from the high.
For a Binance trailing stop:
• Go to the Futures section.
• Select «Trailing Stop» from the order type dropdown.
• Enter the Callback Rate (for BTC typically 1.5–3%).
• Confirm — the order activates immediately on open or later at a trigger price.
A trailing stop is especially useful in trending moves when you don't know where the top will be. Instead of guessing at a take-profit level, you let price run as long as it runs, and exit automatically on the reversal.
Trailing stop limitations. In high volatility, wicks can take out a trailing stop prematurely. Tested this on ETH/USDT with 0.3% callback — in half the cases, the position was stopped out by normal market «breathing». For scalping on minute timeframes, trailing stops are practically never used. Trailing is better suited for swing trading and position trading.
Recommended Callback Rate values:
A conditional order is an order that activates when a specified condition is met, but is not itself a stop. The logic is straightforward: «If BTC price rises above $68,000, place a limit buy at $68,100».
This lets you trade breakouts without sitting at the terminal at the moment of the break.
Use cases:
• Breakout strategy. Price consolidates below $68,000 for hours. Set a conditional order: «On break of $68,000 — buy at market» and go on with your day.
• Pullback entry. «If price falls to $65,000, buy 0.5 BTC at limit $64,900».
• Automating multiple setups. Mark your levels for the week ahead — the system runs without your constant presence.
• Waiting for a news impulse. Set a conditional order on the break of a key level before an inflation data release.
On Bybit, conditional orders are called Conditional Orders and are available in the futures order section. On Binance, the equivalent is Stop Limit with «Last Price» or «Mark Price» as the trigger.
An important note on triggers. «Last Price» (the last trade price) is more susceptible to manipulation — one large trade in the tape / time & sales can accidentally trigger your order. «Mark Price» (the calculated index price) is more stable. For protective stops — Mark Price. For entry orders — depends on the situation.
Here are five mistakes that come up most often — some of which cost me real money.
1. Market order into a thin book. Looks like a good entry point, but in practice you fill 1–2% worse than expected. Always check order book depth before hitting Buy Market.
2. Stop-limit instead of stop-market on news. Classic scenario: Fed rate decision drops, BTC jumps 3% in seconds. The stop-limit just hangs in the air because the market blew straight past your limit price. Result — position stays open, loss triples.
3. OCO without accounting for the spread. Many traders set take and stop symmetrically: take +2%, stop -2%. Then forget that taker fees and spread eat 0.05–0.1% on each side. The actual risk-to-reward ratio is no longer 1:1 — it's already worse.
4. Moving the stop toward the loss. «Giving it a bit more room» is how you lose your deposit. The stop stays where it belongs, or it doesn't belong there at all. Your position size should be calculated upfront and left alone.
5. Trailing stop on scalping. Using a trailing stop with 0.2–0.5% callback on 1-minute candles ends the same way every time: the first wick takes you out. Trailing is for swing trading, not scalping.
Secret Terminal works differently from a standard exchange web interface. The whole point is speed and precision through direct interaction with the order book.

Limit order. Hover over the level you want in the order book and left-click to buy or right-click to sell. The order is placed instantly with no manual price input. For spread collection: hover above a large density level — left-click (long), hover below the density — right-click (short). Volume should match on both sides.
Stop-loss and take-profit — Z key. Pressing Z opens quick-entry mode for stop and take directly on the chart or in the order book. You see the level visually, click — the order is placed. No forms.
Stop order — X key. Places pending stop orders for entering a position when price reaches a level. Convenient for breakout setups.
Emergency close — Ctrl. Closes the entire position at market immediately. This is taker with a fee, but in situations where your position is running hard against you, half a second of hesitation is more expensive than any commission.
Limit close — Alt. Closes the position with a limit order just inside the spread. Maker — saves on fees.
Cancel all orders — Space. One key wipes all active orders. Essential when you need to quickly re-enter a position from scratch.
Hotkey reference for order management:
I only use market orders in two cases: emergency exit and a strong impulse in the tape / time & sales where the delay is more expensive than the taker fee. Everything else — limits. That's a fundamental principle for the economics of trading over the long run.
Scalping is about working micro-movements in price. Every basis point counts here, and order type directly affects the profitability of the system.
For entry: market or conditional order on impulse moves, limit order when working off density levels.
The logic is simple. If you're trading a bounce from a density level — there's time to place a limit. If the tape / time & sales just lit up green and price is breaking through a level — a limit risks not filling, you need a market.
For taking profit: limit order. Always. Set it ahead of the next density level or at the resistance level. You save on taker fees and get more predictable execution.
For the stop: stop-market. On a fast move, a stop-limit can miss — your limit will be above the market and won't trigger.
OCO order is rarely used in scalping — it takes too long to set up. The Z key in the terminal handles the same task faster.
Trailing stop doesn't work for scalping: volatility destroys a trailing stop on short timeframes. On ETH/USDT with 0.3% callback, half the time the position was stopped out by normal market noise.
Summary table by situation:
More on scalping strategies from density levels — in the article «Crypto Scalping: Complete Guide».
Average spread on BTC/USDT during scalping is 0.01–0.03%, which at 10x leverage eats 0.1–0.3% of position size on entry alone.
Limit saves 0.02–0.04% per trade. For a scalper with 30–50 trades per day, that's hundreds of dollars per month. All else being equal, always use a limit — if you have time and know your entry level in advance. Market is only justified for emergency exits or entries on strong impulse.
The stop goes behind a technical level, not at it. If support is at $65,000, the stop goes at $64,700 or $64,500 — outside the obvious zone where everyone else's stops are clustered. Check the liquidation heatmap: bright clusters show exactly where market makers will hunt for liquidity. A stop sitting inside a liquidation cluster is a voluntary donation.
An OCO order (One-Cancels-the-Other) is a paired take-profit and stop-loss on one position. When one fills, the other is automatically cancelled. On Binance, it's placed in the Trade section via the «OCO» button next to the limit order: set your take price above current and stop trigger price below, and the system manages the pair. Useful when trading without constant monitoring.
The key parameter is Callback Rate (offset percentage). For BTC on 1D–4H typically 1.5–3%. For alts with high volatility — 3–5%. Too small a callback and market noise stops you out. Too large and you'll give back most of the profit on the reversal. On Binance Futures, configured through «Trailing Stop» in the order menu, «Callback Rate» field.
Stop-market fires a market order when the trigger is hit — guaranteed fill, but the price can be worse than the trigger. Stop-limit fires a limit order — fills at your price or better, but on a sharp move it may not fill at all. For protective stops, use stop-market, especially around news and listings.
Yes. The Z key in Secret Terminal lets you place a stop and take directly on the chart or order book without opening any forms. Significantly faster than a standard web interface — especially critical when moves are happening fast in the tape / time & sales.
A conditional order is for entering a position on a breakout of a level that hasn't happened yet. A stop order is for protecting a position you're already in. If price is consolidating below resistance and you want to enter on an upside break without sitting at the terminal — conditional order. If you're already in a position and need protection against a downside move — stop-market.
Understanding order types is just the first step. The real edge comes when you're working the order book in real time and you see how density levels, the tape / time & sales, and hotkeys come together into one unified system.
Secret Terminal is a professional tool for scalpers where every order type is placed via hotkeys directly from the order book. Density map, tape / time & sales, listings module, and trade journal — all in one workspace.
Try it free and see the difference between trading in a browser and working in a professional terminal.
Was helpful
Your rating will help us improve the quality of published materials and increase their usefulness.
We publish product updates, setup guides, and practical materials on working with Secret Terminal tools

Step-by-step guide: registration, spot trading, futures on Bybit. How to connect a trading terminal and start trading cr...

Scalping in trading: how to trade the order book, strategies and tools. A guide for beginner scalpers....

What is spread in crypto, how to collect spread, and how to grow your trading account in the shortest time possible — a ...