Mira Trade arbitrage bot

Как подключить Mira

В курсе описано подключение в интерфейсе Mira: доступ к приложению, привязка Telegram и API-ключей бирж, настройка лимитов, Симуляция и затем LIVE. Команд установки на VPS, дистрибутива и требований к серверу в документе нет.

1. Получите доступ и проверьте режим

Откройте приложение по адресу автора. Перейдите в «Настройки → Режим работы» и выберите «Только чтение». Сверьте строку «Текущий: …» и бейдж в шапке. По курсу доступ к LIVE предоставляется на тарифе «Про» либо администратором; без него кнопка неактивна.

2. Подготовьте биржи

Выберите две площадки для фьючерсной связки и проверьте доступность нужного USDT-контракта и API-торговли на своих аккаунтах. Убедитесь, что фьючерсы разрешены для вашего региона, а минимальный ордер и шаг количества подходят для обеих ног.

В версии курса перечислены Binance, Bybit, OKX, Gate, MEXC, Bitget, KuCoin, BingX и XT. Этот список не заменяет проверку текущего интерфейса: при неподдерживаемой бирже расчёт показывает «Биржа ещё не подключена к LIVE».

Для реальной торговли средства должны находиться на соответствующих торговых счетах обеих бирж. Заранее определите размер позиции, обеспечение каждой ноги, комиссионный резерв и запас маржи. Прибыль на одном аккаунте не покрывает дефицит маржи на другом автоматически.

3. Создайте и добавьте API-ключи

  • В Mira откройте «Настройки → API-ключи» и скопируйте показанный там IP для белого списка. Используйте именно адрес своего подключения.
  • В настройках API выбранной биржи создайте отдельный ключ для Mira. Разрешите чтение и необходимую торговлю фьючерсами. Вывод средств должен быть отключён.
  • Ограничьте ключ скопированным IP. Не подставляйте IP своего компьютера или адрес из инструкции другого продукта.
  • В разделе Mira «API-ключи» выберите биржу, добавьте API key и secret. Для OKX, KuCoin и Bitget курс также указывает парольную фразу API — это не пароль от аккаунта.
  • Сохраните ключ и нажмите «Проверить». Устраните ошибки прав, IP и доступа к торговле до следующего шага. Повторите подключение для второй площадки.

Пример для Bybit

В веб-кабинете Bybit откройте «Управление API → Создать новый ключ», настройте разрешения и ограничение IP, затем подтвердите создание через 2FA. По справке Bybit, у нового аккаунта создание ключа может быть ограничено первые 48 часов. Конкретный тип ключа и доступные разрешения сверяйте с текущими требованиями Mira.

Официальная инструкция Bybit по созданию API-ключа

4. Привяжите Telegram

Откройте бота по ссылке автора или из «Настройки → Уведомления». Отправьте /start в личном чате и дождитесь ответа «Чат привязан». По курсу привязка в группе не работает. Здесь будут приходить алерты, сообщения о закрытии и ошибках.

Команды уведомлений Mira из курса
plaintext
/start
/help
/alerts
/alert BTC binance bybit 2 0.3
/delalert BTC binance bybit

В примере /alert заданы BTC, лонг на Binance, шорт на Bybit, порог входа 2% и выхода 0,3%. Это пример синтаксиса уведомления, а не рекомендация уровней или команда открыть позицию. Проверяйте команды через /help своего бота.

5. Настройте фильтры и лимиты

В «Настройках» оставьте активными свои биржи. Проверьте минимальный спред после комиссий, максимальный размер сделки, плечо и допустимое проскальзывание. В «Отображении» включите автообновление и учёт комиссий. Нажмите «Сохранить настройки» внизу раздела «Лимиты сделки».

Для знакомства выберите «Mira фьюч», отфильтруйте ликвидные пары и проверьте историю. В учебных заданиях автор использует фильтр суточного объёма от 1 млн USDT; это ориентир упражнения, а не гарантия исполнимости. Размер всегда сверяют с обоими стаканами.

6. Пройдите полный цикл в Симуляции

  • В «Режиме работы» выберите «Симуляция» и проверьте бейдж.
  • На карточке проверьте качество котировок, ликвидность обеих ног, фандинг и историю спреда. Откройте «Рассчитать сделку».
  • Укажите размер, плечо и тип ордера. Проверьте исполнимый спред, ликвидность по объёму, чистый P&L и предупреждения.
  • Задайте TP, SL и таймаут до входа. Проверьте, что нужное правило не отключено нулевым значением. При устаревании данных обновите расчёт.
  • Подтвердите «Да, открыть (Симуляция)», найдите связку в «Позициях», проверьте обе ноги и выполните закрытие.
  • Разберите результат в «Журнале»: комиссии, фандинг, время удержания, исполнение и причину закрытия.

Автор предлагает переходить дальше после как минимум десяти полных учебных циклов с разбором, проверки расчётов и письменного плана риска. Успешная симуляция подтверждает освоение процесса, но не будущую прибыль в LIVE.

7. Включите LIVE осознанно

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

В «Настройки → Режим работы → LIVE» откройте окно «Переход в LIVE-режим». Прочитайте соглашение, отметьте пункты, введите LIVE и нажмите «Принимаю и включаю LIVE». Сверьте красный бейдж LIVE, предупреждение «Реальные средства!» и текст подтверждения сделки.

8. Проверьте первую реальную связку

Для проверки подключения выберите минимальный объём, допустимый обеими биржами и вашим планом риска. Повторите расчёт, задайте правила выхода и проверьте фактическое открытие двух ног. После закрытия сравните биржевые позиции и записи в «Журнале». До выяснения ошибок исполнения новые связки не открывайте.

Если что-то не работает

СитуацияЧто проверить
LIVE неактивенДоступ «Про» или администратора, успешную проверку API и соглашение о рисках
Ключ не проходит проверкуБиржу и аккаунт, key/secret, парольную фразу при необходимости, разрешения и IP
Лента пустаАктивные биржи, группы, чёрный список и фильтры; в «Отображении» есть сброс фильтров ленты
Исполнение заблокированоПричину в расчёте: stale, лимиты, ликвидность или запрет API; не снимайте защиту вслепую
Частичное исполнениеРеальные объёмы обеих ног, предупреждения и «Проверить голые ноги»
Ошибка закрытияСтатус каждой позиции непосредственно на бирже; запись в Mira не подтверждает закрытие
Нет Telegram-сообщенийЛичный чат, ответ на /start, включённые алерты и раздел «Уведомления»

Источник инструкции

Авторский курс Mira: блок 4 — интерфейс, API и Telegram; блок 7 — Симуляция; блок 8 — подключение LIVE; блок 9 — сбои и риски. Ограничения стратегий приведены по блокам 10–11. Отдельная справка Bybit уточняет создание ключа; настройки самого Mira перенесены из курса.