База знаний
← Все статьиПодключение Binance API
Live-исполнение на тарифе whale может маршрутизировать ордера в Binance Spot или Binance USDT-M Futures. Как и с Bybit, ключи шифруются при хранении, и право на вывод средств мы никогда не включаем.
1. Создайте ключ на Binance
- Войдите в Binance, откройте API Management.
- Нажмите Create API → System generated.
- Имя ключа —
tmiyc-live-<segment>, чтобы разделить права spot и futures. - Права:
- Enable Reading — включить.
- Enable Spot & Margin Trading — включить для споповых ботов.
- Enable Futures — включить для USDT-M Futures ботов. Требует предварительной активации фьючерсов на аккаунте.
- Enable Withdrawals — выключить. Ключи с правом вывода TMIYC отклоняет на этапе verify.
- В IP access restrictions выберите Restrict access to trusted IPs only и добавьте
95.85.237.203. IP-блокировка — must-have. - Подтвердите действие через 2FA и email.
- Сразу скопируйте API Key и Secret Key — Binance показывает секрет единожды.
2. Вставьте ключ в TMIYC
- Откройте Настройки → Exchanges → Binance.
- Выберите сегмент (Spot или USDT-M Futures) — должен совпадать с правами, которые вы дали.
- Вставьте key + secret.
- Нажмите Verify. Мы вызываем
GET /api/v3/account(spot) илиGET /fapi/v2/account(futures) для проверки чтения и отменённый тестовый ордер — для проверки торговли без реального риска.
3. Привяжите ключ к боту
В Bots → выберите бота → Settings → Execution venue укажите подключение Binance. Бот стартует в paused; нажмите Go live, когда готовы.
Региональные ограничения
У Binance строгий KYC и региональные блокировки. Если аккаунт KYC-ограничен, многие пары будут недоступны даже при валидном API-ключе. Мы это не обходим: если юрисдикция ограничена на Binance — она же ограничена и в TMIYC. Актуальный список в статье KYC и гео-ограничения.
Отзыв ключа
Сначала отзовите на Binance, потом удалите в TMIYC. Боты с этим ключом автоматически встанут на паузу и вернутся в paper-режим.