Barfinex

Возможности Studio

Обзор всех основных страниц и функций Studio — дашборды, мастера развёртывания, управление стратегиями, бэктестинг, портфель и многое другое.

Studio — это операционный терминал для всего стека Barfinex. Он подключается к вашему локальному или удалённому Provider по HTTPS и отображает все данные на стороне клиента — ничего не хранится в облаке.


Панель управления (Dashboard)

Dashboard предоставляет единый обзор всех подключённых сервисов и их состояния.

  • Индикаторы состояния Provider, Detector, Advisor и Inspector в реальном времени.
  • Состояние WebSocket-соединения и задержка.
  • Количество активных подписок и пропускная способность событий.
  • Быстрый доступ ко всем остальным страницам Studio.

Мастера развёртывания

Studio включает пошаговые мастера для развёртывания каждого сервиса на облачных ВМ.

  • Мастер Provider — настройка коннекторов бирж, установка токена авторизации, развёртывание.
  • Мастер Detector — выбор конфигураций стратегий, подключение к Provider, развёртывание.
  • Мастер Advisor — настройка параметров LLM-пайплайна, подключение к Detector, развёртывание.
  • Мастер Inspector — установка политик риска, подключение к Advisor, развёртывание.

Каждый мастер проверяет конфигурацию перед развёртыванием и показывает прогресс в реальном времени.


Подключение биржи

Пошаговый мастер для подключения нового биржевого аккаунта.

  1. Выберите биржу (Binance, Alpaca или другие, поддерживаемые вашим Provider).
  2. Введите API-учётные данные (хранятся локально, никогда не отправляются в облако).
  3. Studio проверяет соединение и отображает доступные торговые пары.
  4. Подпишитесь на потоки рыночных данных для нужных пар.

Управление стратегиями

Управление полным жизненным циклом стратегий Detector из Studio.

  • Список всех стратегий по всем подключённым экземплярам Detector.
  • Синтез новых стратегий из шаблонов или AI-генерируемых конфигураций.
  • Продвижение стратегии из бэктестинга в генерацию сигналов в реальном времени.
  • Подавление стратегии для остановки эмиссии сигналов без удаления.
  • Сравнение двух стратегий бок о бок: история сигналов, процент срабатываний, средняя доходность.

Бэктестинг

Воспроизведение стратегий на исторических рыночных данных для оценки эффективности перед запуском.

  • Выберите стратегию, символ и диапазон дат.
  • Provider предоставляет исторические свечи; Detector воспроизводит логику стратегии.
  • Результаты включают: количество сигналов, процент успешных, максимальную просадку, профит-фактор.
  • Сравнение нескольких запусков бэктестинга в одном представлении.

Эффективность капитала

Визуализация эффективности использования капитала по позициям и стратегиям.

  • Тепловая карта использования — время суток vs. день недели, использование капитала.
  • Анализ подавления — сколько капитала было высвобождено политиками риска Inspector.
  • Фильтрация по бирже, символу или стратегии.

Портфель

Обзор балансов и позиций по нескольким биржам на одной странице.

  • Агрегированные балансы по всем подключённым биржам.
  • Открытые позиции с нереализованным P&L.
  • Исторические снимки баланса за период.
  • Фильтрация по бирже или активу.

Маркетплейс

Просмотр и установка плагинов и индикаторов, расширяющих возможности Detector и Advisor.

  • Каталог плагинов с описаниями и информацией о совместимости.
  • Установка в один клик на подключённый экземпляр Detector.
  • Управление версиями и уведомления об обновлениях.

Вебхуки

Настройка HTTP-обратных вызовов для системных событий.

  • Создание вебхуков с целевым URL, фильтром событий и опциональным HMAC-секретом.
  • Выбор событий, запускающих вебхук (сигналы, решения, действия по рискам, развёртывания).
  • Просмотр истории доставки и повторная отправка неудачных доставок.

Подробная настройка вебхуков описана в руководстве по вебхукам и алертам.


Алертинг

Настройка правил автоматических уведомлений при выполнении определённых условий.

  • Нет сигналов — алерт, когда стратегия не генерировала сигнал в течение заданного периода.
  • Порог просадки — алерт, когда просадка портфеля превышает заданный процент.
  • Сервис недоступен — алерт, когда подключённый сервис становится недоступным.
  • Подключение правил алертов к вебхукам для доставки через Slack, Telegram или любой HTTP-эндпоинт.

Подробная настройка алертов описана в руководстве по вебхукам и алертам.


Журнал аудита

Отслеживание изменений развёртывания и конфигурации по всей платформе.

  • Журнал всех действий по развёртыванию с метками времени (создание, обновление, удаление).
  • Изменения конфигурации со значениями до/после.
  • Фильтрация по сервису, типу действия или диапазону дат.

Конфигурация среды выполнения

Редактирование переменных окружения для развёрнутых сервисов без повторного развёртывания.

  • Просмотр текущей конфигурации каждого развёрнутого сервиса.
  • Редактирование значений и применение изменений — сервис перезапускается автоматически.
  • Изменения фиксируются в журнале аудита.

Тёмная тема и палитра команд

  • Тёмная тема — переключение между светлой и тёмной темами в меню настроек.
  • Палитра команд (Cmd+K / Ctrl+K) — быстрый доступ к любой странице, действию или поиску по всему интерфейсу Studio.

Безопасность

Все функции Studio следуют единой модели безопасности:

  • Данные отображаются только на стороне клиента. Никакие торговые данные, API-ключи или сигналы не проходят через облачные серверы.
  • WebSocket подключается напрямую к вашему Provider.
  • Метаданные подключения хранятся в LocalStorage вашего браузера.
  • Токены авторизации отправляются только на ваш собственный Provider-эндпоинт по HTTPS.

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

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