Чтение 06 Jul 2026

Мы разработали около 50 моделей ставок. Каждая из них проиграла.

Большинство betting sites рассказывают о своих победах. Это другая статья: та, где мы месяцами строили примерно пятьдесят моделей и стратегий прогнозирования футбола, тестировали их как это сделал бы учёный — и смотрели, как каждая из них теряет деньги. Мы публикуем вскрытие, потому что то, как они проигрывали, учит о betting markets больше, чем любая tipster thread когда-либо сможет.

Что мы на самом деле построили

Это была не одна ленивая модель. За четыре этапа мы построили и протестировали по walk-forward, среди прочего:

  • Рейтинги Elo с формой, классический базовый вариант;
  • XGBoost на данных по матчам за несколько лет;
  • Dixon-Coles, академический gold standard для счёта в футболе;
  • Модели expected goals (xG), включая гибрид xG-Elo, который стал нашим лучшим вариантом;
  • ансамбли из перечисленного, плюс дельты состава и травм, построенные на основе игровых минут и рейтингов игроков.

Каждый эксперимент использовал walk-forward validation — модель видела только прошлое, никогда не будущее — с явными anti-leakage audits. Когда мы намеренно внедрили "leaky" feature с данными из будущего, точность подскочила до 57–100%; наши чистые модели держались около 53%. Этот разрыв — отпечаток честного тестирования.

Таблица результатов

Наша лучшая модель — гибрид xG-Elo — достигла 53.7% accuracy на прогнозах 1X2. Звучит достойно, пока не встретишь benchmark, который невозможно уволить: простое взятие market favourite даёт около 55.6% без всякого интеллекта. Месяцы feature engineering, gradient boosting и calibration curves — а sharp market всё равно знал больше, чем наши модели. Не иногда — системно. И этому не стоило удивляться: price рынка — не модель-конкурент, а агрегат всех моделей-конкурентов, доведённый до остроты деньгами к началу матча.

Потом мы сделали то, что почти никто не делает: смоделировали реальные ставки, в реальной валюте. Восемь европейских лиг, сезон 2025-26, 1,329 bets по opening odds, вместе с нормальными контрольными стратегиями:

Стратегия ROI
Всегда ставить на ничью −0.3%
Наша модель + lineup delta −3.1%
Слепо ставить на фаворита Pinnacle −3.6%
Наша модель −4.3%
Всегда ставить на аутсайдера −10.2%

Читаете таблицу медленно. Всё в минусе, и всё в минусе примерно на величину букмекерской маржи — а именно это и предсказывает эффективный рынок. Наша тщательно собранная модель показала результат в пределах шума от слепой игры против фаворитов. Стратегия на аутсайдеров проиграла втрое сильнее, благодаря longshot bias. По лигам знаки менялись случайно — La Liga +4%, Segunda −18% — классическая variance, а не skill.

Ложные рассветы (самая поучительная часть)

Три раза в ходе этого исследования нам казалось, что мы нашли решение. Три раза мы ошибались, и каждый такой сбой — это то, с чем вы столкнётесь в реальности:

Баг с +96% ROI. Один бэктест показал стратегию, почти удваивающую деньги. Это была data leakage — тонкий баг позволял модели заглядывать в информацию, которой ещё не было до начала матча. Второй баг дал ложные +35%. Мы нашли оба, потому что необычные результаты требуют необычной подозрительности. Tipster, нашедший +96%, открыл бы Telegram channel; мы открыли debugger.

Счастливый сезон. Наша стратегия lineup-delta показала +15% ROI на одном сезоне лиги. Та же стратегия, дальше по лигам: −9% и −5%. Один прибыльный сезон — не доказательство, а монетка, несколько раз подряд упавшая орлом, и мы писали о том, как часто это бывает.

Ошибка победителя. Сигналы движения линии действительно предсказывали направление, в котором будут меняться коэффициенты — наши picks обыгрывали closing line на +5.2% при измерении по лучшим доступным odds. Те же ставки дали −2.4% в cash. Почему? "Лучшие odds" системно приходят от того bookmaker, который ошибается медленнее остальных — а выход из этого разрыва стоит дороже, чем он приносит. Сигнал был реальным; profit — нет.

Team news, кстати, уже учтён в цене. Наши признаки по травмам и составу — построенные на реальных игровых минутах и рейтингах — не дали ничего на лигах с liquid markets. К тому времени, как вы узнаёте, что star striker выбыл, price знает это уже двадцать минут.

Что остаётся после обломков

Если market нельзя переиграть на публичных данных, значит ли это, что всё безнадёжно? Не совсем — но честная возможность уже и менее гламурна, чем делает вид индустрия:

  1. Сама sharp price — это актив. Если devigged line от Pinnacle — лучшая публичная оценка реальности, то эту оценку стоит публиковать — она показывает fair odds каждого матча без маржи.
  2. Soft bookmakers ошибаются там, где sharp market уже всё поправил. Разрыв между ленивой recreational price и fair price — единственный value, к которому обычный bettor реально может получить доступ — механизм мы объясняем здесь. Он редкий, маленький, и за него вам ограничат account. Но в отличие от мечтаний о моделях, он реален.
  3. Проверка важнее прогноза. Та же строгость, которая убила наши модели, — ровно то, что tipster industry не переживёт, — поэтому мы audit tipsters именно так.

Вот что это за сайт. На каждой странице матча показана devigged fair price. Value отмечается только тогда, когда soft book уходит выше неё. И всё, что мы утверждаем, идёт в public, immutable track record, сверяемый с closing line — потому что после пятидесяти мёртвых моделей единственное, чему мы доверяем, — это ledger.

Мы могли бы удалить провалы и продать вам скриншот +96%. Почти все остальные так и делают.

← Все статьи
Нашли это полезным? Отправьте другу, который ставит.