Qminers Quant Hackathon 2025: Zatím nejnapínavější ročník vůbec!

10. 12. 2025

Čtvrtý ročník Qminers Quant Hackathonu máme za sebou a laťka se zase posunula. Letos se do soutěže zapojilo kolem 250 účastníků ve zhruba 120 týmech, což je pořádný skok oproti minulému roku. Do finále postoupilo 20 nejlepších týmů a tři z nich si rozdělily prize money ve výši 100 000 Kč. Konkurence byla tvrdší, data složitější a atmosféra vynikající, přesně taková, jakou od Quant Hackathonu chceme.

Co je Qminers Quant Hackathon a proč ho děláme? Jde o soutěž pro studenty, která staví na stejných principech jako algoritmické obchodování: najít nesoulad mezi „cenou“ a realitou, dobře odhadnout pravděpodobnosti a správně řídit riziko. Místo tržních dat pracují soutěžící s výsledky ze sportovních zápasů, ale cílem je pořád totéž: vytvořit prediktivní model a investiční (sázecí) strategii, která porazí našeho virtuálního bookmakera. Hackathon tradičně pořádáme s týmem Inteligentní datové analýzy z FEL ČVUT a soutěž probíhá ve dvou fázích, online kvalifikaci a následném finále v Praze. 

Letos hokej. A bylo to znát

Po loňské NBA přišel na řadu český hokej. A to je úplně jiná liga i pro modely. Hokej patří k nejhůře predikovatelným sportům: výsledky mají větší rozptyl, zápasy jsou těsnější, a když k tomu přidáte méně dostupných dat než u zámořské NBA, dostanete zadání, které je z principu zrádnější. Přesně to se letos potvrdilo.

Zadání bylo podle všech měřítek zatím nejtěžší v historii hackathonu. O to víc potěší, že vítězné týmy dokázaly i v tak komplikovaném prostředí dosahovat solidních virtuálních zisků. Ukázalo se, že když je problém těžší, roste i kvalita nápadů.

Jednoduchost vítězí

Zajímavý letošní moment: přestože data byla složitá, nejlépe fungovaly strategie postavené na jednoduchosti a eleganci. Nešlo o to postavit nejkomplikovanější model na světě, ale o to mít dobře promyšlený postup, čisté signály z dat a realistické zacházení s nejistotou.

Hezky to shrnul Tonda Kříž, který se loni soutěže účastnil jako student a dnes u nás pracuje jako Python developer: „Většina týmů šla cestou jednodušších modelů, hlavně logistická regrese nebo rozhodovací stromy. Ale viděli jsme i propracovanější feature engineering nebo Kalmanovy filtry. Kritické bylo správně pracovat s mírou rizika: kolik vsadit podle toho, kolik mám peněz, jak moc si věřím, co se smí, a co se v průběhu soutěže změní. Kdo zůstal u fixních odhadů, ten často narazil.“

Tonda navíc varuje před typickou pastí: overfittingem. Model, který je „moc chytrý“, si občas začne pamatovat šum nebo náhodné odchylky v trénovacích datech a pak selhává v reálné evaluaci. Letos na tom několik týmů pořádně shořelo. Naopak ti, kteří drželi model při zemi a investovali energii do smysluplných features, sbírali body.

Středoškoláci míří mezi špičku

Další letošní highlight: mezi finalisty se objevily hned dva středoškolské týmy. Tým z Gymnázia Jana Keplera dokonce dosáhl na fantastické 4. místo! V konkurenci univerzitních týmů je to výkon, který stojí za zvláštní zmínku. Je to pro nás jasný signál, že kombinaci talentu pro matematiku a programování a zdravé soutěživosti se daří už na střední škole a má smysl jim hackathon otevírat.  

Díky, že jste do toho šli s námi

Obrovské díky patří všem soutěžícím, kteří se nebáli tvrdého zadání, i organizátorům a mentorům, kteří pod vedením Gustava Šíra proměnili víkend v intenzivní laboratoř dat, strategie a dobře mířených sázek. Spolupráce s FEL ČVUT je pro nás dlouhodobě klíčová a tenhle ročník znovu potvrdil, jak silná tahle vazba je.

Gratulujeme vítězům!