Ausgangspunkt: ein 30-Minuten-Fenster statt eines Gesamtmarkts
BetScore wird hier als Live-Signal für Fußballwetten betrachtet, das sich auf ein enges Zeitfenster konzentriert: die letzten 30 Minuten vor Anpfiff und die ersten 30 Spielminuten. In diesem Fenster sind Quotenbewegungen besonders informativ, weil Teamaufstellungen, Wetterdaten und frühe Spielereignisse bereits im Markt verarbeitet werden. Der Score verdichtet diese Bewegungen zu einem Wert zwischen 0 und 100; er ersetzt keine Wettentscheidung, macht aber Marktverschiebungen vergleichbar.
Datenpipeline: Quoten, Volumen und Zeitstempel
Die Pipeline verarbeitet drei Ströme: Eröffnungs- und Live-Quoten, Handelsvolumen soweit verfügbar und exakte Zeitstempel. Jede Quote wird zunächst in eine implizite Wahrscheinlichkeit umgerechnet und über die Summe aller Ausgänge normalisiert. Anschließend bildet das System Log-Odds-Differenzen und glättet sie mit einem exponentiell gewichteten gleitenden Durchschnitt. Der Unterschied zwischen rohen und geglätteten Werten dient als Rauschfilter; Ausreißer durch einzelne Großwetten fallen so weniger ins Gewicht. Die Zeitstempel werden auf Sekundenebene synchronisiert, damit Quoten von verschiedenen Anbietern vergleichbar bleiben.
Vom Quotenmuster zum Score
Ein Beispiel aus der Bundesliga: Die Heimquote fällt innerhalb von 20 Minuten von 2,10 auf 1,95, die Auswärtsquote steigt von 3,40 auf 3,60, die Draw-Quote bleibt bei 3,30 stabil. BetScore gewichtet die Veränderung der impliziten Wahrscheinlichkeiten, prüft die Liquidität im Markt und vergleicht das Muster mit der ligaweiten Verteilung. Im Beispiel steigt der Score von 54 auf 67. Die Liga-Referenz stammt aus rollierenden 90-Tage-Fenstern und wird wöchentlich neu berechnet. Wer die Methodik hinter betscore nachvollziehen will, sollte auf genau diese Zwischenschritte achten: Normalisierung, Glättung und Liga-Referenz.
Grenzen: Warum ein hoher Score kein Wettversprechen ist
In niedrigklassigen Ligen kann eine einzelne große Order die Quote stark verschieben, ohne dass eine relevante Information vorliegt. Das Modell erkennt dies nur teilweise, weil Volumendaten oft fehlen. Ein Score von 80 bedeutet daher nicht automatisch einen Vorteil; er zeigt lediglich, dass die Marktbewegung im historischen Vergleich ungewöhnlich stark ist. Für Nutzer ist der Score ein Filter, kein Auslöser für automatische Wetten. Bei illiquiden Märkten sinkt die Gewichtung des Scores automatisch; das ist eine bewusste Designentscheidung.
Prüfschritte für die Praxis
- Zeitfenster prüfen: Liegt die Bewegung innerhalb der letzten 30 Minuten vor Anpfiff oder während der ersten Halbzeit?
- Liquidität abgleichen: Handelt es sich um einen liquiden Markt mit mehreren Anbietern?
- Gegenprobe machen: Passt die Bewegung zu Aufstellung, Verletzungen oder Spielverlauf?
Diese drei Schritte reduzieren Fehlinterpretationen. BetScore liefert dann einen konkreten Anhaltspunkt für die Frage, ob der Markt eine neue Information einpreist oder nur kurzfristig überreagiert. Für ein belastbares Monitoring reicht ein einzelner Score-Wert nicht aus; entscheidend ist die Kombination mit Marktkontext und Spielbeobachtung.