Создание API-ключей для подключения бирж
Перед началом
Для подключения биржевых аккаунтов к Firedrake вам потребуется аккаунт на поддерживаемой бирже:
- Binance
- Bybit
Если у вас ещё нет аккаунта:
После регистрации и завершения базовой верификации можно переходить к созданию API-ключей.
Общий принцип работы API-ключей
Firedrake подключается к биржам исключительно через API-ключи, созданные на стороне биржи.
API-ключи позволяют платформе:
- получать информацию о балансе, позициях и ордерах,
- читать историю сделок,
- открывать, изменять и закрывать сделки на фьючерсном рынке.
Firedrake торгует только фьючерсами. Права на спотовую торговлю при этом всё равно нужны: платформа использует их для своих служебных запросов к бирже.
Важно: Firedrake не имеет доступа к выводу средств и не запрашивает разрешений, связанных с переводами или выводом средств.
Критически важно: доступ на чтение / запись
⚠️ Без (торгового) доступа на чтение/запись Firedrake работать не сможет.
API-ключ обязан иметь:
- разрешение на чтение данных аккаунта,
- разрешение на торговые операции (ордера, позиции).
Ключи с режимом только для чтения подходят только для мониторинга и не поддерживаются Firedrake.
Требования к API-ключам
Для корректной работы Firedrake API-ключ должен иметь:
- ✅ Futures / Derivatives trading — торговля фьючерсами: ордера и позиции с правами на чтение и запись
- ✅ Spot trading — нужна для служебных запросов платформы (на споте Firedrake не торгует)
- ✅ Account read access — чтение балансов, позиций и ордеров
❌ Разрешения Withdraw, Transfer, Universal Transfer, Margin Loan / Repay должны быть отключены.
Ключ с правом вывода (Withdraw на Bybit, Enable Withdrawals на Binance) не пройдёт проверку при сохранении аккаунта в Firedrake.
Создание API-ключей на Binance
Шаг 1. Перейдите в API Management
- Авторизуйтесь в аккаунте Binance.
- Откройте: Account → API Management.
Binance не позволяет создавать API-ключи без включённых базовых мер безопасности. Если KYC не завершён — создание ключей будет недоступно.
Шаг 2. Выберите тип API-ключа
При создании ключа выберите:
- ✅ System generated API Key (HMAC)
❌ Self-generated API keys (RSA / Ed25519) не поддерживаются Firedrake.

Шаг 3. Укажите имя ключа и подтвердите создание
- Укажите произвольное имя (например:
firedrake). - Подтверд ите создание через 2FA / email.
После этого Binance сгенерирует:
- API Key
- Secret Key
🔐 Ключи появятся только один раз. Мы рекомендуем сразу вставить их в форму подключения Привязанные аккаунты на Firedrake и НЕ сохранять их на персональном компьютере или других устройствах. После подключения аккаунта к Firedrake эти ключи больше нигде не понадобятся.
Отдельно, в целях безопасности, рекомендуем менять ключи время от времени (раз в 1-3 месяца).
Шаг 4. Настройте белый список IP (обязательный шаг)
⚠️ Binance не позволяет включить фьючерсную торговлю для API-ключа без белого списка IP.
Поэтому:
- Включите опцию Restrict access to trusted IPs only.
- Добавьте IP-адреса серверов Firedrake (см. список ниже).
- Сохраните изменения.
Только после этого Binance позволит активировать доступ к фьючерсам.
Шаг 5. Настройте разрешения API-ключа
В разделе API restrictions включите:
- ✅ Enable Reading
- ✅ Enable Spot & Margin Trading — нужно для служебных запросов платформы
- ✅ Enable Futures — обязательно: через это право Firedrake торгует фьючерсами
Убедитесь, что отключены:
- ❌ Enable Withdrawals
- ❌ Permits Universal Transfer
- ❌ Enable Margin Loan, Repay & Transfer
Сохраните изменения.