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: 2026

Files for download

The files will be available after the defense of the thesis.

    Last update: