движок в работе Kira / 2026

Движок решений
для рынков,
что сходятся
за минуты.

Kira — движок для бинарных рынков с короткими окнами расчёта. На предсказательных площадках цена успевает сдвинуться на доли процента за минуты — и именно в этих окнах живёт вся прибыль. Скан стакана, оценка риска, расчёт размера, исполнение, аудит и объяснение каждого решения — в одном замкнутом цикле, за миллисекунды, в блокчейне.

скан · риск · исполнение · аудит
on-chain · детерминированный · реплей-уровень

[ 01 — что делает ]

Четыре стадии. Один замкнутый цикл.

01

Скан

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

02

Риск

Жёсткие ограничения на тикет, экспозицию, дневную просадку и макро-режим — с сужением качества на скользящих убытках.

03

Исполнение

Сделки в блокчейне через CLOB биржи. Свежие микро-стаканы проверяются с окном свежести в доли секунды перед каждой заявкой.

04

Аудит

Каждое сканирование, решение и исполнение пишется в append-only лог с полным контекстом и снимком конфига — реплей-уровень из коробки.

[ 02 — пайплайн ]

Один цикл. Шесть стадий. Каждое решение объяснимо постфактум.

— 01 —

Скан

Уровень-2 стакан + время до расчёта по активной вселенной. Возраст микро-бука — это валидационное поле.

— 02 —

Решение

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

— 03 —

Риск

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

— 04 —

Котировка

Свежее чтение стакана прямо перед заявкой. Котировка старше окна — отказ, повторное чтение, повтор всего цикла.

— 05 —

Исполнение

Подписанная заявка через CLOB. Кошелёк-подписант живёт за пределами слоя решений — никогда внутри модели.

— 06 —

Аудит

Append-only строка в логе: сырой скан, снимок конфига, топ стакана, gate-решения, fill-прованенс.

·WebSocket-first ·append-only ·on-chain ·deterministic ·replay-grade ·fail-closed

[ 03 — автоматизация ]

Что работает само, без рук оператора.

A · 01

Непрерывный скан

Циклическое чтение активной вселенной рынков с окном свежести микро-бука. Жёсткий budget на цикл — десятки миллисекунд.

× WebSocket

A · 02

Pre-trade regime detection

Автоматический veto входа при плохом режиме рынка: chop, late-progressed с высоким диапазоном, противоположный spot-импульс.

× guard

A · 03

Reconcile против exchange truth

Каждая закрытая позиция сверяется с фактом на бирже. Расхождения не маскируются — порождают явный reconcile-событие с provenance.

× invariant

A · 04

Live-anchor replay

Бэктест, который не воспроизводит известный живой якорь, помечается как невалидный. PnL без аудита — research-телеметрия, не прод-доказательство.

× replay

A · 05

Freeze-on-evidence-gap

При деградации данных (WebSocket отвалился, reconcile не сходится, контрольная петля стара) — пауза, не догадка. Восстановление требует подтверждения.

× fail-closed

A · 06

Периодический надзор

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

× supervisor

[ 04 — стек ]

Построен как трейдинг-деск, а не как SaaS-дашборд.

данные

Микро-структура стакана

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

  • WebSocket-first, REST — только fallback с телеметрией
  • auth preflight перед каждым live-циклом
  • bounded reconnect с degrade mode в каждом решении
решения

Детерминированные правила + оценка

Каждый контракт входа — жёсткий фильтр с явными порогами. Чёрных ящиков в горячем пути нет. У каждого правила есть реплей, который воспроизводит его из сырых входов.

  • явные пороги, не softmax и не вероятностные оценки
  • hot path без сетевых вызовов — только локальное состояние
  • каждое решение пронумеровано и привязано к gate-результату
риск

Кап-слой и режимы

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

  • rolling-loss guard как narrowing mode
  • market-break latch → shadow-only режим
  • kill-switch на одну транзакцию
исполнение

On-fill через CLOB

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

  • подпись — в отдельном worker с session key
  • GTD-ladder для winner-side: один fan-out вместо серии лимитов
  • явный provenance для каждого fill: local / exchange / reconcile
телеметрия

Append-only лог аудит-уровня

Каждое выбранное действие пишет несокращённый контекст: сырой скан, снимок конфига, топ стакана, возраст микро-бука. Реплей восстанавливает любую прошлую сделку из того же лога.

  • не более одного terminal event на source_lot_id
  • settlements только по открытым остаткам
  • config-snapshot hash привязан к каждой записи
надзор

Аномалии и монитор здоровья

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

  • stage_durations на каждом цикле — для диагноза лагов
  • ночной ревью с human-readable отчётом
  • дайджест привязан к временной оси, не к event-queue

[ 05 — надзор ]

Кто следит за движком, пока вы спите.

W · 01

LLM-агент непрерывного анализа

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

× LLM-агент

W · 02

Ежедневная ревизия

Каждое утро агент собирает суточный дайджест: сколько сделок, какие правила сработали, где сработал guard, что отличалось от вчера. Отчёт ложится в архив, отклонения эскалируются.

× daily-review

W · 03

Контроль качества решений

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

× QA

W · 04

Watchdog: самовосстановление

Несколько уровней ватчдогов следят за каждым контуром — сканер, риск, исполнение, телеметрия. При деградации — авто-restart с проверкой целостности состояния и reconcile против биржи.

× watchdog

W · 05

Алармы и эскалация

Несколько порогов важности: info, warn, critical. Critical сразу останавливает входы и зовёт второй уровень надзора. Каждый аларм привязан к конкретной метрике и временной метке, не к generic лампочке.

× alerts

W · 06

Контур обучения

Закрытый feedback: результаты реальных сделок и оценки наблюдателя возвращаются в конфиг и в shadow-режим. Новая гипотеза проходит через бэктест, live-anchor и только потом в прод.

× self-learning

[ 06 — безопасность ]

Где ключи, где стоп-кран, где доказательство.

K

Разделение ключа и модели

LLM-логика и decision-логика никогда не держат приватный ключ. Подпись — в отдельном worker за слоем решений, через session key с per-policy ограничениями.

Kill-switch одной транзакцией

При компрометации — одна on-chain транзакция останавливает все mirror-операции. Переживает реконнекты и restart'ы.

Deterministic replay

Каждое решение воспроизводится из сырых входов и снимка конфига. Реплей, который не воспроизводит известный живой якорь — невалиден.

Append-only аудит

Каждое выбранное действие пишет несокращённый контекст. Не более одного 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 — дашборд за месяц ]

Цифры за месяц — без прикрас. Усреднённые данные, без разбивки по тикетам и источникам.

Полная интерактивная версия — ниже. Столбики растут при загрузке, кривые рисуются от нуля, кольца заполняются по сегментам.

Если вы строите торговую систему, в которой каждое решение важно, объяснимо, воспроизводимо и приводит к прибыли — пишите, обсудим детали.

art.catsman@gmail.com →
Построен и работает с 2026
Без внешних зависимостей
On-chain продукт· Аудит-уровень