To improve order execution during volatile market conditions, Bybit will upgrade the Contract Price Limit rules on May 26, 2026.
Why we’re making this change
Under the current mechanism, price limits may become too restrictive when market prices deviate significantly, especially during periods of elevated funding rate premiums. In some cases, this can prevent orders from being placed successfully.
To better reflect real market conditions, the updated mechanism will introduce an order book premium adjustment into the price limit calculation.
What’s changing
The updated price limit rules are:
Maximum Buy Price = min(Mark (1 + Y), max(Index, Mark (1 + X) + α * max(0, Premium_avg)))
Minimum Sell Price = max(Mark (1 - Y), min(Index, Mark (1 - X) + α * min(0, Premium_avg)))
Parameter definitions
Premium_avg: Average order book premium over the past 30 seconds, calculated every second:
avg((Best Ask Price + Best Bid Price) / 2 − Mark Price)
α: Weighting factor applied to the premium average. The default value is 1. Bybit may dynamically adjust this parameter based on market conditions.
X: Soft boundary parameter configured by trading pair.
Y: Hard boundary parameter used as the final anti-manipulation boundary.
You can view the parameter configuration for each trading pair on the Trading Parameters page.
This upgrade is designed to improve pricing flexibility while maintaining market protection mechanisms during extreme market conditions.
If you have any questions, please contact Customer Support