Barfinex
Loading

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

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

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

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

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

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

КомпонентОтветственность
ProviderШлюз рыночных данных. Принимает, нормализует и раздаёт все биржевые данные. Единственный источник правды для всего стека.
DetectorДвижок стратегий. Оценивает типизированные конфигурации правил на живых данных и генерирует оценённые сигналы.
AdvisorНебольшой детерминированный policy-этап. Проверяет неизменяемые кандидаты Detector и подписанные доказательства Provider, затем записывает ADMIT или REJECT.
InspectorФинальный владелец sizing, риска и исполнения. Валидирует каждый допущенный кандидат по настроенным политикам.
StudioОперационный терминал. Визуализация жизненного цикла кандидатов, policy-решений, состояния риска и эффективности капитала.

Как они соединяются в приватном runtime

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

Provider - единая авторизованная точка входа для Studio и операторов: один runtime URL, одна credential-граница, один WebSocket contract. Публичный сайт не подключается к полному runtime-графу; он использует только санитизированные read-only проекции market intelligence.


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

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

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

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

С чего начать

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

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

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