# Stop loss vs stop limit in crypto: which fills in a wick

> Stop loss vs stop limit in crypto comes down to fill likelihood versus price control. Compare Binance Spot and USDⓈ-M Futures, then set a clear stop plan.

**Short answer:** In the stop loss vs stop limit choice, a stop-market order is more likely to close a position during a fast move, but the fill price can be worse than your trigger. A stop-limit order gives you a minimum acceptable sell price, but it can trigger and remain unfilled if a wick moves past your limit. On Binance, Spot and USDⓈ-M Futures use different stop controls, so check both the order type and the price that triggers it.

## Stop loss vs stop limit: what happens after the trigger?

After the trigger, a Stop Market becomes a market order and a Stop Limit submits a limit order. A stop price activates the order; for a sell, the limit price sets the lowest price you will accept. Binance describes the Futures versions as **Stop Market** and **Stop Limit** orders ([Binance Futures, checked October 2026](https://www.binance.com/en/support/faq/detail/360033779452)).

For a sell stop-limit, the stop is usually above the limit. For example, a stop at 95 and a limit at 94.50 activates the sell order at 95, then offers the asset for at least 94.50. The gap gives the order some room to fill as bids fall. It cannot force a buyer to pay 94.50. Binance says its Spot stop-limit order may not fill if price moves beyond the limit ([Binance Support, checked October 2026](https://www.binance.com/en-GB/support/faq/what-is-the-stop-limit-function-and-how-to-use-it-115003372072)).

| Binance order                       | What activates it                                            | What happens next                                         | Fits when…                                                                   |
| ----------------------------------- | ------------------------------------------------------------ | --------------------------------------------------------- | ---------------------------------------------------------------------------- |
| Spot **Stop Limit** sell            | The Spot price reaches your stop price                       | A limit sell joins the order book at your limit or better | You will not accept a sale below your limit and can manage an unfilled order |
| USDⓈ-M Futures **Stop Market** sell | Your selected **Mark** or **Last** price reaches the trigger | A market sell seeks available bids                        | Closing matters more than controlling the exact exit price                   |
| USDⓈ-M Futures **Stop Limit** sell  | Your selected **Mark** or **Last** price reaches the trigger | A limit sell is submitted at your chosen price or better  | You accept that the position may stay open if price moves through your limit |

A market order is not a guaranteed price, and it is not a guaranteed complete fill in every condition. Binance warns that Futures market orders can be partially filled or expire under illiquid conditions and market-order price limits ([Binance Futures, checked October 2026](https://www.binance.com/en/blog/futures/421499824684903916)).

## Which order is more likely to fill in a crypto wick?

When a quick drop passes both a stop and its limit, the stop-market usually has the stronger chance of reducing the position. The stop-limit may sit unfilled because its sell price is above the bids. That difference is why a stop-market may suit a trader whose priority is exiting, while a stop-limit may suit a trader who refuses to sell below a set price. Neither order removes market risk.

Imagine a token trades at 100. You set a sell stop at 95. In a thin book, the next bids after the trigger are 92.80 and 92.50. A stop-market order can sell against those bids, with the actual average depending on available size. A stop-limit with a 94.50 limit cannot sell into bids below 94.50; it can remain open while the market is lower. Binance explains that a stop-limit trigger activates the limit order but does not itself fill it ([Binance Academy, updated August 2026](https://www.binance.com/en/academy/articles/what-is-a-stop-limit-order)).

- **Choose Stop Market** when reducing exposure is the priority and you accept slippage. Check the contract’s liquidity and order size; a trigger is not a promise of a complete fill.
- **Choose Stop Limit** when the minimum sale price matters more than exiting immediately. Set a limit below the sell trigger to create some room, and decide in advance what you will do if it remains unfilled.
- **For Spot on Binance**, confirm that you are placing a **Stop Limit**. The Spot guide cited here covers the stop price and limit price fields of a Stop Limit; check the current Spot order form rather than assuming it offers the same choices as Futures ([Binance Spot Support, checked October 2026](https://www.binance.com/en-GB/support/faq/what-is-the-stop-limit-function-and-how-to-use-it-115003372072)).

If the limit order triggers but does not fill, check whether it is still open and whether the position is still exposed. You can cancel or replace an order only after checking the current position and the exchange’s live order status. Do not assume the trigger closed the trade.

## On Binance Futures, should the trigger use Mark Price or Last Price?

The trigger source decides which price movement activates your stop: **Last Price** follows the latest contract trade, while **Mark Price** is the reference Binance uses for liquidation and unrealized profit and loss ([Binance Futures, checked October 2026](https://www.binance.com/en/support/faq/detail/360033525271)). In the Binance Futures conditional-order form, the stop trigger lets you choose **[Mark]** or **[Last]** ([Binance Support, checked October 2026](https://www.binance.com/en/support/faq/detail/998e63d2587d4e2fb894b1615de3b288)).

If a brief wick moves the Last Price through your level while Mark Price stays above it, a Last-based sell stop can activate first; a Mark-based stop waits for Mark Price to reach its level. This follows from Binance’s separate trigger choices and price definitions. The reverse can also happen: Mark Price can move through the level before the Last Price does.

Before submitting a Futures stop, write down three items: the trigger type (**Mark Price** or **Last Price**), the trigger level, and the execution type (**Stop Market** or **Stop Limit**). Then compare the trigger with your liquidation price. Binance notes that liquidation uses Mark Price and can occur before a stop order executes ([Binance Futures, checked October 2026](https://www.binance.com/en-NG/support/faq/detail/360040016512)). A stop is not a substitute for leaving enough margin or sizing a position appropriately. The [crypto position size guide](/blog/crypto-position-size) explains how stop distance affects position size.

## How can ATR help choose where to place a stop loss?

ATR gives a measure of recent volatility that you can use to test a buffer around a technical level; it does not identify that level or predict direction. Average True Range (ATR) averages true ranges over a chosen number of candles ([CMT Association, 2025](https://cmtassociation.org/wp-content/uploads/2025/09/Managing-the-Trade-Practical-Tools-for-Risk-Control.pdf)). Use the same candle timeframe as the trade you are planning. A 14-candle ATR on a 15-minute chart describes a different window from a 14-day ATR.

Here is an illustrative ATR stop loss calculation, not a recommended stop distance. Suppose a long entry is 100, a recent swing low is 96, and the chosen ATR is 2. If you decide to test a buffer of 1.5 ATR below that swing low:

`stop trigger = swing low − (ATR × chosen multiplier)`

`96 − (2 × 1.5) = 93`

The trigger would be 93. The 1.5 multiplier is an example input, not a universal setting. ATR does not tell you which swing low matters, how much to risk, or whether a wick will fill your order. If you use 93 as a stop-limit trigger, you also set a separate sell limit. Binance’s Spot guide allows the limit at, above or below the stop, and recommends a sell stop slightly above its limit; a wider gap may improve fill chances but makes the minimum accepted price lower ([Binance Spot Support, checked October 2026](https://www.binance.com/en-GB/support/faq/what-is-the-stop-limit-function-and-how-to-use-it-115003372072)). If you use Stop Market, the fill may still be below 93.

Before using any ATR-based level, decide how much you can lose if the exit is worse than the trigger or does not fill. Calculate position size from that risk and your stop distance; the [risk reward ratio guide](/blog/risk-reward-ratio) shows how to compare the planned loss with a target. No stop formula caps a loss exactly in a fast market.

## Is the 7% stop-loss rule right for crypto?

The 7% rule means setting a sell trigger 7% below your entry on a long position; it is a fixed distance, not a special order type or a guaranteed maximum loss. A market stop can fill below its trigger, while a stop-limit can remain unfilled. Binance advises using technical levels such as support rather than arbitrary percentages ([Binance Futures FAQ, checked October 2026](https://www.binance.com/en/support/faq/detail/d82ce5274e974806a5842d1a109787b8)). Treat 7% as a question to test against your trade plan and the asset’s recent movement, not a default setting for every crypto position.

## What mistakes make a stop fail?

- **Stop and limit are identical.** A sell order with no gap has no room for bids to move lower between trigger and fill. Binance recommends setting the sell stop somewhat above the limit and explains that a limit can remain unfilled ([Binance Support, checked October 2026](https://www.binance.com/en-GB/support/faq/what-is-the-stop-limit-function-and-how-to-use-it-115003372072)). Choose a gap that reflects the price you will accept, then account for the risk of no fill.
- **The stop sits on a round number by habit.** A round number is not evidence that your trade idea is wrong. Pick a level from the trade plan and recent price structure, then size the position to that distance. Binance’s Futures guidance says to use technical levels rather than arbitrary percentages ([Binance Futures FAQ, checked October 2026](https://www.binance.com/en/support/faq/detail/d82ce5274e974806a5842d1a109787b8)).
- **The trigger source is not the price you watch.** On Futures, a Last-triggered order and a Mark-triggered order can activate at different times. Confirm the chosen source in the order form and check it against the price display you follow ([Binance Futures FAQ, checked October 2026](https://www.binance.com/en/support/faq/detail/360033525271)).
- **You treat “triggered” as “closed.”** A Stop Limit can trigger and remain unfilled. Verify the order and remaining position after a fast move; Binance says triggered, unfilled conditional orders move to the **[Basic]** tab ([Binance Support, checked October 2026](https://www.binance.com/en/support/faq/detail/998e63d2587d4e2fb894b1615de3b288)).

A stop order is one part of a risk plan. If you would rather not place trades yourself, we run Cointrapper, a private trading pool on Binance; its automatic stop orders aim to limit losses, but these controls do not prevent all losses. Read [how withdrawals and crypto risk work](/blog/withdrawals-and-risk) before considering a pool investment.

Crypto trading is high risk and you can lose your entire investment. Past performance does not guarantee future results, and nothing here is individual investment advice.
