Как получить API ключи на Bybit
1. Наведите курсор на значок аккаунта вверху справа и нажмите «API».

2. Если появилось окно с предупреждением, нажмите «Подтверждаю».

3. Перейдите во вкладку «Управление API» слева и нажмите на кнопку «Создать новый ключ».

4. Если у вас ещё не настроена двухфакторная система идентификации, нажмите «Настроить». Если у вас уже подключен Google Authenticator, переходите к пункту №9 этой инструкции.

5. Справа вы увидите окно розового цвета. Нажмите на фразу «Двухфакторная Google аутентификация».

6. На почту придёт код подтверждения. Введите его и нажмите «Подтвердить».

7. Скачайте на телефон приложение Google Authenticator. Откройте его и отсканируйте через него QR-код. У вас появится шестизначный ключ, который обновляется каждые 30 секунд.
Введите этот ключ в поле и нажмите «Подтвердить».

8. Перейдите во вкладку «Управление API» и нажмите «Создать новый ключ».

9. Нажмите «API ключи, созданные системой».

10. У вас появятся настройки ключа. Введите любое название API ключа и отметьте пункты: Транзакция API ; Чтение и запись ; Нет ограничений по IP
Отметьте пункт «Единый торговый аккаунт». Убедитесь, что автоматически отметились пункты слева «Ордера», «Позиции», «Торговля деривативами USDC» и «Торговать».

Отметьте пункт «Активы». Убедитесь, что автоматически отметились пункты «Перевод с аккаунта», «Перевод с субаккаунта» и «История обменов». Нажмите «Отправить».

❗️Многих наших клиентов смущают пункты «Перевод с аккаунта» и «Перевод с субаккаунта». Они думают, что давая нам такие разрешения, мы сможем снимать переводить с их счёта деньги себе.
На самом деле это совсем не так — это переводы внутри аккаунта, а не внешние переводы. Нам нужны эти разрешения, чтобы правильно рассчитывать доходность, а для этого надо знать все пополнения и выводы со счёта. Если вы пополните счёт, а мы этого не увидим, то система засчитает это пополнение как прибыль, так как баланс стал больше.
Вот ответ по этому поводу техподдержки Bybit:
Перевод средств — перевод средств между различными кошельками (Funding, Unified Account, Inverse Drivatives) в рамках одного и того же ID пользователя.
Перевод на субсчет - это перевод средств между вашим основным счетом <-> субсчетом или субсчетом <-> субсчетом. Таким образом, два вышеуказанных разрешения не связаны с выводом средств на внешний счет. Поэтому если вы не предоставите разрешение на вывод средств, то бот не сможет вывести деньги с вашего счета.

Если вы всё равно не готовы к такому, можете перейти на другую биржу, где такие разрешения не требуются.
11. Введите ключ с помощью приложения Google Authenticator.

12. Скопируйте и сохраните «API ключ» и «API секрет» в надёжное место. Секретный API покажут только на этом экране, поэтому сохраните его обязательно.

Last updated