Methodik
ProbFut verwendet statistische Modelle, um die Wahrscheinlichkeit zu berechnen, mit der jedes Team seine Ziele in der Liga erreicht. Alle Prognosen basieren auf echten Spielergebnissen und werden nach jedem Spieltag aktualisiert.
Elo-Bewertungen
Jedes Team hat einen Wert, der seine relative Stärke widerspiegelt. Nach jedem Spiel werden die Werte basierend auf dem Ergebnis, dem Spielstand und dem Stärkeunterschied zwischen den Teams angepasst. Heimteams erhalten einen Bonus, der ihren Heimvorteil berücksichtigt. Zu Beginn jeder Saison werden die Werte teilweise zur Mitte hin regressiert, damit vergangene Saisons nicht zu stark ins Gewicht fallen.
Tormodell
Um das Ergebnis jedes zukünftigen Spiels vorherzusagen, nutzen wir den Elo-Unterschied zwischen den Teams, um zu schätzen, wie viele Tore jedes Team erzielen sollte. Aus diesen Schätzungen berechnen wir die Wahrscheinlichkeit jedes möglichen Spielstands. Wir wenden eine statistische Korrektur an, die die Genauigkeit bei torarmem Spiel verbessert, wo das Basismodell tendenziell weniger präzise ist.
Monte-Carlo-Simulation
Wir simulieren den Rest der Saison tausende Male. In jeder Simulation ziehen wir einen Spielstand für jedes zukünftige Spiel basierend auf den berechneten Wahrscheinlichkeiten, aktualisieren die Tabelle und zeichnen die Abschlussplatzierung jedes Teams auf. Nach dem Gesetz der großen Zahlen konvergieren die Ergebnisse mit zunehmender Anzahl von Simulationen immer näher an die wahren Wahrscheinlichkeiten. In der Praxis stabilisieren sich die Wahrscheinlichkeiten nach einigen Tausend Durchläufen mit hoher Präzision.
Benötigte Siege
Für jedes Ziel (Meisterschaft, Qualifikation für internationale Wettbewerbe, Abstieg) berechnen wir, wie viele Siege ein Team braucht, um es bei verschiedenen Sicherheitsniveaus zu erreichen. Wir zwingen das Team dazu, eine bestimmte Anzahl von Spielen zu gewinnen, und prüfen, in wie vielen Simulationen es das Ziel erreicht. Die Mindestanzahl an Siegen, die das Ziel in 75%, 90% oder 99% der Simulationen sichert, nennen wir Benötigte Siege.
Aktualisierungen
Die Daten werden nach jedem Spieltag automatisch aktualisiert. Die Pipeline holt Ergebnisse ab, berechnet Bewertungen neu, führt Simulationen durch und veröffentlicht die neuen Zahlen auf der Website.
Referenzen
- 01Elo-Bewertungssystem — ursprünglich von Arpad Elo für Schach entwickelt, für den Fußball angepasst.
- 02Maher, M.J. (1982). Modelling association football scores. Statistica Neerlandica, 36(3), 109-118.
- 03Dixon, M.J. & Coles, S.G. (1997). Modelling Association Football Scores and Inefficiencies in the Football Betting Market. Journal of the Royal Statistical Society: Series C, 46(2), 265-280.
- 04Monte-Carlo-Simulation — Rechenverfahren, das Zufallsstichproben verwendet, um numerische Ergebnisse zu erhalten.