Barfinex

Как работает Barfinex

Приступая к работе

Barfinex — AI-Native Trading Operating System — пять интегрированных сервисов, охватывающих весь торговый цикл. Эта страница поможет сориентироваться прежде, чем вы что-либо устанавливаете.

Barfinex — не торговый бот и не тулкит стратегий. Это операционная система всего торгового процесса — от сырых рыночных данных до исполненных ордеров, с AI-принятием решений и риск-управлением, встроенными на каждом этапе.

Пять сервисов

Каждый сервис имеет единственную, чётко определённую ответственность:

КомпонентОтветственность
ProviderШлюз рыночных данных. Принимает, нормализует и раздаёт все биржевые данные. Единственный источник правды для всего стека.
DetectorДвижок стратегий. Оценивает типизированные конфигурации правил на живых данных и генерирует оценённые сигналы.
AdvisorAI-движок решений. Запускает 8-ступенчатый конвейер на каждый сигнал: проверка качества рынка, ML-скоринг уверенности, режим-адаптивная калибровка, LLM-синтез, валидация спреда и R/R.
InspectorРиск-регулятор. Валидирует каждое исполнительное намерение по сконфигурированным политикам. Управляет защитными ордерами для всех runtime-позиций.
StudioОперационный терминал. Визуализация сигналов, AI-решений, состояния риска и эффективности капитала в реальном времени.

Как они соединяются

Биржа
    │
    ▼
Provider ───────────────────────────────────────────▶ Studio
    │                                               (в реальном времени через WebSocket)
    ├──▶ Detector ──▶ Advisor ──▶ Inspector ──▶ Биржа
    │    (сигналы) (AI-решение) (риск-шлюз)  (ордера)
    │
    └──▶ Шина событий (Redis pub/sub)
         Все сервисы подписываются и публикуют типизированные события.

Provider — единая точка входа для Studio: один URL, один токен авторизации, один WebSocket. Все остальные сервисы доступны через прокси Provider.


Как движутся данные

  1. Provider получает сырые тики от биржи и публикует нормализованные свечи, сделки и обновления стакана в шину событий.
  2. Detector подписывается на рыночные данные, оценивает правила на каждой новой свече и публикует оценённый сигнал при превышении порога.
  3. Advisor получает сигнал, запускает 8-ступенчатый AI-конвейер и публикует решение с исполнительным намерением.
  4. Inspector получает исполнительное намерение, валидирует его по риск-политикам, и при одобрении размещает ордера через API ордеров Provider.
  5. Studio наблюдает за всем в реальном времени через WebSocket Provider.

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

  • Все сервисы взаимодействуют через общую шину событий Redis. Redis — жёсткая зависимость.
  • Provider должен быть запущен прежде, чем любой другой сервис сможет зарегистрироваться или получить данные.
  • Стратегии — это TypeScript-конфигурации. Ожидается знакомство с TypeScript и Docker.
  • API-ключи бирж остаются в вашей среде. Ничто не отправляется вовне.

С чего начать

  1. Архитектура — Поймите, как сервисы соединяются и почему, прежде чем касаться конфигурации.
  2. Установка Provider — Фундамент. От него зависит всё остальное.
  3. Установка Detector — Опишите первую стратегию как конфигурацию правил.
  4. Настройка Studio — Подключитесь к работающему стеку и наблюдайте за полным конвейером.
Предыдущая
Движок правил

Давайте свяжемся

Есть вопросы или хотите узнать больше о Barfinex? Напишите нам.