Как подключить Bybit к BitStat с доступом API только для чтения

Создайте учётные данные Bybit только для чтения с минимальными scope Orders, Positions и Account Transfer, затем синхронизируйте историю фьючерсов с BitStat.

Как подключить Bybit к BitStat с доступом API только для чтения

Обновлено:

Это руководство подключает аккаунт Bybit Crypto Futures к BitStat с помощью отдельного API-ключа только для чтения. Настройка обычно занимает около пяти минут и даёт BitStat доступ к торговым данным, необходимым для синхронизации журнала, без включения вывода средств.

Правило безопасности: держите ключ глобально в режиме Read-Only и никогда не включайте Withdraw. Вводите API Key и Secret Key только в официальной форме подключения BitStat и отзовите ключ в Bybit, если любое из значений будет раскрыто.

1. Войдите на сайт Bybit

Откройте официальный сайт Bybit и войдите в аккаунт. API-ключи создаются на сайте, а не в мобильном приложении. Убедитесь, что 2FA активна. Bybit может ограничивать создание API-ключей для нового аккаунта в течение первых 48 часов после регистрации.

2. Откройте управление API

Выберите значок профиля в правом верхнем углу и выберите API, либо откройте страницу управления API Bybit напрямую после входа.

Меню профиля Bybit с выделенным пунктом API

Откройте меню профиля и выберите API.

Страница управления API Bybit с выделенной кнопкой Create New Key

В управлении API выберите Create New Key.

3. Создайте системно сгенерированный ключ только для чтения

Выберите Create New Key, затем System-generated API Keys, и дайте ключу узнаваемое имя, например BitStat. Установите для ключа режим Read-Only перед выбором отдельных scope.

Страница управления API Bybit, готовая к созданию нового ключа

Начните создание нового ключа со страницы управления API.

Диалог выбора типа API-ключа Bybit с выбранным System-generated API Keys

Выберите системно сгенерированный API-ключ.

4. Предоставьте только необходимые scope

Оставьте глобальное разрешение в режиме Read-Only. В торговых разрешениях включите scope, которые BitStat использует для чтения фьючерсной активности:

  • Orders and Positions в разделе Contract Trade.
  • Account Transfer в разделе Assets.
  • Оставьте Withdraw и несвязанные scope отключёнными.

Следуйте опции IP, требуемой текущим потоком подключения BitStat. Если у ключа нет привязки IP, Bybit может показать оставшееся количество дней действия, поэтому периодически проверяйте статус ключа и обновляйте его до истечения срока.

Настройки API Bybit с выбранными Read-Only, Orders и Positions

Оставьте ключ в режиме Read-Only и выберите необходимые scope Orders и Positions.

Разрешения Assets Bybit с выбранным Account Transfer и выделенной кнопкой Submit

В разделе Assets оставьте Account Transfer и оставьте Withdraw отключённым.

5. Подтвердите через 2FA и скопируйте учётные данные

Отправьте форму разрешений и пройдите запрошенное подтверждение 2FA. Немедленно скопируйте API Key и Secret Key, так как Secret Key отображается только один раз. Если он утерян, удалите ключ и создайте новый только для чтения.

6. Подключите Bybit в BitStat

В BitStat откройте Аккаунты, выберите Crypto Futures и выберите Добавить аккаунт. Выберите Bybit, введите имя аккаунта, вставьте API Key и API Secret, затем выберите Подключить аккаунт.

Дашборд BitStat перед открытием Аккаунтов

Начните с дашборда BitStat.

Страница Аккаунтов BitStat с выделенными Crypto Futures и Добавить аккаунт

Откройте Аккаунты, выберите Crypto Futures, затем Добавить аккаунт.

Форма подключения Bybit в BitStat с полями имени аккаунта и учётных данных API

Выберите Bybit, введите имя аккаунта и учётные данные, затем подключите.

После успешного подключения BitStat начнёт синхронизацию доступной фьючерсной истории Bybit. Первый импорт может занять несколько минут.

Финальная проверка безопасности

  • Ключ глобально доступен только для чтения.
  • Orders, Positions и Account Transfer включены.
  • Withdraw и несвязанные scope отключены.
  • Учётные данные вводились только в официальной форме BitStat.
Коротко о главном

Часто задаваемые вопросы

Какие scope API Bybit нужны BitStat?
Оставьте ключ глобально в режиме Read-Only. Включите Orders and Positions в Contract Trade и Account Transfer в Assets, оставив Withdraw и несвязанные scope отключёнными.
Почему Bybit не даёт мне создать API-ключ?
API-ключи можно создавать только на сайте Bybit, а не в мобильном приложении. Bybit также может ограничивать создание ключа для новых аккаунтов в течение первых 48 часов после регистрации.
Может ли ключ Bybit без IP-ограничения истечь?
Да. Bybit показывает оставшееся количество дней для ключей без привязки IP или после смены пароля. Периодически проверяйте статус ключа и обновляйте его до истечения срока.
Что проверить, если синхронизация не удаётся?
Убедитесь, что ключ только для чтения, Orders, Positions и Account Transfer включены, Withdraw отключён, срок действия ключа не истёк и настроенное IP-ограничение соответствует требованиям подключения.