Elo rating systém, pôvodne navrhnutý pre šach, je jedným z najelegantnejších a najpraktickejších nástrojov pre športové stávkovanie. Vyžaduje minimálne dáta — len výsledky zápasov — no produkuje ratingy sily tímov porovnateľné s oveľa komplexnejšími modelmi.
Ako Elo ratingy fungujú
Každý tím začína so základným ratingom (typicky 1500). Po každom zápase sa ratingy aktualizujú na základe skutočného výsledku oproti očakávanému:
Nový rating = Starý rating + K x (Skutočný výsledok - Očakávaný výsledok)
Príklad: Tím A (1600) hrá proti Tímu B (1450). Rozdiel = 150. Očakávané skóre pre A = 0,70. Ak Tím A vyhrá: zmena = 30 x (1 - 0,70) = +9 bodov. Ak Tím B vyhrá (prekvapenie): zmena = 30 x (1 - 0,30) = +21 bodov.
Konverzia Elo na stávkové pravdepodobnosti
Elo rozdiel sa priamo mapuje na pravdepodobnosť: 0 bodov = 50:50, 100 bodov = 64:36, 200 bodov = 76:24, 300 bodov = 85:15.
Porovnajte s kurzami bookmakerov. Ak Elo dáva Tímu A 64% a bookmaker ponúka kurz 1,70 (implikovaných 58,8%), vidíte 5,2% výhody. Stávka 25 € pri kurze 1,70 vráti 42,50 €.
Športovo-špecifické ladenie
Futbal
- K-faktor: 25-35
- Domáca výhoda: pridať 70-85 Elo bodov domácemu tímu
- Úprava rozdielu: K násobený prirodzeným logaritmom gólového rozdielu+1
Basketbal (NBA)
- K-faktor: 20-25
- Domáca výhoda: 90-100 Elo bodov
Tenis
- K-faktor: 30-40
- Úprava povrchu: oddelené Elo ratingy pre antuku, tvrdý povrch a trávu
Praktická implementácia
Sledujte Elo ratingy v tabuľke alebo jednoduchom skripte. Aktualizujte po každom kole. Keď Vaša Elo pravdepodobnosť sa líši od implikovanej pravdepodobnosti bookmakera o 5% alebo viac, máte potenciálnu hodnotovú stávku.