Просмотр действий сотрудников
Как Pilotbot ведёт журнал действий команды, чтобы владельцы и менеджеры видели, кто что и когда делал.
Pilotbot Team
Автор
Содержание
- Архитектура журнала: какие события берет на карандаш Pilotbot
- Иерархия доступа: кто контролирует журнал
- Системная защита против действий человека: как различать события
- Разбор полетов на практике: 3 реальных бизнес-кейса
- Кейс 1. Пересменка без разногласий
- Кейс 2. Расследование резкого падения объема
- Кейс 3. Защита от несанкционированных манипуляций
- Похожие статьи

Масштабирование P2P-бизнеса всегда упирается в ключевой фактор — баланс между скоростью работы команды и тотальным контролем рисков. Когда десятки объявлений на биржах Binance и Bybit обслуживаются несколькими сотрудниками в несколько смен, цена несогласованности становится слишком высокой. Кто отключил объявление в разгар вечернего трафика? Кто изменил целевой спред? Был ли сбой вызван действием человека или сработал защитный контур биржи?
Для решения этих задач в Pilotbot встроен сквозной журнал действий команды (Audit Log). Это единая летопись событий вашего торгового пространства: каждое значимое операционное изменение фиксируется с точностью до секунды, с указанием конкретного исполнителя, аккаунта и контекста.
Архитектура журнала: какие события берет на карандаш Pilotbot
Журнал действий фиксирует все события, способные повлиять на баланс, статус объявлений или безопасность аккаунта. В отличие от простых логов, записи аудита в Pilotbot структурированы по бизнес-сущностям:
- Операции с автоматизацией объявлений — запуск бота на связке, ручная остановка, принудительная смена ценового коридора или лимитов.
- Корректировка стратегий и цен — обновление формул перерасчета, смена маркет-мейкерских отступов и порогов минимальной прибыли.
- Управление биржевыми аккаунтами — подключение API-ключей, изменение торговых прав, синхронизация счетов.
- Управление доступом и командой — приглашение новых участников, выдача и отзыв ролей, переназначение доступов к конкретным субаккаунтам.

Каждая запись содержит четыре неразрывных элемента доказательной базы:
- Метка времени (UTC / локальное) — точный момент совершения операции.
- Инициатор (Actor) — имя и email сотрудника, совершившего действие.
- Объект изменения (Target) — ID объявления, биржа, валютная пара или сущность стратегии.
- Характер трансформации (Diff) — исходное состояние параметра и его новое значение.
Иерархия доступа: кто контролирует журнал
Информация об операциях всей команды — конфиденциальный управленческий ресурс. В Pilotbot соблюдается строгий принцип наименьших привилегий (Principle of Least Privilege):
| Роль в системе | Доступ к журналу аудита команды | Назначение и контекст |
|---|---|---|
| Владелец (Owner) | Полный доступ без ограничений | Стратегический контроль, финансовая безопасность и аудит топ-уровня |
| Менеджер (Manager) | Полный просмотр журнала | Контроль смен трейдеров, разрешение инцидентов и оперативное руководство |
| Трейдер (Trader) | Доступ закрыт | Фокусируется на исполнении ордеров и объявлениях, не отвлекаясь на чужие логи |
| Наблюдатель (Viewer) | Доступ закрыт | Мониторит только аналитику и состояние витрины в режиме «read-only» |
| Аудитор (Auditor) | Доступ закрыт | Инспектирует счета и отчетность в соответствии с назначенными разрешениями |
Такое разделение гарантирует, что журнал аудита не станет объектом манипуляций или поводом для внутренних трений среди линейных трейдеров.
Системная защита против действий человека: как различать события
Один из главных источников стресса для владельца P2P-команды — путаница между ошибкой сотрудника и штатной работой алгоритмов безопасности. В Pilotbot эта граница проведена предельно четко:
- Действия сотрудников — маркируются персональным бейджем оператора. Например:
Трейдер Алексей перевел объявление #48921 в статус ОФЛАЙН. - Автоматические защитные контуры — помечаются как системные события безопасности (System / Circuit Breaker). Например, если биржа разорвала WebSocket-сессию или объявление ушло в стоп-лимит на стороне самой площадки, система отметит причину деактивации автоматизации как системное реагирование.
Благодаря этому вы сразу понимаете: если объявление выключилось ночью — это решение дежурного трейдера или сработал защитный контур защиты от резкого ценового гэпа на рынке.
Разбор полетов на практике: 3 реальных бизнес-кейса
Кейс 1. Пересменка без разногласий
В P2P-торговле при круглосуточной работе дневная смена передает дела ночной. С помощью журнала аудита заступающий менеджер за 30 секунд оценивает, какие объявления были поставлены на паузу, где были скорректированы лимиты по картам и какие аккаунты переведены на ручной режим. Никаких потерянных заметок в Telegram — вся история видна на экране.
Кейс 2. Расследование резкого падения объема
Если объем торгов за смену просел на 40%, управляющий открывает журнал и проверяет фильтр по событиям отключения автоматизации. Если выясняется, что оператор выключил ценовой перерасчет на двух ключевых связках в 14:00 и забыл включить обратно — причина инцидента доказана за секунды фактами, а не предположениями.
Кейс 3. Защита от несанкционированных манипуляций
Если трейдер попытается самовольно переставить спред ниже порога безубыточности в обход установленной стратегии, журнал зафиксирует факт изменения и точное время. Это дисциплинирует команду и исключает возможность списать ошибку на «глюк платформы».