Перейти к основному содержимому

Создание API-ключей

Для начала торговли нужно создать API-ключи.

Перед началом работы нужно подключить двухфакторную аутентификацию

Как создать API-ключ

  1. Перейти на страницу Профиль → API-ключи → Нажать «Создать API-ключ».
  2. Придумать название для ключа.
  3. Настроить права доступа для ключа:
    • Чтение включено по умолчанию. Настройку нельзя отключить.
    • Спотовая торговля. Открывает доступ для совершения сделок по спотовому счету с помощью ключа.
    • Фьючерсная торговля. Открывает доступ для совершения сделок по фьючерсному счету с помощью ключа.
  4. Настроить ограничение доступа по IP:
    • Неограниченный доступ с любого IP. Подключаться по ключу можно будет с любого IP-адреса. Не рекомендуется.
    • Доступ только доверенным IP-адресам. Подключение будет доступно только с указанных IP-адресов. Рекомендуемая настройка, даже если вы случайно сохранили ключи где-то в открытом виде, то ими не смогу воспользоваться третьи лица без доступа к устройству или прокси с этим IP-адресом.
  5. Доверенные IP-адреса:
    • Ввести адрес.
    • Нажать «Добавить».
    • Можно добавлять несколько адресов один за другим.
  6. Подтвердить добавление ключа двумя одноразовыми паролями.
    • Код из почты.
    • Код из Google Authenticator.
  7. Сохранить ключи.

После подтверждения нужно скопировать секретный ключ. Для торговли потребуется пара публичный ключ + секретный ключ. Никогда не храните ключи незашифрованными и не делитесь ими с другими.

Секретный ключ показывается только один раз. Если вы не скопировали секретный ключ, то можно удалить созданный API-ключ и создать новый.

Ограничение доступа по IP-адресу

Используйте, чтобы дополнительно защитить ваши ключи от несанкционированного доступа. При ограничении по IP ключами можно воспользоваться только с прописанного адреса.

Биржа Bybit ограничивает срок жизни API-ключей без ограничений по IP-адресу до 90 дней.

Обратите внимание, нужен внешний ваш IP. В противном случае торговать не получится. Вот примеры адресов, которые не подойдут для установки ограничений. Если ваш адрес имеет подобную маску

Адреса Intranet: 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16

Адреса для внутреннего использования: 127.0.0.0/8 — используется для коммуникаций внутри хоста (см. localhost).