Как подключить биржу по API безопасно: Binance, Bybit, OKX и Bitget
Для синхронизации журнала ScalpCore нужен доступ к данным, а не управление деньгами. Создайте отдельный ключ только для чтения. Такой ключ всё равно раскрывает историю и сведения о счёте: относитесь к нему и секрету как к конфиденциальным данным.
Подготовьте отдельный ключ
Откройте управление API на официальном сайте своей биржи. Создайте отдельное подключение для ScalpCore с понятным названием. Оставьте только права чтения; не разрешайте торговлю, вывод средств и переводы.
Если используете ограничение по IP, нужен адрес сервера, который обращается к бирже. Для опубликованного сервиса это не IP вашего домашнего браузера. Уточните актуальный адрес у поддержки, не подставляйте случайный IP и не снимайте ограничение только ради обхода ошибки.
Не используйте seed-фразу, пароль от биржи или код двухфакторной аутентификации вместо API Secret. Ключи вводятся только в форму подключения личного кабинета на проверенном адресе сервиса, не в чат поддержки.
Binance: ключ и секрет
В API Management создайте системный ключ, предоставляющий API Key и Secret Key. Для чтения используйте Enable Reading. Не включайте Spot & Margin Trading, торговлю фьючерсами, вывод и переводы ради подключения журнала.
В личном кабинете выберите Binance и заполните ключ и секрет. Интерфейс предусматривает Futures & Spot, однако конкретный продукт и доступную историю нужно сверить после подключения. Отсутствие данных — повод проверить доступность счёта и режим, а не расширять права до торговли.
Bybit: системный ключ Read-Only
Для текущего подключения выберите System-generated API Keys и Read-Only. Предоставьте чтение данных соответствующих контрактов / деривативов. Названия групп разрешений могут меняться: ориентируйтесь на доступ к истории и аккаунту, не на размещение ордеров.
В ScalpCore выберите Bybit и укажите API Key и API Secret. Подключение рассчитано на Unified / Linear; не предполагайте поддержку всех продуктов Bybit. Следите за сроком действия ключа в кабинете биржи.
OKX: разрешение Read и passphrase
При создании ключа оставьте Read без Trade и Withdraw. Сохраните API Key, Secret Key и придуманную при создании ключа passphrase. Passphrase — отдельный пароль API, а не пароль входа в OKX.
В форме ScalpCore выберите OKX и заполните все три поля. Подключение предназначено для Futures / SWAP. Для субаккаунта нужны данные ключа соответствующего субаккаунта, а не ожидание, что любой ключ главного счёта автоматически увидит его историю.
Bitget: Classic и USDT-фьючерсы
Создайте ключ только для чтения данных аккаунта и фьючерсной истории; сохраните ключ, секрет и passphrase. В личном кабинете выберите Bitget Classic (USDT Futures) и заполните три поля.
Текущая интеграция ограничена Classic и USDT-фьючерсами. UTA, мультивалютная маржа и комиссии в BGB пока не поддерживаются. Интерфейс ограничивает доступную историю последними 89 днями; при нехватке начала позиции сверка остановится без изменения финансовых результатов.
Проверьте результат подключения
Откройте «Биржи и API» в личном кабинете, добавьте подключение и дождитесь завершения синхронизации. Сверьте несколько позиций с биржей: инструмент, направление, объём, время, комиссии. Наличие ключа ещё не подтверждает полноту импорта.
При ошибке проверьте выбор биржи, пробелы при копировании, правильность passphrase, права чтения, срок действия и IP-ограничения. Если проблема осталась, передайте в поддержку текст ошибки без секретов. Не включайте торговые права как способ исправления.
При утечке отзовите ключ на самой бирже и создайте новый. Удаление подключения в стороннем сервисе не заменяет отзыв ключа у биржи. Периодически проверяйте список активных API-ключей.
Источники
Правила могут меняться. Для своего инструмента проверяйте актуальные условия.