Analýza sázek na počty gólů
Sázení na počet gólů s využitím Poissonova rozdělení
Novinkou v Trefíku je možnost zobrazení kurzu na sázku určenou hranicí pod/nad v okně Nabídka. Jako parametr pro zobrazení kurzu vstupuje jednak ona hranice pod/nad, jednak typ sázky. Můžeme takto pracovat s celkovým počtem gólů, počtem gólů jednoho týmu, počtem gólů v poločase, počtem rohů, karet, faulů, střel na branku, ...
V principu jde o to, že pomocí výpočtů v okně Nabídka získáme hranici pro sázku pod/nad. Tím se dostaneme ke kurzům a můžeme tak analyzovat výsledky výpočtu. Například si vybereme zápas, kde pomocí prostého výpočtu z minulých zápasů obou týmů (součet počtu branek vydělený počtem zápasů) zjistíme, že očekávaný součet branek v zápasu bude kolem hranice 1,50. Takže budeme chtít analyzovat kurz na sázku pod/nad 1,5 gólu v zápase. U jiného zápasu může výpočet ukázat na hranici 2,50 gólu. Nová funkce přináší cestu, jak hromadně pracovat s různými hranicemi pod/nad pro jeden druh sázky.
Tato ukázka bude ilustrovat použití nové funkce pro výsledek výpočtu pomocí Poissonova rozdělení a počet gólů domácího týmu v zápasu. Právě Poissonovo rozdělení je totiž vhodné pro modelování očekávaného počtu gólů.
Při tvorbě filtru využijeme základ pro výpočet hodnoty Poissonova rozdělení. Úpravy budou v sekci Filtr / Sloupce, kam doplníme potřebné řádky k vyhodnocení sázky na počet branek a k výpočtu profitu:
.. hodnota LAMBDA X z výpočtu Poissonova rozdělení udává očekávaný počet branek domácího týmu (je odvozeno od útočné síly domácích a obranné síly hostů a matematicky odpovídá střední hodnotě). Tuto hodnotu tedy využijeme ke stanovení limitu pod/nad pro hledanou sázku na počet branek domácích. Funkce ROUND_?.5 v okně Sloupce vrací hodnotu ze "Sloupec 1" "zaokrouhlenou" na hodnotu "CeláČástČísla" + 0,5. Tedy například na hodnotu 1,5 pro vstupní parametr 1,22. Na prvním viditelném řádku v sekci Sloupce je tedy vypočtena hranice pod/nad a je označena jako "xGD".
Další dva řádky "xG1 pod" a "xG1 nad" získávají kurz pro sázku pod/nad pro počet gólů domácího týmu. Sázky na počet gólů domácích jsou v Trefíku označeny jako "G1". Parametrem pod/nad bude již vytvořený sloupec "xGD" (stejného výsledky by bylo dosaženo i při použití hodnoty "lambda X", neboť před použitím hodnoty parametru je vždy provedeno zaokrouhlení na "celá",5).
Teď máme hranici pod/nad i kurzy pro sázky s touto hranicí. A musíme rozhodnout, zda vsadíme sázku pod nebo nad. Toto rozhodnutí bude podle hodnoty "lambda X", tedy podle vypočteného odhadu pro počet gólů domácích. A rozhodování bude jednoduché: pokud je "lambda X" pod hranicí pod/nad sázky (tedy pod zaokrouhlením hodnoty "lambda X" na hodnotu "celá",5), pak vsadíme sázku POD. V opačném případě bude vsazena sázka NAD.
Řádky "D lambda under" a "D lambda over" jsou tedy porovnáním a rozhodnutím, zda bude vsazeno POD nebo NAD. Pokud má řádek "D lambda under" hodnotu 1, pak bude vsazeno POD. V opačném případě je sázka NAD odvozena od hodnoty 1 pro položku "D lambda over".
Tím jsme určili, jaká sázka bude vsazena. A teď ještě musíme sázku vyhodnotit, abychom měli přehled o celkového profitu analyzované strategie.
Řádek "? D pod" bude mít hodnotu odpovídající kurzu sázky POD, pokud je tato sázka vsazena. Jinak bude mít nulovou hodnotu (násobení číslem 1 nebo 0 podle toho, zda jsme v předchozím kroku stanovili, že má být sázka použita). Obdobně řádek "? D nad" bude mít hodnotu kurzu na sázku NAD, pokud bude vsazena, jinak bude nulový.
Řádek "D vsazeno" je součtem obou předchozích řádků, tedy součtem vsazeného kurzu (buď ze sázky POD nebo ze sázky NAD) a nulové hodnoty. Bude tedy mít hodnotu odpovídající vsazenému kurzu.
Dále musíme vyhodnotit počet gólů v zápase. K tomu použijeme sloupec "Gólů Domácí Ne P", neboť jde o počet gólů domácího týmu v zápase bez započtení gólů v prodloužení (aby tento sloupec obsahoval doplněné počty gólů, je nutno jej v sekci Sloupce aktivovat).
Řádek "? G under" vyhodnocuje, zda domácí v zápase dali méně gólů, než je hranice pro použitou sázku pod/nad. Pokud bylo gólů méně, bude mít hodnotu 1. V opačném případě zde bude nulová hodnota. Obdobně další řádek "? G over" bude mít hodnotu 1, pokud domácí dali gólů více.
Teď můžeme pomocí předchozích sloupců vyhodnotit postupně obě sázky pod / nad.
Položka "? G under výhra" pronásobí "informaci", zda byla sázka POD úspěšná s kurzem na sázku pod (pokud byl vsazen, jinak s nulou). Vrácena tedy bude výše kurzu na sázku POD, pokud byl vsazen a byl úspěšný, nebo nulová hodnota. Obdobně u položky "? G over výhra" bude vrácen úspěšný vsazený kurz na sázku NAD nebo nula.
Řádek "Kurz výhra" sčítá dva předchozí řádky. Výsledkem tak bude výše úspěšného kurzu nebo nulová hodnota.
Poslední řádek "G Profit" počítá profit ze sázky na počet gólů domácích. Tedy od kurzu z předchozího řádku odečítá hodnotu 1 (v zápisu ve "Sloupec 2" je nutno uvést se znaménkem +, jinak by šlo o odkaz na kurz na domácí). Výsledkem bude buď hodnota -1 při neúspěšné sázce nebo relativní hodnotu profitu z výherního kurzu.
Vytvořenými položkami v sekci Filtr / Sloupce jsme v několika krocích získali výši profitu při sázce na počet branek domácího týmu s variabilní hranicí pro sázku pod/nad.
K doladění filtru ještě využijeme sekci Filtr / Podmínky:
.. měli bychom totiž eliminovat zápasy, kde nebyl vypsán kurz pro danou hranici počtu branek domácího týmu, a zápasy, které dosud nebyly odehrány. Pozor - funkce UNDER_? a OVER_? při práci s počtem branek domácích a hostů používají při parametru 0,5 i sázky "domácí dají gól" a "hosté dají gól" - jde o totožné sázky.
Ve Filtr / Podmínky definujeme 2 řádky:
.. podmínku, zda je počet gólů vyplněn (tedy zda byl zápas odehrán), a podmínku, zda je vsazený kurz (tedy položka "D vsazeno" ze sekce Filtr / Sloupce) vyšší než 1. To zajistí, že filtr nebude vracet neodehrané zápasy a zápasy bez kurzu na námi sledovanou sázku
Teď již můžeme vytvořený filtr použít v okně Nabídka:
.. filtr byl aplikován na zápasy nejvyšší české fotbalové ligy v časovém rozmezí 1.8.2024 až 4.11.2024. Kurzy z Fortuny. Celkový profit (poměr získané a vsazené částky) je 0,17, tedy 17% zisk (vyhodnocení celkového profitu je zobrazeno po aktivace funkce Průměr pomocí pravého tlačítka myši na patičce v seznamu zápasů). To je výsledek zasluhující pozornost.
Pokud vlevo dole aktivujeme sázkovou kancelář "CZE", budou zobrazeny nejvyšší dostupné kurzy ze zvolených českých kanceláří (funguje i pro funkce UNDER_? a OVER_?) a výsledek bude:
.. tedy profit 19%.
Nakonec si ještě projdeme zobrazené sloupce u posledního zápasu Hradec Králové - Slavia Praha:
- nejprve jsou zobrazeny sloupce s počtem gólů obou týmů bez započtení prodloužení (v tomto případě nemá význam, je zobrazena pro ilustraci, v hokeji se může hodit),
- lambda X: výpočet odhadovaného počtu branek domácích dle Poissonova rozdělení,
- xGD: zaokrouhlení "lambda X" na "celá",5, tedy limit pro hledanou sázku pod/nad na počet branek domácího týmu,
- xG1 pod, xG1 nad: kurzy pod a nad pro vybranou sázku pro počet gólů domácího týmu (vráceno pomocí funkcí UNDER_? a OVER_?),
- D lambda under: zda bude vsazena sázka POD,
- D lambda over: zda bude vsazena sázka NAD,
- ? D pod: pokud bude vsazeno POD, pak kurz této sázky, jinak nulová hodnota,
- ? D nad: pokud bude vsazeno NAD, pak kurz této sázky, jinak nulová hodnota,
- D vsazeno: vsazený kurz (buď k sázce POD nebo NAD),
- ? G under: zda domácí dali méně gólů než je limit pro sledovanou sázku pod/nad,
- ? G over: zda domácí dali více gólů než je limit pro sledovanou sázku pod/nad,
- ? G under výhra: pokud byla vsazena a vyšla sázka POD, pak kurz této sázky, jinak nula,
- ? G over výhra: pokud byla vsazena a vyšla sázka NAD, pak kurz této sázky, jinak nula,
- Kurz výhra: pokud byla sázka POD nebo NAD úspěšná, pak kurz této sázky, jinak nula,
- G Profit: zisk ze sázky na počet gólů domácího týmu u tohoto zápasu; hodnota -1 znamená, že sázka prohrála.
Obdobně lze pracovat se sázkami na počet gólů hostů, součet branek, počty žlutých karet, rohových kopů, faulů, střel na bránu nebo ofsajdů (na všechny tyto údaje eviduje Trefík u vybraných kanceláří kurzy). Ukázka pro sázky na počet žlutých karet
Další zkoumání může jít cestou vynechání zápasů, kde je parametr "lambda X" příliš blízko zaokrouhlené hodnotě "CeláČástČísla" + 0,5 a rozhodování, zda vsadit POD nebo NAD, je příliš těsné. Nebo v takových případech můžeme sázku POD nebo NAD vybrat podle nižšího / vyššího kurzu. Možnosti jsou různé a vynikající výsledek profitu na této ukázkové stránce je jistě povzbuzením do dalších analýz v Trefíku.
Výše vytvořený filtr je dostupný v sekci Filtr / Ukázky.