Как анализировать футбольные матчи?

Анализ футбольного матча

Как анализировать футбольные матчи? Какие факторы нужно учитывать, делая прогноз? Какие критерии анализа матча? Как правильно делать прогнозы на футбол? Каждый из нас задавался таким вопросом, начиная свой путь каппера! А если вы новичок, и находитесь только в начале этого пути, данный материал будет очень полезен для вас.

В сети можно прочитать уйму информации в различных источниках о там как анализировать матчи и делать прогнозы, но единого правильного ответа не найти - а все потому, что его попросту нет! Не существует идеального рецепта успешного анализа матча. Но, собрав и упорядочив знания людей, изучавших этот вопрос, наша команда создала инструмент, который дает возможность получить всю необходимую статистическую информацию о матче, и выбрать наиболее выгодное событие для ставки!

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

Каждую неделю мы публикуем прогнозы на игры топовых европейских чемпионатов. Огромным преимуществом наших прогнозов является их прозрачность. Это не мнение одного или группы прогнозистов - это точный расчет, основанный на статистике и сложных систем алгоритмов. В основе прогноза лежит расчет ожидаемого счета матча, отсюда и название сайта — xGscore(expected goals score). Сейчас у вас в голове, скорее всего, возникают ассоциации с новым трендом футбольной статистики - xG, но спешим сообщить, что это не одно и тоже.

xGscore — это наш предматчевый прогноз на ожидаемые голы в матче. В свою очередь, xG - это статистический показатель, дающий оценку счету матча по опасным моментам и ударам уже после того как игра завершится. Тем не менее, статистика xG - очень крутая вещь, которую стоит учитывать, давая прогноз.

Статистика xG — система, анализирующая качество голевых моментов, созданных обеими командами. Каждый удар команды представлен в виде значения от 0.01 до 1. Грубо говоря, чем больше этот показатель, тем вероятнее, что данный момент приведет к голу. xG зависит от таких факторов, как дистанция до ворот, угол удара, часть тела, который был произведен удар и др. В итоге, суммируя оценки всех моментов, мы получаем альтернативный результат матча, который более точно отражает происходившее на поле, не учитывая влияния удачи, настроя и класса игроков.

7 факторов анализа матча

Наша команда выделила 7 основных факторов, которые необходимо учитывать в процессе анализа матча. Давайте теперь попробуем подробно разобрать конкретную игру, а заодно и ознакомиться с функционалом сайта. Вы также можете это сделать, пройдя обучающий тур на странице конкретного матча, нажав на кнопку . Здесь же мы в деталях расскажем, почему все именно так, как оно есть, и как это все работает!

В качестве примера возьмем матч Генгам - Лилль сезона 2018/19 французской Лиги 1.

И так, о каких 7 факторах идет речь?

Фактор 1. Статистика сезона

Первым делом, рассматривая футбольный матч, мы на интуитивном уровне пытаемся определить его характер: кто фаворит, какого результата ждать, будет ли голевая феерия или скучные нули. Чаще всего такие предположения можно сделать, лишь взглянув на турнирную таблицу. Но как правильно их использовать, и как объединить с остальными факторами для составления цельного прогноза? Конечно же, представить все в виде чисел. Числа - это основа анализа и статистики.

Итак, перейдем к статистике сезона. На скриншотах вы будете видеть данные для обеих команд, однако, в тексте больше внимания будет уделяться результатам гостей. В данном случае это Лилль, и их показатели отображаются справа.

Как мы видим, Лилль перед матчем имеет серию из 4 побед, и хорошую разницу голов. На тот момент гости шли вторыми в чемпионате. Помимо голов, тут же представлены показатели xG, о которых мы говорили ранее. Очевидно, учитывая статистику Генгама, что Лилль - фаворит матча.

Представим данные статистики в виде среднего арифметического значения забитых и пропущенных голов / xG за матч. Запишем их в таблицу «Все матчи сезона».

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

Слева — таблица Гегама, справа — Лилля.

Как видно, Лилль забивает в среднем 1.7 гола и имеет 1.59 по показателю xG, а пропускает 1 гол при 1.04 по xG. Ниже представлен результат таблицы. Он показывает то, сколько забьет и пропустит команда, основываясь только на статистике сезона. Эти числа являются некоторым усредненным значением Голов и xG взятое в пропорции 50 на 50.

То есть Лилль забьет:
1.7 × 0.5 + 1.59 × 0.5 = 1.65.

Почему в своем анализе мы смешиваем голы и xG? Все просто - голы не всегда отображают полную картину матча. Команда может провести свой лучший матч сезона, иметь кучу моментов, но проиграть. А в другой день забить шальной гол, ударив всего раз по воротам соперника, и добыть победу.

Показатель xG отображает более реальный расклад сил на поле, поэтому, этот фактор учитывается наравне с голами. Не зря говорят, что истина находится где-то посередине. Тем не менее, вы можете изменить эту пропорцию, и выполнить анализ матча, учитывая только голы или только xG. Подробнее об этом - в настройках на странице одного из матчей.

Вроде бы ничего сложного. Идем дальше!

Фактор 2. Домашние / Гостевые матчи

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

Так как Генгам - хозяева встречи, анализируем их последние 3 домашние игры. У Лилля оценим последние 3 игры в гостях. Результаты этих игр запишем в таблицу матчей, которая рассчитывает ожидаемое количество забитых и пропущенных голов для обеих команд.

Здесь, помимо голов и xG добавляется третья колонка - вес.

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

Для чего он вообще нужен? Нельзя было просто посчитать среднее арифметическое, как мы сделали в таблице сезона? Мы пришли к выводу, что каждый матч таблицы должен оцениваться и влиять на прогноз индивидуально. Очевидно, что матч, сыгранный на прошлой неделе, отображает форму команды лучше матча месячной давности. Аналогично, если команда играет с аутсайдером, то для точного прогноза важнее знать результаты игр против таких же аутсайдеров из нижней части турнирной таблицы.

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

Фактор 3. Гостевые / Домашние матчи

Теперь поменяем стороны, рассмотрим 3 последних выездных игры Генгама, и 3 домашних игры Лилля. Результат этих таблиц также необходимо учесть, ведь чаще всего в них содержится последний сыгранный командами матч (игры дома и на выезде, как правило, чередуются).

Разобравшись с весами на прошлом шаге, теперь попробуем понять, по какой формуле рассчитывается результат каждой таблицы. Помните пропорцию 50 на 50 из самое первой таблицы сезона? Подобно ей, результаты таблиц с матчами складываются из забитых и пропущенных голов каждой встречи, умноженных на ее вес.

Считаем забитые голы для Лилля:
(4 × 0.5 + 2.43 × 0.5) × 0.4 + (2 × 0.5 + 2.43 × 0.5) × 0.37 + (1 × 0.5 + 1.22 × 0.5) × 0.23 = 2.36

Аналогичным образом считаются и пропущенные мячи, не стоит проверять, просто доверьтесь нам :)

Фактор 4. Матчи между собой

Почти все капперы, давая прогноз, смотрят на статистику очных противостояний. И мы не исключение! Возьмем последние 5 матчей, сыгранных между Генгамом и Лиллем. Это будут 2 отдельные таблицы для каждой из команд, но с одними и теми же матчами. Меняются только голы: там где у Лилля забитые - у Генгама пропущенные, и наоборот.

Как видно на скриншоте, результаты неоднозначные, впрочем, последний сыгранный матч дает повод для оптимизма игрокам Лилля. Эта игра была сыграна в этом сезоне, поэтому имеет самый большой вес. Для остальных матчей вес рассчитывается с учетом того, где проводилась встреча - дома или на выезде. Так как Лилль проводит матч в гостях, его предыдущие гостевые игры влияют на результат таблицы сильнее. Веса в таблице Генгама расставлены зеркально.

Фактор 5. Похожие соперники

Это последний фактор, в котором учитываются сыгранные матчи. Как вы уже догадались, речь пойдет о командах, максимально похожих на текущего оппонента. Анализируем результаты матчей Генгама с командами из верхней части турнирной таблицы, для Лилля - с аутсайдерами.

Подбирая соперников, мы берем в расчет не только количество очков и позицию. Большую роль тут также играет количество забитых и пропущенных голов, а также их разница. Ведь именно они показывают, какой стиль игры предпочитает команда - защитный «автобус» или атакующий «heavy metal».

В этих таблицах вес матча не столько зависит от даты, сколько от стороны и схожести соперника. Как и в прошлой таблице, выездные игры Лилля имеют больший вес, чем домашние.

Объединение результатов таблиц

Мы уже сделали анализ матча по 5 факторам и получили 5 различных результатов таблиц для каждой команды. Теперь необходимо объединить их и получить ожидаемое количество забитых и пропущенных голов для обеих команд. В этом нам поможет Таблица результатов.

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

Таблицы домашних и гостевых матчей, как мы уже выяснили, содержат последние матчи и отображают текущую форму команды, поэтому суммарно имеют самый большой вес. Для Генгама большую роль играют матчи дома, для Лилля - матчи на выезде.

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

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

Хотим также обратить ваше внимание на цвета результатов. Лилль имеет положительные показатели в каждой таблице, Генгам, напротив, проигрывает по всем параметрам. Похоже, что мы нашли идеальный матч для ставки!

Но это еще не все! У нас осталось еще 2 фактора для анализа матча, продолжаем…

Фактор 6. Состояние команды

На исход игры могут влиять не только голы. Игроки - ключевой элемент футбольного матча. Их психология, физическое состояние и настрой имеют непосредственное отношение к результату. Но как учесть это в прогнозе? В этом нам помогут новости и таблица баланса состояния команды. Теперь обещание тренера выложится на 110% можно учесть в прогнозе :)

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

Генгам на момент матча имел большие проблемы в защите - два основных защитника были травмированы, отсюда и 9 пропущенных мячей в недавней игре с ПСЖ. Исходя из этого, увеличиваем ожидаемое количество пропущенных голов команды на 10%. Все цифры довольно субъективны, мы выставляем их, полагаясь на свой предыдущий опыт.

Что насчет Лилля? Команда в последних матчах забивала минимум дважды, атака находится в хорошей форме — +5%. Также, впервые за 5 лет клуб рассчитывает выйти в Лигу чемпионов, и тренер неоднократно заявлял, что это является главной целью на сезон. Добавим 10% к параметру Форма и настрой.

Теперь у нас окончательно сформировались ожидаемые результаты команд. Осталось объединить их в итоговый счет матча.

Ожидаемый результат матча

Как же нам объединить 2 результата в один? Просто посчитать среднее арифметическое забитых и пропущенных голов? Нет, это слишком скучно :) Давайте введем новое понятие - Вес команды. Этот показатель определяет то, насколько статистика команд вообще важна при их сравнении.

На самом деле, изначально алгоритм просто складывал забитые голы одной команды с пропущенными другой и делил на 2. Но этот подход работал только в матчах с равными командами.

Cо временем стало очевидно, что результаты сильных команд, таких как ПСЖ в чемпионате Франции, должны иметь больший вес. Ведь именно фавориты обычно диктуют игру, а их противники меняют свой стиль и подстраиваются под оппонента. Аналогичная ситуация с явными аутсайдерами, их веса, как правило, больше весов середняков, поскольку их ошибки и недостаток класса могут решить исход встречи.

В нашем примере отдадим предпочтение результату Лилля в пропорции 60 на 40. Если вы все еще не поняли, как веса команд влияют на итоговый счет, просто поперемещайте ползунок слайдера на странице прогноза и проследите как изменится ожидаемый результат матча.

Фактор 7. Анализ нашего прогноза

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

В результате всех вычислений мы получили ожидаемый счёт матча. Важно понимать, что эти цифры основаны на статистике, и не всегда гарантируют совпадение с результатом матча. Поэтому не советуем ставить на точный счет.

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

Как понять, что наш прогноз вероятнее, чем у букмекеров?
Для этого необходимо оценить вероятность исходов на основе предполагаемого счета. Это было одной из самых сложных задач во время разработки сервиса. Тут и наступил момент, когда высшая математика пригодилась в жизни. А именно - распределение Пуассона.

Распределение Пуассона — вероятностное распределение дискретного типа, моделирует случайную величину, представляющую собой число событий, произошедших за фиксированное время, при условии, что данные события происходят с некоторой фиксированной средней интенсивностью и независимо друг от друга.

Оказалось, что эта концепция отлично подходит для оценки вероятности в ставках на футбол. Некоторые букмекеры и сами используют ее для вычисления коэффициентов.

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

Таким образом, для ожидаемого счета 0.85 - 2.09 в матче Генгам - Лилль, мы имеем следующие события и коэффициенты:

Ниже распологаются линии букмекеров, для сравнения и выбора оптимальной ставки.

Коэффициент - величина, обратная вероятности. Следовательно, чем меньше наш коэффициент по сравнению с букмекерским, тем выгоднее эта ставка будет для нас.

И так, наш коэффициент на победу Лилля равен 1.51. Переключившись на режим вероятностей, видим довольно большое значение в 66%, в то время как букмекеры дают в среднем коэффициент 2.5 с вероятностью события (1 / 2.5 = 0.4) 40%. Это именно то, что мы искали. На длинной дистанции подобные ставки обеспечат вам прирост банка в 26% (66 - 40), этим числом капперы определяют «валуйность» ставки (от английского value bet).

Value bet (валуйная ставка или ставка с перевесом) — вид ставки вероятность прохода которой, выше вероятности закладываемой в коэффициенте букмекера.

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

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

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

Возможности xGscore

Мы старались сделать эту систему максимально гибкой, поэтому у вас есть возможность подогнать ее под себя. В режиме настроек . вы можете самостоятельно определить, по каким данным строить прогноз. Выключить или включить нужные таблицы, установить количество матчей, отображающихся в них. Прнципиальной является опция изменения веса голов. Если вас, к примеру, не интересует фактор xG, можно определить вес обычных голов в 100%. И тогда расчет будет производится только по реальным результатам матчей.

Заключение

Кстати, матч закончился со счетом 0-2 в пользу Лилля, полностью оправдав наши ожидания и прогноз. Каждую неделю xGscore находит подобные матчи и публикует бесплатные прогнозы . Ставьте вместе с нами, всем побед и роста банка! Спасибо за внимание и ваше время!