Terminal
Как настроить API-ключ Binance для AIO Terminal
Прежде чем AIO Terminal сможет исполнять сделки от вашего имени, его нужно подключить к вашему аккаунту Binance через API-ключ. В этом руководстве разобран весь процесс настройки: создание API-ключа, включение нужных разрешений, защита с помощью ограничения по IP и первый вход в AIO Terminal.
AIO Terminal доступен всем подписчикам тарифа VIP. После оформления подписки свяжитесь с нами в Telegram (@nguyenthl), чтобы получить учётные данные для входа в AIO Terminal и доверенные IP-адреса, которые понадобятся на шаге 5 ниже.
Шаг 1: Откройте раздел API Management на Binance
Войдите в свой аккаунт Binance на binance.com. Нажмите на значок профиля в правом верхнем углу, чтобы открыть меню аккаунта. В выпадающем меню выберите API Management.
Вы попадёте на страницу API Management, где перечислены все существующие API-ключи вашего аккаунта. Если вы здесь впервые, список будет пуст.
Дайте API-ключу понятную метку, например «AIO Terminal», чтобы потом легко его идентифицировать. Если когда-нибудь понадобится отозвать ключ или провести аудит, говорящее название сэкономит время.
Шаг 2: Создайте новый API-ключ
Нажмите кнопку Create API. Binance предложит выбрать тип ключа:
- System generated — Binance генерирует ключ и секрет за вас. Это правильный выбор для AIO Terminal.
- Self-generated (Ed25519) — для продвинутых сценариев, требующих собственной генерации ключей. Здесь не нужен.
Выберите System generated, введите метку (например, «AIO Terminal») и нажмите Next. Binance попросит пройти проверку личности — обычно это подтверждение по email, SMS-код или Google Authenticator, в зависимости от настроек 2FA вашего аккаунта. Завершите проверку, чтобы продолжить.
Шаг 3: Сохраните API Key и Secret Key — сделайте это сразу
После проверки Binance покажет ваши новые API Key и Secret Key. Это единственный раз, когда Secret Key вообще отображается. Как только вы закроете эту страницу, Secret Key навсегда исчезнет из интерфейса Binance — кнопки «показать секрет» позже не будет.
Скопируйте и API Key, и Secret Key и сохраните их в надёжном месте (идеально — в менеджере паролей), прежде чем уходить со страницы. Если вы потеряете Secret Key, придётся удалить этот API-ключ и создать новый с нуля.
Именно эти два значения вы введёте в настройках AIO Terminal, чтобы подключить свой аккаунт Binance:
- API Key — длинная буквенно-цифровая строка, похожая на UUID. Её можно безопасно передавать AIO Terminal.
- Secret Key — такой же длинный и такой же случайный. Относитесь к нему как к паролю. AIO Terminal шифрует и хранит его на стороне сервера; он никогда не отображается в открытом виде.
Шаг 4: Включите разрешение Futures
После создания API-ключа вы попадёте на страницу его настроек (или вернитесь в API Management и нажмите на ключ). Вы увидите список чекбоксов разрешений. По умолчанию может быть включён только Read Info.
Чтобы AIO Terminal мог размещать ордера и управлять ими, необходимо включить:
- Enable Futures — требуется, чтобы AIO Terminal мог отправлять ордера Long/Short, устанавливать TP/SL, размещать трейлинг-стопы и закрывать позиции на вашем фьючерсном аккаунте Binance USDⓈ-M.
Никогда не включайте «Enable Withdrawals» на API-ключе, который используется с любым сторонним инструментом. AIO Terminal не требует разрешений на вывод средств и никогда не будет их запрашивать. Пока вывод отключён, ни AIO Terminal, ни кто-либо, кто мог бы скомпрометировать API-ключ, не сможет вывести средства с вашего аккаунта. Это критически важная граница безопасности.
Отметив Enable Futures, сохраните разрешения. Binance может запросить ещё одно подтверждение 2FA.
Шаг 5: Ограничьте доступ только доверенными IP
Это самая важная настройка безопасности. На той же странице настроек API-ключа найдите опцию «Restrict access to trusted IPs only» и включите её.
Когда она активна, ваш API-ключ можно использовать только с указанных вами IP-адресов. Даже если API Key и Secret Key каким-то образом будут украдены, они окажутся бесполезны для злоумышленника, обращающегося с любого другого IP-адреса — сервер Binance отклоняет любой запрос, который исходит не с адресов из вашего белого списка.
Какие IP-адреса вводить
Команда AIO Indicator предоставит вам доверенные IP-адреса для белого списка вместе с учётными данными для входа в AIO Terminal. Это IP-адреса сервера AIO Terminal — единственной машины, которая когда-либо выполняет API-запросы от вашего имени.
Когда вы оформляете подписку на тариф VIP и связываетесь с нами в Telegram, мы отправляем вам:
• Ваши учётные данные для входа в AIO Terminal (имя пользователя + первоначальный пароль)
• Доверенные IP-адреса для белого списка в настройках API Binance
Введите эти IP в поле «Restrict access to trusted IPs only» на Binance — через запятую или по одному на строку, в зависимости от текущего интерфейса Binance.
После ввода IP-адресов и сохранения ваш API-ключ полностью настроен. Комбинация «Futures включён, вывод средств отключён, доступ ограничен по IP» — это золотой стандарт безопасности для API-ключа торгового инструмента.
Шаг 6: Войдите в AIO Terminal
Откройте terminal.aioindicator.com в любом современном браузере. Устанавливать ничего не нужно — AIO Terminal полностью работает в вебе: на компьютере, планшете и смартфоне.
Войдите, используя имя пользователя и первоначальный пароль, предоставленные командой AIO Indicator. При первом входе вам будет предложено задать новый пароль. Выберите надёжный уникальный пароль и сохраните его в менеджере паролей.
Подключение аккаунта Binance
После входа перейдите в раздел Settings внутри AIO Terminal. Введите свои:
- API Key — строка ключа из шага 3
- Secret Key — секретная строка из шага 3
AIO Terminal проверит подключение, выполнив тестовый запрос на чтение к вашему аккаунту Binance. Если подключение успешно, ваши открытые позиции и ордера появятся на дашборде в течение ближайшего цикла синхронизации данных (по умолчанию: 5 секунд).
Ваши API Key и Secret Key шифруются на сервере AIO Terminal. Они никогда не хранятся в открытом виде, никогда не передаются без шифрования и никогда не видны команде AIO Indicator. AIO Terminal использует только ваш API-ключ Binance — и никогда пароль от вашего аккаунта Binance.
Добавление второго аккаунта Binance (опционально)
AIO Terminal поддерживает до 2 аккаунтов Binance одновременно. Чтобы добавить второй аккаунт, повторите описанный выше процесс создания API-ключа на втором аккаунте Binance, затем введите эти учётные данные в Settings AIO Terminal в слоте второго аккаунта.
Переключаться между аккаунтами можно прямо в интерфейсе Terminal. Это удобно для трейдеров, которые ведут отдельные аккаунты под разные стратегии — например, один аккаунт для трендовых фьючерсных позиций, а другой для краткосрочного скальпинга.
Сначала потестируйте на Binance Testnet
Если вы новичок в торговле фьючерсами или в AIO Terminal, мы настоятельно рекомендуем сначала подключиться к Binance Testnet, прежде чем выходить на реальный рынок. Testnet даёт симулированную фьючерсную среду с виртуальными средствами — все функции AIO Terminal работают идентично: Long, Short, TP/SL, трейлинг-стоп, закрытие позиций — но реальные деньги ничем не рискуют.
Чтобы использовать Testnet:
- Создайте аккаунт на testnet.binancefuture.com (отдельный от вашего основного аккаунта Binance)
- Сгенерируйте API-ключ на сайте testnet по тому же процессу, что описан выше
- В Settings AIO Terminal переключитесь в режим Testnet и введите учётные данные API testnet
- Практикуйтесь, пока не почувствуете уверенность, затем вернитесь на mainnet с реальными учётными данными
Устранение типичных проблем при настройке
Подключение не удаётся: «Invalid API key»
Убедитесь, что вы скопировали полную строку API Key без лишних пробелов. API-ключи чувствительны к регистру и обычно состоят из 64 символов. Если вы скопировали ключ с Binance правильно, но ошибка сохраняется, самая частая причина — разрешение Futures ещё не сохранено. Вернитесь в API Management на Binance и убедитесь, что «Enable Futures» отмечено и сохранено.
Ордера отправляются, но отклоняются: «IP address not whitelisted»
Эта ошибка от Binance означает, что у вас включено ограничение по IP, но IP сервера AIO Terminal отсутствует в белом списке, либо вы ввели IP неверно. Свяжитесь с нами в Telegram, и мы ещё раз подтвердим актуальные IP-адреса. Обратите внимание: IP-адреса сервера AIO Terminal меняются нечасто, но если команда обновит инфраструктуру, вас уведомят и попросят обновить белый список.
Не удаётся включить Futures: «Complete futures account setup first»
Binance Futures требует активировать фьючерсный аккаунт, прежде чем можно будет выдать разрешения на фьючерсы на уровне API. Войдите в Binance, перейдите в раздел Futures и завершите онбординг по фьючерсам (обычно это ознакомление с раскрытием рисков и подтверждение вашего торгового опыта). Как только фьючерсный аккаунт активен, вернитесь в API Management и включите разрешение Futures на своём ключе.
Потеряли Secret Key после закрытия страницы
Secret Key невозможно восстановить после закрытия экрана создания ключа. Необходимо удалить скомпрометированный/утерянный API-ключ из API Management на Binance и создать новый с нуля. Старый ключ следует удалить немедленно, чтобы исключить любой риск безопасности от существования незаписанного ключа на стороне Binance.
Контрольный чек-лист
Используйте этот чек-лист, чтобы убедиться, что настройка завершена и безопасна:
- ☐ API-ключ Binance создан с узнаваемой меткой (например, «AIO Terminal»)
- ☐ API Key и Secret Key сохранены в менеджере паролей
- ☐ Разрешение Enable Futures отмечено и сохранено
- ☐ Enable Withdrawals — НЕ отмечено (должно оставаться отключённым)
- ☐ «Restrict access to trusted IPs only» включено, IP-адреса AIO Terminal введены
- ☐ Выполнен вход на terminal.aioindicator.com с предоставленными учётными данными
- ☐ Первоначальный пароль заменён на надёжный уникальный пароль
- ☐ Учётные данные API введены в Settings AIO Terminal — подключение подтверждено
Когда все пункты отмечены, ваш AIO Terminal полностью готов к работе. Откройте свою первую позицию через вкладку Long или Short и почувствуйте разницу в скорости по сравнению с нативным интерфейсом Binance.
Если во время настройки возникнут вопросы, напишите нам в Telegram: @nguyenthl — мы поможем пройти все шаги.