Stop Limit Orders: How Much Gap Should You Leave Between Trigger Price and Limit Price?

 / 
2

"I've set my stop limit order. How much distance should I leave between the trigger price and the limit price? Too close and I'm afraid it won't fill. Too far and I'm worried about slippage." Many traders have struggled with this question. The answer is actually not complicated: there is no fixed number, but there is one hard rule and one rule of thumb.

OKX Exchange
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!

Core Takeaway: The Two Prices Have Completely Different Jobs

Once you understand what each price is responsible for, half the problem is solved.

  • Trigger Price (Stop Price): This is the "alarm line." When the market reaches this price, the system sends your order into the market. It determines when to act.

  • Limit Price: This is your "fill floor." Once the order is sent, this is the worst price you are willing to accept. It determines at what price to act.

The core mechanism of a stop limit order is: the trigger price activates the order, and the limit price keeps the fill price from running away. You need both, but they should not be too close together.

The Hard Rule: Do Not Reverse the Direction

If you get this rule wrong, the order will simply be rejected.

Case A: Sell Stop Limit Order

  • The trigger price must be below the current market price (you stop out when the price breaks down).

  • The limit price must be below the trigger price.

Case B: Buy Stop Limit Order

  • The trigger price must be above the current market price (you chase the breakout when the price rises).

  • The limit price must be above the trigger price.

If you violate this rule, the system will reject the order outright. So the first step is always to check whether you have the direction right.

Rule of Thumb: The Gap Depends on the Trade-off Between Fill Probability and Price Protection

The smaller the gap, the stronger the price protection, but the lower the fill probability. The larger the gap, the higher the fill probability, but the weaker the slippage protection.

The core conflict:

  • Limit price too close to the trigger price (for example, trigger at 29,800, limit at 29,790): Once triggered, the limit order sits very close to the trigger price, which means you would sell at a decent price. But if the market is falling fast, there may be no buyers at 29,790 on the order book. Your order would just sit there unfilled while your position keeps losing money.

  • Limit price far from the trigger price (for example, trigger at 29,800, limit at 29,600): Once triggered, the limit order is placed at a lower price, making it easier for buyers to eat it up. The fill probability rises sharply. The cost is that if liquidity is thin, you might get filled at 29,600 — 200 points below the trigger price.

How do you decide? Look at two indicators.

  1. Check order book depth (most important): Open the order book and look at how many resting orders sit within 0.5%–1% below your trigger price (for sells) or above it (for buys). The more orders there are, the smaller your gap can be. For altcoins or illiquid pairs with thin order books, you must widen the gap, or your order will not fill.

  2. Check the pair's volatility: For major coins like BTC and ETH, volatility is relatively moderate, so a gap of 0.1%–0.3% is usually enough. Altcoins can often wick through several percentage points in one move, so leave at least 0.5%–1%.

Practical Steps: Find a Reasonable Gap in the Order Book

Goal: Before placing the order, glance at the order book data and pick a sensible limit price.

Steps:

  1. Open the trading page and find the "Depth Chart" or "Order Book" panel.

  2. First confirm roughly where your trigger price is.

  3. From the trigger price, look downward (for sell stops) or upward (for buy stops) at how resting orders are distributed. Place your limit price where the order book has some thickness, not in a "vacuum zone" with sparse orders.

Using Binance as an example: if the order book shows 500,000 USDT worth of buy orders resting between 29,800 and 29,780, that means the probability of getting filled in this range is high. You could set your limit price around 29,780, giving yourself room to fill while keeping slippage within about 0.07%.

Completion standard: You can see enough resting orders near your chosen limit price in the order book, so your order will not be left hanging with no one to trade against.

Three Common Scenarios with Reference Values

Pair TypeSuggested Gap (Trigger vs Limit)Notes
BTC/ETH perpetual contracts0.1% - 0.3%Major coins have good liquidity and thick order books, so a large gap is unnecessary
Major altcoin contracts0.3% - 0.8%Liquidity is a step lower, so give enough buffer
Small-cap altcoins / illiquid pairs1%+ or switch to market stopOrder books are too thin, and limit orders are hard to fill. It may be better to give up price protection to ensure a fill

High-risk reminder: The larger the gap, the higher the fill probability, but the larger the potential slippage. This is not a platform issue; it is the premium you pay to "ensure a fill." In extreme market conditions, even a 1% gap can be blown through instantly. Switching to a market stop may be the more practical choice.

Next Steps

Next time before you set a stop limit order, spend 30 seconds checking the order book:

  1. Confirm the directional relationship between the trigger price and the limit price is correct.

  2. Look at order thickness within 0.5%–1% beyond the trigger price.

  3. Based on the pair type, place the limit price where there are resting orders in the book.

After setting it, you do not need to watch the screen constantly, but once triggered, go to "Open Orders" and check the status. If it shows "Triggered" but "Unfilled," that means no one was there to take your limit order at that moment. Either wait, or manually cancel the order and switch to a market order to close the position.

OKX Exchange
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!

FAQ

Q: After a stop limit order is triggered, can I change the limit price to a market order? A: No. Once triggered, the order placed in the market is a limit order, and you cannot change the order type before it fills. You can only manually cancel it and place a new market order to close the position. But after triggering, the market often moves fast, and manual action may be too late.

Q: Why do some platforms suggest that when selling, the limit price should be below the trigger price, but not too far below? A: Because the lower the limit price, the lower the limit order sits, making it easier for buyers to eat it up. But if the limit price is too low, and the market consolidates after triggering, you might get filled far below the market price, causing unnecessary slippage. So you need to check the order book depth to decide.