Как мы считаем коэффициенты: модели, проверка и маржа
Никакого копирования чужой линии — рассказываем, как статистика прошлых матчей превращается в цифру в вашем купоне.
Обновлено 4 октября 2026 г.
Как букмекеры считают коэффициенты? У большинства контор ответ скрыт. Мы решили его открыть: все котировки Nocturn Sport рассчитываются внутри компании, нашими собственными моделями, без копирования других букмекеров и без покупки линии у сторонних поставщиков. Ниже — понятное объяснение того, как это работает, для любопытного читателя без математического образования.
Шаг 1. Сила команд: атака и оборона
Всё начинается с прошлых результатов. Для каждой команды модель оценивает два параметра: насколько она забивает больше или меньше среднего (атака) и насколько больше или меньше среднего пропускает (оборона). Плюс отдельный параметр — преимущество своего поля. Если «Арсенал» дома в среднем создаёт на 40 % больше голов, чем средняя команда лиги, а соперник пропускает на 10 % больше среднего, ожидаемые голы «Арсенала» в этом матче будут заметно выше лигового уровня.
Шаг 2. Футбол, хоккей, бейсбол: распределение голов
Получив ожидаемые голы, например 1,7 у хозяев и 1,0 у гостей, мы используем распределение Пуассона. Оно говорит, как часто команда забьёт 0, 1, 2, 3 и больше мячей при таком ожидании. Перемножив вероятности для обеих сторон, получаем сетку всех счетов — от 0:0 до 6:5.
У чистого Пуассона есть известная слабость: в реальном футболе 0:0 и 1:1 случаются чуть чаще, чем он предсказывает. Поэтому мы применяем небольшую поправку для низких счетов — в стиле модели Диксона — Коулза, которая широко используется в спортивной аналитике. В бейсболе раны идут «пачками», и для них нужно более широкое отрицательное биномиальное распределение.
Из одной сетки счетов складываются все рынки: 1X2 — сумма клеток, где хозяева впереди, ничья или гости впереди; тотал 2.5 — сумма клеток с тремя и более голами; «обе забьют» — все клетки без нуля у обеих команд; фора — клетки с нужной разницей. Поэтому рынки всегда согласованы между собой.
Шаг 3. Баскетбол, американский футбол, регби: очки
Когда очков много, удобнее моделировать не каждый счёт, а два итоговых числа: ожидаемую разницу и ожидаемую сумму. Они берутся из рейтингов атаки и защиты в очках плюс домашнее преимущество, своё для каждой лиги. Вокруг них строятся нормальные распределения («колокол»). Шанс победы — доля колокола разницы выше нуля, фора −5.5 — доля выше 5.5, тотал — то же самое для суммы. Победитель считается с учётом овертайма, а для регби отдельно выделяется ничья.
Шаг 4. Дуэли и киберспорт: рейтинг Эло
Для тенниса, ММА и League of Legends используется Эло. У каждого игрока или команды есть рейтинг; после матча победитель забирает часть очков у проигравшего, и тем больше, чем неожиданнее результат. Разница рейтингов даёт вероятность выиграть одну карту или один матч. В киберспорте из шанса на карту дальше вычисляется вся серия Bo1, Bo3 или Bo5: победитель, фора ±1.5 по картам, тотал карт и точный счёт.
Как мы проверяли модели
Модель легко «подогнать» под прошлое, поэтому проверять её надо на данных, которые она не видела. Футбольную модель мы настраивали на выборке из 10 783 матчей и затем тестировали на 1 973 играх, сыгранных позже. Баскетбольная обучалась на 8 665 матчах, а тест прошла на 1 712. В обоих случаях логарифмическая ошибка (log-loss) на тесте оказалась ниже, чем у наивного прогноза по базовой частоте исходов. Это не значит, что модель угадывает каждый матч, — это значит, что её вероятности в среднем честнее простого «так обычно бывает».
Шаг 5. От вероятности к коэффициенту
Честный коэффициент — это 1 / вероятность. К нему добавляется маржа букмекера, причём пропорционально по всем исходам рынка: цена = 1 / (вероятность × (1 + маржа)). Благодаря такой схеме маржа не «перекашивает» рынок в сторону фаворита или аутсайдера. Уровень маржи задаётся оператором, а коэффициенты ограничены минимальным и максимальным значением. Как вычислить подразумеваемую вероятность из кэфа, рассказано в гайде о форматах коэффициентов.
Почему линия закрывается за минуту до старта
Наши рынки — прематч. Модель считает матч на основе информации до начала игры; после старта эта картина перестаёт быть актуальной. Поэтому приём ставок закрывается за 1 минуту до начала события. Лайв-расчёты мы разрабатываем отдельно (см. гайд о лайве).
Посмотреть, как модель оценивает ближайшие матчи, можно в разделе прогнозов или прямо в линии на nocturnsport.com.
Частые вопросы
Копирует ли Nocturn Sport коэффициенты других букмекеров?
Нет. Все коэффициенты рассчитываются собственными моделями; мы не используем чужую линию и не покупаем котировки у поставщиков.
Насколько точна модель?
На проверочных матчах, которых модель не видела при обучении, её прогнозы оказались лучше наивного базового прогноза. Точность отдельного матча не гарантирована.