יום ראשון, 16 בספטמבר 2012

UEFA CL and EL 2012-13 Simulations Methodology

It has been a while since I last posted...
I've implemented a simulation program of all Champions League matches and draws.
The simulations are based on the wonderful ELO based rankings in the website: http://clubelo.com/
Many thanks for Lars, the owner of the site.
You can check out the site to know exactly how the rankings are made, but their basic is maximizing the prediction power of future games. There are many explanation and graphs there.
The number of home and away goals are assumed to be independent Random Poisson Variables with an expectancy of:
Goals for the Home team:
        if Proba < 0.5:
            Home Goals = 0.2 + 1.1*sqrt(Proba/0.5)
        else:
            Home Goals = 1.69 / (1.12*sqrt(2 -Proba/0.5)+0.18)

Goals for the Away team:
        if Proba < 0.8:
            Away goals = -0.96 + 1/(0.1+0.44*sqrt((Proba+
0.1)/0.9))
        else:
            Away goals = 0.72*sqrt((1 - Proba)/0.3)+0.3
"Proba" is the Winning Expectancy from the Elo Formula, ranging from 0 to 1.
Those values derived from Historical Data, and provided by Lars.
Of course the rankings are based mostly on last year, so take that into account if you want to use them for betting or any other purpose.


אין תגובות:

הוסף רשומת תגובה