Monte-Carlo-Simulation nimmt das Rätselraten aus komplexen Wahrscheinlichkeitsfragen. Statt exakte Quoten für eine 34-Spieltage-Saison zu berechnen, simulieren Sie sie tausendmal und zählen die Ergebnisse.
Wie es funktioniert
- Definieren Sie die Wahrscheinlichkeit jedes möglichen Ergebnisses für jedes Ereignis
- Generieren Sie eine Zufallszahl für jedes Ereignis
- Vergleichen Sie die Zufallszahl mit der Wahrscheinlichkeit
- Wiederholen Sie für alle Ereignisse in der Sequenz (z.B. alle 306 Bundesliga-Spiele)
- Notieren Sie das Endergebnis (Tabelle, Turniersieger)
- Wiederholen Sie Schritte 2-5 zehntausendmal
- Zählen Sie, wie oft jedes Ergebnis auftrat
Nach 10.000 Simulationen: wenn Bayern München in 5.800 Fällen Erster wird, liegt ihre geschätzte Meisterschaftswahrscheinlichkeit bei 58%.
Wettanwendungen
Saisonsimulationen
Modellieren Sie jedes verbleibende Bundesliga-Spiel mit xG-basierten Sieg/Unentschieden/Niederlage-Wahrscheinlichkeiten. Nach 10.000 Simulationen schätzen Sie Meisterschafts-, Champions-League- und Abstiegswahrscheinlichkeiten. Vergleichen Sie diese mit Langzeitquoten der Buchmacher.
Turnier-Brackets
Für die WM oder Champions League simulieren Sie die gesamte K.o.-Phase. Die Pfadschwierigkeit eines Teams variiert enorm je nach Auslosung. Monte Carlo erfasst dies durch Simulation jedes möglichen Pfads.
Kombiwetten-Preisbildung
Eine Fünfer-Kombi hat 32 mögliche Ergebnisse. Monte Carlo kann 100.000 Kombis simulieren, um die wahre Wahrscheinlichkeit zu schätzen.
Bankroll-Projektionen
Simulieren Sie 1.000 Wettsaisons mit je 500 Wetten bei Ihrer erwarteten Rendite. Wie oft verdoppelt sich Ihr Bankroll? Wie oft halbiert er sich? Berücksichtigen Sie dabei die 5% Sportwettensteuer.
Ein vereinfachtes Beispiel
Sie möchten die Wahrscheinlichkeit schätzen, dass sowohl Bayern München als auch Borussia Dortmund ihre jeweiligen Wochenendspiele gewinnen.
- Bayern Siegwahrscheinlichkeit: 80%
- BVB Siegwahrscheinlichkeit: 65%
Einfache Berechnung: 0,80 × 0,65 = 52%. Monte Carlo bestätigt dies — nach 10.000 Durchläufen fallen in etwa 5.200 Fällen beide Zufallszahlen unter ihre jeweiligen Schwellen.
Die Stärke von Monte Carlo zeigt sich bei Problemen, die zu komplex für einfache Multiplikation sind — korrelierte Ereignisse, sequenzielle Runden oder bedingte Wahrscheinlichkeiten.
Erste Schritte
Für ein Basismodell ist Python mit NumPy ideal. Ein Bundesliga-Saison-Simulator kann in unter 50 Zeilen Code geschrieben werden. Kostenlose Ressourcen und Tutorials sind online weit verfügbar.