LootX

Ошибки Bitget

новое Обновлено 30 сентября 2026 г. Эта страница в PDF

Коды ошибок Bitget в LootX: подпись 40009, ключ и passphrase, права и IP, единый торговый счёт 40085, коридор цены и нехватка средств.

Bitget сообщает об ошибке полями code и msg: "00000" — успех, любое другое пятизначное число — отказ. Текст обычно английский, но некоторые сообщения приходят по-китайски независимо от языка аккаунта — например, «订单不存在» («заявка не существует»). Если терминал не узнал код, во всплывающем сообщении после «Order:» стоит ответ биржи как есть: Bitget POST /api/v2/…: HTTP 400 {"code":"43012","msg":"Insufficient balance",…} или короче — Bitget error 43012: Insufficient balance.

Для части кодов терминал дописывает после ответа биржи короткое пояснение на английском — что случилось и где это исправить. Оно на английском намеренно: так оно одинаково читается при любом языке интерфейса. Все эти пояснения переведены ниже. Общий порядок разбора ошибок — на странице Сообщения об ошибках: как читать, настройка ключей — в Подключение бирж и API-ключи.

Что терминал объясняет сам

Ситуация Коды Что вы увидите
Биржа отвергла ключ или passphrase 40006, 40012, 40037; при входе в поток — 30011, 30012 Плашка с именем подключения: «…: биржа отвергла API-ключ или secret — проверьте их в настройках подключения». В Настройки → Подключения у подключения подсказка «Биржа отвергла API-ключ или secret». Пояснение: «Bitget did not accept the API key or its passphrase…» — ключ или passphrase не приняты; удалённый ключ отвергается так же
Подпись не подтверждена 40009 При подключении — та же плашка, в заявке — «Заявка отклонена: неверный API-ключ или secret». Пояснение: «Bitget could not verify the request with this secret key…» — см. Подпись не подтверждена
У ключа нет права 40014 Текст биржи с пояснением «the API key lacks a permission…» — включите ключу торговлю на споте или фьючерсах
IP вне списка ключа 40018 Текст биржи с пояснением «this IP address is outside the IP list bound to the key…» — добавьте IP в список ключа или снимите привязку; через прокси считается адрес прокси
Счёт переведён на единый торговый счёт 40085 Текст биржи с пояснением «the Bitget account has been switched to Unified Trading Account (UTA) mode…» — см. Счёт переведён на UTA
Цена вне коридора биржи 41117, 41118 «Bitget: цена вне допустимого коридора (…). Стакан мог устареть (WS-флап) — обнови данные и переставь цену.»
Слишком много запросов HTTP 429 «⚠ … превышен лимит запросов (429), ограничение до 30.09.2026 12:01:00 UTC». Терминал сам выдерживает паузу
Разошлись часы 40005 Отказ не считается ошибкой ключа, подключение не рвётся. Терминал сверяет время с биржей при подключении и раз в минуту
Слишком частые входы в поток 30006, 30007 Ничего: терминал переподключается с паузой, ключ не помечается неверным
Заявки уже нет 43001, 43025 Ничего: отмена считается выполненной
Снимать нечего 22001 Ничего: массовая отмена считается выполненной
Режим позиций на фьючерсах 40774 Терминал узнаёт режим позиций счёта при подключении и строит заявку под него. Поменяли режим на сайте во время работы и заявки отклоняются — переподключите Bitget
Не хватило монет при закрытии спотовой позиции 43012, 45117, 50067, 40762 Терминал повторяет продажу с объёмом, уменьшенным на размер комиссии. Не помогло — показывает текст биржи
Закрывать на споте нечего — «Bitget SOLUSDT: продавать нечего — остаток SOL = 0, позиция уже закрыта». Заявка на биржу не уходит
Биржа приостановила торговлю монетой по API по словам в ответе «Торговля по API недоступна для этой монеты — ограничение биржи»

Частые коды

Код Как выглядит Причина Что делать
40006 Плашка «биржа отвергла API-ключ или secret» Ключ неверный Скопируйте ключ заново в API Key
40012 Та же плашка Неверный ключ или passphrase Проверьте Passphrase — это пароль, заданный при создании ключа
40037 Та же плашка Такого ключа нет — скорее всего, его удалили Создайте новый ключ на сайте Bitget
30011, 30012 Та же плашка При входе в приватный поток: неверный ключ или passphrase Как для 40006 и 40012
40009 Плашка или «Заявка отклонена: неверный API-ключ или secret» Подпись не сошлась См. Подпись не подтверждена
40014 Текст биржи в сообщении заявки с пояснением о правах У ключа нет права на действие Включите ключу торговлю на нужном рынке в управлении API
40018 Текст биржи в сообщении заявки с пояснением об IP Запрос пришёл с IP, которого нет в списке ключа Добавьте IP (или адрес прокси) в список ключа
40085 Текст биржи в сообщении заявки с пояснением про UTA Счёт переведён на единый торговый счёт См. Счёт переведён на UTA
40005 Текст биржи в сообщении заявки Часы компьютера разошлись с биржей, чаще всего после выхода из сна Повторите заявку через минуту. Повторяется — включите синхронизацию времени в Windows
HTTP 429 «превышен лимит запросов (429), ограничение до …» Превышен лимит запросов Дождитесь указанного времени, закройте лишние окна с Bitget
43012, 43011 Текст биржи в сообщении заявки: «Insufficient balance» На фьючерсах не хватает средств под заявку Уменьшите объём или плечо, снимите лишние заявки, пополните фьючерсный счёт
45117, 50067, 40762 Текст биржи в сообщении заявки На споте не хватает средств Проверьте свободный остаток — средства под открытыми заявками заблокированы
41117, 41118 Сообщение терминала «цена вне допустимого коридора» или текст биржи «…price cannot be…» Цена лимитной заявки слишком далеко от рынка: 41117 — продажа ниже допустимой, 41118 — покупка выше Проверьте, что стакан обновляется, и переставьте цену ближе к рынку
22002 Текст биржи в сообщении заявки: «No position to close» Заявка «только уменьшение», а позиции уже нет — её закрыли на бирже или стопом Дождитесь обновления позиций в терминале
43001, 43025 Ничего Отменяемой заявки уже нет Ничего делать не нужно

Как исправить частые проблемы

Подпись не подтверждена (40009)

У этого отказа три частые причины:

  1. Secret скопирован не целиком. Вставьте API Secret заново в Настройки → Подключения, без пробелов по краям.
  2. Ключ с самостоятельно созданной парой RSA. Bitget позволяет создать ключ двумя способами — системный (HMAC) и собственный RSA. Терминал подписывает запросы только системным ключом: создайте ключ, сгенерированный Bitget.
  3. Монета с нелатинскими символами в названии. Если отказ приходит только по такой монете, а остальные работают, ключ исправен и перевыпускать его бесполезно. Терминал сам подбирает форму подписи для таких символов и повторяет запрос.

Счёт переведён на UTA (40085)

Bitget разделила API на два вида: классический и для единого торгового счёта (UTA). LootX работает с классическим. Как только основной счёт переведён на UTA, биржа отвечает 40085 на каждый запрос терминала — торговля просто перестаёт работать, хотя ключ верный.

Что делать сейчас: торговать с субаккаунта, который работает в классическом режиме. Переведите на него средства, создайте для него API-ключ и добавьте этот ключ в Настройки → Подключения.

Ключ не принят

Проверьте, что ключ существует

Откройте управление API на сайте Bitget. Код 40037 означает, что ключа нет, — создайте новый.

Проверьте три поля

В Настройки → Подключения вставьте заново API Key, API Secret и Passphrase. Passphrase — пароль, который вы задали при создании ключа, а не пароль от аккаунта.

Проверьте права и IP

У ключа должна быть включена торговля на тех рынках, что отмечены переключателями Спот и Фьючерс. Если ключ привязан к IP, в списке должен быть внешний адрес вашего компьютера или прокси (раздел Прокси в карточке подключения).

После исправления терминал переподключится сам при следующей попытке.

Цена вне коридора (41117, 41118)

Bitget не принимает лимитные заявки с ценой слишком далеко от текущей: продажу заметно ниже рынка и покупку заметно выше. Чаще всего так бывает, когда стакан в терминале отстал от рынка, например после обрыва связи. Терминал не сдвигает вашу цену сам — это было бы небезопасно. Убедитесь, что стакан обновляется, и выставьте заявку заново.

Не хватает средств

На споте средства под открытыми заявками заблокированы — снимите лишние заявки или уменьшите объём. На фьючерсах под заявку нужна маржа с учётом плеча: уменьшите объём или плечо либо переведите средства на фьючерсный счёт.

При закрытии спотовой позиции часть монет могла уйти на комиссию. Терминал повторит продажу с чуть меньшим объёмом, а после неё на кошельке может остаться «пыль» меньше шага объёма — продать её заявкой нельзя.

Дальше

FAQ

Что делать с ошибкой Bitget 40009 «sign signature error»?
Вставьте secret заново целиком и проверьте, что ключ системный (HMAC), а не собственный RSA. Если отказ только по монете с нелатинским названием, ключ исправен.
Почему после перехода на UTA торговля на Bitget перестала работать?
LootX работает с классическим API Bitget, а счёт UTA отвечает на него кодом 40085. Торгуйте с классического субаккаунта.
Что значит «цена вне допустимого коридора» на Bitget?
Биржа не принимает лимитную заявку с ценой слишком далеко от рынка. Чаще всего стакан отстал — проверьте, что он обновляется, и переставьте цену.