Возможности Studio
Обзор всех основных страниц и функций Studio — дашборды, мастера развёртывания, управление стратегиями, бэктестинг, портфель и многое другое.
Studio — это операционный терминал для всего стека Barfinex. Он подключается к вашему локальному или удалённому Provider по HTTPS и отображает все данные на стороне клиента — ничего не хранится в облаке.
Панель управления (Dashboard)
Dashboard предоставляет единый обзор всех подключённых сервисов и их состояния.
- Индикаторы состояния Provider, Detector, Advisor и Inspector в реальном времени.
- Состояние WebSocket-соединения и задержка.
- Количество активных подписок и пропускная способность событий.
- Быстрый доступ ко всем остальным страницам Studio.
Мастера развёртывания
Studio включает пошаговые мастера для развёртывания каждого сервиса на облачных ВМ.
- Мастер Provider — настройка коннекторов бирж, установка токена авторизации, развёртывание.
- Мастер Detector — выбор конфигураций стратегий, подключение к Provider, развёртывание.
- Мастер Advisor — настройка параметров LLM-пайплайна, подключение к Detector, развёртывание.
- Мастер Inspector — установка политик риска, подключение к Advisor, развёртывание.
Каждый мастер проверяет конфигурацию перед развёртыванием и показывает прогресс в реальном времени.
Подключение биржи
Пошаговый мастер для подключения нового биржевого аккаунта.
- Выберите биржу (Binance, Alpaca или другие, поддерживаемые вашим Provider).
- Введите API-учётные данные (хранятся локально, никогда не отправляются в облако).
- Studio проверяет соединение и отображает доступные торговые пары.
- Подпишитесь на потоки рыночных данных для нужных пар.
Управление стратегиями
Управление полным жизненным циклом стратегий 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.