Рейтинги Elo у футболі: як кількісно оцінюється сила команди
Якщо ви коли-небудь клацали на превʼю футбольного матчу й бачили щось на кшталт «Команда A рейтинг 1720, Команда B рейтинг 1548», ви дивилися на рейтинг Elo. Якщо ви бачили графік сили клубу за десятиріччя, з лініями, що піднімаються й опускаються через кризи й золоті ери, це майже напевно був Elo.
Elo, це найближче, що футбол має до універсальної метрики сили команди. Спочатку розроблений для оцінки шахістів, його адаптували для футболу, баскетболу, тенісу, eSports і більше. Версія у футболі простіша за шахову, але принципи ті самі. І як будь-яка одночислова метрика, її часто читають неправильно, тому розуміння того, як вона насправді працює, варте того.
Ця стаття проходить через те, що Elo фіксує про силу команди, як він обчислюється, чому став стандартом по аналітичних панелях, і пастки, що чекають фанатів, які трактують рейтинг як оракула, а не як підсумок.
Що таке рейтинги Elo, в одному параграфі
Кожна команда має рейтинг, зазвичай у діапазоні 1200-2100 у футбольній клубній адаптації. Після кожного матчу рейтинги обох команд оновлюються на основі того, як вони виступили відносно очікувань. Якщо команда з рейтингом 1700 перемагає команду з рейтингом 1500, сильніша сторона, як очікувалося, виграє, тому її рейтинг ледве змінюється. Якщо натомість виграє команда з рейтингом 1500, її рейтинг стрибає вгору, а команди з рейтингом 1700 падає вниз, бо результат суперечив очікуванням. Нічия проти очікувань? Різниця рейтингів поглинає несподіванку пропорційно.
За сотні матчів рейтинг стабілізується навколо справжньої сили кожної команди. Підіймайтеся в рейтингах, перемагаючи сильні сторони; зсувайтеся вниз, програючи слабким. Цифри означають щось конкретне: рейтинговий розрив на 100 пунктів відповідає приблизно 64-36 фавориту, розрив на 200 пунктів, приблизно 76-24, розрив на 400 пунктів, приблизно 91-9.
Як насправді обчислюється Elo
Математика, позбавлена складності:
- Очікуваний результат для команди A проти команди B:
E_A = 1 / (1 + 10^((R_B - R_A) / 400))
Де R_A та R_B, це поточні рейтинги команд. Знаменник 400, це конвенція з шахів; футбольні варіанти Elo іноді використовують інші скаляри, але 400, це стандарт.
- Оновлення після матчу:
новий R_A = старий R_A + K × (фактичний результат – E_A)
«Фактичний результат», це 1 за перемогу, 0,5 за нічию, 0 за поразку з перспективи A. K, це константа. Шахи використовують K=16-32 залежно від рівня досвіду. Футбольний Elo часто використовує K=20-50, з вищими значеннями, що дають більш чутливі рейтинги.
Тож після матчу:
- Фаворит виграє: малий позитивний приріст для фаворита, малий негативний для аутсайдера.
- Фаворит грає внічию (несподіванка): малий негативний для фаворита, малий позитивний для аутсайдера.
- Фаворит програє (велика несподіванка): значний негативний для фаворита, значний позитивний для аутсайдера.
- Аутсайдер виграє: те саме, що вище, з іншого боку.
Дві футбол-специфічні уточнення, які додає більшість публічних систем Elo:
Зважування різниці голів. Перемога 3-0 рахується більше, ніж перемога 1-0. Більшість публічних варіантів Elo множать K на коефіцієнт на основі різниці голів (K × √GoalDiff або подібне). Без цього система трактує кожен результат як бінарний, втрачаючи інформацію.
Перевага домашнього поля. Домашні команди отримують малий рейтинговий бонус (або гостьова команда отримує штраф) перед обчисленням очікувань. ClubElo використовує приблизно 100 пунктів.
Ці уточнення створюють адаптований до футболу Elo, що змістовно відстежує силу команди по сезону.
Чому Elo став стандартом
Elo прижився у футболі через суміш прагматичних і тактичних причин.
Входи універсально доступні. Результати матчів і рейтинги суперників, це все, що потрібно. Не потрібні дані подій, дані відстеження або xG для обчислення Elo. Історичні рейтинги можна побудувати з будь-якої епохи, коли існують результати матчів.
Він фіксує силу суперника. Команда з 22 перемогами може виглядати елітно. Команда з 22 перемогами проти команд внизу таблиці й без перемог проти топ-шістки не елітна. Elo винагороджує першу закономірність менше, ніж наївні таблиці очок, бо перемоги були проти слабших рейтингів.
Математика достатньо проста, щоб аудитувати. Жодного чорного ящика. Можна перерахувати рейтинг будь-якої команди самостійно з історії матчів. Така можливість аудиту має значення в аналітиці, бо дозволяє тестувати й налаштовувати значення K, зважування різниці голів і домашній бонус без команди data-science.
Він видає одне число. При всіх недоліках одночислових підсумків вони добре комунікують. «Команда A рейтинг 1720 проти команди B 1548», це зрозуміло так, як «Команда A різниця npxG +15,2 за 28 матчів» не є для випадкового вболівальника.
Крос-лігове порівняння (з калібруванням). Клубний Elo можна скоригувати для сили ліги за допомогою паралельного «лігового Elo», що оцінює змагання одне проти одного. Це дозволяє крос-лігове порівняння, чого наївні порівняння відсотка перемог робити не можуть.
Де Elo вводить в оману
Чотири реальні обмеження, які потрібно розуміти, перш ніж довіряти колонці рейтингу.
Затримка форми. Elo оновлюється поступово. Команда на гарячій серії з п'яти перемог не стрибає вгору в рейтингах; вона піднімається стабільно. Команда в кризі не падає; вона повільно сповзає. Короткострокова форма недооцінена за дизайном. Деякі аналітики використовують «ковзну форму» поряд з Elo, щоб поєднати чутливість до нещодавньої форми зі стабільністю сезонного підсумку.
Якість суперника припущена плоскою всередині матчу. Elo припускає, що команда з рейтингом 1700 грає на силі рейтингу 1700 повний матч. Насправді ротація складу, втома, травми посеред матчу та тактичні рішення означають, що сила коливається. Elo трактує кожен матч як чистий «рейтинг проти рейтингу» дуель, це спрощення, яким реальний матч ніколи не є.
Міжнародний переніс клубного рейтингу. Клубний рейтинг Elo не переноситься чисто на турнірну продуктивність національної збірної. AFCON, Євро, Чемпіонат світу, це матчі, де клубні рейтинги Elo гравців значною мірою нерелевантні, бо національні збірні поєднують гравців з різних клубних контекстів. Використання клубного Elo для аналізу матчів міжнародних турнірів, це категорійна помилка.
Передсезонне повернення. Рейтинг команди, що піднялася з нижнього дивізіону минулого сезону, переоцінює її поточну силу на вищому рівні. Багато систем Elo застосовують «повернення» між сезонами, знижуючи рейтинг кожної команди до середнього, щоб врахувати оборот складу. Точна сума повернення, це питання судження, і різні постачальники використовують різні значення.
Чутливість до значення K. Чутливість Elo сильно залежить від K. Система з надто малим K стає нечутливою до реальних змін сили. Система з надто великим K шалено хитається на варіації одного матчу. «Правильний» K для футболу налаштовується емпірично, і різні постачальники видають різні значення K.
Корисне правило: Elo, це гарний базовий підсумок сили команди, не точний рейтинг. Найкорисніший як відправна точка, яку інші сигнали (нещодавня форма, різниця xG, контекст складу) уточнюють.
Як Tactiq використовує сигнали сили команди в аналізі
Аналіз Tactiq включає сигнал сили команди, отриманий з історії матчів, як один із кількох входів. Сигнал робить внесок у базову ймовірність кожного результату матчу, поряд з нещодавньою формою, різницею xG, історією особистих зустрічей і контекстом складу. Конкретний спосіб поєднання сигналів сили команди з рештою спостережень аналізу залишається в межах продукту.
Що користувач бачить на матчевій картці:
- Трійки ймовірностей результату, кваліфіковані індикатором впевненості, що відображає, наскільки стабільні базові сигнали для цього конкретного матчу.
- Очікувані голи для кожної сторони з нещодавнім трендом.
- Письмовий аналіз, що називає закономірність матчу зрозумілою мовою: «Господарі заходять як сильніша сторона за нещодавньою формою та історією матчів, але нещодавнє створення моментів відстає від гостьової сторони».
- Жодних зовнішніх ринкових даних. Жодних перенаправлень на сторонні платформи. Жодної віртуальної валюти. Лише статистичний аналіз.
Аналіз не показує голе число Elo; він показує тактичне читання, яке має на увазі базова картина сили команди.
Висновок
Рейтинги Elo стискають силу команди в одне число, що оновлюється після кожного матчу на основі результату й якості суперника. Математика проста; вихід інтерпретовний; метрика подорожує крізь епохи й ліги.
Це не аналіз, це підсумок. Нещодавня форма, травми, тактичні зміни, ротація складу, нічого з цього не з'являється в Elo напряму. Використання Elo як доповнення до багатшого аналізу працює добре. Використання його як єдиного входу пропускає текстуру, яка вирішує більшість сучасних матчів.
Tactiq побудований, щоб читати сигнали сили команди поряд з багатшим контекстом. Аналіз показує читання матчу з оцінкою впевненості зрозумілою мовою й ніколи не змішує статистичний сигнал з зовнішніми ринковими даними. 1200+ змагань, локалізація 32 мовами, безкоштовний рівень з восьми аналізів на день, без потреби кредитної картки.
Якщо ви стежили за серією, словник метрик тепер охоплює як ШІ аналізує футбольні матчі, xG, xA, npxG, PPDA, Field Tilt, прогресивні дії, SCA/GCA та xPts. Elo приєднується до колекції як базовий показник сили команди, на якому інші метрики накладаються зверху.