PRIVATE EXECUTION

Sports Maker

FIVE-SPORT CAUSAL MAKERIndependent post-only quoting
ENGINELIVE

CURRENT ASSIGNMENT

Sports Maker v15

Каждая сторона котируется отдельно: min(reservation fair − state shading, ask − tick). State меняет заявку немедленно; book ведёт лестницу; PinnOdds переякоряет модель.

BASELINE 0A

Model-free pair lock

SHADOW

POLICY

v15 shadow / live

COUNTERFACTUAL

Delayed taker

SHADOW

THREAT MODEL

Queue & pre-event

CALIBRATION

HOT PATH

Latency distributions

p50/p95/p99/max; dashboard read-only и не входит в hot path.

LIVE FUNNEL

Event → link → anchor → state → quote

Только текущий run; prematch не смешивается с live.

SportStageEventsRootsPassedBlocked

HOURLY EXECUTION

Queue at fill & live coverage

Последние 60 минут; очередь — внешняя, наши заявки исключены.

PolicyOrder typeFillsMeasuredAvg queuep50 / p95
SportLive + contractsBothOneNone

HOURLY DATA QUALITY

Anchor age, rejected frames & empty bids

Возраст по транспорту; причины anchor reject; частота книг без внешнего bid.

SportTransportMatchesFramesp50 agep95 age
SportTierSamplesNo bidShare

SILENCE DETECTOR

Single-market suspend vs event pause

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

SportScopeResolvedSame-state gapsState eventsFalse-gap rate

STRATA

Sport × liquidity × state class

Решения и участие; результат привязывается к independent grading fair.

SportLiquidityStateDecisionsRoots / matchesQuotesShadingInventory q

GRADING

Markout 10 / 60 / 600 sec

К state-aligned PinnOdds fair, не к PM mid; bridge всегда помечен IMPUTED.

TARGET POSITION

Ladder size and fill quality

Markout по уровню и размеру fill; полный fill верхнего уровня отдельно виден как sweep-risk.

LevelFill sizeHorizonGradeFillsSharesMarkout / share
LevelOrder sizeTouchedFullPartialFull share
Thin bookHorizonGradeFillsSharesTurnoverMarkout / share

FORWARD SAMPLE

Policy × sport × price × tier × state

Накопительно; отдельный отчёт открывается после 500 fills на политику.

PolicySportBandTierStateClassGrade / horizonFillsTurnoverMarkout

ORDERS

Live orders and fills

Заявки, fills и позиции считаются раздельно.

TimeEvent / sideFair → priceRequested / filledStatusPOST
Live-заявок v15 пока нет.

FILL TAXONOMY

Independent attribution

Семь причинных классов; единица статистики — match/root.

TimeRouteEventFair before → afterMarkoutClass
Классифицированных fills пока нет.

FAIL CLOSED

Skipped decisions

Причины, по которым v15 не поставил заявку.

TimeEvent / sideFairBookReason