Just a very quick post to say that all
algorithms have now been refreshed and it’s all systems go for next season now
in terms of the ratings and spreadsheets.
I think when I set myself the task the of
refreshing all the TFA algorithms, I didn’t quite appreciate just how big the
task was….I do now! It has taken me not far off a month to complete the work
from start to end. I’ve been trying to keep an eye on the clock so I can plan
ahead for next Summer if I decide to undertake the same task. I reckon it has
taken 60 hours of data manipulation and processing time (I use SAS) to do
everything, including setting the spreadsheets up for next season. The fact
I’ve managed to do it this Summer whilst at the same time working full-time and
doing things around the house in anticipation of our new baby arriving is a
great achievement. I don’t blow my own trumpet too much but when I finished
this last night, I did let out a little ‘phew, thank fuc* that’s done, well
done G!’.
I’ve been taking some detailed notes as I’ve
been going so I can keep track of tweaks and I’ll share these notes on the blog
in the next blog post. Given I always have to go back to the full dataset I
keep and the odds quoted in there aren’t the same as the odds I quote for my bets,
it’s always difficult to know exactly what impact the changes have had. I don’t
intend on sharing any updated datasets or results for any systems as quite
simply, the changes I’m making are tweaks to ratings and systems and not
rebuilding anything from scratch. If I thought any of my rating algorithms were
needing rebuilt (as I did the Euro ratings for example last Summer), I would
have approached this a different way and basically started again with the data
and no algorithm. However, I’ve approached this from the point of view that the
algorithms were already working as I had hoped and therefore, what could I do
to improve the results by including more recent data and checking that all
filters were still accurate.
I’ll quickly run through each algorithm in the
next post and try to discuss what I think the main changes are we will see next
season on each algorithm and the likely impact on the systems.
What I haven’t found is any new rating factors
that were not already included in my algorithms. I spent a good few days
looking at the full data set from 2000/01 season onwards and trying to find new rating factors at
the outset of this project but I couldn’t find any other factors apart from the
16 factors I’m including in my rating algorithms at the moment. That’s not to say
that there aren’t other rating factors I could have included and being honest,
I could probably have 100 rating factors for every game if I wanted to but so
many would be correlated and wouldn’t add anything to the model.
I did think of
removing 3 or 4 rating factors from the models as quite simply, they weren’t
strong enough on their own but when I combined the results with some of the
other ratings factors, they looked to be OK. I did have issues with one factor
(probably been an issue since the 1st season!) and I took the
decision to reverse the factor in all models as quite simply, it was throwing
up losses instead of profits. Hence, reversing the factor increased the profits
across all ratings and systems! Worked perfectly from about 2000 to 2009 and then reverses over the last 4 seasons!
Below is the updated diary of my Summer workload.
Can’t believe all the ratings work is now complete and the next few months are
the fun part of the Summer as we get to look ahead to the new season and how we
use the systems.
I’m hoping to email the subscription base early
next week and ask if anyone would want to do a blog post or two about TFA on the blog. It can be on anything they like (good or bad!) but as long as it allows
everyone to learn something from it and potentially help new subscribers to
TFA, it would be worthwhile. Feel free to drop me an email if anyone is reading
this and this appeals to them.
Next step is to write a post on the changes
I’ve made to each algorithm and what impact we’ll see on the systems/ratings
next season. Let’s see if I can decipher my own notes in Excel!
For those waiting for my help, I still hope to
kick-off any email exchanges week beginning 27th July. Two weeks time basically. Thanks to everyone who’s been patient thus far and haven’t bombarded
me with emails! I think a couple of you thought I’d gone on holiday due to the
fact I hadn’t been posting but far from it, I was doing the hard yards to
hopefully improve the ratings for next season.
No comments:
Post a Comment