01
Скан
Непрерывное чтение стакана, микро-спреда и времени до расчёта по активной вселенной рынков.
Kira — движок для бинарных рынков с короткими окнами расчёта. На предсказательных площадках цена успевает сдвинуться на доли процента за минуты — и именно в этих окнах живёт вся прибыль. Скан стакана, оценка риска, расчёт размера, исполнение, аудит и объяснение каждого решения — в одном замкнутом цикле, за миллисекунды, в блокчейне.
[ 01 — что делает ]
01
Непрерывное чтение стакана, микро-спреда и времени до расчёта по активной вселенной рынков.
02
Жёсткие ограничения на тикет, экспозицию, дневную просадку и макро-режим — с сужением качества на скользящих убытках.
03
Сделки в блокчейне через CLOB биржи. Свежие микро-стаканы проверяются с окном свежести в доли секунды перед каждой заявкой.
04
Каждое сканирование, решение и исполнение пишется в append-only лог с полным контекстом и снимком конфига — реплей-уровень из коробки.
[ 02 — пайплайн ]
— 01 —
Уровень-2 стакан + время до расчёта по активной вселенной. Возраст микро-бука — это валидационное поле.
— 02 —
Детерминированный набор правил с явными порогами. Каждое правило имеет свой реплей, пригодный для аудита.
— 03 —
Капает тикет, экспозиция, дневной лимит, макро-режим. Скользящие убытки сужают качество входа.
— 04 —
Свежее чтение стакана прямо перед заявкой. Котировка старше окна — отказ, повторное чтение, повтор всего цикла.
— 05 —
Подписанная заявка через CLOB. Кошелёк-подписант живёт за пределами слоя решений — никогда внутри модели.
— 06 —
Append-only строка в логе: сырой скан, снимок конфига, топ стакана, gate-решения, fill-прованенс.
[ 03 — автоматизация ]
A · 01
Циклическое чтение активной вселенной рынков с окном свежести микро-бука. Жёсткий budget на цикл — десятки миллисекунд.
× WebSocketA · 02
Автоматический veto входа при плохом режиме рынка: chop, late-progressed с высоким диапазоном, противоположный spot-импульс.
× guardA · 03
Каждая закрытая позиция сверяется с фактом на бирже. Расхождения не маскируются — порождают явный reconcile-событие с provenance.
× invariantA · 04
Бэктест, который не воспроизводит известный живой якорь, помечается как невалидный. PnL без аудита — research-телеметрия, не прод-доказательство.
× replayA · 05
При деградации данных (WebSocket отвалился, reconcile не сходится, контрольная петля стара) — пауза, не догадка. Восстановление требует подтверждения.
× fail-closedA · 06
Контур, контур риска, дайджест и пейсмейкер проверяются независимо от горячего пути. Поверхность инцидентов — конкретные метрики, не generic лампочки.
× supervisor[ 04 — стек ]
Чтение топ-оф-бука и глубины на тик с проверкой свежести. Стаканы старше заданного окна считаются устаревшими и инициируют повторное чтение до любого решения.
Каждый контракт входа — жёсткий фильтр с явными порогами. Чёрных ящиков в горячем пути нет. У каждого правила есть реплей, который воспроизводит его из сырых входов.
Per-position лимиты, дневной лимит, просадка, макро-режим. Скользящие убытки сужают качество входа, не останавливая систему.
Прямая интеграция с центральным лимитным ордербуком биржи через подписанные заявки. Кошелёк-подписант живёт за слоем исполнения, никогда внутри модели.
Каждое выбранное действие пишет несокращённый контекст: сырой скан, снимок конфига, топ стакана, возраст микро-бука. Реплей восстанавливает любую прошлую сделку из того же лога.
Независимый наблюдатель следит за контуром, контуром риска, дайджестом и пейсмейкером. Поверхность инцидентов — точные цифры, не generic красные лампочки.
[ 05 — надзор ]
W · 01
Внешний наблюдатель на базе большой языковой модели читает поток решений Kira в реальном времени, выделяет аномалии в поведении и помечает подозрительные эпизоды ещё до того, как они остынут.
× LLM-агентW · 02
Каждое утро агент собирает суточный дайджест: сколько сделок, какие правила сработали, где сработал guard, что отличалось от вчера. Отчёт ложится в архив, отклонения эскалируются.
× daily-reviewW · 03
Выборочная проверка качества сигналов и фильтров: соответствует ли сделка правилу, не дрейфует ли распределение исходов, не появились ли серии, которые правилами не покрыты.
× QAW · 04
Несколько уровней ватчдогов следят за каждым контуром — сканер, риск, исполнение, телеметрия. При деградации — авто-restart с проверкой целостности состояния и reconcile против биржи.
× watchdogW · 05
Несколько порогов важности: info, warn, critical. Critical сразу останавливает входы и зовёт второй уровень надзора. Каждый аларм привязан к конкретной метрике и временной метке, не к generic лампочке.
× alertsW · 06
Закрытый feedback: результаты реальных сделок и оценки наблюдателя возвращаются в конфиг и в shadow-режим. Новая гипотеза проходит через бэктест, live-anchor и только потом в прод.
× self-learning[ 06 — безопасность ]
LLM-логика и decision-логика никогда не держат приватный ключ. Подпись — в отдельном worker за слоем решений, через session key с per-policy ограничениями.
При компрометации — одна on-chain транзакция останавливает все mirror-операции. Переживает реконнекты и restart'ы.
Каждое решение воспроизводится из сырых входов и снимка конфига. Реплей, который не воспроизводит известный живой якорь — невалиден.
Каждое выбранное действие пишет несокращённый контекст. Не более одного terminal event на lot. Settlements только по открытым остаткам.
[ 07 — цифры ]
<3с
средний idle-цикл между окнами рынка
<750мс
окно свежести микро-бука перед входом
24/7
надзор: контур, риск, дайджест, пейсмейкер, ватчдог
100%
выбранных действий сохраняют полный контекст и снимок конфига
11×9
11 девяток durability на архив аудит-лога
≥99%
mirror-fill success rate (без user-side rejects)
[ 08 — инженерная позиция ]
— I
Если реплей не воспроизводит известный живой якорь — неправилен реплей, а не живая сделка.
— II
Модель никогда не держит ключи. Подпись — в отдельном слое, за лимитами риска.
— III
Убыточная сделка объясняется как стратегия, исполнение, данные или ожидаемый риск — никогда как «рынок был сломан».
[ 08 — дашборд за месяц ]
Полная интерактивная версия — ниже. Столбики растут при загрузке, кривые рисуются от нуля, кольца заполняются по сегментам.