Some Thoughts About Sports Betting

One of my projects that I’m most proud of is my NFL professional football prediction system. I call it Zoltar.

The origins of Zoltar go back many years to my senior project when I was getting my BA in mathematics. Conventional wisdom at the time was that, “There’s too much variance in the system so prediction is not possible.” But I was stubborn and believed I could create a successful prediction system. I used classical statistical techniques and . . failed.

But I tried different approaches over the next few years. Finally, in a eureka moment, I realized that a system which used reinforcement learning (although I didn’t know the term at the time) could succeed. And it did.


Zoltar

Since that time there have been remarkable advances in all kinds of machine learning and deep neural techniques. I now believe that it’s possible for a team of about four people (three engineering types and one program manager type) to successfully predict all kinds of sports-related wagers.

The repeal of the PASPA (Professional and Amateur Sports Protection Act of 1992) law in 2018 (about a year ago as I write this) has opened the possibility of a tidal wave of new sports betting efforts. There is frantic activity by pro sports team, state legislatures, traditional casinos, and others, to create many different kinds of sports betting.


There is intense activity related to sports betting as a result of the Supreme Court repeal of the PASPA Law.

I’ve often thought about creating a startup company to do just that. I’ve dealt with venture capital people before and I’m positive I could get all the funding I need. Or, another approach would be to go to a large company (Facebook and Apple come to mind immediately) and propose a small, four-man team. Again, based on my experience, this would be easily accomplished.

But there’s a big problem. For me at least. When I predict NFL scores using Zoltar, I rarely bet actual money. For me the thrill is the intellectual challenge and the technology. I know where I picked up many of my personality traits but I have no idea where I picked up the notion that earning money has to be the result of providing some sort of useful value. If you win money by playing a slot machine or betting on a sports team, no value to anyone has been added. So it’s just wrong in some way (in my mind).


The sports book (betting area) at the Mirage Hotel in Las Vegas.

By the way, these ideas about sports betting are closely related to investing in the stock market. You can think of the stock market as a huge game. You invest in a stock and hope you will win when the price of the stock goes up. However, the big difference is that buying stock adds value to the overall economic system. So it’s not wrong (in my mind).

Finally, what about predicting the stock market? Conventional wisdom is, “There’s too much variance in the system so prediction is not possible.” I have some ideas about how to apply deep reinforcement learning to the problem of stock price prediction. And I’m quite certain that the stock market is beatable in a few narrow scenarios (but still worth tens of millions of dollars).



Gambling can be cool and sophisticated, but also rather sleazy at times.

This entry was posted in Machine Learning. Bookmark the permalink.

2 Responses to Some Thoughts About Sports Betting

  1. Thorsten Kleppe's avatar Thorsten Kleppe says:

    Your work in the last weeks on this blog is really amazing, thank you so much.
    After the topic about the lottery hypothesis, I was absolutely infected to realize a project “Constructions”, and the benefit what the paper proclaims is a BIT underrated. But it takes a few more days for a demo.

    A friend is betting on Football, but I got no deal with that. I think he is cursed with the biggest problem in that buisness, emotions! That was my first problem on the stock markets.

    One nice story about the beatable market is the nicolai darvas story, and his indicator of darvas boxes.
    Few years ago a expert told about the development about the stock markets, on the early days the trader holds the value for years till they sell, around 1970’s there was only months, and after around 2010 after the high computing takes over, they deal in seconds and less. Ok, whatever.

    A good system needs good rules, two essential rules to respect are for me, first: sell high and buy low, and second: the trend is your friend.
    On this principles I build my indicator, that was my biggest project until the last weeks.

  2. Peter Boos's avatar Peter Boos says:

    I remind the guy who farmed bitcoins, when I didn’t use gpu he wanted to make money from it.
    Long story short he became quite rich with not actually doing something (the gpu did the work).
    Betting sure is an area that will change by AI, and like flashmarket trading dont add something to our world, its machines dividing the money to other people. On the other hand you inspire a lot of people, so why not have a spare time hobby in getting some lucky money ?.
    I’m curious about the profit you would make, just start small, it be fun for a while.
    You could even give it to charity, giving away money usually is rewarding.

Comments are closed.