Социальные сети CScalp
Telegram Youtube VK

Как создать API Key на Bybit  

Мы подготовили статью об API Key Bybit. Разбираемся, что такое API Key и для чего он нужен. Рассматриваем особенности API Key на Bybit – типы, возможности и ограничения. Приводим инструкцию по созданию API Key с привязкой к отдельным IP-адресам и сторонним приложениям. 

Внимание! Данная статья носит исключительно информационный характер и не содержит инвестиционных рекомендаций и советов по торговле.

Статья подготовлена командой терминала для торговли на Bybit CScalp. Чтобы получить CScalp бесплатно, оставьте e-mail в форме ниже.

Нажимая на кнопку, Вы соглашаетесь c 'Политикой обработки персональных данных'

Что такое API Key

Application programming interface (API) – это программный код для взаимосвязи приложений между собой. В криптосфере API Key помогает подключить к бирже криптовалютных ботов, торговые терминалы, сервисы сбора статистики и другие приложения.

К API Key относятся публичный и секретный ключи, которые можно назвать аналогом логина и пароля. Чтобы подключить к биржевому счету сторонний софт, нужно указать на стороне приложения оба ключа. 

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

В предыдущей статье мы рассказали, Как работают субаккаунты Bybit.

Особенности API Key на Bybit

Типы API Key

На Bybit два варианта создания API Key:

  • API ключи, созданные системой. Используется алгоритм шифрования HMAC. Ключи генерируются биржей, пользователь получает публичный и приватный ключи
  • API ключи, сгенерированные самостоятельно. Алгоритм шифрования RSA. Пользователь самостоятельно создает ключи через специальное приложение-генератор. Затем – вводит публичный ключ на Bybit

Функции

  • API Key на бирже Bybit используются в следующих операциях:
  • Запрос информации о параметрах счета (история ордеров, позиций, и транзакций).
  • Создание и отмена ордеров для торговли на спотовом, фьючерсном и опционном рынках биржи.
  • Перевод средств между основным аккаунтом и субаккаунтами, вывод средств с аккаунта.
  • Блок-трейдинг для институциональных инвесторов и т. д. 

Ограничения

На одном аккаунте можно создать до 20 ключей. Каждый API Key можно привязать к определенным IP-адресам или стороннему приложению –  тогда связка ключей будет действовать бессрочно. Если ключи не привязывать к IP-адресу / приложению, то срок их действия – три месяца.

Как использовать API Key на Bybit

Как создать API Key на Bybit

Перед созданием ключей настраиваем двухфакторную аутентификацию (2FA). Пользователи без 2FA не могут создавать ключи. Далее открываем пользовательское меню и переходим в раздел «API».

Главная страница аккаунта Bybit. Переход в раздел «API»
Открываем страницу с настройками API

Кликаем «Создать новый ключ».

Раздел «API» на Bybit. Переход к созданию нового ключа
Нажимаем «Создать новый ключ»

В этой статье рассмотрим наиболее распространенный тип ключа, сгенерированный биржей с шифрованием HMAC. Кликаем «API ключи, созданные системой».

Типы API Key на Bybit
На Bybit доступны API Key с HMAC- и RSA-шифрованием

Ключ с привязкой к IP-адресам можно создать через опцию «Транзакция API». Вводим название ключа. Выбираем разрешение API Key «Только чтение» (просмотр сведений об аккаунте и всех операциях) или «Чтение и запись» (выполнение различных операций в аккаунте). При необходимости привязываем IP-адреса устройств (рекомендовано пользователям с статичным IP). 

API Key на Bybit. Транзакция API. Ввод данных
Выбираем опцию «Транзакция API» и задаем параметры

Чтобы привязать API Key к стороннему приложению, выбираем опцию «Привязка к стороннему приложению». Выбираем приложение (например, CScalp) и разрешение API Key («Только чтение» или «Чтение и запись»).

API Key на Bybit. Привязка к стороннему приложению. Ввод данных
Выбираем опцию «Привязка к стороннему приложению» и прописываем данные

Задаем параметры ключа, кликаем «Отправить».

API Key на Bybit. Транзакция API. Функции
Выделяем функции

Проходим двухфакторную аутентификацию. Кликаем «Следующий шаг».

API Key на Bybit. Транзакция API. Проверка безопасности
Проходим проверку безопасности

Готово, API Key создан. Сохраняем публичный и секретный ключи, кликаем «Подтверждаю».

API Key на Bybit. Транзакция API. Сохранение ключей
Сохраняем ключи

Помним о правилах безопасности: 

  • Не передаем ключи третьим лицам 
  • Не активируем параметры, которые нам не нужны (например, не включаем параметр перевода и вывода средств) 
  • Используем под каждое стороннее приложение отдельную связку ключей 

При необходимости API Key всегда можно удалить и создать заново. Поэтому хранить ключи после подключения к приложению необязательно. 

Как редактировать API Key на Bybit

Чтобы подкорректировать API Key с привязкой к IP-адресам, кликаем «Редактировать». Обращаем внимание, что для ключей с привязкой к приложению можно изменить только whitelist торговых пар. 

Раздел «API» на Bybit. Переход к редактированию API Key
Переходим к редактированию API Key

На странице можно поменять разрешение API Key, список IP-адресов и функций. После редактирования кликаем «Отправить».

API Key на Bybit. Редактирование данных
Редактируем данные по API Key

Проходим проверку безопасности, кликаем «Подтвердить».

API Key на Bybit. Подтверждение отредактированных данных
Подтверждаем отредактированные данные

Трейдинг через API Key можно ограничить определенным списком активов – whitelist («белый список»). Кликаем «Настройка вайтлиста для торговой пары».

Раздел «API» на Bybit. Переход к настройке whitelist для торговой пары
В рамках API Key можно выбрать определенные активы для торговли

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

API Key на Bybit. Настройка whitelist для торговой пары
Настраиваем whitelist для API Key

На странице API Key есть отдельная кнопка для изменения IP-адресов.

Раздел «API» на Bybit. Переход к настройке IP-адреса
К API Key можно привязать отдельные IP-адреса

Во всплывающем окне можно добавить или убрать IP-адреса. Проходим проверку безопасности, кликаем «Отправить».

API Key на Bybit. Настройка IP-адресов
Привязываем или меняем IP-адреса в выбранном API Key

Чтобы удалить API Key, кликаем «Удалить». 

Раздел «API» на Bybit. Удаление API Key
Удаляем API Key

В следующей статье расскажем Как подключить Bybit к TradingView.