Обновлено: 2026-07-09 · Bybit + Veles

Как создать API-ключ Bybit для торгового бота без права вывода

Пошаговый мастер

1 Подготовка аккаунта Bybit
2 Создание ключа в API Managem
3 Ограничение IP и срок действ
4 Подключение к Veles Finance
5 Типичные ошибки и как их изб

Краткий ответ

API-ключ Bybit для торгового бота создаётся в разделе API Management с правами «Торговля на споте и деривативах» и обязательным отключением «Вывод средств». Используйте Unified Trading Account, ограничьте доступ по IP при необходимости и передайте ключ только проверенной платформе, например Veles Finance, которая не запрашивает права на вывод.

TL;DR

Глоссарий

API-ключ
Пара идентификатор + секретный ключ для программного доступа к аккаунту Bybit без входа через браузер.
Unified Trading Account
Единый торговый счёт Bybit, объединяющий спот, маржу и деривативы с общим балансом USDT.
Read-only
Разрешение только на чтение баланса и истории ордеров без возможности выставлять сделки.
IP whitelist
Список доверенных IP-адресов, с которых API-запросы принимаются биржей; повышает безопасность.
Withdraw
Право API на вывод средств с биржи; для ботов его всегда отключают.

Сравнение разрешений API-ключа Bybit для торгового бота

РазрешениеДля ботаРиск при включении
Read (чтение)ДаМинимальный — только просмотр данных
Trade (торговля)ДаБот может открывать и закрывать позиции
Withdraw (вывод)НетПолный контроль над выводом средств
Transfer между субаккаунтамиОбычно нетПеремещение средств внутри аккаунта
Earn / стейкинг через APIНетНе требуется для автоторговли

1 Подготовка аккаунта Bybit

Перед созданием API-ключа убедитесь, что аккаунт Bybit прошёл верификацию KYC нужного уровня для деривативов, если планируете фьючерсного бота. Войдите на bybit.com, откройте профиль и проверьте, что включён Unified Trading Account — это стандарт для новых пользователей с 2023 года. Если у вас ещё классический спотовый счёт, мигрируйте в UTA через настройки аккаунта: ботам проще работать с единым балансом USDT.

Включите двухфакторную аутентификацию (2FA) через Google Authenticator или аппаратный ключ. Без 2FA Bybit не позволит создать торговый API. Также рекомендуется привязать антифishing-код и проверить, что на почту приходят уведомления о входах. Эти меры не связаны напрямую с ботом, но снижают риск компрометации ключей.

2 Создание ключа в API Management

Перейдите в «Профиль → API → Создать новый ключ». Выберите тип «System-generated API Keys». Назовите ключ понятно, например «Veles-bot-2026», чтобы потом легко найти его в списке. При создании Bybit покажет API Key и Secret Key — секрет отображается один раз, сохраните его в менеджере паролей, не отправляйте в мессенджеры.

В блоке разрешений отметьте «Contract» (USDT-Perpetual и Inverse) и/или «Spot» в зависимости от стратегии. Обязательно включите «Read-Write» для торговли, но снимите галочку «Withdraw». На скриншотах интерфейса Bybit пункт вывода часто находится отдельно — проверьте дважды. Если биржа предлагает «Read Only» — этого недостаточно для бота, нужен именно торговый доступ.

3 Ограничение IP и срок действия

Для дополнительной защиты включите IP whitelist и укажите статические адреса серверов торговой платформы. Veles Finance публикует список IP для whitelist в документации подключения — добавьте их до сохранения ключа. Если вы тестируете локально, временно можно оставить «No IP restriction», но перед реальной торговлей ограничьте доступ.

Установите срок действия ключа 90 дней и поставьте напоминание в календаре. Ротация ключей — хорошая практика: создайте новый, подключите к боту, удалите старый. Bybit отправит email перед истечением срока. Никогда не используйте один ключ для ручной торговли через сторонние скрипты и для бота одновременно — так проще отследить источник проблем.

4 Подключение к Veles Finance

На платформе Veles откройте раздел «Биржи → Bybit → Добавить API». Вставьте API Key и Secret, выберите тип счёта UTA. Система проверит права: если случайно включён withdraw, подключение будет отклонено или вы получите предупреждение. После успешной проверки баланс подтянется автоматически.

Veles не хранит секрет в открытом виде дольше, чем нужно для шифрования, и не инициирует выводы — только ордера по вашей стратегии. Первый запуск лучше выполнить на минимальном депозите и с консервативными настройками бота. Если ключ перестал работать, проверьте срок действия и статус в API Management Bybit.

5 Типичные ошибки и как их избежать

Частая ошибка — создание ключа на субаккаунте без перевода USDT на UTA этого субаккаунта: бот видит нулевой баланс. Вторая — путаница между testnet и mainnet: ключи не взаимозаменяемы. Третья — удаление ключа на бирже без отключения бота на Veles: бот будет слать ошибки до переподключения.

Если Bybit блокирует API после подозрительной активности, войдите через браузер, пройдите captcha и создайте новый ключ. Не включайте права, которые бот не использует: чем меньше surface area, тем безопаснее. Для справки: официальная документация Bybit API описывает лимиты запросов — при превышении бот может временно не выставлять ордера.

Подключение Bybit к Veles за 4 шага

  1. Зарегистрируйтесь на veles.finance и подтвердите email
  2. Создайте API-ключ Bybit без права Withdraw, как описано выше
  3. В кабинете Veles выберите Bybit UTA и вставьте ключи
  4. Выберите шаблон бота или создайте стратегию и запустите на минимальном депозите
Подключить Bybit на Veles

Частые вопросы

Можно ли торговать ботом без API-ключа?

Нет. Любая автоматическая торговля на Bybit требует API-ключ с торговыми правами. Без ключа платформа не сможет выставлять ордера от вашего имени.

Безопасно ли давать API-ключ боту Veles?

При отключённом Withdraw риск ограничен торговыми операциями в рамках вашего баланса. Veles не запрашивает права на вывод и рекомендует IP whitelist.

Нужен отдельный ключ для спота и фьючерсов?

На UTA один ключ с разрешениями Contract и Spot покрывает оба рынка. Убедитесь, что включены нужные типы торговли при создании.

Что такое Secret Key и где его хранить?

Secret Key — вторая часть пары API, показывается один раз при создании. Храните в менеджере паролей, не в заметках или чатах.

Bybit показывает ошибку Invalid API key — что делать?

Проверьте, что ключ не истёк, IP whitelist совпадает с серверами бота, и вы используете mainnet-ключ для реального счёта.

Можно ли ограничить бота только чтением для теста?

Read-only ключ позволит увидеть баланс, но бот не сможет торговать. Для теста лучше минимальный депозит с полными торговыми правами без Withdraw.

Как удалить API-ключ, если больше не использую бота?

Сначала остановите все боты на Veles, затем в Bybit → API Management удалите ключ. Это мгновенно отзывает доступ.

Материал носит информационный характер и не является инвестиционной рекомендацией. Торговля деривативами и использование торговых ботов связаны с риском потери капитала. Проверяйте настройки API и лимиты риска самостоятельно перед запуском.