Перейти к содержимому
ORBITRAONE
Strategy ForgeOrbitra Prime

Воспроизводимый жизненный цикл стратегии

Исследования, которые можно воспроизвести. Автоматизация, которую можно контролировать.

Strategy Forge — конвейер, который превращает идею в контролируемую автоматизацию. Стратегии создаются на Python, Rust или из безкодовых визуальных блоков, проходят бэктест на версионированных данных с явными издержками, стресс-тестирование, торговлю на демо-счёте, запускаются под правилами Cortex и публикуются. Каждая версия накапливает историю доверия, которую может проверить любой, кому она предоставлена. Представление создателя — в обзоре Strategy Forge.

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

Жизненный цикл и запись, которую он ведёт

Иллюстрация: Стратегия проходит через семь этапов — идея, разработка, бэктест, стресс-тест, демо-торговля, развёртывание и публикация. На каждом этапе она записывается в историю доверия, содержащую версию, хеш кода, окно данных, допущения, издержки, лимиты риска, утверждения, подтверждения исполнения и реализованное поведение.
  1. 01ИдеяЕстественный язык или визуальные блоки
  2. 02РазработкаPython, Rust или логика без кода
  3. 03БэктестВерсионированные данные и издержки
  4. 04Стресс-тестШоки режима и ликвидности
  5. 05ДемоСимуляция на живом рынке
  6. 06РазвёртываниеИсполнение в рамках политики
  7. 07ПубликацияПриватно, с общим доступом или на маркетплейсе

История доверия

  • Версия
  • Хеш кода
  • Окно данных
  • Допущения
  • Издержки
  • Лимиты риска
  • Утверждения
  • Подтверждения исполнения
  • Реализованное поведение

Семь этапов — Идея, Сборка, Бэктест, Стресс, Демо, Развёртывание и Публикация — идут последовательно вдоль одного пути. Под ними по мере продвижения стратегии заполняется история доверия: версия и хеш кода на этапе «Сборка»; окно данных, допущения и издержки на этапах «Бэктест» и «Стресс»; лимиты риска и согласования на этапе «Развёртывание»; затем — квитанции исполнения и реальное поведение, когда стратегия начинает работать.

Проблема

Почему большинство заявлений о стратегиях нельзя проверить

Исследование стратегий даёт сбой на каждой передаче между этапами. Бэктесты выполняются на наборах данных, которые никто не может восстановить, торговые издержки предполагаются нулевыми, а параметры подгоняются до тех пор, пока кривая не станет убедительной. Код, который попадает в продакшен, часто не совпадает с кодом, который тестировался.

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

Strategy Forge привязывает каждый этап к версионированному артефакту. Результат можно повторно вывести из его исходных данных, развёртывание закреплено за тем самым кодом, который тестировался, а реальное поведение накапливается рядом с исходными заявлениями. Историческая или симулированная доходность не предсказывает будущие результаты; запись делает разрыв между ними видимым.

Последовательность работы

Семь этапов. Одна непрерывная запись.

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

  1. 01

    Идея

    Опишите гипотезу на естественном языке или соберите визуальные блоки. Forge составляет явную логику для проверки; ничего не запускается, пока правила не станут явными.

  2. 02

    Сборка

    Пишите на Python или Rust либо составляйте безкодовые блоки. Сборка упаковывается с зафиксированными зависимостями и идентифицируется по хешу кода.

  3. 03

    Бэктест

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

  4. 04

    Стресс

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

  5. 05

    Демо

    Торгует в симуляции живого рынка: текущие рыночные данные, симулированные исполнения, без капитала. Расхождение с бэктестом помечается, а не сглаживается.

  6. 06

    Развёртывание

    Запускается через Cortex под правилами, охватывающими капитал, лимиты убытков, кредитное плечо, рынки, сессию, подтверждение, источники данных и отключение. Согласования фиксируются, а версия закрепляется по хешу.

  7. 07

    Публикация

    Оставляет стратегию приватной, делится ею с выбранными учётными записями или размещает на маркетплейсе. История доверия сопровождает каждый листинг.

Архитектура

Компоненты конвейера

Каждый компонент производит или потребляет версионированные артефакты. Именно эта единая дисциплина делает конвейер воспроизводимым от начала до конца.

  1. 01

    Инструменты создания

    Ассистент на естественном языке, визуальный редактор блоков и SDK для Python и Rust. Все три создают одно и то же явное определение стратегии, поэтому ни один путь создания не остаётся чёрным ящиком.

  2. 02

    Упаковщик сборки

    Замораживает код и зависимости в неизменяемый артефакт и вычисляет его хеш кода. Любое изменение, даже самое малое, создаёт новую версию.

  3. 03

    Версионированный каталог данных

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

  4. 04

    Механизм симуляции

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

  5. 05

    Библиотека сценариев

    Стандартные шоки режима и ликвидности, а также пользовательские сценарии. Результаты стресс-тестирования хранятся рядом с бэктестом, а не в отдельном отчёте.

  6. 06

    Среда демо-торговли

    Запускает стратегии на текущих рыночных данных, используя те же примитивы заявок, что и ApexMatch, с симулированными исполнениями и без риска для капитала.

  7. 07

    Хранилище историй доверия

    Хранит записи только на добавление для каждой версии, закреплённые хешем в Orbitra L1 и дополняемые квитанциями исполнения Cortex, когда стратегия начинает работать.

Безопасность и контроль сбоев

Целостность доказательств и капитала

Strategy Forge защищает две вещи: целостность доказательств и капитал, к которому стратегии разрешено обращаться.

  • Закреплённые версииРаботающая стратегия привязана к одному хешу кода. Её редактирование создаёт новую версию с собственной записью; в продакшене ничего не меняется незаметно.
  • Изолированные исследованияСборки запускаются в изолированных средах без доступа к ключам подписи и без сетевого доступа за пределами одобренных данных. Стратегия может выставлять заявки только через Cortex.
  • Защита от утечки данныхДанные на определённый момент времени и сохранённые начальные значения предотвращают смещение забегания вперёд и позволяют проверяющему повторно запустить любой бэктест и получить тот же результат.
  • Исполнение, связанное правиламиРаботающие стратегии наследуют механизм политик Cortex и барьер Aegis. Мгновенное отключение одной командой применяется к ним так же, как к любому другому агенту.
  • Проверяемость без раскрытияХеш кода доказывает, какой код выполнялся, не раскрывая его. Создатели могут публиковать проверяемую запись, сохраняя исходный код приватным.

В трёх системах

Как Forge связывает три системы

Orbitra Prime

Торговый интеллект

Forge встроен в рабочее пространство Orbitra Prime, поэтому стратегия исследуется, эксплуатируется и отслеживается из той же учётной записи и того же представления риска, что и ручная торговля. Опубликованные записи питают рейтинги в разделе социальной торговли.

Orbitra L1

Расчёты и вычисления

Квитанции исполнения и реальное поведение основаны на доказательствах ApexMatch, финализированных в Orbitra L1, а запись каждой версии закрепляется там хешем. Опубликованную запись невозможно тихо переписать.

Orbitra Realm

Приложения и коммерция

Маркетплейс в Orbitra Realm распространяет стратегии и ботов по подпискам и лицензиям. Роялти за стратегии и лицензии на автоматизацию учитываются в реестре ценности AlphaStack, а одобренные источники данных из Realm могут питать исследования.

Ценность

Что меняет проверяемая запись

Трейдеры и пользователи
Прежде чем подписаться на стратегию или начать её копировать, вы можете изучить её окно данных, допущения по издержкам, результаты стресс-тестирования и согласования, а также сравнить реальное поведение с симуляцией.
Институты
Управление моделями встроено по умолчанию: воспроизводимые исследования, версионированные развёртывания, зафиксированные согласования и непрерывный след от гипотезы до исполнения заявки.
Разработчики
Разрабатывайте на языке, которым уже пользуетесь, публикуйте запись, которая говорит доказательствами, а не скриншотами, и держите исходный код приватным, если хотите. Доход от роялти и лицензий зависит от популярности и результатов.

Спецификации

Спецификации

Жизненный цикл
Идея → Сборка → Бэктест → Стресс → Демо → Развёртывание → Публикация
Создание
Идеи на естественном языке, безкодовые визуальные блоки, Python, Rust
Идентичность версии
Хеш кода по коду и зафиксированным зависимостям
Бэктестинг
Версионированные окна данных на определённый момент времени с заявленными моделями издержек для комиссий, спреда, проскальзывания, фандинга и финансирования
Стресс-тестирование
Шоки режима и ликвидности, а также пользовательские сценарии
Торговля на демо-счёте
Симуляция живого рынка с симулированными исполнениями и без риска для капитала
Развёртывание
Связано правилами через Cortex, с барьером Aegis на каждой заявке
Публикация
Приватная, доступна выбранным учётным записям или размещена на маркетплейсе
История доверия
Версия, хеш кода, окно данных, допущения, издержки, лимиты риска, согласования, квитанции исполнения, реальное поведение

Терминология

Терминология

История доверия
Доказательная база, прикреплённая к версии стратегии по принципу «только добавление», — от хеша кода до реального поведения.
Хеш кода
Криптографический отпечаток кода стратегии и её зависимостей. Любое изменение даёт другой хеш.
Окно данных
Точная версия набора данных и временной диапазон, которые прочитал бэктест или стресс-тест.
Смещение забегания вперёд
Ошибка, при которой симуляция использует информацию, недоступную на симулируемый момент.
Шок режима
Сценарий, в котором рыночное поведение меняется резко — по волатильности, корреляции или ликвидности — вместо дрейфа в пределах исторического диапазона.

ОДНА СЕТЬ. БЕЗГРАНИЧНЫЕ РЫНКИ.

Подать заявку на доступ к ORBITRA ONE™.