English 简体中文 繁體中文 日本語 한국어 العربية Español Português Français Deutsch Italiano Русский
FWorld·Terminal Помощь Назад в терминал
FWorld · Terminal · Documentation

FWorld Terminal — руководство пользователя

Честная рыночная аналитика институционального уровня и инструменты самоаудита · Полное руководство по Web и CLI

Руководство v1.0 · соответствует контракту терминала /api/v1 · CLI 1.2.0

1 · Старт за пять минут

  1. Откройте fworld.gammalegion.org/terminal.html — без входа в систему доступны радар расхождения консенсуса (Радар), стена базовых показателей прозрачности (База) и бесплатная сетка-образец на 12 матчей.
  2. В верхней панели выберите язык, часовой пояс (по умолчанию UTC) и базовую валюту; настройки запоминаются.
  3. Кликните любую строку матча — правая панель покажет расчёт размера позиции по Kelly и калькулятор справедливой цены для любой линии (PRICER).
  4. Зарегистрируйтесь и откройте журнал (Журнал): фиксируйте реальные ставки, и три объективных мерила покажут, обыгрываете ли вы линию закрытия на длинной дистанции — это сердце терминала.
  5. Квантам: установите CLI одной строкой — curl -sSL https://fworld.gammalegion.org/cli/install.sh | sh — затем выполните fworld auth login.
$ curl -sSL https://fworld.gammalegion.org/cli/install.sh | sh
$ fworld auth login
$ fworld lang               # en · zh_cn · zh_tw · ja · ko · ar · es · pt · fr · de · it · ru

2 · Философия продукта: что мы продаём и чего не продадим никогда

FWorld Terminal — это прожектор, а не оракул. Мы даём три вещи: факты (неприукрашенные рыночные данные и базовые показатели), инструменты (прайсер, Kelly, воспроизведение ленты, оповещения) и аудит (ваш собственный журнал ставок, измеренный тремя объективными мерилами).

Наша собственная модель не обыгрывает линию закрытия по рынку в целом — эта цифра висит на странице База, и её может увидеть каждый. Любой поставщик, заявляющий о стабильно положительном CLV по основным лигам, лжёт; а поставщику, который не готов показать вам эту цифру, стоит задать вопрос: почему нет?

Чего мы не сделаем никогда

  • Никогда не будем продавать «беспроигрышные стратегии», сигналы для копирования ставок или любые обещания прибыли;
  • Никогда не покажем статистически ненадёжные результаты — комбинации с недостаточной выборкой отклоняются сразу и помечаются как under-powered;
  • Никогда не будем маскировать отсутствующие данные — рынки без линии закрытия так и подписаны («CLV неприменим»), а устаревшие данные жёстко блокируют всю страницу;
  • Никогда не передадим ваши записи о ставках кому бы то ни было — данные журнала не покидают этот сервер.

В июле 2026 года мы отозвали стратегию-кандидата с бэктестовым ROI +24,8%, потому что она провалила аудит заглядывания в будущее «время оракула» — в момент ставки она использовала информацию, которой ещё не существовало. Мы её удалили, а не нарисовали красивую кривую капитала и не продали вам. Пустая песочница — это тот самый принцип, ставший видимым.

3 · Ключевые понятия

Освойте эту главу — и каждая цифра в терминале станет читаемой.

Модельные вероятности и распределения

Каждый матч ежечасно пересчитывается моделью класса Пуассона / Диксона-Коулза, которая выдаёт интенсивности голов λ для каждой стороны, матрицу вероятностей точного счёта 6×6, распределение тотала голов (PMF) и вероятности по каждому рынку. Каждая «справедливая цена» в терминале выводится из этих распределений.

EV (чистое математическое ожидание)

EV = вероятность × коэффициент − 1. EV +5% означает, что по модельной вероятности цена в ожидании приносит 0,05 на единицу ставки. Оговорка: EV заслуживает доверия ровно настолько, насколько его заслуживает вероятность за ним — см. заявление о честности в главе База.

Справедливые коэффициенты

Справедливый коэффициент — это цена, при которой EV равно ровно нулю. PRICER выводит справедливые цены для любой линии азиатского гандикапа / тоталов / BTTS из матрицы счетов (хвост достраивается через Пуассона по λ); четвертные линии разбиваются на две соседние половинные линии с половиной ставки на каждую.

CLV (ценность линии закрытия)

CLV = ваша цена сделки ÷ цена закрытия − 1. Линия закрытия — итоговый консенсус рынка после поглощения всей информации; обыгрывать её на длинной дистанции — золотой стандарт профессионального беттора: она отделяет мастерство от везения раньше и надёжнее, чем краткосрочный P&L.

Три мерила: SP / CNS / PIN

Журнал оценивает каждую ставку по трём взаимодополняющим линейкам: SP = цена закрытия платформы (сырая, с маржой); CNS = справедливый консенсус 17 букмекеров, взвешенный по σ и очищенный от маржи методом Shin — статистическое мерило, отвечающее на вопрос «обыграли ли вы истинную вероятность рынка»; PIN = сырая цена закрытия самого острого букмекера (с маржой, реально торгуемая) — мерило исполнения, отвечающее на вопрос «получили ли вы цену лучше торгуемого закрытия». Только обе перспективы вместе дают полный самоаудит.

Очистка от маржи и острота

В котировки букмекеров зашита маржа (виг); очистка от маржи восстанавливает истинные подразумеваемые вероятности. sharpness = 1 − маржа самого «узкого» букмекера, значения от 0..1 — чем выше, тем острее и информативнее рыночное ценообразование по матчу.

Движения steam

Когда один букмекер резко сдвигает цену (сдвиг подразумеваемой вероятности ≥ 1,5 процентного пункта), а другие следуют за ним в 45-минутном окне, событие записывается как steam. Страница Лента точно фиксирует, кто двинулся первым, кто последовал и с каким лагом — это чисто описательный рыночный факт, а не совет по ставкам.

Критерий Kelly

f* = (p×o − 1) ÷ (o − 1) даёт долю банкролла, оптимальную по логарифмическому росту. Терминал также показывает половинный Kelly (f*/2) — на практике, поскольку оценки вероятностей несут ошибку, большинство профессионалов ставят половинный Kelly или меньше. f* ≤ 0 отображается как «нет преимущества»: такую цену брать не стоит.

Интервалы Wilson и under-powered

Каждый вывод типа «доля» (например, частота обыгрывания закрытия) сопровождается 95%-м доверительным интервалом Wilson. При недостаточной выборке (вердикты журнала n<30, песочница n<50) система отказывается делать качественный вывод и помечает результат как under-powered — это не дефект, а черта, отделяющая этот терминал от мошеннических сайтов с «проходимостью 90%».

Семантика отсутствия: нет ключа — значит, мерило неприменимо

Терминал строго следует семантике отсутствия: у тоталов (OU) нет линии закрытия (этот рынок торгуется по цене открытия; траектории закрытия структурно не существует), поэтому CLV для OU не появляется нигде — вместо него вы увидите «нет сопоставимого закрытия»; у будущих матчей линии закрытия ещё нет, поэтому в колонке CLV сетки стоит «—». Читайте пустую ячейку как честность, а не как пропуск данных.

Свежесть данных и жёсткая блокировка STALE

Каждая страница и каждый ответ API несут метку времени инференса и возраст данных. Если данные не обновлялись более 6 часов, терминал целиком гаснет в серый под красным баннером — «DATA STALE, не ставьте по этим данным», — а CLI при превышении --max-age отказывается выдавать вывод (код выхода 3). Устаревшие данные никогда не выдаются молча за свежие.

Пошаговые руководства — терминал в картинках

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

A · Отследите прогноз, затем отыграйте его на бумаге

От обнаружения матча до разбора вашей истории по дням, месяцам или кварталам.

1Отметить матчКоснитесь ★ в любой строке сетки. Ваш прогноз сохранится с заранее подставленным главным выбором модели — или просто наблюдайте за ним.
2Дождитесь расчётаПосле матча Трекинг помечает ваш прогноз ✓ или ✗ и показывает, были ли вы с рынком или против него.
3Записать как бумагуКоснитесь → paper, чтобы превратить прогноз в бумажную сделку: добавьте коэффициент и ставку, сохранив матч, сторону и линию.
4Читайте свою статистикуСтатистика портфеля сводит точность прогнозов и бумажный ROI по дням, месяцам или кварталам, с кривой PnL.

B · Читайте модель против рынка

Где они расходятся — и насколько ей можно доверять.

1Откройте сеткуКаждая ячейка показывает перекалиброванную точность модели рядом с рыночной вероятностью без маржи (de-vig).
2▲▼Найдите расхождение▲/▼ появляется только когда разрыв преодолевает калибровочный шлюз — подлинное, существенное расхождение, но никогда не совет.
3Сканируйте РадарРадар ранжирует расхождение консенсуса между матчами: PIN против взвешенного по σ CNS из 17 контор — чистый рынок.
4Откройте распределениеРаспределение показывает всю форму вероятности — где сосредоточена масса — и помечает её как структуру, но никогда как прогноз.

C · Протестируйте своё правило

Проверьте любую идею на 178 000 рассчитанных матчей — только агрегированно, с честным порогом.

1Задайте условияВ Конструктор складывайте фильтры: вероятность модели, диапазон коэффициентов, платформа, линия, месяц начала.
2ЗапуститеОдно касание проигрывает всю историю. Если матчей меньше минимума, никакая статистика вообще не выдаётся.
3Читайте ROI и просадкуЧисло ставок, точность с CI, ROI, кумулятивная кривая PnL с её просадкой и Sharpe.
4Обойдите порогСравните с базой zero-alpha из Песочница: доходность слепых ставок фиксированным размером (flat-betting) минус маржа (vig). Ваше правило её обошло?

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

4 · Руководство по Web-терминалу

4.1 Верхняя панель

Слева направо: бренд (возврат на основной сайт) · индикатор состояния MODEL LIVE / STALE · REF PIN (глобальный референсный базис) · TZ часовой пояс (UTC/локальный) · CCY валюта (только метка единицы — без конвертации) · язык · штамп возраста данных (время инференса + версия модели) · состояние аккаунта · часы UTC в реальном времени.

Живая демонстрация
MATCHAC MILAN · INTER
DISTO2.5 · 1.90
SIMn=42 · 61%
LEDGER→ AC · INT
Выберите матч один раз, и все виды синхронно переключаются на него — распределение, похожие матчи, журнал и экспресс следуют одному матчу, всегда отображаемому по названию команды.

4.2 Сетка данных

Колонки следуют фиксированной информационной иерархии: пара → [1] точный счёт (CS) → [2] тайм/матч (HT/FT) → [3] тоталы (O/U) → [4] 1X2 → [5] азиатский гандикап (AH) → CLV. В каждой ячейке — топ-выбор модели с его вероятностью; ячейки с чистым EV выше +5% подсвечиваются зелёным.

Коды данных: H=хозяева D=ничья A=гости O=больше U=меньше; счёт вида 2-1; тайм/матч вида HH (хозяева в HT / хозяева в FT). По умолчанию загружается первая страница (100 матчей) скользящего трёхдневного окна; LOAD MORE листает дальше. Ограниченные тарифы не могут листать за пределы своей стены-образца.

Воздержание — норма; читайте грид с этой поправкой

Процент рядом с каждым выбором — это перекалиброванная частота попаданий (p_cal): честный послужной список модели на похожих убеждениях, а не её сырая уверенность. Ворота честности заставляют модель воздерживаться примерно в 99% выборов; баннер над гридом показывает сегодняшнюю долю воздержаний. Редкие зелёные позиции BET — исключение, выделенное именно потому, что они редки, — и всё равно это не совет по ставкам.

Откуда берётся позиция BET: у каждого рынка свой канал сертификации — его сертифицированные ячейки могут выдавать BET только после того, как история рынка пройдёт аудит мета-фильтра (включая порог conformal) на рассчитанной панели в миллион строк. Несертифицированные рынки всегда воздерживаются, даже если модель внутренне склоняется. Сертификация может быть отозвана после инцидента с данными и переэкзаменована после починки — если позиции рынка исчезают на время и возвращаются, это работа фильтра, а не поломка. Позиция — бумажный/демонстрационный сигнал, а не команда к реальной ставке.

Живая демонстрация
MATCHMODELMARKETBET
NAP · LAZ
ARS · CHE
PSG · LYOFA · 1X
BAY · DOR
POR · BEN
В большинстве строк столбец BET остаётся пустым — модель согласна с рынком и воздерживается. Редкий золотой сигнал — единственная строка, где она просит вас действовать.

Горячие клавиши

T сортировка по времени · E по EV · C по CLV · / фокус на поиске · ↑↓ выбор строки · Enter открыть панель · Esc закрыть панель.

4.2b RESULT REPLAY — обзор расчёта с отметками попаданий

Навигатор дат на панели инструментов (◂ дата ▸ · ● LIVE) отматывает сетку к любому рассчитанному дню в пределах исторического окна вашего тарифа. В каждой строке показан финальный счёт, и каждый отображаемый топ-пик помечен ✓ (верно) или ✗ (неверно) — это факты расчёта из фида, которые никогда не пересчитываются на edge. Рынки с линией несут её прямо в ячейке (H +0.5, O 2.5): линия — часть контракта, и ✓/✗ судит пик именно по этой линии — H +0.5 может выиграть при ничьей, а тот же пик по другой линии — уже другая ставка. В ячейках воздержания отметки остаются приглушёнными: модель показала пик, но явно отказалась за него ручаться.

Полоса наблюдений над сеткой отделяет позиции (пики без воздержания) от ячеек воздержания: для позиций выводится число попаданий с интервалом Wilson, а при выборке ниже настроенного минимума честно сообщается under-powered вместо доли. Учитываются только загруженные сейчас строки — выборка страницы, но никогда не послужной список результатов. Промахи никогда не отфильтровываются.

Живая демонстрация
LIVE
GAE · WIL 2-0 12%H 78%H −0.5 47%
PSV · FOR 3-0 13%H 89%H +0.5 41%
GRO · UTR 1-1 14%A 60%A −0.25 39%
Переключитесь между ● LIVE и рассчитанным днём: появляются финальные счета, и каждый отображаемый пик судится ✓/✗ по своей собственной линии — обратите внимание на PSV: пик H в 1X2 проигрывает при ничьей 2-2, тогда как AH H +0.5 в том же матче выигрывает. День воспроизводится ровно так, как он был рассчитан, включая промахи.

MODEL × MARKET — считывание расхождения

Когда калиброванная вероятность модели (P_CAL) расходится с очищенной от маржи рыночной ценой на ликвидном рынке, терминал ставит небольшую нейтральную метку расхождения — но только если разрыв выходит за пределы собственной калибровочной полосы модели (интервал Wilson вокруг P_CAL). Рыночная цена внутри этой полосы читается как согласие; только цена за её пределами является настоящим расхождением. Обе стороны очищены от маржи, поэтому сравнение идёт на равных, и знак показывает лишь направление — никогда не хорошо и не плохо.

Там, где есть ценовая лента (1X2), вторая строка показывает, дрейфует ли консенсус в сторону модели (подтверждение — то самое движение, которое впоследствии вознаграждает CLV) или в противоположную сторону (предупреждение о том, что рынок движется против считывания). Терминал никогда их не ранжирует, никогда не подсвечивает зелёным и никогда не велит вам делать ставку — он измеряет расхождение и его подтверждение; ставка остаётся вашим решением.

Живая демонстрация
0%50%100%
MARKET
MODEL
within band
Всё считывание в одном кадре: модель (голубой) против очищенного от маржи рынка (золотой), с калибровочной полосой модели в роли скобок. Рыночная цена внутри скобок — согласие; за их пределами — существенное расхождение. Затем линия дрейфа показывает, подтверждает ли рынок (→) модель или противоречит ей (←).
КАЛИБРОВОЧНЫЙ ШЛЮЗ · ДОВЕРИТЕЛЬНЫЙ ИНТЕРВАЛ Wilson
p~=p^+z2/2n1+z2/n
r=z1+z2/np^(1p^)n+z24n2

Перекалиброванной частоте попаданий можно доверять только внутри её интервала Wilson — центр стягивает оценку к ½, а радиус расширяется, когда выборка n мала. z задаёт доверие (z=1.64 ≈ 90%). Только если интервал всё же превосходит рыночную вероятность, расхождение проходит шлюз; иначе это шум.

35%45%55%65%75%85%p̂=55%n=12±21n=30±14n=60±10n=120±7n=300±5Wilson 95%-ish CI (z=1.64)
Интервал Wilson в зависимости от размера выборки n (p̂=55%, z=1.64): полоса сужается с ±21pp при n=12 до ±5pp при n=300. Малые выборки не могут обосновать вердикт.
30%40%50%60%70%empirical hit-rate■ n=30■ n=300true p=50% · 6000 sims
Monte Carlo (6000 симуляций, истинное p=50%): распределение выборочной эмпирической частоты попаданий широкое при n=30 и узкое при n=300 — именно поэтому шлюз помечает n<30 как under-powered и воздерживается от вердикта.
predicted pobserved freqy=x
Диаграмма надёжности: перекалиброванные вероятности (P_CAL) отложены против наблюдаемой частоты. Точки на линии y=x идеально откалиброваны; лёгкое стягивание к ½ — это модель, сохраняющая скромность. Иллюстративная форма.
ШЛЮЗ СУЩЕСТВЕННОСТИ · МОДЕЛЬ vs РЫНОК
|pMODELpMKT|δm

Обе стороны приводятся к вероятностям через devig, затем сравниваются. Разрыв должен превзойти порог по рынку δ_m (задаётся конфигурацией, например 10pp на 1X2, 6pp на AH), прежде чем расхождение будет признано существенным — это никогда не сигнал для ставки, а лишь отметка того, что модель и рынок действительно расходятся.

4.3 Левая колонка

Дерево лиг (сортировка по числу матчей, мультивыбор-фильтр) · пороги сигналов (только +EV>5% / только CLV>0) · BELIEF MOVES (смена убеждений): значимые изменения между двумя поколениями модели — ev_jump = скачок EV на ≥3 пункта, converge = уверенность сузилась на ≥5 пунктов, drift = движение в обратную сторону. Отвечает на вопрос: «модель только что передумала?»

Живая демонстрация
SPNAP · LAZ
FAPSG · LYO
SPARS · CHE
FAPOR · BEN
SPBAY · DOR
Фильтруйте по лиге и по платформе — ALL, SP или FA. Смените источник, и сетка перенастроится только на матчи, которые эта платформа котирует.

4.4 Радар · Расхождение консенсуса (вид по умолчанию)

По каждому матчу Радар сравнивает PIN (самый острый букмекер, без маржи) с CNS (консенсус 17 букмекеров, без маржи) по одному и тому же исходу: Δ = CNS ÷ PIN − 1. Положительная Δ = PIN оценивает исход выше толпы = «умные деньги первыми»; отрицательная Δ = обратное расхождение. Колонка SHARP показывает остроту рынка; строка coverage раскрывает полную воронку (матчей в окне / пропущено «только платформа» / пропущено «нет котировки PIN»).

Радар — чистая рыночная аналитика: в нём нет ни модельного прогноза, ни заявлений о трек-рекорде. Он показывает, где самый острый прайсер на планете прямо сейчас расходится с толпой — и структурно неуязвим для «провалов прогнозов».

Живая демонстрация
CONSENSUS DIVERGENCE · PIN(devig) vs CNS(σ-weighted)
MATCHPINCNSΔTAG
NAP · LAZ2.102.28+8.6%smart money first
PSG · LYO1.721.83+6.4%smart money first
BAY · DOR2.402.29−4.6%reverse
POR · BEN3.103.31+6.8%smart money first
Радар сканирует расхождение консенсуса: где PIN (самая острая контора, без vig) оценивает исход иначе, чем консенсус 17 контор (CNS). Δ — это разрыв; положительный Δ означает, что умные деньги двинулись первыми. Чистая рыночная аналитика — без модели и прогноза.
σ-ВЗВЕШЕННЫЙ КОНСЕНСУС · СПРАВЕДЛИВАЯ ЦЕНА CNS
pCNS=kwkpkkwk,wk=1σk2

CNS — это консенсус закрытия по 17 книгам: devig-вероятность каждой книги p_k взвешивается обратной дисперсией w_k=1/σ_k², так что более узкие книги весят больше. Devig использует метод Shin (моделирующий долю инсайдеров), а не простую нормализацию. Радар сопоставляет PIN(devig) с CNS — чистый рынок против рынка, без модели.

Разброс — разногласие букмекеров

σ подразумеваемых вероятностей без маржи по ~17 букмекерам, для каждого выбора. Низкая σ = рынок согласен (консенсусный стек); высокая σ = букмекеры расходятся — описательная рыночная информация с динамической цветовой шкалой, НЕ сигнал.

Живая демонстрация
1X2tight consensus
O/U 2.5wide · unsettled
AHfirm
BTTSsplit
Дисперсия измеряет, насколько сильно конторы расходятся по рынку. Узкая полоса — твёрдый консенсус, широкая — неустоявшийся рынок; преимущество против твёрдого весит больше.
МЕЖКНИЖНАЯ ДИСПЕРСИЯ · σ
σ=kwk(pkpCNS)2kwk

Дисперсия — это взвешенное стандартное отклонение devig-вероятностей книг вокруг консенсуса. Низкая σ = тесное согласие (устоявшийся рынок); высокая σ = книги расходятся, и цена ещё формируется.

Распределение — распределения Top-N и стеккинг

Обе платформы рядом, каждый рынок — лестница Top-N (CS top-6, HT/FT и TG top-3, остальные top-2 — глубина настраивается на сервере). Золотые рамки отмечают множество стеккинга (где концентрируется вероятностная масса); тепловая карта счетов 6×6 показывает горячий кластер; реальные рыночные котировки отображаются рядом со справедливыми коэффициентами модели, где доступны. Взгляд модели, alpha почти нулевой — см. стену базовой линии.

Живая демонстрация
0
1
2
3
4
5
6
7+
Модель оценивает всю форму исхода, а не одну линию. Золотые метки обозначают подразумеваемый уровень рынка; преимущество обычно там, где они расходятся.
DEVIG · РЫНОЧНО-ПОДРАЗУМЕВАЕМАЯ СПРАВЕДЛИВАЯ ВЕРОЯТНОСТЬ
pi=1/oij1/oj

Сырые обратные коэффициенты 1/o_i в сумме дают более 100% — избыток и есть overround букмекера (маржа). Деление каждого на сумму убирает его пропорционально, давая справедливые вероятности, сумма которых 100%. Это mkt_p по каждой ячейке сетки; справедливые цены CNS и PIN используют более сильный de-vig по методу Shin.

10%20%30%40%50%47.645.4o=2.10129.428.1o=3.40X27.826.5o=3.602Σ raw = 104.8% (overround +4.8%)raw 1/o
Пример devig (1X2, коэффициенты 2.10 / 3.40 / 3.60): сырые подразумеваемые 47.6 / 29.4 / 27.8 в сумме 104.8% (overround +4.8%); нормализованы к справедливым 45.4 / 28.1 / 26.5.
5%10%15%20%25%70181242223154854627+P(total goals = k)
Распределение суммарных голов модели (нагрузка Распределение tg[8], корзины 0–7+). Структурная визуализация с доказанной почти нулевой альфой — она показывает, где сосредоточена вероятностная масса, но это никогда не прогноз и никогда не утверждение, что какой-либо исход произойдёт. Иллюстративная форма.
КОНФОРМНОЕ МНОЖЕСТВО · ГАРАНТИЯ ПОКРЫТИЯ
Pr(YC^α)1α

Конформное множество Ĉ_α (только SP, APS) — это набор исходов, которые модель решается включить, так чтобы истинный результат Y попал в него с вероятностью не менее 1−α. Более крупное множество означает больше неопределённости; если оно не содержит даже собственного фаворита модели, это самосомнение, к которому стоит прислушаться.

Арбитраж — арбитражная консоль (рыночные факты)

Три вкладки: межбукмекерская (лучшие цены по ~18 букмекерам, только одна и та же линия), межплатформенная (SP vs FA, только 1X2 — разные типы ставок никогда не сопоставляются принудительно) и межрыночное расхождение (модель vs котировка, явно помечено как НЕ зафиксированный арбитраж). Каждая возможность перечисляет ноги, разбивку ставки и margin. Зафиксированные разрывы — рыночные факты, но цены движутся — перепроверяйте перед ставкой; это никогда не совет по ставкам.

Живая демонстрация
SP2.05O/U 2.5
FA1.98O/U 2.5
NO LOCK
single source · no matched line
Один только ценовой разрыв никогда не является замком. Стражи требуют совпадающей линии и двух независимых источников; всё, что меньше, помечается NO LOCK — это артефакт данных, а не бесплатные деньги.

Экспресс — точная совместная вероятность

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

Охват ног расширен до всего, что выразимо матрицей счёта: 1X2, гандикап (официальный европейский), тотал больше/меньше, общее число голов и точный счёт. Два типа честно исключены: азиатский гандикап (трёхсостоянный расчёт пуш/полувыигрыш ломает мультипликативную семантику булевой совместной вероятности) и тайм/матч (матрица финального счёта не содержит информации о первом тайме) — это математические границы, а не пропуски данных; принудительная поддержка означала бы выдумывание совместного распределения.

Живая демонстрация
PSG · LYO — 1X1.55
BAY · DOR — O2.51.80
NAP · LAZ — BTTS1.72
COMBINED ODDS1.55 MODEL JOINT64% LEGS1
Добавляйте ноги — и совокупные коэффициенты перемножаются, но и маржа конторы тоже. Совместная вероятность модели показывает, как быстро правдоподобный экспресс проседает ниже своей цены.

Похожие — ретроспектива похожих убеждений

Выберите матч — Похожие найдёт рассчитанные матчи той же лиги, где модель держала высоко похожие убеждения по всем рынкам (перекрытие Bhattacharyya; рынки с линией сравниваются только на идентичных линиях), каждый с пометкой о фактическом расчёте — счёт, 1X2, CS, TG, гандикап и результаты O/U.

Статистическая карточка сопоставляет фактическую частоту попаданий Top-1 среди похожих случаев (с 95% ДИ Wilson) с вероятностью, которую заявляла сама модель — калибровка по прецедентам, полная история на любом плане. Похожесть — это расстояние между убеждениями модели, а не между матчами; похожая история ≠ тот же исход.

Живая демонстрация
TARGET · ATL · GET · model fingerprint
2025 · SEV · VAL0.998
2025 · RMA · OSA0.997
2024 · VIL · CEL0.996
2024 · BET · GIR0.995
W 52%D 26%L 22%
Отпечаток модели извлекает исторически похожие матчи по строгому перцентилю схожести; то, как они завершились, — это базовая ставка для текущего матча, а не прогноз.

4.5 База · Стена прозрачности

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

Стена ориентиров теперь включает рынок тотала — по тому же стандарту, что и остальные: ставки с линией против закрытия без маржи по той же линии от нескольких букмекеров; ставки без одноимённой линии закрытия честно исключаются, а не аппроксимируются. При отсутствии блока данных раздел автоматически возвращается к старой пометке «нет линии закрытия» — никогда не выдумывается.

Живая демонстрация
MARKET EFFICIENCY BASELINE · measured · unvarnished
1X2 · CLV μ
−1.9%
n=1204 · efficiency benchmark
1X2 · beat-close
47.2%
mature-market baseline
AH · CLV μ
−1.2%
n=980 · most liquid
AH · beat-close
48.1%
no free lunch globally
База вывешивает измеренное среднее CLV и долю побед над закрытием нашей собственной модели, рынок за рынком — и числа отрицательные, потому что зрелые рынки эффективны. Это стена смирения, а не притязание: используйте её, чтобы оценивать любой «сервис прогнозов», который встретите.

4.6 Песочница · Песочница стратегий

Проверяйте комбинации факторов (направление консенсуса / потолок коэффициента / лига / острота) на исторических записях бэктестов — на выходе: n, частота обыгрывания закрытия, 95% CI и кумулятивная кривая CLV. Песочница принимает только бэктесты, прошедшие аудит заглядывания в будущее «время оракула» — сейчас она пуста по причине, названной в главе 2: мы отозвали провалившегося кандидата и предпочитаем не показывать ничего, чем показывать фальшивку. Комбинации с n<50 отклоняются сразу.

Но она не остаётся пустой. Под уведомлением о скрытых данных песочница теперь показывает базовую линию с нулевой α, рассчитанную на том же проверенном корпусе, который использует Конструктор: наша собственная модель, вслепую делающая ставки фиксированным размером (flat-betting) на свой лучший прогноз по всей истории из 178 тыс. матчей. На 1X2 это даёт доходность, примерно равную марже букмекера (комиссии) со знаком минус —— никакого преимущества, по построению. Это честный минимум, который обязана превзойти любая стратегия. ROI по AH/OU здесь намеренно скрыт (ошибка выжившего на той же линии приукрасила бы его); показывается только доля попаданий. Отсюда одна кнопка переносит вас прямо в Конструктор, чтобы проверить ваши собственные условия против этого же минимума.

Живая демонстрация
STAKE2.0u MODEL EDGE+4.1% IF CLOSE 1.95+CLV
Проверьте план ставок, не трогая журнал. Преимущество модели фиксировано, движется только ваша экспозиция — план, красивый лишь на бумаге, выдаёт себя здесь первым.

4.7 Журнал · Ваш личный аудит CLV

Запись ставки: выберите матч (mk подставляется автоматически), рынок (1X2 / AH / OU), сторону, линию, коэффициент сделки и сумму. Конвенция по линии: вводите линию той стороны, которую взяли вы — хозяева −0.5 и гости +0.5 суть две стороны одного рынка.

Оценка: данные линий закрытия синхронизируются каждые 6 часов и покрывают завершённые матчи в скользящем 45-дневном окне; после прихода данных ставки рассчитываются автоматически (азиатские гандикапы разрешаются точно, включая полувыигрыш / полупроигрыш) и оцениваются по всем трём мерилам. Аудит-полоса выводит по каждой линейке n, долю побед, средний CLV, 95% CI и вердикт — при n<30 всегда будет сказано «недостаточная выборка, вердикта нет».

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

Цикл трейдинг-деска. LEDGER теперь — полный цикл: перед сделкой → журнал → после сделки. Перед записью форма показывает живую предторговую проверку: модельную справедливую цену именно для вашего рынка/стороны/линии, EV входа (коэффициент ÷ справедливая − 1) и, если есть котировка на той же линии, рыночную вероятность без маржи. Отрицательный EV честно показывается красным — но никогда не блокируется: журнал ваш; наша задача лишь в том, чтобы вы видели цену, которую реально платите.

Снимки входа — запечатываются в момент записи. При отправке сервер сам вычисляет и замораживает три числа рядом со ставкой: модельную справедливую цену на входе, модельную вероятность выигрыша и (только при той же линии) рыночную вероятность без маржи. Они считаются на сервере, их нельзя подделать, и они неизменны — ничто впоследствии не перепишет то, что модель сказала на входе. Журнал показывает EV входа (EV*) по каждой ставке, а к любой записи можно прикрепить теги стратегии и заметку (теги и заметка — единственные редактируемые поля; все факты ставки заморожены).

Аналитический кокпит (уровни Desk). Над журналом восемь плиток подводят итог рассчитанной книги — чистый PnL, ROI, средний CLV, доля побед над закрытием, макс. просадка, волатильность на ставку, размер выборки и Келли-фит — по выбранной шкале (pin / cns / sp) и окну (30д / всё). Шесть графиков читают вашу историю: кривая капитала с заливкой просадки; распределение CLV; калибровка EV входа → результат (действительно ли входы с положительным EV рассчитались лучше?); сегментация по рынку, лиге или тегу; скользящие 30-дневные CLV и попадания; дисциплина ставок (ваша ставка против ориентира четверть-Келли). Группы с малой выборкой затемняются и никогда не экстраполируются. Фильтруйте и сортируйте журнал по рынку, CLV, PnL или EV* и экспортируйте всё в CSV — ваши данные, ваш файл.

Живая демонстрация
YOU2.10 CLOSE1.95
+CLV · beat the close
Вы берёте 2.10; рынок дрейфует к закрытию 1.95. Пойманный вами разрыв — это ваша ценность линии закрытия (CLV), честное табло, по которому журнал оценивает вас, при выигрыше или проигрыше.
ЦЕННОСТЬ ЛИНИИ ЗАКРЫТИЯ · CLV
CLV=pcloseoentry1

CLV оценивает ваш вход относительно цены закрытия: ваш коэффициент входа o_entry, вычисленный при devig-вероятности закрытия p_close. Положительное значение означает, что вы обыграли закрытие — самый надёжный в долгосрочной перспективе признак мастерства. Реестр оценивает это по трём линейкам (закрытие платформы SP, консенсус CNS, строгий PIN).

4.8 Лента · Воспроизведение рыночной ленты

Полная траектория цен одного матча по 17 букмекерам от открытия до закрытия (только точки изменений). Толстая золотая линия — PIN; остальные букмекеры несут постоянные анонимные коды B01..B18 — коды никогда не ротируются, поэтому наблюдения вроде «B04 обычно двигается первым» остаются валидными сквозь матчи и месяцы. Жёлтый ▲ отмечает события steam; таблица ниже перечисляет инициатора, амплитуду, последователей и лаг.

Переключайтесь между видами 1X2 и AH; вид AH аннотирует каждое изменение линии. Лента — дословное воспроизведение исторического факта: НЕ сигнал, НЕ совет.

Лента получает режим тотала, изоморфный азиатскому: серии по букмекерам на основной линии плюс траектории смены линии. Серии накапливаются с матчей, собранных после расширения источника — у более ранних режима честно нет. У точного счёта и тайм/матча нет временного источника, а общее число голов — не рынок: ни один из трёх не получает ленту — граница данных, а не компромисс.

Память — поиск похожих состояний закрытия

Память находит по лиге исторические закрытия, чьё состояние рынка ближе всего к текущему матчу: сигнатура состоит из безмаржинальной мультибукмекерской вероятности, дрейфа от открытия до текущего момента и разброса между букмекерами; на выходе — только эмпирические частоты (что происходило после таких состояний) без каких-либо предсказательных претензий. Покрыты три рынка: 1X2, азиатский и тотал; для AH/OU сигнатура строится по букмекерам той же линии на модальной линии закрытия, частоты включают три состояния покрыл/пуш. Пока у текущего матча нет мультибукмекерского следа в этом рынке, состояние не формируется — честное воздержание; малые выборки помечаются under-powered без выводов.

Живая демонстрация
PSG · LYO · 1X2▲ steam +3.1%B04 first · +3 foll
INT · JUV · AH▼ −1.8%PIN · +2 foll
RMA · SEV · 1X2▲ steam +2.4%B07 first · +5 foll
BAY · RBL · AH▼ −2.9%B01 first · +1 foll
POR · SPO · 1X2▲ +1.2%PIN · lag 4.1m
PSG · LYO · 1X2▲ steam +3.1%B04 first · +3 foll
INT · JUV · AH▼ −1.8%PIN · +2 foll
RMA · SEV · 1X2▲ steam +2.4%B07 first · +5 foll
BAY · RBL · AH▼ −2.9%B01 first · +1 foll
POR · SPO · 1X2▲ +1.2%PIN · lag 4.1m
Траектория цены одного матча по 17 конторам, от открытия до закрытия — золотая линия это PIN, остальные фиксированные коды B01..B18. Жёлтый ▲ отмечает steam (контора двинулась первой, с её последователями и задержкой). Дословное воспроизведение рыночного факта — никогда не мнение модели и не совет.

4.9 Панель · Расчёт по Kelly

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

Живая демонстрация
½-Kelly · 1.2% of bankroll
edge 4.1% · odds 2.10 · fractional Kelly caps exposure, never full-Kelly
По преимуществу и коэффициентам терминал рассчитывает дробную позицию Келли — намеренно консервативную: она ограничивает экспозицию и никогда не советует полный Келли.
ПРЕИМУЩЕСТВО И СТАВКА · EV И Kelly
EVi=pioi1
fi*=pioi1oi1=EVioi1

EV — это ожидаемое значение единичной ставки при коэффициенте o и вероятности p — исключительно диагностическая величина, без монотонной связи с реальной доходностью (см. стену прозрачности). Kelly f* — оптимальная для роста доля банкролла, когда преимущество действительно существует; терминал показывает половинный Kelly f*/2 для контроля дисперсии. Ни то, ни другое не является рекомендацией делать ставку.

4.13 Конструктор — бэктест стратегий без кода

Конструктор — это скринер условий в стиле TradingView по полному историческому корпусу (178 тыс.+ рассчитанных матчей). Складывайте условия из стандартного набора операторов (>, >=, <, <=, between, in) только по предматчевым полям — вероятность главного выбора модели, маржа модели, платформа, линия, месяц начала матча — выберите рынок ставки (1X2 / AH / OU) и запустите: движок проигрывает историю с главным выбором модели под вашим фильтром и возвращает только агрегаты — число ставок, долю попаданий с интервалом Wilson и разбивку по годам. ROI, максимальная просадка и коэффициент Шарпа откроются, когда поступит корпус коэффициентов.

Три дисциплины встроены и не подлежат обсуждению. Только агрегаты: детализация по отдельным матчам никогда не покидает движок. Шлюз недостаточной мощности: если под ваш фильтр попадает меньше настроенного минимума, статистика не выдаётся вовсе — узкий фильтр, который «находит» блестящий результат на 12 матчах, — это шум, и терминал отказывается печатать шум. А баннер над каждым результатом повторяет единственное честное прочтение: бэктест лишь проигрывает прошлое, ничего не обещает о будущем, и каждая лишняя комбинация, которую вы пробуете, повышает риск переобучения.

Живая демонстрация
Model P (top pick)>=0.60
PlatforminFA
▶ RUN BACKTEST
BETS HIT RATE ROI SHARPE
Реальный прогон по корпусу: доля попаданий 64.2%, но при этом ROI −4.86% и Шарп −2.08, а линия накопленного PnL уходит под воду. Высокая доля попаданий ≠ прибыль — коэффициенты и есть знаменатель. Промахи и убытки показаны ровно так, как их рассчитала история.

Когда корпус котировок на месте, тройка PnL работает для 1X2 и OU: ROI (средняя доходность на одну плоскую ставку в 1u, расчёт по коэффициенту закрытия), кривая накопленного PnL с просадкой, показанной красной «подводной» областью (MAX DD сообщается в юнитах, а не в процентах), и коэффициент Шарпа, аннуализированный по месячному PnL. AH по-прежнему показывает долю попаданий, но честно удерживает PnL, пока домашняя сторона не подтвердит последнюю оставшуюся семантику данных — терминал никогда не печатает число, за которое не может поручиться. Посмотрите демо: фильтр может попадать в 64% и всё равно терять деньги — коэффициенты и есть знаменатель, и этот урок — весь смысл конструктора.

Рынков бэктеста теперь шесть: 1X2, азиатский, тотал, гандикап, общее число голов и точный счёт; сторона всегда — фаворит модели. Измерение точности покрывает всю историю; ROI и CLV показываются только для рынков с историческими ценами закрытия — закрытия гандикапа и точного счёта являются единственной официальной линейкой с малой выборкой, что честно помечено в интерфейсе; у общего числа голов нет соответствующего рынка, и он навсегда остаётся только с точностью. Недобранные агрегаты, как всегда, останавливает ворота min-n.

4.10 Панель · PRICER, калькулятор справедливой цены любой линии

Выберите тип рынка (AH хозяева/гости, тотал больше/меньше, BTTS), введите любую линию и предложенную вам котировку — и мгновенно получите модельную справедливую цену и подразумеваемое EV вашей котировки. Действует постоянное уведомление: модельная справедливая цена — не прогноз; глобальный CLV этой модели отрицателен (см. База). Инструмент существует, чтобы показать, как далеко ваша котировка отстоит от справедливой — решение остаётся за вами.

На уровнях Desk калькулятор покрывает все девять групп — 1X2, азиатский гандикап, тотал больше/меньше, европейский гандикап, корзины общего числа голов, точный счёт, БНЗ, двойной шанс и «обе забьют» — с переключателем источника FA/SP там, где есть оба распределения, кликабельной лестницей линий вокруг вашей линии и ориентиром ставки четверть-Келли. Одно нажатие «записать по этой цене» переносит рынок, сторону, линию, коэффициент и рекомендованную ставку прямо в форму LEDGER — ничего не перепечатывать, ничего не вспоминать. Группы «только цена» (БНЗ, двойной шанс, обе забьют) остаются на стороне калькулятора с честной пометкой.

Живая демонстрация
ANY LINEAH −0.75
MODEL FAIR PRICE1.92re-priced from the distribution
Дайте ему любую линию — и он пересчитает справедливую цену из того же распределения, чтобы сравнить модель с ценой, которую рынок реально предлагает.

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

Нажмите ★ на любой строке сетки, чтобы добавить матч в свой приватный список наблюдения. Вы можете прикрепить прогноз (главный выбор модели из этой строки подставляется автоматически, или задайте собственное направление) либо просто наблюдать за матчем. После расчёта матча Трекинг отмечает каждый прогноз ✓ или ✗ по данным линии закрытия и сводит вашу статистику по дням, месяцам или кварталам —— процент попаданий прогнозов и отдельно PnL / ROI / ценность линии закрытия вашей бумажной торговли. Всё приватно и никогда не покидает терминал.

Два ограничителя удерживают это честным. Отслеживать можно только матчи, которые сейчас есть в feed —— список наблюдения это инструмент, обращённый вперёд, а не способ запрашивать исторические результаты постфактум. А бумажная торговля помечена ровно так, как есть: без проскальзывания, без исполнения, не настоящая доходность. Трекинг это место, где вы держите ответ перед самим собой; Конструктор это место, где вы проверяете правило на всей истории.

Живая демонстрация
NAP · LAZ1X2 H
PSG · LYOO/U 2.5 O
BAY · DORwatch only
Список наблюдения с прогнозами рассчитывается после матча: каждый выбор отмечается ✓/✗ по закрытию, последняя строка только для наблюдения (без выбора, без попадания), а ниже появляется сводка за период —— процент попаданий и бумажный PnL отслеживаются отдельно, всё приватно.

Два дополнения делают прогноз ценнее простой галочки. Во-первых, как только матч рассчитан, Трекинг показывает закрывающую рыночную вероятность (closing market probability) именно той стороны, которую вы назвали —— очищенную от маржи (de-vigged) по строгой линейке pin —— и отмечает, были ли вы вместе с рынком или ↯ против него. Попадание на сторону, которую рынок оценивал ниже 50%, стоит куда больше, чем согласие с фаворитом; именно здесь вы видите, действительно ли вы разглядели то, что рынок упустил. Во-вторых, у любого открытого прогноза есть кнопка → paper: одно нажатие превращает его в бумажную сделку (paper trade) в вашем журнале (ledger), наследуя матч, рынок, сторону и линию —— вам остаётся лишь добавить коэффициент (odds) и ставку (stake), которые вы бы взяли. WATCH — это способ вести счёт без лишних усилий; бумажный журнал — это место, где тот же выбор дорастает до сделки с аудитом по CLV.

Прогнозы и бумажные сделки охватывают все семь рынков обоих источников: 1X2, гандикап (официальный европейский), азиатский гандикап, тотал больше/меньше, общее число голов, точный счёт и тайм/матч. Линия гандикапа фиксируется из фида в момент добавления (принцип блокировки до начала — свою линию выбрать нельзя); тайм/матч требует счёта первого тайма для расчёта, и матчи без него честно помечаются как нерасчётные. Чтение по-рынку/против-рынка показывается только для рынков с ценой закрытия (1X2, азиатский, тотал, гандикап) — у общего числа голов и точного счёта нет закрытия, с которого можно снять маржу, поэтому сравнение честно остаётся пустым и никогда не выдумывается.

Помимо ★ в одно касание на любой строке сетки (с фаворитом 1X2 этой строки), вверху карточки отслеживания есть форма ручного добавления: выберите матч из текущей сетки, рынок и сторону (для точного счёта введите счёт напрямую, напр. 2:1), для азиатского/тотала укажите линию и добавьте. Один матч может нести прогнозы сразу в нескольких рынках; повторное добавление той же стороны никогда не создаёт дубликата.

4.15 ЭКСПРЕСС — бумажные цепочки

Внутри TRACK конструктор экспрессов связывает от 2 до 13 ног из разных матчей одной платформы (SP или FA) в один бумажный купон: один рынок на матч, любой из семи типов рынков, а общий коэффициент — просто произведение коэффициентов всех ног. Выберите матч из предматчевого окна, задайте рынок, сторону и линию, введите видимый коэффициент и добавьте ногу; до подтверждения ставки купон в реальном времени показывает общий кэф и потенциальную выплату.

Расчёт следует отраслевым правилам экспрессов, нога за ногой, по тем же данным закрытия, что и журнал: выигранная нога умножает на свой коэффициент, пуш или возврат выпадает из цепочки (множитель 1), четвертьлинии дают (1+кэф)/2 при полувыигрыше и 0,5 при полупроигрыше, а единственная проигранная нога обнуляет весь купон — карточка рассчитывается в момент проигрыша любой ноги, не дожидаясь остальных. Выплата = ставка × произведение всех множителей, вычисляется в точной десятичной арифметике с единственным округлением в конце.

Экспресс перемножает маржу букмекера каждой ноги. Две ноги по ~5 % маржи уже дают конторе примерно двойное преимущество против одиночной; тринадцать ног усугубляют его безвозвратно. Именно поэтому букмекеры обожают экспрессы — и именно поэтому этот инструмент существует только на бумаге: чтобы измерять эрозию, а не оплачивать её.

Каждый рассчитанный купон показывает и CLV экспресса: ваш общий кэф входа против общего кэфа закрытия той же платформы. Он появляется, только когда у каждой ноги есть соответствующая цена закрытия — если хоть одной нет, поле честно показывает прочерк, а не полуправдивое число. Если матч выпал из 45-дневного окна расчёта до оценки, весь купон помечается «нерасчётным» — никогда не подделывается под возврат. История экспрессов агрегируется по числу ног: убедитесь сами, как проседают проходимость и PnL с ростом цепочки.

4.16 EDGE — доска доказательств

EDGE — это стартовая вкладка терминала и его единственный ответ на вопрос «с чего начать?». Она сканирует каждую предматчевую ячейку окна и сортирует их по силе доказательств, которые система уже опубликовала в других местах: редкие публичные позиции модели (по ~99% выборов она публично воздерживается), сколько из трёх ворот расхождения проходит ячейка — материальный разрыв в пространстве вероятностей, рыночная цена вне калибровочной полосы, построенной на десятках тысяч рассчитанных наблюдений, расхождение больше собственного разброса контор — плюс положительный калиброванный EV и глубина рассчитанных доказательств за числом. Каждый вес и порог — конфигурация, а вся доска — один серверный снимок на поколение данных: все видят один и тот же список.

Каждая запись показывает пятиточечный индикатор силы, объяснение простым языком, собранное из доказательных элементов, и — на тарифе Edge и выше — полный технический стек с строкой размера ставки: дробный Келли (четверть-Келли с жёстким потолком на запись), вычисленный из калиброванной вероятности и указанной цены; банкролл хранится только в вашем браузере. Бесплатные аккаунты видят верхние строки предыдущего поколения данных; Pro видит живую доску; стек и панель Келли открываются на Edge. Пустая доска — не сбой: в большинство дней доказательств просто нет, и доска честно об этом говорит.

Показатель Δ — это абсолютная разница, а не относительный прирост: Δ = откалиброванная вероятность модели − рыночная вероятность без маржи, в процентных пунктах (pp). «Убеждение модели 61% ⇄ рыночный консенсус 28%» даёт Δ+33pp — модель оценивает исход на 33 процентных пункта выше рынка, а не «на 33% выше» как отношение (это было бы +118%, чего мы никогда не показываем: относительные величины раздуваются на малых базах; pp от базы не зависят). Убеждение модели откалибровано на всей рассчитанной истории (n в каждой строке); рыночный консенсус очищен от маржи букмекера методом Шина. Помните: больший Δ не означает большую вероятность выигрыша — он измеряет лишь размер расхождения; его достоверность проверяют три доказательственных фильтра и n, а показанный EV дополнительно урезан за историческую самоуверенность и потому всегда консервативнее наивного пересчёта из Δ.

Доска — это ранжирование наших же опубликованных сигналов, не новый прогноз и не лист советов. Сила доказательств — не обещание прибыли: наш собственный аудит CLV ранних цен отрицателен и опубликован полностью. Строка Келли — потолок из математики риска, никогда не рекомендация. Решение и риск — ваши.

Каждый список архивируется в момент построения. Ссылка REPLAY в шапке доски рассчитывает прошлые записи по данным закрытия и показывает историю — долю попаданий с воротами минимальной выборки (маломощные выборки показываются ради прозрачности и явно помечаются как «не вывод»), победы и поражения вместе. Указатель, который нельзя проверить, — это совет; указатель с публично выставленными неудачами — это инструмент. Места Desk могут дополнительно включить браузерное уведомление, когда новое поколение выводит сильные доказательства.

4.17 Мульти-ранговые пики (TopK · режим хеджа)

Прогнозы не ограничиваются Top1: точный счёт показывает Top1–6, тотал голов и тайм/матч Top1–3, 1X2 — Top1–2 (фора и тотал больше/меньше — двусторонние рынки, только Top1). Каждый ранг в той же оптике, что и Top1 — калиброванная вероятность, живая цена, EV — и несёт поранговую историю: на 180 000+ рассчитанных матчей каждый ранг показывает реальную частоту попаданий с доверительным интервалом (напр. T2 в 1X2: прогнозное среднее 26,4%, реальное 27,8%). Строки с ° — производные (калиброванное распределение × котировки); поранговая история тайм/матч основана на реальных выборках модельной головы (меньшее n, шире интервалы) и показывается честно.

Как читать: одна строка на ранг — значок T (T1 на золотом) · название исхода · полоса калиброванной вероятности (ширина относительно T1) · @живая цена · EV (зелёный ≥1 / красный <1) · в конце строки историческая частота попаданий ранга (наведите для n и доверительного интервала) или метка ° производного. Список сетки несёт лишь чип-счётчик +N как намёк на глубину; клик по строке открывает панель с полной лестницей, а кнопка «смотреть полное распределение» ведёт в инструмент DIST ко всей кривой вероятности. Видимые ранги зависят от тарифа: Free видит Top1, Pro добавляет Top2 в 1X2, Edge и выше — полную лестницу плюс строку равноприбыльного распределения.

Как считается поранговая история: для 180 000+ рассчитанных матчей калиброванный вектор убеждений каждого матча ранжируется, затем каждый ранг сверяется с реальным результатом расчёта. Определение исхода использует три резервных источника в порядке приоритета — ① блок расчёта, встроенный в саму запись убеждений; ② ежедневно обновляемый исторический индекс расчётов; ③ рассчитанный архив как последний резерв. Слои перекрёстно проверяются (любое расхождение вызывает аудит), всё выполняется на сервере, а отсутствующий слой честно уступает следующему — никогда не гадаем. Тайм/матч сейчас опирается на реальные выборки модельной головы (меньшее n); действует то же трёхслойное определение.

Строка равноприбыльного распределения под лестницей — чистая арифметика по указанным ценам (ставка ∝ 1/коэффициент): вероятность покрытия, комбинированный коэффициент и комбинированный EV. Комбинированный EV обычно отрицателен — маржа букмекера складывается с каждой ногой — так что строка одновременно инструмент хеджа и честное предупреждение: покрытие многих рангов не бесплатный обед, и ничто из этого не является советом по ставкам.

Карточки для шаринга — аудиторские снимки только для чтения

Из Журнал, Похожие или Арбитраж можно сгенерировать ссылку только для чтения (/card/…). Снимок строится на сервере из ваших реальных данных — его нельзя подделать — и несёт сноски честности. Свои карточки вы можете отозвать в любой момент; на ежедневное создание есть лимит.

Живая демонстрация
FWORLD · LEDGER+2.3% CLV · 30d42 bets · beat the close 61%model · Origins 1.0
shareable snapshot
your numbers — never betting advice
Превратите журнал, разбор похожего матча или арбитраж в карточку для обмена — ваши собственные цифры, с водяным знаком, и никогда не подаются как совет по ставкам.

5 · Руководство по CLI

5.1 Установка и проверка

Один файл, ноль сторонних зависимостей, Python ≥3.9. Установочный скрипт автоматически выполняет проверку целостности SHA-256 и удаляет файл при несовпадении. Можно также вручную скачать /cli/fworld и /cli/SHA256SUMS, проверить и положить бинарник в PATH.

$ curl -sSL https://fworld.gammalegion.org/cli/install.sh | sh
$ sha256sum ~/.local/bin/fworld          # ⇔ https://fworld.gammalegion.org/cli/SHA256SUMS

5.2 Аутентификация и гигиена ключей

API key создаётся на сайте в разделе Аккаунт → API keys (зависит от тарифа). fworld auth login запрашивает ключ интерактивно и сохраняет его в ~/.config/fworld/config.toml (режим 0600); также работает переменная окружения FWORLD_API_KEY. По замыслу ключ никогда не принимается аргументом командной строки (утечка через список процессов) и может быть отозван на сайте в любой момент.

5.3 Язык

Человекочитаемый вывод поставляется на 12 языках: fworld lang показывает текущий язык и способ его определения; fworld lang ja переключает его постоянно. Приоритет: флаг --lang → FWORLD_LANG → файл конфигурации → системная locale → английский. --help и --json всегда остаются английскими/чистыми данными.

5.4 Справочник команд

fworld auth login|status|logoutвход / показать тариф, квоту, возраст данных и версию модели / выход
fworld gridсетка данных: --league --from/--to --sort ev|clv|time --tz --csv
fworld baselineстена прозрачности (глобальный базис CLV)
fworld radarрасхождение консенсуса: порог --min-delta (процентные пункты)
fworld movesсмена убеждений (значимые изменения между поколениями модели)
fworld sandboxпесочница стратегий: --where "consensus=same,cap<3.5" --domain
fworld kellyрасчёт по Kelly (полностью локально): --bankroll --odds --p [--half]
fworld alert add|ls|rmсерверные правила оповещений: add --where … --push tg / ls / rm
fworld ledger add|ls|audit|rmжурнал аудита: add / ls / audit / rm (тот же журнал, что и в Web)
fworld grid --topkgrid с --topk: печатает мульти-ранговую лестницу под каждой строкой (исход/вероятность/цена/поранговая история)
fworld dist <mk>распределения Top-N, обе платформы (только значения, без тепловой карты)
fworld arb [<mk>|--board]арбитраж: один матч или доска всего окна (--kind book,platform,market)
fworld trend <mk>дрейф цен по букмекерам + ведущий букмекер (1X2; числа, без графика)
fworld multi --leg …точная совместная вероятность vs наивное произведение (--leg mk:market:sel[:line])
fworld similar <mk>история похожих убеждений с полным расчётом (таблица, без бейджей)
fworld card ledger|sim|arbсоздать карточку для шаринга только для чтения (снимок на сервере)
fworld tape [ls|<mk>]лента: ls перечисляет окно; tape <mk> отрисовывает траектории и события steam
fworld exportмашинный экспорт (полная пагинация): --json/--csv, жёсткая блокировка устаревания --max-age
fworld watchполноэкранный TUI: опрос по ETag каждые 60 секунд, без перерисовки при 304
fworld lang [code]показать / переключить человекочитаемый вывод на 12 языках
$ fworld grid --sort ev --tz local
$ fworld ledger add --mk fa_2962528 --market ah --sel H --line -0.5 --odds 1.95 --stake 200
$ fworld ledger audit
$ fworld tape fa_2962528 --market ah
$ fworld similar cid_2999996 --limit 10
$ fworld arb --board --kind book
$ fworld export --json --max-age 2h | jq '.rows[] | select(.ev_top > 0.05)'
# crontab:
17 * * * *  fworld export --json --max-age 2h > /data/feed/latest.json

5.5 Интерактивный терминал (REPL) и сокращение TK

Запустите fworld без подкоманды, чтобы войти в интерактивный терминал: строка статуса показывает тариф, квоту и возраст данных, а одноклавишные сокращения ведут прямо к каждому инструменту — G сетка, T лента, D распределения, A арбитраж, W живой экран и другие; нажмите ? для полной таблицы. В v1.11 добавлено TK (или TOPK): одно нажатие печатает сетку с мульти-ранговыми лестницами — под каждой строкой T1…TK показывают исход, калиброванную вероятность, живую цену и поранговую историческую частоту (° = производный ранг). Эквивалент grid --topk; последующие аргументы передаются как обычно (напр. TK --league EPL). Любая полная подкоманда также работает внутри REPL.

$ fworld                       # bare call → REPL
fworld> TK --league EPL        # = grid --topk
fworld> ?                      # full shortcut table

5.6 Коды выхода и автоматизация

0 успех · 2 нет данных / ожидание данных · 3 устаревшие данные (превышен --max-age, вывод отклонён) · 4 аутентификация / функция заблокирована · 5 ошибка сети или сервера. Каждая команда поддерживает --json (чистые данные, независимо от языка); результаты GET кешируются локально по ETag, и при неизменных данных возвращается 304 без расхода квоты — ежечасный опрос из cron почти ничего не стоит.

Жёсткая блокировка устаревания на практике: fworld export --json --max-age 2h завершается кодом 3 и отказывается выводить, как только возраст данных превышает два часа — устаревшие данные никогда не попадут в ваш дальнейший конвейер.

Глоссарий — каждое сокращение на терминале

Терминал насыщен рыночными сокращениями. Здесь собраны все аббревиатуры, которые вам встретятся: что они означают и как их правильно читать. Коды типов ставок соответствуют отраслевому стандарту и сохранены в общепринятой форме.

Вкладки рабочего пространства · локализованное имя ↔ код ↔ функция

КОДИМЯФУНКЦИЯ
◎ RADARРадарРадар расхождения с консенсусом: PIN против взвешенного по σ CNS из 17 контор (чистый рынок).
▦ DISPERSIONРазбросДисперсия между конторами (σ) очищенных от маржи (de-vig) вероятностей — насколько конторы расходятся.
◫ DISTРаспределениеПолное распределение вероятностей модели (alpha почти нулевая; структура, а не прогноз).
◆ ARBАрбитражПанель арбитража: возможности гарантированной прибыли между конторами и платформами.
⋈ MULTIЭкспрессКонструктор мультиставок / экспрессов — совокупные коэффициенты перемножаются, совместная вероятность затухает.
≈ SIMПохожиеРетрейс похожих матчей: исторические матчи, где модель считала так же.
◍ EFFЭффективностьКарта эффективности рынка по лигам и рынкам.
⇉ LEADЛидерОпережение-запаздывание: какая контора двигает цену первой, кто следует и как быстро.
◉ MEMПамятьПамять рынка: что происходило после похожих состояний закрытия в этой лиге.
BASELINEБазаСтена базового уровня эффективности рынка — CLV нашей собственной модели, опубликованная без прикрас.
SANDBOXПесочницаПесочница стратегий + базовый уровень с нулевой alpha (доходность слепых равных ставок ≈ минус маржа).
▤ LEDGERЖурналЛичный аудиторский журнал CLV, оцениваемый по трём линейкам (SP / CNS / PIN).
≋ TAPEЛентаЛента рыночных коэффициентов — цена каждой конторы, только точки изменения.
⚙ BUILDERКонструкторБэктест стратегий без кода на 178k рассчитанных матчей (только агрегированно).
▣ TRACKТрекингСписок наблюдения + прогнозы + бумажные сделки, приватно, со статистикой день/месяц/квартал.

Источники и мерила

SP / FAДва рыночных источника, которые читает терминал; показываются только под этими нейтральными обозначениями. Сравните цену по обоим, чтобы увидеть, где расходятся сами источники.
PINОстрая эталонная цена, относительно которой терминал ведёт отсчёт. Считайте её самым близким приближением к истинной рыночной цене; расстояние от PIN — первое суждение о ценности.
REFАктивное эталонное мерило — REF PIN означает, что используется острый эталон. Это цена, относительно которой измеряется число вашей модели.
CONSСовокупная цена по конторам в данный момент. Живое мерило: преимущество модели значимо лишь относительно него.
OPEN / CLOSEОткрывающая и закрывающая линия. Закрытие — окончательное, самое острое слово рынка; обойти его (CLV) — честное мерило преимущества.
BOOK / BOOKSЦена отдельного букмекера или полный набор контор. Разброс между конторами показывает, насколько твёрд консенсус.
YARDSTICKТри эталона, относительно которых показывается число модели, — открытие, консенсус и закрытие. Читайте все три, чтобы понять не только что думает рынок, но и как он двигался.
ALLФильтр платформы, показывающий сразу все источники; переключитесь на SP или FA, чтобы сузить сетку до одного источника.

Коды типов ставок

1X2 / WDLИсход матча: победа хозяев (1), ничья (X), победа гостей (2). Основной трёхисходный рынок.
O/UБольше/меньше голевой линии, например 2.5 — завершится ли сумма голов выше или ниже неё.
AHАзиатский гандикап: линия форы без ничьей и с возвратом ставки при точном пуше. Делит исход на две оценённые стороны.
HCPЦелочисленная или европейская фора, применяемая к исходу до его расчёта как 1X2.
BTTSОбе забьют — да/нет на то, забьёт ли каждая из сторон хотя бы раз.
CSТочный счёт: конкретный итоговый счёт. Рынок наивысшей детализации; его вероятность лежит в хвостах распределения.
TGТотал голов по корзинам (0–7+, ровно N голов) — рынок, характерный для SP; международная экосистема букмекеров котирует только линии О/U, поэтому у FA этого рынка нет — матчи FA получают лестницу наблюдения только по распределению.
HT/FTПервый тайм / матч: исход к перерыву в паре с исходом к концу матча.
OVR%Подразумеваемая моделью вероятность того, что сумма завершится выше линии.

Столбцы модели и цены

MKВнутренний ключ матча, необработанный id. Терминал всегда преобразует его в названия команд; если вы видите код, значит этот матч ещё не полностью назван на стороне поставщика.
MODELСобственная вероятность или справедливая цена модели для рынка. Всегда читайте её рядом с MARKET, никогда отдельно.
MARKETПодразумеваемая рынком цена, с убранным вигом там, где указано. Эталон, с которым спорит модель.
EVОжидаемая ценность, показывается только для измерения. Терминал никогда не сортирует по ней, не подсвечивает зелёным и не ранжирует ставки — положительный EV это наблюдение, а не рекомендация.
CLVЦенность относительно закрытия: разрыв между ценой, которую вы взяли, и закрытием. Единственное честное долгосрочное табло того, реально ли преимущество.
EDGEРасхождение модели с рынком по выбранному исходу — исходный размер утверждения, до того как вы решите, действовать ли.
TOPKКандидаты с 1-го по K-й одного рынка, отсортированные по калиброванной вероятности. Каждый ранг в оптике Top1; поранговые частоты — из 180 000+ рассчитанных матчей.
TGТотал голов по корзинам (0–7+, ровно N голов) — рынок, характерный для SP; международная экосистема букмекеров котирует только линии О/U, поэтому у FA этого рынка нет — матчи FA получают лестницу наблюдения только по распределению.
FAIRСправедливая цена модели для любой линии, пересчитанная из её распределения. Сравните её с ценой, реально выставленной на рынке.
P_CALКалиброванная вероятность — уверенность модели после калибровки по историческим показателям попаданий. Число, которому стоит доверять больше, чем сырой уверенности.
conf_rawСырая, докалибровочная уверенность модели. Для решений используйте P_CAL; conf_raw — неоткорректированный вход.
STANCEВыставленная позиция модели по матчу: позиция BET или, гораздо чаще, воздержание.
BETСтолбец ставки. По замыслу пуст примерно на 99% матчей; заполненная ячейка — редкое отмеченное преимущество, а не совет ставить.
SIGNALМатч, который модель отметила как подлинное преимущество. Редкий и ценный именно потому, что редкий.
DRIFTКак линия двигалась между эталонами. Закрытие, дрейфующее к модели, подтверждает преимущество; дрейф прочь — предупреждение.
divergenceОтфильтрованный разрыв между калиброванной вероятностью модели и очищенной от маржи рыночной ценой — отмечается только если он выходит за калибровочную полосу модели, на ликвидных рынках. Измерение расхождения, а не рекомендация.

Статистика и расчёт

σРазброс подразумеваемых вероятностей с убранным вигом по конторам. Низкая sigma — твёрдый консенсус; высокая σ означает, что конторы расходятся.
calibration bandДоверительный интервал Wilson вокруг вероятности модели при её эффективном размере выборки. Рыночная цена внутри полосы находится в пределах калибровочного шума модели; за её пределами это настоящее расхождение.
drift confirmДрейфует ли консенсус в сторону модели (подтверждение — передний край CLV) или в противоположную сторону (предупреждение). Показывается там, где есть ценовая лента (1X2).
nРазмер выборки — на скольких исторических аналогах или ставках построена статистика. Малое n означает, что число надо читать с осторожностью.
BCКоэффициент Bhattacharyya: перекрытие двух распределений вероятностей, используется для оценки того, насколько похож исторический матч.
Wilson95%-й доверительный интервал Wilson для показателя попаданий. Даёт диапазон, в котором правдоподобно находится истинный показатель, а не только точечную оценку.
percentileСтрогий порог сходства, который Похожие использует, чтобы допустить исторический матч как подлинный аналог.
de-vig / overroundМаржа букмекера (overround) и её устранение (de-vig), чтобы восстановить справедливую подразумеваемую вероятность из цены.
KellyДробное определение размера позиции по Kelly из преимущества и коэффициентов. Намеренно консервативно; терминал никогда не ставит по полному Kelly.
ROIВозврат на инвестиции, суммарно и за день. Табло на основе расчётов — медленнее и шумнее, чем CLV.
PnL ΣНакопленная прибыль и убыток по вашему журналу.
Hit / MissПрошёл ли рассчитанный исход (Hit) или нет (Miss).
MatchedЛиния, совпадающая между двумя источниками — предпосылка для любого подлинного арбитража.
LOCK / NO LOCKВердикт арбитража после проверок. Замыкается только совпавшая линия из двух независимых источников; всё остальное — NO LOCK.
LegsОтдельные исходы в комбинации. И совокупный коэффициент, и совместная вероятность модели перемножаются с каждой ногой.

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

EFFMAPКарта эффективности: где рынок оценивает плотно, а где остаётся пригодная для использования структура.
LEADLAGКакой источник обнаруживает цену первым (лидер), а какой следует (отстающий). Временной разрыв между ними — там, где живёт лучшая цена.
MEMORYРыночная память по лигам: повторяющаяся структура, которую рынок уже показывал. Контекст, а не сигнал.
DISPERSIONНасколько широко конторы расходятся по рынку — показатель того, сколько убеждённости несёт консенсус.
half-lifeКак быстро затухает память или сигнал; более короткий период полураспада означает, что более старые наблюдения весят меньше.

Интерфейс и состояние

LIVEДанные актуальны, и модель в работе. Нормальное рабочее состояние.
RESULT REPLAYРежим повтора расчёта: сетка отмотана к прошедшему дню, каждый отображённый пик помечен ✓/✗ относительно финального счёта. Зафиксированные факты на загруженной выборке — не послужной список результатов и не совет.
MAX DDМаксимальная просадка: самое глубокое падение кривой накопленного PnL от пика до дна за бэктест — худшая полоса потерь, которую ваша стратегия пережила бы. Мера риска, а не прогноз.
SHARPEКоэффициент Шарпа: средняя доходность, делённая на волатильность доходности (в годовом выражении). Вознаграждает стабильность, наказывает раскачку; сопоставим между стратегиями. Шарп на бэктесте описывает только прошлое.
STALEДанные слишком старые, чтобы по ним действовать. Терминал блокирует показания для ставок и прямо предупреждает вас — не ставьте на устаревших данных.
agestampВозраст данных, на которые вы смотрите. Всегда проверяйте его, прежде чем читать любую цену.
TZЧасовой пояс для времени начала матчей: по умолчанию UTC или Local по вашему устройству.
CCYВалюта отображения для ставок и возвратов (USD, EUR, GBP, USDT). Только для отображения — она не конвертирует ваш журнал.
SORTУправление порядком сетки. Обратите внимание, что сортировки по EV нет: терминал не станет ранжировать ставки за вас.
FREE / PRO / EDGE / DESKУровни доступа. Они определяют глубину и доступ к микроструктуре, но никогда не другой набор ответов — честный движок одинаков на всех.

6 · Плейбуки — методология структуры рынка

Это методологические руководства, а не выигрышные системы. FWorld отказывается предсказывать и не обещает прибыли; каждый плейбук учит наблюдать рыночный феномен инструментами терминала и — что не менее важно — объясняет, почему на нём крайне трудно зарабатывать на длинной дистанции. Читайте их как руководства к измерительным приборам, а не как листки с «верняками».

8.1 · Спред-«ножницы» SP/FA — правда о запертом арбитраже

SP и FA — два независимых источника линий. По одному и тому же матчу и исходу их подразумеваемые вероятности после снятия маржи часто расходятся — эта разница и есть «ножницы». DISPERSION измеряет её распределение; ARB решает, образуют ли редкие исключения настоящий безрисковый лок-арбитраж. Большинство «ножниц» — НЕ арбитраж: настоящий лок требует одного и того же рынка, одной и той же линии и разнонаправленных цен, при которых 1/o₁ + 1/o₂ < 1.

Защита от ложного арбитража в терминале уже отфильтровывает за вас три класса ложных сигналов: без line лок не объявляется (разные линии форы/тотала — это различие базы котирования, а не арбитраж), по единственному источнику лок не объявляется (кроссплатформенный лок невозможен), а кроссплатформенная оценка выполняется только по матчам с cid (выравнивание SP∩FA). Рабочий порядок: отсортируйте консоль ARB по доле локов, смотрите только строки с меткой locked_arb, перед ставкой ещё раз убедитесь, что обе платформы стоят на одной линии, сверьтесь с DISPERSION, затем занесите обе ноги в LEDGER — и пусть три линейки покажут, действительно ли вы заперли спред.

Честное предупреждение: реальные окна лока крайне коротки (минуты), ограничены по сумме и требуют счетов и свободных средств на обеих платформах. Терминал способен НАЙТИ лок; найти ≠ ИСПОЛНИТЬ — к моменту постановки второй ноги спред обычно уже исчез. Относитесь к этому как к показанию «насколько рынок расходится прямо сейчас», а не как к банкомату.
Почему это не руководство «как гарантированно выигрывать»: если бы кроссплатформенные безрисковые локи были устойчиво доступны, обе платформы давно были бы заарбитражены насмерть — этого не происходит. То, что вы видите в ARB, — снимок мгновенной неэффективности рынка, а не воспроизводимый источник дохода. Система даёт вам инструмент, чтобы ясно видеть структуру рынка, а не печатный станок.

8.2 · Методология EV ранней линии — и её антикульминация

Ранние рынки менее эффективны, чем закрывающие: ликвидность тонкая, линия ещё не созрела, поэтому бумажный EV выглядит больше. Используйте PRICER, чтобы посчитать EV ранней цены против справедливой цены модели (EV = p × odds − 1). Это реально — и это соблазнительно.

А вот антикульминация, которая делает это честной методологией, а не стратегией «снайпера»: стена BASELINE показывает, что глобальный CLV нашей собственной модели отрицателен — в том числе на ранней стадии. Бумажный EV — искушение; закрывающая линия — судья. Правильный рабочий процесс — не «стрелять по высокому раннему EV», а: записать свой ранний выбор в LEDGER и после расчёта дать трём линейкам показать, был ли этот бумажный EV действительно реализован закрывающей линией — или съеден ею.

Честное предупреждение: положительное число раннего EV — это не деньги. Между вашей ставкой и стартовым свистком линия движется, лимиты ужимаются, а маржа уже заложена в цену. Большая часть «ценности», замеченной рано, к закрытию выторговывается рынком. Единственное доказательство, что она была реальной, — устойчиво положительный CLV в вашем собственном LEDGER; даже у нашей модели его нет глобально.
Почему это не «снайперская» стратегия: снайпер предполагает воспроизводимый точный выстрел. Здесь его нет — есть дисциплинированный способ проверить, обыгрывают ли ваши ранние прочтения закрытие. Если обыгрывают — на большой выборке — вы нашли нечто настоящее. Если нет, честный ответ таков: вы платили маржу за привилегию угадывать раньше других.

8.3 · Хеджирование & математика сокращения потерь (с честной границей данных)

Хеджирование — это арифметика, а не магия. Если вы держите ставку s_A на исход A по коэффициенту o_A и хотите запереть результат или снизить риск противоположной стороной по коэффициенту o_B, то хедж-ставка, уравнивающая оба исхода, равна s_B = s_A × o_A / o_B; запертый результат — s_A × o_A − (s_A + s_B). Положителен он (настоящий лок) или отрицателен (сокращение потерь) — целиком зависит от того, как разошлись две цены.

Что терминал способен поддержать уже сегодня — предматчевое кроссплатформенное хеджирование: противоположные позиции на SP и FA до стартового свистка; его данные по коэффициентам это покрывают. Используйте ARB и DISPERSION, чтобы увидеть, разошлись ли платформы достаточно для выгодного предматчевого хеджа, и LEDGER — чтобы записать обе ноги.

Граница данных — прочтите обязательно: FWorld — предматчевый терминал с 6-часовым циклом обновления. Он НЕ предоставляет коэффициенты in-play (live). Настоящее хеджирование in-play — ставка на противоположную сторону после начала матча, когда счёт двигает цену, — требует потока коэффициентов в реальном времени, которого эта система не предлагает. Эта глава учит математике хеджирования; live-исполнение требует вашего собственного источника данных в реальном времени. Мы не станем делать вид, что располагаем данными, которых у нас нет.
Почему это честно: математика хеджирования достоверна, но преимущество — нет. Хедж запирает число, которое рынок уже заранее оценил против вас (маржа заложена в обе стороны). Хеджирование — инструмент управления риском, а не источник alpha: оно меняет форму вашего результата, но не производит ожидаемую ценность.

8.4 · Карточка модели — FWorld Origins

Архитектура (утверждается только проверяемое): двумерная модель счёта семейства Poisson — параметры темпа голов λ(дом)/λ(гости) публикуются на странице каждого матча — порождающая полную матрицу 6×6, из которой выводятся все рынки (1X2, гандикап, азиатский, тотал, общее число голов, точный счёт, тайм/матч). Консенсус строится из 17 букмекеров с пропорциональным снятием маржи (Shin для острой линейки). Более тонкая внутренняя архитектура — собственность домашней стороны и здесь намеренно не утверждается.

Известные ограничения (публикуются в духе стены BASELINE): покрытие кубков и товарищеских матчей тоньше, чем лиг; калибровка дрейфует в первых турах после трансферного окна; информация о красных карточках и травмах в реальном времени не входит во входные данные модели; и — самое главное — глобальный CLV модели отрицателен. Это линза, а не оракул.

Аудитируемость: стена BASELINE вывешивает измеренный CLV модели и долю побед над закрытием по каждому рынку — полностью и без прикрас. Любое заявление о стабильном, глобально положительном CLV — ложь; мы публикуем свой здесь, чтобы вы могли мерить нас той же линейкой, которой мы мерим всех остальных.

8.5 · Методологическая литература

Статистические методы, лежащие в основе терминала, — стандартные, прошедшие рецензирование техники, а не proprietary-магия. Ключевые источники:

  • Dixon & Coles (1997) — Modelling Association Football Scores and Inefficiencies in the Football Betting Market, J. Royal Statistical Society C
  • Shin (1993) — Measuring the Incidence of Insider Trading in a Market for State-Contingent Claims, Economic Journal
  • Wilson (1927) — Probable Inference, the Law of Succession, and Statistical Inference, JASA
  • Vovk, Gammerman & Shafer (2005) — Algorithmic Learning in a Random World (конформное предсказание), Springer
  • Kelly (1956) — A New Interpretation of Information Rate, Bell System Technical Journal

7 · Тарифы и матрица функций

Бесплатный аккаунт уже видит радар, стену базовых показателей и образец из 12 матчей — мы считаем, что прозрачность — лучший продавец. Цены и оформление — на основном сайте в разделе «Тарифы»; подписка на 6 месяцев — скидка 20%, на 12 месяцев — 40%.

Функция
Стена-образец сетки данныхFree 12 → Pro 100 → Edge/Desk без ограничений
Радар расхождения консенсуса + смена убежденийEdge и выше
Песочница стратегий + оповещения Alpha (TG)Desk
Воспроизведение рыночной лентыDesk
Журнал аудитаFree 20 ставок · Insight 200 · Edge и выше без ограничений + долгосрочные вердикты
Ключи входа CLIDesk
CLI / полноэкранный TUI · командные места · гарантия заморозки контракта · ежеквартальный индивидуальный бэктестDesk
Ретроспектива похожих убеждений (Похожие)Все планы · всегда полная история
Карточки для шаринга только для чтенияВсе планы (после входа) · арбитражная карточка требует Edge

8 · Вопросы и ответы

Почему в колонке CLV так часто «—»?

У будущих матчей линии закрытия ещё нет; у OU её структурно нет вовсе. Отсутствие — и есть ответ (см. 3.10, семантика отсутствия).

Почему песочница пуста?

Потому что единственная стратегия-кандидат провалила аудит заглядывания в будущее, и мы её отозвали (см. главу 2). Пустая песочница — доказательство того, что мы не продаём фальшивых кривых. Она загорится, когда появится прошедшая аудит стратегия.

Я записал ставку — почему она ещё не оценена?

Оценка ждёт двух вещей: завершения матча и прихода пакета линий закрытия (каждые 6 часов). Матчи старше 45-дневного окна оценить уже нельзя — они помечаются как unscorable.

Почему одно из мерил не показывает CLV по моей ставке на гандикап?

Если ваша линия отличается от основной линии закрытия этого мерила, система отказывается от сравнения между линиями (несовпадение линии = нет оценки) вместо того, чтобы интерполировать фальшивую линейку. У мерила SP закрытий AH/OU нет вовсе.

Аудит говорит not_beating — я плох?

Точный смысл таков: «при текущем размере выборки нет статистических свидетельств того, что вы обыгрываете закрытие». Наберите выборку (n≥30), затем следите, поднимется ли нижняя граница CI выше 50%.

«Умные деньги первыми» — значит, мне ставить на эту сторону?

Нет. Это рыночный факт: самый острый прайсер расходится с толпой. Что делать с этим фактом — ваше суждение и ваша ответственность.

Насколько свежи данные? Это реальное время?

Модель пересчитывается ежечасно; консенсус/закрытия/лента синхронизируются пакетами раз в 6 часов. Это не тиковый фид — продукт про предматчевую аналитику и аудит, а не про скальпинг по ходу игры.

Появился баннер STALE — что теперь?

Ждите восстановления конвейера (обычно в пределах нескольких часов; администраторы оповещаются автоматически). Ничто из показанного под баннером не должно влиять на решения.

Я получил 429 — что случилось?

Исчерпана суточная квота (по тарифу). Пользователям CLI: убедитесь, что вы пользуетесь кешированием ETag (ответы 304 бесплатны); если этого мало — повышайте тариф.

Какие букмекеры скрываются за B01..B18?

Мы не раскрываем (защита источников). Коды глобально фиксированы и никогда не ротируются, поэтому поведенческие наблюдения остаются валидными сквозь матчи и месяцы — сознательный проектный баланс: пригодно для исследования, непригодно для обратного сопоставления.

CLI установлен, но fworld grid говорит: нет ключа?

Сначала выполните fworld auth login (нужен ключ CLI, созданный на сайте, тариф Desk). Для бесплатного знакомства — веб-терминал.

Руководство расходится с реальным поведением терминала — что главнее?

Главнее реальное поведение терминала и API. Сообщите нам через поддержку на сайте — дефекты документации мы рассматриваем как баги.

9 · Отказ от ответственности

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

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