Forecasting sports tournaments by ratings of (prob)abilities

Similar documents
epub WU Institutional Repository

UEFA European Qualifying Competition for the 2020 FIFA Futsal World Cup. Draw Procedure & Coefficient Ranking

Drawing of Lots Luxembourg, October 26, 2013

Medal Standing. ECH Seville, Spain 31 May - 2 June As of 2 JUN INTERNET Service: Men.

Roland C. Deutsch. September 28, 2011

Roland C. Deutsch. April 14, 2010

Relative age effect: a serious problem in football

Essbase Cloud and OAC are not just for Finance

FLEX REPORT. #29 8th - 14th Jan 2019

FLEX REPORT. #27 25th - 31st Dec 2018

CIES Football Observatory Monthly Report Issue 28 - October Performance and playing styles in 35 European football leagues. 1.

FLEX REPORT. #21 13th - 19th Nov 2018

European Shooting Confederation. European Youth League Championship RULES

FLEX REPORT. #23 27th Nov - 3rd Dec 2018

The Euro 2016 Competition In support of

CEV Volleyball European Championships Women / Men Official Communications

Round 1 Quarter Finals Semi Finals Finals Winner [NED] NETHERLANDS [1] [NED] NETHERLANDS [1] [GBR] GREAT BRITAIN 5 [3] [KOR] KOREAN REPUBLIC [6]

FLEX REPORT. #24 4th - 10th Dec 2018

Daily Results Summary

Medal Standing. WU23CH Linz-Ottensheim, AUT July As of 28 JUL INTERNET Service:

Total points. Nation Men kayak Women kayak Men canoe Women canoe Total 600 BELARUS KAZAKHSTAN 54. Page 1 of 4. powered by memórias

OVERALL STANDING WORLD ROWING CUP 2013

CISM Friendship through Sport

OFFICIAL COMMUNICATION No. 1

CIES Football Observatory Monthly Report Issue 20 - December The international mobility of minors in football. 1.

2018 FIFA World Cup : profile of qualified teams

Background and Timeline Why How do they work Facts & Figures Feedback and Working Group conclusions World Rankings and qualification to major events

2018 CEV U18 BEACH VOLLEYBALL EUROPEAN CHAMPIONSHIP. OFFICIAL COMMUNICATION No. 2

Who s winning it? Forecasting sports tournaments

The Future of Growth in CESEE

Model-based Ranking Systems in Soccer: Towards an Alternative FIFA Ranking

2018 CEV U22 BEACH VOLLEYBALL EUROPEAN CHAMPIONSHIP. OFFICIAL COMMUNICATION No. 2

An early warning system to predict house price bubbles

FIH CALENDAR

CEV Volleyball European Championships Women / Men Official Communications

North. West. por. North. den Superliga. Veikkausliiga. Eliteserien. swe Allsvenskan. Centre. Bundesliga. Czech Liga. hun NB I. Ekstraklasa.

Big-5 leagues. Other domestic leagues

FIH CALENDAR

CIES Football Observatory Monthly Report n 37 - September Financial analysis of the transfer market in the big-5 leagues ( )

The importance of squad stability: evidence from European football

OVERALL STANDING WORLD ROWING CUP 2013

Using Actual Betting Percentages to Analyze Sportsbook Behavior: The Canadian and Arena Football Leagues

Daily Results Summary

2014 CEV U20 BEACH VOLLEYBALL EUROPEAN CHAMPIONSHIP. OFFICIAL COMMUNICATION No. 2

2017 CEV U18 BEACH VOLLEYBALL EUROPEAN CHAMPIONSHIP. OFFICIAL COMMUNICATION No. 1

Daily Results Summary

2017 CEV U20 BEACH VOLLEYBALL EUROPEAN CHAMPIONSHIP. OFFICIAL COMMUNICATION No. 2

market overview TRENDY VÝVOJE STAVEBNICTVÍ V EVROPĚ Jan Blahoňovský

Welcome. Eurocodes Implementation: Training JRC report

III. Importance of Revenue Administration

Defence Expenditure of NATO Countries ( )

Women's Foil Individual Qadınların Rapira ilə Fərdi yarışı. Seeding Individual. As of THU 25 JUN 2015

UEFA Nations League 2018/19 League Phase Draw Procedure

FIFA Does it Right: 2026 FIFA World Cup Does not Increase the Number of Non-Competitive Matches

The Economy of Finland

CEV Volleyball European Championships Women / Men Official Communications

UEFA Futsal Cup 2015/16 DRAW PROCEDURE & COEFFICIENT RANKINGS

Team Officials Meeting MIDDLE DISTANCE Q+F

Beyond the game: Women s football as a proxy for gender equality

European Football clubs and their revenue sources: Where is the balance? Umberto Gandini Director of Sport Organization, AC Milan

arxiv: v2 [stat.ap] 13 Nov 2018

The European Club Footballing Landscape. Club Licensing Benchmarking Report Financial Year 2017

Individual Behavior and Beliefs in Parimutuel Betting Markets

1. OVERVIEW OF METHOD

F.I.H. CALENDAR

1 Introduction. 2 Review of tennis prediction models. Stephanie Ann Kovalchik* Searching for the GOAT of tennis win prediction. 2.

LOOKING AT THE PAST TO SCORE IN THE FUTURE

What Causes the Favorite-Longshot Bias? Further Evidence from Tennis

Business and housing market cycles in the euro area: a multivariate unobserved component approach

How predictable are the FIFA worldcup football outcomes? An empirical analysis

Medal Standing. WCH Chungju, Korea 25 Aug - 1 Sept As of 1 SEP INTERNET Service: Women G S B Total.

Bisnode predicts the winner of the world cup 2018 will be...

DNA Project Head Coaches Workshop. European Athletics Convention, Lausanne, 26 Oct 2018

2017 CEV U22 BEACH VOLLEYBALL EUROPEAN CHAMPIONSHIP. OFFICIAL COMMUNICATION No. 2

Daily Results Summary

Golf Participation Report for Europe 2018

Round of 16 qualified teams... 3 Group A Russia, Saudi Arabia, Egypt, Uruguay... 7 Group B Portugal, Spain, Morocco, IR Iran...

FIH CALENDAR

24 November 2017, Nyon, Switzerland. 2017/18 UEFA European Women s Under-17 and Women s Under-19 Championships. Elite round draws

A N N O U N C E M E N T

Communication No Judges Draw by number for ISU Figure Skating Championships 2019

Appendix to final report WP3. Francesco Bogliacino, Virginia Maestri INTERMEDIATE WORK PACKAGE 3 APPENDIX JULY 2012 GROWING INEQUALITIES IMPACTS

Regulations main event

Romania Systematic Country Diagnostic

2017 CEV U22 BEACH VOLLEYBALL EUROPEAN CHAMPIONSHIP. OFFICIAL COMMUNICATION No. 1

Regional Economic Outlook and Regional Economic Issues Focus on CESEE

A N N O U N C E M E N T

OFFICIAL COMMUNICATION No. 1a

A N N O U N C E M E N T

Europeans & the World Cup

INTERNATIONAL TENNIS TABLE FEDERATION PARA TABLE TENNIS

EHF EURO 2016 MEN FINAL MATCH PRESS KIT Tauron Arena Kraków, Kraków

11 November 2016, Nyon, Switzerland. 2016/17 UEFA European Women s Under-17 and Women s Under-19 Championships. Elite round draws

WOMEN S FOOTBALL ACROSS THE NATIONAL ASSOCIATIONS 2013/14

2016/17 UEFA European Under-17 and Under-19 Championships Qualifying round draws. 3 December 2015, Nyon, Switzerland

2016/17 UEFA European Women s Under 17 and Women s Under 19 Championships Qualifying draws

Improving the Australian Open Extreme Heat Policy. Tristan Barnett

NairaBET.com s FIFA 2014 World Cup Markets

An Econometric Evaluation of the Performance of the Greek National Football Team

23 November 2018, Nyon, Switzerland. 2019/20 UEFA European Women s Under-17 and Women s Under-19 Championships. Qualifying round draws

Transcription:

Forecasting sports tournaments by ratings of (prob)abilities Achim Zeileis, Christoph Leitner, Kurt Hornik http://eeecon.uibk.ac.at/~zeileis/

UEFA Euro 2016 prediction Source: UEFA, Wikipedia

UEFA Euro 2016 prediction Probability (%) 0 5 10 15 20 FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB Tournament forecast based on bookmakers odds. Main results: France and Germany are the top favorites with winning probabilities of 21.5% and 20.1%, respectively. Top favorites are most likely to meet in the semifinal with odds very slightly in favor of France (50.5% winning probability).

UEFA Euro 2016 tournament Probability (%) 0 5 10 15 20 FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB All favorites survive the group stage. But: Spain and England blow the chance of winning their respective groups. Austria is eliminated after disappointing performances.

UEFA Euro 2016 tournament Probability (%) 0 5 10 15 20 FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB England surprisingly loses to Iceland. Spain loses the replay of the Euro 2012 final against Italy.

UEFA Euro 2016 tournament Probability (%) 0 5 10 15 20 FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB Wales surprisingly beats Belgium. After a strong tournament Iceland clearly loses to France.

UEFA Euro 2016 tournament Probability (%) 0 5 10 15 20 FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB For the first and only time Portugal wins a match after 90 minutes. In the match of the top favorites France beats Germany despite a strong performance of the world champion.

UEFA Euro 2016 tournament Probability (%) 0 5 10 15 20 FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB Host France fails to seal the victory in normal time and loses to Portugal after extra time.

Bookmakers odds Source: williamhill.com, bwin.com

Bookmakers odds: Motivation Forecasts of sports events: Increasing interest in forecasting of competitive sports events due to growing popularity of online sports betting. Forecasts often based on ratings or rankings of competitors ability/strength. In football: Elo rating. Aims to capture relative strength of competitors yielding probabilities for pairwise comparisons. Originally developed for chess. FIFA rating. Official ranking, used for seeding tournaments. Often criticized for not capturing current strengths well.

Bookmakers odds: Motivation Alternatively: Employ bookmakers odds for winning a competition. Bookmakers are experts with monetary incentives to rate competitors correctly. Setting odds too high/low yields less profits. Prospective in nature: Bookmakers factor not only the competitors abilities into their odds but also tournament draws/seedings, home advantages, recent events such as injuries, etc. Statistical post-processing needed to derive winning probabilities and underlying abilities.

Bookmakers odds: Overround adjustment Odds: In statistics, the ratio of the probabilities for winning/losing, e.g. Even odds are 50:50 (= 1). Odds of 4 correspond to probabilities 4/5 = 80% vs. 1/5 = 20%. Quoted odds: In sports betting, the payout for a stake of 1. This is not an honest judgment of winning chances due to inclusion of a profit margin known as overround. quoted odds i = odds i δ + 1, where odds i is the bookmaker s true judgment of the odds for competitor i, δ is the bookmaker s payout proportion (overround: 1 δ), and +1 is the stake.

Bookmakers odds: Overround adjustment Winning probabilities: The adjusted odds i then corresponding to the odds of competitor i for losing the tournament. They can be easily transformed to the corresponding winning probability p i = 1 odds i 1 + odds i. Determining the overround: Assuming that a bookmaker s overround is constant across competitors, it can be determined by requiring that the winning probabilities of all competitors (here: all 24 teams) sum to 1: i p i = 1.

Bookmakers odds: Overround adjustment Illustration: UEFA Euro 2016 rating for France by bookmaker bwin. Bookmaker bwin pays 4.33 for a stake of 1 set on a victory of France, i.e., a profit of 3.33. The overround implied by bwin s quoted odds for all 24 teams in the tournament is 14.4%. Thus, bwin s implied odds for France are: 3.89 = (4.33 1)/(1 0.144), i.e., it is about four times more likely that France loses vs. wins. The corresponding winning probability for France is 20.4%.

Bookmakers odds: UEFA Euro 2016 Data processing: Quoted odds from 19 online bookmakers. Obtained on 2016-05-22 from http://www.bwin.com/ and http://www.oddscomparisons.com/. Computed overrounds 1 δ b individually for each bookmaker b = 1,..., 19 by unity sum restriction across teams i = 1,..., 24. Median overround is 15.1%. Yields overround-adjusted and transformed winning probabilities p i,b for each team i and bookmaker b.

Modeling consensus and agreement bwin 10Bet 32Red Bet365 Betfred BetVictor Boylesports ComeOn Coral Gentingbet Ladbrokes Marathonbet.co.uk PaddyPower Spreadex StanJames totesport Unibet WilliamHill youwin FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB

Modeling consensus and agreement Goal: Get consensus probabilities by aggregation across bookmakers. Strategy: Employ statistical model assuming some latent consensus probability p i for team i along deviations ε i,b. Additive model is plausible on suitable scale, e.g., logit or probit. Logit is more natural here, as it corresponds to log-odds. Methodology can also be used for consensus ratings of default probability in credit risk rating of bank b for firm i. Model: Bookmaker consensus model logit(p i,b ) = logit(p i ) + ε i,b, where further effects could be included, e.g., group effects in consensus logits or bookmaker-specific bias and variance in ε i,b.

Modeling consensus and agreement Here: Simple fixed-effects model with zero-mean deviations. Consensus logits are simply team-specific means across bookmakers: logit(p i ) = 1 19 logit(p i,b ). 19 b=1 Consensus winning probabilities are obtained by transforming back to the probability scale: ( ) ˆp i = logit 1 logit(pi ). Model captures 97.9% of the variance in logit(p i,b ) and the associated estimated standard error is 0.204.

Modeling consensus and agreement Team FIFA code Probability Log-odds Log-ability Group France FRA 21.5 1.298 1.748 A Germany GER 20.1 1.379 1.766 C Spain ESP 13.7 1.840 2.001 D England ENG 9.2 2.290 2.209 B Belgium BEL 7.7 2.489 2.261 E Italy ITA 5.1 2.932 2.393 E Portugal POR 4.1 3.146 2.538 F Croatia CRO 2.9 3.508 2.633 D Austria AUT 2.3 3.751 2.771 F Poland POL 1.7 4.038 2.892 C.

Abilities and tournament simulations Pr(i beats j) = π i,j = ability i ability i + ability j Source: Wikipedia

Abilities and tournament simulations Further questions: What are the likely courses of the tournament that lead to these bookmaker consensus winning probabilities? Is the team with the highest probability also the strongest team? What are the winning probabilities for all possible matches? Motivation: Tournament draw might favor some teams, e.g., France was drawn in a group with two weak teams (Romania and Albania). Tournament schedule was known to bookmakers and hence factored into their quoted odds. Can abilities (or strengths) of the teams be obtained, adjusting for such tournament effects?

Abilities and tournament simulations Answer: Yes, an approximate solution can be found by simulation when adopting a standard model for paired comparisons (i.e., matches), assuming that the abilities do not change over the tournament. Model: Bradley-Terry model for winning/losing in a paired comparison of team i and team j. Pr(i beats j) = π i,j = ability i ability i + ability j.

Abilities and tournament simulations Reverse simulation: If the team-specific ability i were known, pairwise probabilities π i,j could be computed. Given π i,j the whole tournament can be simulated (assuming abilities do not change and ignoring possible draws during the group stage). Using many simulations (here: 100,000) of the tournament, the empirical relative frequencies p i of each team i winning the tournament can be determined. Choose ability i for i = 1,..., 24 such that the simulated winning probabilities p i approximately match the consensus winning probabilities ˆp i. Found by simple iterative local search starting from log-odds.

Abilities and paired comparisons Team j ALB NIR HUN ROU SVK IRL SWE ISL CZE UKR TUR WAL RUS SUI POL AUT CRO POR ITA BEL ENG ESP GER FRA FRA GER ESP 0.9 ENG BEL 0.8 ITA POR CRO 0.7 AUT POL 0.6 SUI Team i RUS WAL TUR UKR 0.4 CZE ISL 0.3 SWE IRL SVK 0.2 ROU HUN 0.1 NIR ALB

Tournament simulations: Survival curves Group A Group B Probability (%) 0 20 40 60 80 100 FRA SUI ROU ALB Probability (%) 0 20 40 60 80 100 ENG RUS WAL SVK Round of 16 Quarter Semi Final Winner Round of 16 Quarter Semi Final Winner

Tournament simulations: Survival curves Group C Group D Probability (%) 0 20 40 60 80 100 GER POL UKR NIR Probability (%) 0 20 40 60 80 100 ESP CRO TUR CZE Round of 16 Quarter Semi Final Winner Round of 16 Quarter Semi Final Winner

Tournament simulations: Survival curves Group E Group F Probability (%) 0 20 40 60 80 100 BEL ITA SWE IRL Probability (%) 0 20 40 60 80 100 POR AUT ISL HUN Round of 16 Quarter Semi Final Winner Round of 16 Quarter Semi Final Winner

Outcome verification Source: Spiegel.de

Outcome verification Question: Was the forecast any good? Ex post the low predicted winning probability for Portugal (4.1%) seems wrong. However, consider that they indirectly profited from Spain s and England s poor performances in the last group stage games. And they only won 1 out of 7 games in normal time. Even in the final Gignac might as well have scored a goal instead of hitting the post in minute 92... Problems: Just a single observation of the tournament and at most one observation of each paired comparison. Hard to distinguish between occurrence of an un- (or less) likely outcome and systematic errors in the predicted (prob)abilities.

Outcome verification Possible approaches: Compare forecasts with the observed tournament ranking (1 POR, 2 FRA, 3.5 WAL, 3.5 GER,... ). Benchmark against Elo and FIFA ratings. Note that the Elo rating also implies ability scores based on which pairwise probabilities and forward simulation of tournament can be computed: ability Elo,i = 10 Elo i/400. Check whether pairwise probabilities roughly match empirical proportions from clusters of matches.

Outcome verification: Ranking Spearman rank correlation of observed tournament ranking with bookmaker consensus model (BCM) as well as FIFA and Elo ranking: BCM (Probabilities) 0.523 BCM (Abilities) 0.436 Elo (Probabilities) 0.344 Elo 0.339 FIFA 0.310

Outcome verification: BCM pairwise probabilities Win Draw Lose [50,60] (60,70] (70,85] Winning probability of stronger team (in %) 0.0 0.2 0.4 0.6 0.8 1.0

Outcome verification: BCM pairwise probabilities Win Draw Lose [50,60] (60,70] (70,85] Winning probability of stronger team (in %) 0.0 0.2 0.4 0.6 0.8 1.0

Outcome verification: Elo pairwise probabilities Win Draw Lose [50,65] (65,80] (80,95] Winning probability of stronger team (in %) 0.0 0.2 0.4 0.6 0.8 1.0

Outcome verification: BCM abilities Relative ability (BCM) 0 1 2 3 4 5 FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB Median

Outcome verification: Elo abilities Relative ability (Elo) 0 1 2 3 4 5 FRA GER ESP ENG BEL ITA POR CRO AUT POL SUI RUS WAL TUR UKR CZE ISL SWE IRL SVK ROU HUN NIR ALB Median

Discussion Summary: Expert judgments of bookmakers are a useful information source for probabilistic forecasts of sports tournaments. Winning probabilities are obtained by adjustment for overround and averaging on log-odds scale. Competitor abilities can be inferred by post-processing based on pairwise-comparison model with reverse tournament simulations. Approach outperformed Elo and FIFA ratings for the last UEFA Euros and correctly predicted the final 2008 and winner 2012. Limitations: Matches are only assessed in terms of winning/losing, i.e., no goals, draws, or even more details. Inherent chance component is substantial and hard to verify.

References Zeileis A, Leitner C, Hornik K (2016). Predictive Bookmaker Consensus Model for the UEFA Euro 2016. Working Paper 2016-15, Working Papers in Economics and Statistics, Research Platform Empirical and Experimental Economics, Universität Innsbruck. URL http://econpapers.repec.org/repec:inn:wpaper:2016-15. Leitner C, Zeileis A, Hornik K (2011). Bookmaker Consensus and Agreement for the UEFA Champions League 2008/09. IMA Journal of Management Mathematics, 22(2), 183 194. doi:10.1093/imaman/dpq016. Leitner C, Zeileis A, Hornik K (2010). Forecasting Sports Tournaments by Ratings of (Prob)abilities: A Comparison for the EURO 2008. International Journal of Forecasting, 26(3), 471 481. doi:10.1016/j.ijforecast.2009.10.001.

Groups A and B Rank Team Probability (in %) 1 FRA 97.8 2 SUI 66.9 3 ALB 39.4 4 ROU 52.4 Rank Team Probability (in %) 1 WAL 61.2 2 ENG 91.2 3 SVK 51.7 4 RUS 64.8

Groups C and D Rank Team Probability (in %) 1 GER 96.8 2 POL 66.8 3 NIR 37.6 4 UKR 59.9 Rank Team Probability (in %) 1 CRO 71.1 2 ESP 91.7 3 TUR 55.6 4 CZE 53.5

Groups E and F Rank Team Probability (in %) 1 ITA 83.0 2 BEL 86.9 3 IRL 47.2 4 SWE 54.4 Rank Team Probability (in %) 1 HUN 47.0 2 ISL 62.7 3 POR 84.5 4 AUT 75.7

Round of 16 Teams Probability (in %) Result POL SUI 50.6 6:5 (pen.) WAL NIR 61.1 1:0 POR CRO 52.4 1:0 (a.e.t.) FRA IRL 79.6 2:1 GER SVK 80.2 3:0 BEL HUN 73.9 4:0 ESP ITA 59.7 0:2 ENG ISL 69.1 1:2

Quarterfinal, semifinal, final Teams Probability (in %) Result Quarterfinal POL POR 41.2 4:6 (pen.) WAL BEL 33.4 3:1 GER ITA 65.2 7:6 (pen.) FRA ISL 78.0 5:2 Semifinal POR WAL 60.2 2:0 GER FRA 49.5 0:2 Final POR FRA 31.2 1:0 (a.e.t.)