Конвейер сигналов - от Detector к Advisor и Inspector
Публичный обзор того, как Barfinex превращает рыночные данные в сигналы, контекст решения, проверку риска и исполнение.
Обзор
Конвейер сигналов Barfinex разделяет торговую автоматизацию на понятные этапы:
- Provider принимает и нормализует рыночные данные.
- Detector проверяет правила стратегий и выпускает сигналы.
- Advisor применяет детерминированную политику
ADMITилиREJECTк каждому неизменяемому кандидату и его подписанным доказательствам. - Inspector владеет окончательным размером позиции, политикой риска и проверками безопасности исполнения.
- Provider остается шлюзом для ордеров и интеграционных поверхностей рантайма.
Такое разделение делает процесс наблюдаемым: кандидат может быть создан, допущен, отклонён, изменить размер только в Inspector или перейти к исполнению с видимой причиной.
Detector
Detector отвечает за генерацию сигналов. Он оценивает технические, рыночные и стратегические условия, а затем передает структурированный контекст сигнала следующим слоям.
Advisor
Advisor проверяет кандидата и подписанные доказательства Provider по закреплённой детерминированной политике. Он записывает неизменяемый basis решения и передаёт дальше только допущенные кандидаты. Advisor не выполняет AI-анализ, анализ рынка, расчёт размера позиции или риска.
Inspector
Inspector является финальным владельцем решения. Он рассчитывает размер позиции и оценивает экспозицию, просадку, состояние счёта, ликвидность и безопасность исполнения до того, как ордер может продолжить путь.
Публичная граница
Публичный сайт описывает поведение продукта и интеграционные поверхности. Точные внутренние названия событий, порты, переменные окружения, сервисные классы и семантика очередей поддерживаются во внутренней документации торгового workspace.