Méthodologie
Comment LOAD90 évalue les équipes, convertit les notes en buts et probabilités, et décide quels nouveaux facteurs intégrer à la prévision.
Ce que LOAD90 prévoit
LOAD90 estime la force de chaque équipe et la probabilité de chaque issue : buts attendus des deux côtés, victoire à domicile / nul / victoire à l’extérieur, plus ou moins de 2,5 buts, les deux équipes marquent, ainsi que titre, top 4 et relégation sur la saison.
Il s’agit d’un prévision purement footballistique. Les cotes des bookmakers ne sont jamais utilisées en entrée. Comparer les prévisions aux cotes est une tâche distincte, réalisée ailleurs ; LOAD90 se concentre sur les probabilités.
En complément de la prévision, LOAD90 décrit le charge de chaque équipe : densité du calendrier, repos, déplacements et météo. La charge est contextuelle. Seules ses composantes validées par les tests entrent dans la prévision (voir Facteurs LOAD90).
Elo : la base de la force
Chaque club possède une note Elo évoluant après chaque match selon le résultat, la note adverse et l’écart de buts. Le résultat attendu à domicile est
Ehome = 1 / (1 + 10−(Elohome + 100 − Eloaway) / 400)
et après le match chaque note évolue de
ΔElo = 20 · (R − E) · √max(1, |goal difference|), R = 1, ½ or 0
Pour un match terminé, la prévision utilise toujours les évaluations d’avant le coup d’envoi.
De l’Elo aux buts attendus (EloLambda)
Le modèle principal EloLambda convertit l’écart de notes en buts attendus λ pour chaque équipe en quatre étapes.
- Écart de notes. Avec d = (Elodomicile − Eloextérieur) / 100, un modèle de Poisson donne λhome = μ·eβd + γ, λaway = μ·e−βd − γ avec μ = 1,337, β = 0,152, γ = 0,114 pour les clubs. 100 points Elo modifient les buts d’une équipe d’environ 16% ; l’avantage du terrain vaut environ 75 points Elo.
- Niveau offensif actuel. λ est ajusté par le rapport entre buts réels et buts du modèle sur les 1000 derniers matchs (borné entre 0,85 et 1,25).
- Attaque et défense au-delà de l’Elo (AD_GXS). Chaque club a une valeur d’attaque A et de défense D, actualisée après chaque match à partir des buts, xG et tirs cadrés, puis décroissant vers zéro avec une constante de temps de 90 jours. λdomicile est multiplié par eAdomicile − Dextérieur, et de même pour l’équipe à l’extérieur.
- Disponibilité de l’effectif. Les absents réduisent l’attaque ou affaiblissent la défense, pondérés par leur rôle (cadre, titulaire, rotation, complément), part de minutes et ligne (gardiens et défenseurs en défense, attaquants en attaque, milieux à moitié dans chacune).
Des buts aux probabilités
Les deux λ définissent une grille de scores exacts de 0–0 à 10–10. Chaque cellule est le produit de deux probabilités de Poisson avec la correction Dixon–Coles, qui augmente légèrement les nuls à faible score :
P(i, j) ∝ Pois(i; λhome) · Pois(j; λaway) · τ(i, j), τ(0,0) = 1 − λhλat, τ(1,1) = 1 − t, τ(0,1) = 1 + λht, τ(1,0) = 1 + λat, t = −0.06
La somme de la grille donne 1X2, plus ou moins de 2,5 buts, les deux équipes marquent et les scores les plus probables. Tous les marchés viennent des mêmes λ ; les chiffres d’une page restent donc cohérents.
Facteurs LOAD90
LOAD90 enrichit EloLambda avec les facteurs de son propre modèle de charge. Un facteur n’entre dans la prévision principale qu’après avoir amélioré la précision sur des saisons non utilisées pour son ajustement (voir Comment nous testons les changements). Nous appliquons la moitié de l’effet mesuré, par prudence.
| Facteur | Règle | Statut |
|---|---|---|
| Forte congestion | Une équipe avec au moins 4 matchs dans les 14 jours précédents marque ×0,945 et encaisse ×1,06. Sur trois saisons des cinq grands championnats, ces équipes marquaient environ 11% de moins et encaissaient 12% de plus qu’attendu. | Dans la prévision |
| Possession | Possession moyenne avant le match (dernière année, poids accru des matchs récents). Par écart-type (environ 6,7%), une équipe marque environ 2,8% de plus et son adversaire 1,4% de plus : les équipes de possession jouent des matchs plus ouverts. | Dans la prévision |
Sur les pages de match, le laboratoire de scénarios affiche le même match en EloLambda pur, sans facteurs LOAD90, pour rendre leur effet visible. Sur 250 matchs de la saison actuelle jamais utilisés pour l’ajustement, l’ajout de possession a amélioré la prévision (perte logarithmique −0,008 par match).
Les échelles de 0 à 100
Les valeurs du modèle sont affichées sur des échelles fixes de 0 à 100 avec une courbe logistique. Pour la force L90, 50 représente un club typique des cinq grands championnats et 90 un prétendant au titre. Les échelles sont figées, jamais réajustées : une même note donne toujours le même nombre entre championnats et saisons.
| Échelle | Construit à partir de | 50 signifie | 90 signifie |
|---|---|---|---|
| Force L90 | Elo du club | Elo 1646, médiane des clubs-saisons des cinq grands championnats de 2020 à 2026 | Elo 1975 |
| Force du championnat | Elo moyen des clubs du championnat | La médiane de 71 saisons de championnats de première division | Le niveau historique de la Premier League est de 95 |
| Attaque / Défense | Elo et attaque ou défense AD_GXS, face à un adversaire moyen des cinq grands championnats sur terrain neutre | Attaque ou défense moyenne des cinq grands championnats | Attaque ou défense d’élite |
| Forme (5 derniers) | Points des cinq derniers matchs comparés à ceux qu’un club médian des cinq grands championnats (force L90 50) prendrait sur les mêmes rencontres : battre un adversaire fort compte davantage. À côté : points comparés aux prévisions propres du club | Une série typique | Environ 6 points de plus qu’un club médian |
Force L90 est la note de force des clubs propre à LOAD90, issue de l’Elo des clubs. Force du championnat utilise l’Elo moyen des clubs du championnat avec une calibration distincte (centre 1516, dispersion 77,4, contre 1646 et 150 pour les clubs). Ce n’est pas la moyenne des forces L90 ; les scores ne sont pas directement comparables.
Force actuelle est la force L90 après les absences du club avant son prochain match, reconvertie en points Elo. Force du match ajoute tout ce que la prévision utilise pour un match précis (lieu, attaque et défense, absences, style, forte congestion), et Pourquoi la force a changé détaille chaque partie en points Elo.
Charge : calendrier, repos, déplacements, météo
Le score de charge (0–100) décrit la difficulté actuelle du calendrier d’une équipe. Indice descriptif, pas prévision : une charge élevée ne modifie pas nécessairement la prévision.
| Composante | Points |
|---|---|
| Calendrier (matchs des 14 jours précédents) | 3 → 15, 4 → 35, 5+ → 50 |
| Repos (jours depuis le dernier match) | moins de 2,5 → 15, moins de 3,5 → 8 |
| Trajet vers le stade | plus de 300 km → 6, plus de 800 → 12, plus de 1500 → 20 ; plus 5–10 pour les déplacements importants des 14 derniers jours |
Niveaux : faible sous 20, modéré dès 20, élevé dès 40, critique dès 60. La météo (chaleur, froid, pluie, vent, orages) est présentée séparément et n’est pas ajoutée à la charge. Le Forte congestion le badge indique au moins 4 matchs en 14 jours, seul élément du calendrier dont l’effet sur les résultats est mesurable.
Prévision de saison
La suite de la saison est simulée 5000 fois. Chaque match restant est tiré depuis sa prévision enregistrée. Les matchs trop éloignés utilisent l’Elo, le niveau de buts et les valeurs décroissantes d’attaque et de défense. Le classement utilise les points, puis la différence de buts. Les résultats donnent les probabilités de titre, top 4 et relégation, les points attendus et l’intervalle probable des positions. Le Indice de compétitivité est l’entropie des probabilités de titre : 100 signifie que chaque club a la même chance, 0 qu’un club est certain de gagner.
Comment nous testons les changements
- Uniquement ce que l’Elo ne sait pas déjà. Un nouveau facteur est mesuré sur ce que la prévision actuelle manque, jamais sur les résultats bruts.
- Hors échantillon. Nous ajustons sur deux saisons et testons sur la troisième, à tour de rôle, pour les cinq grands championnats 2023/24–2025/26 (5256 matchs). Puis nous vérifions la saison actuelle, jamais utilisée pour l’ajustement.
- Scores de probabilité propres. Perte logarithmique conjointe du score exact (NLL conjointe), et scores de Brier pour 1X2, plus ou moins de 2,5 buts et les deux équipes marquent.
- Une exigence stricte. Quand plusieurs facteurs sont testés simultanément, un facteur doit dépasser la prévision actuelle d’environ 2,7 erreurs-types ; sinon l’un pourrait « fonctionner » par hasard.
- Tableau des scores en direct. Après le lancement, chaque prévision d’avant-match est enregistrée avec la prévision témoin et évaluée à la fin du match. Un facteur qui devient moins performant est retiré.
Ce que nous avons testé sans le retenir
La plupart des idées n’ont pas été retenues. Nous les listons pour que la prévision reste explicable.
| Idée | Résultat |
|---|---|
| Repos court, avantage de repos | Aucun effet dans aucune saison. |
| Fatigue des déplacements (longs trajets, kilomètres en 14 jours) | Signes opposés selon les saisons. |
| Derbys et courts déplacements | Semblait efficace en 2024–2026, effet inversé en 2023/24. Retiré. |
| Match précédent en coupe ou compétition européenne | Non reproduit lors d’une deuxième saison. |
| Bilan des confrontations directes | Aucun effet au-delà de la force des équipes. Les buts des confrontations passées répètent surtout l’information de possession. |
| Précision des passes, fautes, conversion des tirs | Faible et instable selon les saisons ; reflète surtout la possession. |
| Cartons jaunes, pourcentage d’arrêts, buts comparés aux xG | Aucun effet sur les buts. |
| 3 matchs en 14 jours | Aucun effet ; seul le seuil de 4 matchs ou plus compte. |
Nos règles
- Une prévision d’avant-match est figée au coup d’envoi et n’est jamais modifiée ensuite.
- Les prévisions reconstituées après un match pour compléter les anciennes rencontres n’utilisent que les informations disponibles avant le coup d’envoi et sont signalées comme telles.
- Les échelles et paramètres du modèle sont versionnés. Un changement reçoit un nouveau nom de version plutôt que de remplacer silencieusement l’ancien.
- Les facteurs expérimentaux sont signalés sur la page ; la prévision sans ces facteurs reste accessible en un clic.