Mira Trade arbitrage bot

От сканера до закрытой связки

По описанию автора, Mira объединяет сканер, расчёт сделки, исполнение через API и контроль позиций. Пользователь выбирает стратегию, пару бирж, размер и правила выхода; система обновляет данные и выполняет подтверждённые действия.

1. Сканирование и фильтры

В «Торговля → Стратегии» выбирают ленту и активные биржи. Фильтры ограничивают монеты по объёму, спреду и глубине стакана; отдельные поля Long и Short задают площадки для каждой ноги. Свои группы помогают наблюдать за знакомыми активами.

2. Четыре числа на карточке

ПолеНа какой вопрос отвечает
Спред входаКакова разница исполнимых цен при открытии с учётом комиссий входа
Спред выходаВо что обойдётся обратная операция сейчас; к закрытию значение изменится
Спред фандинга (8ч)В какую сторону работают текущие ставки, приведённые к восьми часам
Лимит по стакануКакой объём укладывается в оценку проскальзывания системы

Отбор начинается с качества данных: актуальны ли котировки, совпадает ли базовый актив и нет ли делистинга. Затем проверяют ликвидность более слабой ноги, экономику полного цикла и историю пары. Суточный объём не заменяет глубину стакана в момент сделки.

Пометки stale, «вне рынка», «широкий стакан» и «только вручную» требуют отдельного внимания. Последняя означает, что автоматическое API-исполнение для контракта недоступно. Необычно большой спред — повод проверить данные, а не увеличить объём.

3. История и алерты

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

4. Расчёт на ваш объём

В «Рассчитать сделку» задают размер, плечо и тип ордера. Mira показывает цены ног, исполнимый спред по глубине стаканов, таблицу «Ликвидность по объёму», оценку чистого P&L и предупреждения. Если объём не помещается в стакан или расчёт устарел, параметры нужно пересмотреть и обновить расчёт.

До подтверждения задают TP, SL и максимальное время удержания. В описанной версии нулевое значение отключает соответствующее правило. Уровни усреднения служат для уведомлений: автоматическая докупка в курсе не заявлена.

5. Подтверждение и исполнение

В «Только чтение» реальные заявки не отправляются. В Симуляции используются рыночные котировки и стаканы без торговли деньгами. В LIVE Mira отправляет ордера на подключённые биржи после подтверждения пользователем; рыночный и лимитный ордер отличаются ценой, скоростью и вероятностью полного исполнения.

6. Позиции, выход и журнал

В «Позициях» видны связка, режим, P&L, влияние фандинга, правила выхода и статус. Закрытие запускается вручную кнопкой «Закрыть» либо по TP, SL или таймауту. Команда должна закрыть обе ноги; результат обязательно проверяют по статусу и биржевым позициям.

«Проверить голые ноги» сверяет непарные позиции. «Списать» относится к учёту записи после неудачного закрытия, когда на бирже позиции уже нет; эта кнопка не заменяет закрытие реального ордера. В «Журнале» остаются исполнения, причины отказов, комиссии и результат для сравнения плана с фактом.

Что контролирует пользователь

  • Перед входом: режим, две биржи, актив, исполнимый объём, комиссии, фандинг и правила выхода.
  • Во время удержания: состояние обеих ног, запас маржи, изменение ставки и доступность площадок.
  • После закрытия: отсутствие остаточных позиций и расхождение фактического результата с расчётом.

Перейти к подключению и запуску →