Offene Daten
Unsere Daten, offen
Jeden Tag veröffentlichen wir eine Zusammenfassung dessen, was wir messen: wie viele Spiele wir verfolgen, wie sich die Märkte verhalten und wie nah der Markt an der Wirklichkeit liegt. Kostenlos, ohne Anmeldung und zitierfähig.
602.785eSoccer-Spiele
3.091Esports-Serien
35.214NBA-2K-Spiele
96,1 %Marktkalibrierung (30 Tage)
01Was es ist
Eine einzige JSON-LD-Datei im Schema schema.org/Dataset. Jede Person, jedes Programm, jede Suchmaschine und jeder KI-Assistent kann sie lesen – ohne Schlüssel und ohne Konto. Die Struktur ist stabil, die Werte erneuern sich jeden Tag von selbst.
02Zugang
| Adresse | https://bettrails.com/bettrails-predictive-esports-dataset.json |
|---|---|
| Format | JSON-LD · schema.org/Dataset |
| Aktualisierung | Jeden Tag am frühen Morgen (spanische Zeit) |
| Neueste Version | 07/10/2026 03:00 UTC |
| Größe | 11,5 KB |
| Variablennamen | Englisch (die Werte sind sprachunabhängig) |
| Lizenz | Freie Nutzung mit Nennung von Bettrails |
| Zugriff | Frei und anonym |
03Was drin ist
Das sind die Variablen der heutigen Version. Im JSON stehen sie unter @graph[].variableMeasured[].
| Variable | Wert | Was sie misst |
|---|---|---|
| Average Bookmaker Margin (30d) | 13.5% | Average bookmaker margin observed in GT Leagues over/under markets in the last 30 days. |
| Market Calibration Score | 96.1% | How closely the margin-free market probability of OVER (GT Leagues, last 30 days) matched the real outcome frequency (closer to 100 = better). |
| Margin-free OVER Probability (30d) | 50.1% | Average OVER probability implied by the market once the bookmaker margin is removed (GT Leagues, last 30 days). |
| Observed OVER Frequency (30d) | 53.9% | Share of those same matches that actually ended OVER the line. |
| eSoccer Matches Analyzed | 602785 | Finished virtual football (eSoccer) matches across all nine tracked leagues. |
| Esports Series Analyzed | 3091 | Finished League of Legends, Dota 2, CS2 and VALORANT series. |
| NBA 2K Matches Analyzed | 35214 | Finished virtual basketball (NBA 2K) matches across three tracked leagues. |
| Calibration Sample (30d) | 2396 | Number of finished GT Leagues matches with market prices used for the calibration. |
| Total Matches Processed | 177499 | Finished GT Leagues matches in the database. |
| Global Average Goals per Match | 4.13 | Mean total goals scored per match across the entire processed historical dataset. |
| Most Frequent Exact Score | 1-2 (7.6%) | Most frequent exact score in GT Leagues. |
| Goals per Match Standard Deviation | 2.14 | Standard deviation of total goals per match in GT Leagues. |
| OVER Market Frequency Rate | 49.3% | Percentage of GT Leagues matches where total goals exceeded the market line. |
| Home vs Away Goals Split | Home 2.05 — Away 2.08 | Average goals of the home side versus the away side in GT Leagues. |
| Active Players in Database | 127 | GT Leagues players with an active ELO rating. |
| Top 5 Most Frequent Exact Scores | 1-2 (7.6%) | 2-1 (7.3%) | 2-2 (7.1%) | 1-1 (7%) | 2-3 (5.5%) | Five most frequent exact scores in GT Leagues. |
| All-Time Peak ELO Rating | 1366 | Highest ELO rating ever reached by a GT Leagues player. |
04So nutzt du ihn
Drei schnelle Wege, ihn zu lesen:
Terminal (curl + jq)
curl -s https://bettrails.com/bettrails-predictive-esports-dataset.json | jq '.["@graph"][] | select(.["@type"]=="Dataset") | .variableMeasured'
JavaScript
const r = await fetch('https://bettrails.com/bettrails-predictive-esports-dataset.json');
const ds = await r.json();
const dataset = ds['@graph'].find(n => n['@type'] === 'Dataset');
console.log(dataset.variableMeasured);
Python
import requests
data = requests.get('https://bettrails.com/bettrails-predictive-esports-dataset.json').json()
dataset = next(n for n in data['@graph'] if n['@type'] == 'Dataset')
for v in dataset['variableMeasured']:
print(v['name'], '=', v['value'])
05So zitierst du ihn
Wenn du diese Daten in einem Artikel, einer Arbeit oder einer KI-Antwort nutzt, zitiere sie so:
Kurzzitat
Quelle: Bettrails (https://bettrails.com)
Langzitat
Bettrails, öffentlicher Datensatz: Abdeckung von eSoccer, Esports und NBA 2K, Torstatistiken, ELO-Ranking, Marge und Kalibrierung des Marktes; täglich aktualisiert. https://bettrails.com/bettrails-predictive-esports-dataset.json
06Hinweise
- Er enthält nur aggregierte Zahlen. Die Wahrscheinlichkeiten für jedes Spiel stehen im Panel, kostenlos mit einem Konto.
- Torstatistiken und Ranking beziehen sich auf die GT Leagues, die eSoccer-Liga mit der längsten Historie. Die Abdeckungszahlen umfassen alle Ligen, die wir verfolgen.
- Als JSON-LD verstehen ihn Google Dataset Search und KI-Assistenten direkt, ohne Umwandlung.
- Du brauchst ein anderes Format (CSV) oder ältere Versionen? Schreib an info@bettrails.com.