Справочник
Справочник ошибок Bybit API
Операционная карта частых ошибок Bybit V5 API: что означает код и что должен сделать бот, а не только что напечатать в лог.
Не продаём сигналы. Не управляем вашими деньгами. Разрабатываем программное обеспечение, которое исполняет вашу торговую стратегию.
- ИСТОЧНИК
- Bybit V5 API
- ФОРМАТ
- код → что делать
- ДЛЯ КОГО
- разработчиков ботов
- ЦЕНА
- бесплатно
| Код | Значение | Что должен делать бот |
|---|---|---|
10001 | Ошибка параметра | Проверяйте имена и типы полей до отправки. |
10002 | Время запроса вне recv_window | Синхронизируйте часы; держите расхождение сильно меньше окна. |
10003 | Неверный API-ключ | Ключ отозван, не та среда или тестнетовый ключ на мейннете. |
10004 | Неверная подпись | Проверьте порядок строки подписи и используемый секрет. |
10005 | Нет прав | У ключа нет нужного разрешения. |
10006 | Слишком много запросов | Сработал лимит. Отступ с джиттером; не повторяйте в плотном цикле. |
10016 | Ошибка сервиса | На стороне биржи. Повтор идемпотентно; ордер вслепую не пересылать. |
10018 | IP не в белом списке | Обновите список IP у ключа после переезда сервера. |
110001 | Ордер не существует | Уже исполнен или отменён — сверьте локальное состояние. |
110003 | Цена вне допустимого диапазона | Соблюдайте шаг цены и ценовой коридор. |
110004 | Недостаточно средств | Ужмите объём и переставьте; маржа резервируется вместе с комиссиями. |
110007 | Недостаточно доступного баланса | Средства залочены другими ордерами. Освободите или уменьшите объём. |
110012 | Недостаточно доступного баланса | Та же причина на другом эндпоинте — обрабатывайте оба. |
110017 | Нарушено правило reduce-only | Нет позиции для сокращения либо объём больше неё. |
110025 | Режим позиции не изменён | Согласуйте hedge и one-way режим до отправки ордеров. |
110043 | Плечо не изменено | Плечо уже такое — считайте успехом, а не ошибкой. |
110045 | Позиция превышает риск-лимит | Поднимите ступень риск-лимита на бирже или уменьшите объём. |
170131 | Недостаточно средств на spot | Балансы spot отделены от деривативов. |
170137 | Некорректное количество | Округляйте по qtyStep, соблюдайте minOrderQty и minNotionalValue. |
170210 | Слишком много открытых ордеров | Снимайте устаревшие ордера до постановки новых. |
Коды меняются — всегда сверяйтесь с актуальной документацией Bybit. Правильная обработка ошибок отличает бота, который переживает ночь, от скрипта, который её не переживает.
Нужен не калькулятор, а бот?
Те же формулы живут внутри наших движков. Опишите задачу — оценим бесплатно.
Бриф
Получить оценку проекта
Четыре вопроса и контакт. Предоплата для разговора не нужна — если задача не наша, скажем сразу.