Price Bands: Why Orders Are Rejected During Sharp Market Moves
When an order fails, people usually suspect insufficient margin or minimum order size. Immediately after a sharp move, a third cause becomes likely. Exchanges may reject or refuse to fill orders outside a set range around the current reference price. This range is a price band.
Why do price bands exist?
Without a band, one mistaken order could disrupt the entire market. A large market order entering a thin book consumes the available quotes and can move the price tens of percent almost instantly. That price triggers liquidations, which move the price further. Seconds later, the price may return, leaving behind accounts liquidated during the brief move.
Exchanges therefore block executions structurally beyond a range from the reference price. This reduces liquidations at momentarily abnormal prices and offers protection. The problem is that the same mechanism can also prevent your exit.
What determines the reference price?
The reference is often the mark price rather than the last traded price. A mark price drawing on spot prices across exchanges is less sensitive to an abnormal move at one venue. A specified percentage above and below it defines the permitted order range.
Mark price: $60,000
Band: ±3%
─────────────
Upper boundary: 60,000 × 1.03 = $61,800
Lower boundary: 60,000 × 0.97 = $58,200
Prices outside this range:
Order rejected or execution unavailable
See mark price for its construction and differences from the traded price. Band widths vary by instrument. The illustrative ranges here are narrower for liquid majors, ±1–3%, and wider for thin altcoins, ±5–10% or more. Exchanges may adjust the width in real time as volatility increases.
Limit orders: Rejected before acceptance
The most common experience is a low buy limit intended to catch a dip. If it is far below the current price and outside the band, the order is not registered.
Mark $60,000; band ±3%
Allowed range: $58,200–$61,800
Attempt a buy limit at $55,000
→ Rejected: below the boundary
Attempt a buy limit at $58,500
→ Accepted
─────────────
This prevents placing a distant “fishing” order.
When the market actually falls,
the band moves down and that price may become eligible.
A band is therefore a moving window that follows the price, not a fixed wall. A price unavailable now may become available as the market approaches it. But this also means you cannot always place the order far in advance. Other rejection causes appear in why orders are rejected.
Market orders: Fill to the boundary, then cancel the remainder
This is where money is directly at stake. A market order appears unrelated to a band because you specify no price. However, many exchanges internally apply a limit at the band's boundary. The order consumes only eligible quotes and cancels the unfilled remainder.
BTC long: 3 contracts
Mark $60,000; lower boundary $58,200
A plunge begins → market sell the entire position
Execution:
$59,900: 0.4 contracts
$59,400: 0.5 contracts
$58,700: 0.3 contracts
$58,200: band boundary reached
No execution below this boundary
─────────────
Filled: 1.2 contracts
Canceled: 1.8 contracts ← still held as a position
The screen shows “order completed.”
The order terminates normally without an error, yet 60% of the position remains. Assuming the stop succeeded and closing the screen can leave a much larger loss later. See partial fills for the mechanism and slippage for execution-price deterioration during urgency.
A stop triggers but the position remains
A previously placed stop can suffer the same problem. It may trigger correctly, but execute only partly if the market has already fallen to the band boundary.
Stop trigger: $58,500
Mark when triggered: $58,300
Lower boundary: $56,551, or mark −3%
Price drops to $56,000 within seconds
→ No fills below $56,551
→ Remainder canceled or left unfilled
─────────────
Stop triggered; position remains
The notification arrived, but the exit did not complete.
A stop-limit can leave an unfilled order waiting until it becomes eligible within the band, but it may never fill if the price does not return. Compare the two in stop-limit orders. A trailing stop faces the same execution problem after triggering; see trailing stops.
A band does not limit your loss
It is easy to assume a ±3% band means a plunge must stop at −3%. It does not. A band limits immediate execution prices; when the mark falls, the band follows.
t0: mark $60,000; lower boundary $58,200
t1: mark $58,000; lower boundary $56,260
t2: mark $55,000; lower boundary $53,350
t3: mark $52,000; lower boundary $50,440
─────────────
The price keeps falling.
Only its immediate speed is constrained.
Your loss: not capped
Your exit: restricted
The band constrains how quickly execution prices move, rather than the size of your loss. Liquidations can continue meanwhile. Forced liquidation orders can also be blocked from filling completely, involving the insurance fund and automatic deleveraging. See liquidation cascades for how this can spread across the market.
Ways to respond
You cannot remove the band, so prepare to complete an exit within its constraints.
① After executing a stop, check the remaining position.
Do not rely solely on an “order completed” message.
② If quantity remains, submit another order promptly.
The band may have moved down seconds later.
③ Exit large positions in portions.
For example, three 1-contract orders rather than one 3-contract order.
④ Act near the start of a plunge.
Band restrictions often become a problem after conditions deteriorate.
⑤ Start with smaller positions in illiquid instruments
whose bands are wide.
─────────────
① matters most.
Failing to check the remaining quantity
is where many incidents begin.
Checking book depth beforehand also helps. Without enough opposing orders inside the band, liquidity itself prevents the exit. See reading an order book, tick size and minimum orders, and post-only, reduce-only and IOC for related execution details.
What to check
□ What percentage band applies to this instrument?
□ Is the reference the mark or last traded price?
□ Does a market order receive an internal boundary-price limit?
□ Is an outside-band remainder canceled or left waiting?
□ Is there an unfilled-order alert after a stop triggers?
□ Does the exchange change the width during volatility?
□ Can my entire position exit at once inside the band?
─────────────
The final question is the practical one.
If it cannot exit in one attempt,
the position is already large.
Exchange notices and instrument details may call this a price restriction, order price range or price limit. Names vary, but the general mechanism is similar.
Recap
② The reference is often the mark price, not the last trade.
③ Mark $60,000 and ±3% → $58,200–$61,800.
④ Outside-band limit orders can be rejected outright.
⑤ Market orders can fill only to the boundary and cancel the remainder.
⑥ A 3-contract stop may fill 1.2 and leave 1.8.
⑦ “Order completed” can appear without an error.
⑧ A stop can trigger without completing the exit.
⑨ The band constrains immediate price speed, not losses.
⑩ It moves down with the mark.
⑪ Respond by checking remaining quantity and submitting again.
⑫ A position too large to exit at once is already large.
Pressing the stop button during a plunge and eliminating the position are separate events. The seconds spent checking the remaining quantity afterward can determine the size of the loss.
Caution
All figures here are hypothetical structural examples, not actual exchange limits or account measurements: the ±3% band, $60,000 mark and $58,200–$61,800 range; 1.2 filled and 1.8 canceled out of 3 contracts; the $58,500 stop, $58,300 mark and $56,551 lower boundary; successive marks from $60,000 to $52,000 with their boundaries; and illustrative major-coin ±1–3% and altcoin ±5–10% ranges. Names, references, widths, market-order handling and remainder policies differ by exchange, instrument and market conditions and may change in real time. Check your exchange's own published settings. The examples exclude fees, funding and actual order-book distributions. Leveraged trading can lose all principal, and price bands do not cap a user's losses. Decisions and their consequences remain your responsibility.
NOONOO TRADING invites you to follow live trading in our free chat.
Start in the bot📈 OKX trading fee discount for new registrations
Register for the OKX Fee Discount →