Read-only API: как подключить биржу без риска для депозита
Главный страх при подключении API — «а вдруг сервис выведет средства». Правильно настроенный read-only ключ физически не может этого сделать: прав на торговлю и вывод у него нет, и это ограничение работает на стороне биржи, а не на нашей.
Какие права нужны
Для DojoTrade достаточно прав на чтение:
- Чтение истории сделок (trade history).
- Просмотр позиций и баланса — только для контекста аналитики.
- Без прав Trade, Withdraw и Transfer — такой ключ не может торговать и выводить средства, даже если утечёт.
Где создать ключ: Bybit, Binance, OKX, BingX, MEXC и Bitget по шагам
Выберите биржу — покажем, где находится страница API-ключей, какие галочки поставить и какие обязательно оставить выключенными.
Выберите биржу
- 1
Откройте страницу API
Войдите на Bybit → аватар в правом верхнем углу → пункт «API». Понадобится включённая 2FA на аккаунте.
- 2
Создайте новый ключ
Нажмите «Create New Key» и выберите «System-generated API Keys».
- 3
Назовите ключ и выберите режим
Usage — «API Transaction», имя — например dojotrade. Режим прав — «Read-Only».
- 4
Отметьте разделы для чтения
Достаточно Orders и Positions в Unified Trading и Assets → Exchange History. В режиме Read-Only это только просмотр — торговать таким ключом нельзя.
- 5
Решите вопрос с IP
Без IP-ограничения ключ живёт 90 дней, затем Bybit его деактивирует. С «Restrict to trusted IPs» — бессрочно, но нужен статический IP.
- 6
Подтвердите и сохраните пару ключей
Пройдите 2FA-подтверждение. API Secret показывается один раз — сразу скопируйте оба значения.
- 7
Вставьте в DojoTrade
Сделки → «Подключить биржу» → вставьте API Key и Secret, выберите глубину импорта 3, 6 или 12 месяцев.
Включить
- Режим Read-Only
- Unified Trading: Orders, Positions — просмотр
- Assets: Exchange History — просмотр
Не включать
- Trade — размещение ордеров
- Withdraw — вывод средств
- Transfer — переводы между кошельками
Ключ без IP-whitelist Bybit автоматически отключит через 90 дней — поставьте напоминание перевыпустить.
Что мы не делаем
Сервис не размещает ордера, не меняет настройки аккаунта и не инициирует вывод. Ключ используется только для синхронизации сделок, которые вы импортируете.
Ключи хранятся в зашифрованном виде. Вы можете отключить биржу в настройках в любой момент — синхронизация прекратится.
Чеклист перед подключением
Перед вставкой ключа в DojoTrade:
- Создайте отдельный API-ключ, не используйте торговый.
- Убедитесь, что режим ключа — Read-Only, а Trade/Withdraw/Transfer выключены.
- Включите IP whitelist, если есть статический IP. На Bybit и BingX ключ без него живёт 90 дней — поставьте напоминание перевыпустить.
- Для OKX и Bitget сохраните Passphrase вместе с Key и Secret.
- Secret показывается один раз — сохраните пару ключей в менеджере паролей.
- Удалите ключ на бирже, если перестали пользоваться сервисом.