To protect users from market manipulation, BloFin has set price limits for perpetual contracts and spot trading.
Perpetual contracts price limit rules
Phase | Highest price limit of buy orders | Lowest price limit of sell orders |
Within 10 minutes of contract generation | Index * (1 + X) | Index * (1 - X) |
10 minutes after contract generation | Min[Max(Index, Index ( 1 + Y) + Avg. premium (0.5min), Index * (1 + Z)] | Max[Min(Index, Index * (1 - Y) + Avg. premium (0.5min), Index * (1 - Z)] |
- Within 10 minutes of the contract listing
- Buy: Order Price < Index * (1 + X)
- Sell: Index * (1 - X) < Order Price
- 10 minutes After the contract listing
- Buy: Order price < Min[Max(Index, Index * (1 + Y) + Avg. Premium (0.5min)), Index * (1 + Z)]
- Sell: Max[Min(Index, Index * (1 - Y) + Avg. Premium (0.5min)), Index * (1 - Z)] < Order Price
Spot price limit rules
Phase | Highest price limit of buy orders | Lowest price limit of sell orders |
Within 10 minutes of Spot generation | No limitation | No limitation |
10 minutes after Spot generation | lastPrice * (1 + Y) | lastPrice * (1 - Y) |
-Within 10 minutes of the Spot listing
- No limitation
- 10 minutes After the Spot listing
- Buy: Order Price < lastPrice * (1 + Y)
- Sell: lastPrice * (1 - Y) < Order Price
-Spot limitation rules apply on a few pairs only.
Note
- Market Orders/Limit Orders
According to the contract price limit rules, buy and sell orders have maximum and minimum prices, respectively. The price limit rules for market orders are consistent with those for limit orders. In cases of low market liquidity, market orders may not be fully executed and may be partially canceled. Limit orders exceeding the price limit rules will be canceled.
- TP/SL and Conditional Orders
After the TP/SL and conditional orders triggering, if the limit orders and market orders hit the price limit rules, these market and limit orders will be canceled.