4 мин чтения

Просмотр действий сотрудников

Как Pilotbot ведёт журнал действий команды, чтобы владельцы и менеджеры видели, кто что и когда делал.

P

Pilotbot Team

Автор

Содержание

Масштабирование P2P-бизнеса всегда упирается в ключевой фактор — баланс между скоростью работы команды и тотальным контролем рисков. Когда десятки объявлений на биржах Binance и Bybit обслуживаются несколькими сотрудниками в несколько смен, цена несогласованности становится слишком высокой. Кто отключил объявление в разгар вечернего трафика? Кто изменил целевой спред? Был ли сбой вызван действием человека или сработал защитный контур биржи?

Для решения этих задач в Pilotbot встроен сквозной журнал действий команды (Audit Log). Это единая летопись событий вашего торгового пространства: каждое значимое операционное изменение фиксируется с точностью до секунды, с указанием конкретного исполнителя, аккаунта и контекста.


Архитектура журнала: какие события берет на карандаш Pilotbot

Журнал действий фиксирует все события, способные повлиять на баланс, статус объявлений или безопасность аккаунта. В отличие от простых логов, записи аудита в Pilotbot структурированы по бизнес-сущностям:

  • Операции с автоматизацией объявлений — запуск бота на связке, ручная остановка, принудительная смена ценового коридора или лимитов.
  • Корректировка стратегий и цен — обновление формул перерасчета, смена маркет-мейкерских отступов и порогов минимальной прибыли.
  • Управление биржевыми аккаунтами — подключение API-ключей, изменение торговых прав, синхронизация счетов.
  • Управление доступом и командой — приглашение новых участников, выдача и отзыв ролей, переназначение доступов к конкретным субаккаунтам.

Каждая запись содержит четыре неразрывных элемента доказательной базы:

  1. Метка времени (UTC / локальное) — точный момент совершения операции.
  2. Инициатор (Actor) — имя и email сотрудника, совершившего действие.
  3. Объект изменения (Target) — ID объявления, биржа, валютная пара или сущность стратегии.
  4. Характер трансформации (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. Защита от несанкционированных манипуляций

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


Похожие статьи

Похожие статьи

    Просмотр действий сотрудников