Bybit Error Codes
Symbol is not supported
- 10001 Symbol is not supported
The symbol is no longer supported.
Stop order declined
- 10001:Sl:{price} set for Buy position should lower than base_price:{price}??LastPrice
- 10001:Sl:{price}set for Sell position should greater base_price:{price}??LastPrice
The error occurs if the take profit/stop loss execution price matches the current market price. This happens when you try to set a take profit/stop loss at the current price or when trying to drag these orders to the opposite side of the order book.
Hedge mode enabled
- 10001 Position idx not match position mode
Hedging mode is enabled. You need to switch the position mode to One-way mode in your personal account on the Bybit website.
The order volume is too large
- 10001 The number of contracts exceeds maximum limit allowed: too large order_qty:{x} \u003e max_qty:{y}
This error occurs when placing an order with a volume exceeding the allowed by the exchange. It is necessary to reduce the order volume to the allowed amount.
Current IP address has no associated API keys
- 10010 Unmatched IP, please check your API key's bound IP addresses
This error appears in the following cases:
- the current IP address does not match the IP address set in the settings for these API keys. Change the IP address to the valid one or disable the IP address restrictions in the API keys settings
- the Binding to a Third-Party Application option is enabled on the Bybit website. You need to enable the API Transaction option in the API keys settings
Current leverage exceeds maximum leverage
- 30135 The leverage you select for USDT Perpetual trading cannot exceed the maximum leverage allowed by Institutional Lending
The current leverage is higher than the maximum allowed leverage for this symbol on the exchange. You need to lower the current leverage.
API key expired
- 33004 Your api key has expired
Bybit limits the lifetime of all API keys without IP address restrictions to 90 days. After this period, you need to recreate the keys.
The order price is too high or low
- 110003 Order price exceeds the allowable range
The bid price exceeds the allowed range. This error occurs when the bid price is higher than the maximum price or lower than the minimum price of the corresponding symbol.
Insufficient funds to place an order
- 110004 Wallet balance is insufficient
- 110007 Available balance is insufficient
- 110012 Insufficient available balance
- 170131 Balance insufficient
Insufficient funds to submit the request. It is necessary to check:
- account balance;
- the submitted working/operational volume1;
- the current leverage settings.
The limit of placed stop orders has been reached
- 110009 The number of stop orders exceeds the maximum allowable limit. You can find references in our API doc
The message appears when the maximum number of stop orders placed is reached.
The allowed number of orders placed to the exchange has been exceeded
- 110020 Not allowed to have more than 500 active orders
- 170005 Too many new orders; current limit is {x} orders per {y}
The exchange has a limit on the number of orders that can be sent for a specific time period. If this limit is exceeded, the system perceives the actions as spam and returns an error. It is necessary to reduce the number and speed of order placement to the permissible level. On Bybit, the order limit is 500.
Current leverage exceeds maximum leverage
- 110087 Leverage for Perpetual or Futures contracts cannot exceed the maximum allowed for your Institutional loan
The leverage is higher than allowed. It is necessary to reduce the leverage for the symbol being traded.
The position size for the current leverage has been exceeded
- 110090 Exceeds the maximum leverage limit of the current risk limit level
The allowed maximum position at current leverage has been exceeded. It is necessary to change the leverage or reduce the amount of the placed order.
Too many exchange requests. This IP address may be banned
- Access too frequent. Please try again in 5 minutes
- Access too frequent. Please try again later
Warning about possible blocking of IP address for exceeding the limit on the number of requests. IP address may be blocked for executing requests for some time.