Analytical tool for political betting markets
| Thesis title: | Analytický nástroj pro politické sázkové trhy |
|---|---|
| Author: | Orlický, Jan |
| Thesis type: | Závěrečná práce - Institut celoživotního vzdělávání |
| Supervisor: | Potančok, Martin |
| Opponents: | Karel, Tomáš |
| Thesis language: | Česky |
| Abstract: | Práce se zabývá vývojem analytického nástroje pro identifikaci neefektivit na politických sázkových trzích prostřednictvím integrace a analýzy více datových zdrojů. Navržené řešení kombinuje agregované volební průzkumy zpracované metodou poll of polls s exponenciálním časovým vážením, sázkové kurzy získávané automatizovaným scrapingem, data vyhledávacího zájmu z Google Trends a data mediálního pokrytí. Pro kvantifikaci nejistoty predikcí je implementována metoda Monte Carlo. Vizualizační rozhraní realizované v knihovně Streamlit umožňuje interaktivní analýzu a identifikaci sázkových příležitostí. Validace proběhla na datech z voleb do Poslanecké sněmovny ČR v říjnu 2025. Model dosáhl střední absolutní chyby 1,76 procentního bodu a překonal přesností tři z pěti porovnávaných průzkumných agentur. Většina identifikovaných sázkových příležitostí byla úspěšná, což potvrzuje přidanou hodnotu integrace více datových zdrojů. |
| Keywords: | predikční model; datová integrace; politické sázkové trhy; web scraping; poll of polls; Monte Carlo simulace; expected value |
| Thesis title: | Analytical tool for political betting markets |
|---|---|
| Author: | Orlický, Jan |
| Thesis type: | Závěrečná práce - Institut celoživotního vzdělávání |
| Supervisor: | Potančok, Martin |
| Opponents: | Karel, Tomáš |
| Thesis language: | Česky |
| Abstract: | This thesis focuses on the development of an analytical tool for identifying inefficiencies in political betting markets through integration and analysis of multiple data sources. The proposed solution combines aggregated election polls processed using the poll of polls method with exponential time weighting, betting odds obtained through automated scraping, search interest data from Google Trends, and media coverage data. Monte Carlo simulation is implemented for uncertainty quantification. The visualization interface built with Streamlit enables interactive analysis and identification of betting opportunities. The tool was validated using data from the Czech parliamentary elections in October 2025. The model achieved a mean absolute error of 1.76 percentage points, outperforming three out of five polling agencies. The majority of identified betting opportunities proved successful, confirming the added value of integrating multiple data sources. |
| Keywords: | web scraping; political betting markets; predictive model; poll of polls; data integration; Monte Carlo simulation; expected value |
Information about study
| Study programme: | Data & Analytics for Business Management |
|---|---|
| Type of study programme: | Celoživotní vzdělávání studijní program |
| Assigned degree: | MBA |
| Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
| Faculty: | Faculty of Informatics and Statistics |
| Department: | Department of Information Technologies |
Information on submission and defense
| Date of assignment: | 14. 2. 2025 |
|---|---|
| Date of submission: | 15. 12. 2025 |
| Date of defense: | 5. 3. 2026 |
| Identifier in the InSIS system: | https://insis.vse.cz/zp/94925/podrobnosti |