Elke BetsPlug-voorspelling wordt ingedeeld in één van vier kwaliteits-tiers op basis van de competitie en de confidence van het model. Elke tier heeft eigen historische nauwkeurigheid — gemeten op dezelfde publieke evaluatieset die ook in ons trackrecord zit.
We combineren Elo-ratings, Logistic Regression, XGBoost en een Poisson-goalmodel. Gewogen gemiddelde, gekalibreerde kansen.
Elke voorspelling gebruikt recente vorm (5/10 wedstrijden), venue-specifieke stats, head-to-head, seizoensgemiddelden, Elo-verschil, rustdagen en clean-sheet rate — allemaal berekend tot en met de kick-off zodat er nul toekomstinformatie in zit.
Logistic Regression (40%) en XGBoost (60%) vormen het hoofd-ensemble, met Elo als sanity-anchor. Kansen zijn genormaliseerd zodat thuis + gelijk + uit = 1.00.
Een pick is Platinum als de match in onze top-5 competities zit EN confidence ≥ 75%. Gold = top-10 + ≥ 70%. Silver = top-14 + ≥ 65%. Free = alles daarbuiten met confidence ≥ 55%. Picks onder 55% worden niet getoond.
De modelversie die elke historische pick heeft gemaakt is dezelfde als die vandaag live is. We herschrijven oude picks niet met nieuwe modellen om ons trackrecord er beter uit te laten zien — elke pick in ons trackrecord is de originele.
Afkomstig van /api/pricing/comparison. Sample-sizes en Wilson 95% ondergrenzen inbegrepen — omdat een puntschatting zonder betrouwbaarheidsinterval reclame is, geen wetenschap.
| Tier | Nauwkeurigheid | Sample |
|---|---|---|
| … | … | |
| … | … | |
| … | … | |
| … | … |
De kolom Nauwkeurigheid is de puntschatting. De 95% ondergrens (Wilson-interval) vertelt je de worst-case nauwkeurigheid die nog consistent is met de observatie — een eerlijke ondergrens, niet de headline.
De meest eerlijke backtest die we kunnen draaien: het model ziet nooit data van ná de wedstrijd die het voorspelt.
Een veelgemaakte fout in voetbal-modelleren is trainen op de hele 2020–2026 dataset en vervolgens accuraatheid testen op dezelfde jaren. Dat lekt informatie — het model heeft dan al toekomstige features "gezien" zoals eindstanden, seizoensgemiddelden en laat-seizoen-vorm. De cijfers zien er goed uit. Ze betekenen niets.
Wij valideren anders. De engine rolt chronologisch door elke wedstrijd. Voor een wedstrijd op 12 maart 2024 wordt het model alléén getraind op data t/m 11 maart. Vormtabellen zijn afgekapt. Elo-ratings zijn gereconstrueerd naar de staat van 11 maart. Features zijn point-in-time.
De huidige v8.1 walk-forward run dekte 28.838 out-of-sample voorspellingen verdeeld over vier tijdsfolds. Resultaten matchen direct met wat de Per-tier tabel hierboven toont — we gebruiken dezelfde methodologie in productie.
API-Football Pro tier. 29 competities, dagelijkse ingestion, controleerbare herkomst.
Kick-offtijden, eindstanden, in-game events. Elk uur gesynchroniseerd tijdens match-vensters, 's nachts anders.
Per-match schoten, balbezit, hoekschoppen, kaarten. Per-seizoen standen en doelsaldi. Alles point-in-time gesnapshot.
Pre-match 1X2 odds gecaptured voor retrospectieve analyse. Wij plaatsen nooit weddenschappen en schrijven nooit naar bookmakers — odds zijn context, geen signaal.
Alleen educatief / simulatie. BetsPlug biedt statistische analyse van historische sportdata. Alle voorspellingen worden gepresenteerd als simulaties voor educatieve doeleinden. Niets op deze site vormt gokadvies, financieel advies of een garantie op toekomstige resultaten.
In het verleden behaalde resultaten bieden geen garantie voor de toekomst. Tier-nauwkeurigheidscijfers (85%+, 70%+, etc.) zijn historische backtest-metingen. Sample-sizes en betrouwbaarheidsintervallen staan hierboven zodat je de scope van elke claim kunt verifiëren.
Geen gokvergunning. Geen affiliatie met bookmakers. BetsPlug opereert onder een educatief / analytisch kader (geen KSA-vergunning nodig in Nederland). Wij zijn niet gelieerd aan enige bookmaker en faciliteren geen weddenschap-plaatsing.
Verantwoord gebruik. Sportweddenschappen brengen financieel risico met zich mee. Als jij of iemand die je kent worstelt met gokken, bezoek dan onze verantwoord-gokken pagina.