SYSTEM / QUANT_ENGINE

Детерминированныйторговый движок

Одинаковые факты должны иметь одинаковый смысл — независимо от среды, в которой работает движок.

Basic/Grid-контур доказан в тестовом BACKTEST. Платформа уже показывает проверенные исторические срезы. Запуск торговли пока не открыт.

same state + same config + same facts → same next state

Куб Bro | Quant
Bro | Quant
EXECUTION ENVIRONMENTS
  1. BACKTESTконтур замкнут
  2. DRYRUNследующий этап
  3. LIVEещё не подключён

Инвариант

Одна семантикаРазные среды

Исторический поток, живой рынок и реальные исполнения неизбежно отличаются. Движок не обязан получать одинаковый PnL — он обязан одинаково понимать одинаковые факты.

State

Одно подтверждённое исходное состояние.

Config

Одна зафиксированная конфигурация.

Facts

Одна упорядоченная последовательность фактов.

Next state

Одно следующее состояние, полученное по тем же правилам.

UNKNOWN

Если система не знает — она не придумывает

Неизвестное состояние не превращается в ноль, удобную догадку или успешный результат. Сначала движок проверяет источник, принадлежность и право выполнить действие.

Если подтверждённых фактов недостаточно, контур останавливается. Это не сбой логики, а её защитная граница.

Путь факта

Факт сначала нужно сохранить и проверить

Рыночные данные проходят путь от исходного события до понятного исследования. На каждом шаге сохраняется ответ на вопрос: откуда пришёл факт и что он действительно подтверждает.

Этот путь описывает устройство системы, а не обещание ежедневного обновления. Labs показывает последние сохранённые исследовательские срезы и явно отделяет их от реального исполнения.

Рынок

Источник создаёт наблюдаемое событие.

Данные

quant_data сохраняет исходное свидетельство.

Проверка

Факт получает источник, порядок и границы доверия.

Движок

quant_engine одинаково интерпретирует принятые факты.

Исследование

broquant.com показывает только подготовленный публичный срез.

Ядро

Три ролиОдин замкнутый контур

Стратегия не переписывает портфель напрямую. Решение проходит через исполнение, а Portfolio принимает уже подтверждённый факт о том, что произошло.

направление фактовstate → state
01

Strategy

Получает принятое состояние и решает, что делать дальше.

decides
02

Execution

Превращает разрешённое решение в действие выбранной среды.

acts
03

Portfolio

Знает, что фактически произошло с позициями, PnL и капиталом.

knows
Strategy decidesExecution actsPortfolio knows

Доказанный цикл

BACKTEST-контур замкнулся

Первый Basic/Grid-контур прошёл полный цикл в тестовом BACKTEST. Проверенные факты уже доходят до платформы; один исторический SOL-расчёт доступен в Labs. DRYRUN и LIVE ещё не подключены.

Basic / GridBACKTEST
State

Состояние

Стратегия получает подтверждённое состояние.

подтверждено
Decision

Решение

Strategy формирует следующее разрешённое действие.

подтверждено
Execution

Исполнение

BACKTEST-модель возвращает факт результата.

подтверждено
Fact

Portfolio

Факт изменяет бухгалтерию капитала.

подтверждено
Next state

Следующее состояние

Обновлённое состояние снова получает Strategy.

текущий этап
BACKTEST в тестовой средеBasic / GridDRYRUN и LIVE не подключены

Граница доказанного

Что система действительно умеет сегодня

Новая линия движка доказала ограниченный замкнутый BACKTEST-цикл. Это архитектурное подтверждение семантики, а не обещание доходности и не заявление о торговле на бирже.

Этапы

Каждая среда получает право отдельно

Пройденный этап не открывает следующий автоматически. Реальный капитал появится в новой архитектурной линии только после отдельных проверок и явного разрешения.

FOUNDATION

Основание

Контракты, факты, UNKNOWN, источники и границы полномочий.

  • Семантика фактов
  • Остановка при нехватке фактов
закрыто
PORTFOLIO

Портфельная бухгалтерия

Детерминированная бухгалтерия и проверенные переходы состояния.

  • Позиции и принадлежность
  • PnL и состояние
закрыто
BACKTEST

Замкнутый Basic/Grid-контур

Полный автономный цикл в ограниченной тестовой композиции.

  • Strategy → Execution → Portfolio
  • Реальный капитал не подключён
доказано
OPERATIONAL BACKTEST

Операционный вход

Явный bootstrap и право запуска той же семантики вне тестовой сборки.

  • Требует отдельного подтверждения
дальше
DRYRUN

Живой рынок без реальных сделок

Реальные рыночные факты проходят через контур без исполнения на бирже.

  • Ещё не подключён
позже
LIVE

Реальное исполнение

Заявки на бирже только после отдельной сертификации и разрешения перехода.

  • LIVE ещё не подключён
позже

Платформа

Сначала исследованиеПотом личный капитал

Web-платформа переводит архитектуру в понятный путь: сначала публичный сценарий, затем личный кабинет и только потом — отдельно подтверждённый торговый контур.

01 / PUBLIC

Labs

Проверьте актив, период, условия расчёта и доступные метрики без регистрации.

02 / PERSONAL

Кабинет

Подтвердите личный доступ, подключите портфель и управляйте только явно разрешёнными действиями.

03 / CERTIFIED

Подтверждённый торговый контур

Будущий этап после операционного BACKTEST, DRYRUN и отдельного разрешения для LIVE.

Зачем

Убрать разрыв между исследованием и капиталом

Стратегия должна пройти историю, живой рынок и реальное исполнение, не меняя по дороге смысл фактов и правила портфельной бухгалтерии.

Среда меняется. Семантика ядра — нет.

Следующий шаг

Сначала посмотрите, что доказано сегодня

Labs показывает публичные сценарии до подключения личного портфеля. Торговый запуск пока не открыт; о новостях расскажем в Bro | Quant.

Исследуйте сценарий. Решение о личном контуре остаётся за вами.