Skip to content

Карточка Grid-бота: PnL и исполнения

Карточка — главный экран работающего бота: здесь видно его статус, параметры сетки, прибыль и кнопки управления. Данные в ней обновляются при каждом открытии и по кнопке 🔄 Обновить.

Где в боте

Главное меню → 🪜 Grid-боты → нажмите на бота в списке. Если ботов ещё нет, бот напишет: «У вас пока нет Grid-ботов. … Нажмите «Создать Grid-бот» чтобы начать.» Сводка по всем ботам сразу (Signal, DCA, Grid) — в разделе 📊 Мои боты, см. Единый обзор «Мои боты».

Что показывает карточка

Первая строка — имя бота и статус, например «BTC-сетка — Активен». Дальше:

СтрокаЧто означает
«📈 Символ: BTCUSDT»торговая пара
«📐 Направление: Лонг»Лонг / Шорт / Нейтральный
«📏 Режим: Арифметический»или Геометрический
«📊 Диапазон: 60000 — 66000»у Infinity Grid вместо верхней границы «∞»
«📊 Уровней: 11»у Infinity — «📊 Уровней создано: 31, последний @ $72000»
«💰 Инвестиция: 110 USDT»сумма на уровень × число уровней
«⚡ Плечо: 2x | CROSS»плечо и тип маржи; на споте — 1x
«🎯 Активное окно: 10 уровней (two-layer buffer)»только если окно задано
«⚠️ Ликвидация (оценка): ~$55000 (-8%)»только на фьючерсах при плече больше 1
«💵 Realized P&L: 1.20 USDT»прибыль закрытых циклов уровней
«📈 Unrealized P&L: -0.40 USDT»плавающий результат открытой позиции; на фьючерсах обновляется раз в 60 секунд
«💸 Funding: -0.05 USDT»фьючерсы; обновляется раз в 30 минут, показывается, когда не равен нулю
«🔄 Fills: Buy 12 / Sell 10»сколько ордеров на покупку и на продажу исполнилось

Realized P&L растёт на каждом закрытом цикле: сумма прибылей из уведомлений «💰 … SELL исполнен по цене … Прибыль: +X USDT» равна Realized P&L в карточке. Если вы закрыли позицию руками на бирже, этот результат бот в Realized P&L не считает.

Fills — счётчики исполнений. У сетки Long каждая пара «покупка → продажа» — один закрытый цикл, поэтому разница Buy − Sell примерно показывает, сколько уровней сейчас держат позицию и ждут продажи.

Статусы

СтатусЗначение
Созданещё не запущен
Ожидает триггерждёт цены активации, ордеров нет
Запускаетсяидёт постановка ордеров
Активенработает
Пауза / Мягкая паузаордера остаются, новые не ставятся
Жёсткая паузавсе ордера сняты
Цена вышла выше диапазона / Цена вышла ниже диапазонаждёт возврата цены, см. Защиты
Заблокированостановлен администратором
Закрывается / Закрытзавершение работы
Ошибкатребует внимания

Кнопки

Набор кнопок зависит от статуса:

  • работает: ⏸️ Пауза, ⏸️⏸️ Жёсткая пауза;
  • на любой паузе: ▶️ Возобновить; в статусе «Ожидает триггер»: 🎯 Активировать сейчас;
  • пока бот не закрыт: ⏹️ Остановить, 💼 Стоп (оставить ордера), 🚫 Только отменить ордера, 🎯 Изменить активное окно;
  • «Активен» и мягкие паузы: 📐 Изменить границы, 🔢 Изменить плотность, 💵 Изменить размер ордера, 🔄 Пересоздать сетку (не для Infinity Grid);
  • «Цена вышла выше/ниже диапазона»: из редактирования — только 🔄 Пересоздать сетку, кнопки ▶️ Возобновить нет;
  • всегда: 🔔 Уведомления: Мгновенно (переключает режим) и 🔄 Обновить.

Что делает каждая кнопка — в статьях Пауза, остановка и Редактирование работающего бота.

Пример с расчётом

Сетка Long 60 000 — 66 000, 11 уровней по 10 USDT, шаг 600 USDT (1 % от нижней границы). За день карточка показывает «🔄 Fills: Buy 12 / Sell 10» и «💵 Realized P&L: 0.85 USDT».

  • Закрытых циклов — 10 (по числу продаж). Каждый цикл даёт около 0,10 USDT до комиссий, то есть до 1 USDT за день; комиссии с покупки и продажи по вашим ключам уменьшили итог до 0,85 USDT — именно эту цифру, «после комиссий», и показывает Realized P&L.
  • Buy − Sell = 2: два уровня куплены и ждут продажи; их результат — в «📈 Unrealized P&L».
  • Дневная сводка в боте уведомлений покажет тот же результат: «📊 BTC-сетка (BTCUSDT) Дневной итог: … сделок, PnL за день: 0.85 USDT».

Выгрузка истории

Команда /export_grid_history <id Grid-бота> присылает файл CSV с историей уровней: «📊 История уровней Grid-бота #12. Файл в формате CSV (Excel-совместимый).» Ошибки: «ℹ️ Использование: /export_grid_history <id Grid-бота>», «❌ ID должен быть числом.», «❌ Grid-бот с таким ID не найден или принадлежит другому пользователю.» Так удобно раз в день сверять Realized P&L с историей сделок на Bybit по этой паре (расхождение — комиссии и funding).