UITLEG
Korte versie
Met deze website willen we spelers van het Sporza WK Pronostiek spel helpen om betere, data-driven keuzes te maken.
We gebruiken data van Kalshi, een “prediction market” (a.k.a. moderne goksite) om een kans te kleven op elke concrete eindscore per match. Die kansen zetten we dan om in verwachte punten (xPtn) voor het WK Pronostiek spel van Sporza.
De berekeningen zijn informatief. Ze zijn geen bettingadvies en garanderen geen juiste uitslag.
Extra tijd in knock-outmatchen
De wedstrijdresultaat- en exacte-scoremarkten van Kalshi gelden na 90 minuten plus blessuretijd. Verlengingen en penalty's tellen daar niet mee. Sporza beoordeelt een knock-outvoorspelling op de score na maximaal 120 minuten; penalty's bepalen alleen welk land doorgaat.
Het model vertrekt volledig van het verwachte aantal doelpunten in de Kalshi-verdeling. Voor elke hypothetische gelijke stand na 90 minuten wordt alleen het tempo van de verlengingen aangepast. De tempofactor loopt van 0,75 voor een trage 0-0 tot maximaal 1 voor een veel doelpuntrijkere wedstrijd. Een gemiddelde tak zit daar geleidelijk tussenin.
Daarna worden alle mogelijke extra doelpunten toegevoegd. Zo kan 0-0 veranderen in 1-1, kan 1-1 veranderen in 2-2 en kunnen meerdere verschillende takken bij dezelfde eindstand na 120 minuten uitkomen. Niet-gelijke standen na 90 minuten veranderen niet, omdat die matchen geen verlengingen krijgen.
De odds “Naar volgende ronde” gebruiken de aparte KXWCADVANCE-markt van Kalshi wanneer die beschikbaar is. Ontbreekt ze, dan combineren we de gemodelleerde score na 120 minuten met de relatieve sterkte van de landen voor een penalty-inschatting. Die odds hebben geen gelijkspel: uiteindelijk gaat altijd één land door.
In de matrix kan je wisselen tussen de originele odds na 90 minuten en de modelberekening na 120 minuten. Alle marktinputs worden bij de aftrap bevroren, zodat latere wedstrijdinformatie de voorspelling niet verandert.
Lange(re) versie
Kalshi is een prediction market: gebruikers handelen er in contracten op de uitkomst van echte gebeurtenissen. Zo'n contract is meestal een simpele ja/nee-vraag. Koop je “Yes” en de gebeurtenis gebeurt, dan eindigt het contract op 1 dollar. Gebeurt ze niet, dan eindigt het op 0 dollar.
De marktprijs van zo'n contract kan je lezen als een ruwe kansinschatting. Een “Yes”-prijs van 62 cent betekent grofweg dat de markt die uitkomst rond 62 procent inschat. Die prijs ontstaat doordat kopers en verkopers elkaar vinden in het orderboek; Kalshi zet dus niet zelf een klassieke bookmaker-odd, maar faciliteert de markt.
Voor voetbal gebruikt deze site vooral Kalshi-markten op wedstrijdresultaten en exacte eindstanden. Een markt voor 1-0, bijvoorbeeld, zegt niet dat 1-0 zeker zal gebeuren; ze zegt hoeveel de markt bereid is te betalen voor een contract dat alleen uitbetaalt als de wedstrijd effectief op 1-0 eindigt.
Marktprijzen tellen meestal niet exact op tot 100 procent. Daarom normaliseert het model de ruwe kansen: elke uitkomst wordt gedeeld door de totale som van alle uitkomsten. Zo verdwijnt de overround en ontstaat een bruikbare kansverdeling.
De modelkeuze is ook niet simpelweg de score met de hoogste kans. Sporza geeft ook punten voor onder meer juiste winnaar en doelpuntenverschil. Daarom berekent het model voor alle mogelijke voorspellingen hoeveel punten ze gemiddeld opleveren over de volledige eindstandverdeling.
De bedragen tonen hoeveel geld er momenteel open staat in de markten. In het algemeen geldt dat hoe meer geld er open staat, hoe meer informatie de markt doorgaans bevat.
Voor wedstrijden die live zijn of al gespeeld zijn, locken we de odds van net voor de aftrap. Zo blijft de analyse vergelijkbaar met wat vooraf zichtbaar was, in plaats van met prijzen die al door de wedstrijd zelf zijn beïnvloed.
FAQs
Is dit een officiële website van Sporza?
Waarom is het design gelijkaardig aan dat van de officiële Sporza WK Pronostiek website?
Is dit bettingadvies?
Waarom is de modelkeuze niet altijd de meest waarschijnlijke score?
Hoe vaak worden de odds vernieuwd?
Waarom verschillen de knock-outodds van Kalshi?
Kan 1-1 na 90 minuten veranderen in 2-2 in het model?
Waarom daalt de kans op een exacte score door verlengingen?
Waarom hebben de odds voor de volgende ronde geen gelijkspel?
Is deze site gratis?
Hoe zou Sporza het WK Pronostiek spel nog kunnen verbeteren?
Een aantal ideeën die het spel nog eerlijker, duidelijker en aantrekkelijker zouden kunnen maken:
- Voeg een algemeen klassement toe, zodat spelers hun score ook met de beste deelnemers kunnen vergelijken.
- Motiveer spelers met enkele prijzen voor de hoogste scores.
- Maak spelersprofielen met een overzicht van al hun voorspellingen.
- Voeg zoeken en sorteren binnen een groep toe.
- Deel meer algemene statistieken en inzichten op basis van de vele voorspellingen die spelers samen indienen.
- Toon de voorspellingen van andere spelers pas wanneer pronostieken niet meer aangepast kunnen worden. Zo kan niemand een voorsprong verdedigen door de voorspelling van een achtervolger over te nemen.
Daarnaast lijken er nog twee bugs te zijn:
- Vanaf de 1/16e finales word elke score van 10 of meer gezien als een perfecte voorspelling. Dit klopte voor de groepsfase waar 10 de hoogste score was, maar niet voor de knock-outfase waar de punten verdubbeld worden.
- De knop “Groep verwijderen” is ook zichtbaar voor spelers die geen beheerder zijn.