How R is changing the sports betting world Sports betting & R: How R is changing the sports betting world Marco Blume marco.blume@pinnacle.com UseR_2017
Who is Website Screenshot Use the R font in an image
The largest sportsbook you’ve never heard of Unique model that relies heavily on data science Integration with risk modelling Website Screenshot Use the R font in an image
Why are we at UseR_2017? Sports betting is a perfect R problem Website Screenshot Use the R font in an image
How do you think bookmakers work? Recreational bettors Betting both sides / Risk free High margins Easy money Hyper-competitive bots, models & pros High frequency trading algorithms Low margins Complex modelling & data science
What Differentiates Pinnacle? Standard Business Model Ban (or limit) winning customers Only accept recreational bettors Marketing (and brand) focus High cost of placing bet Pinnacle Business Model Accepts professionals We lose to pros “Paying for” proprietary info Machine Learning, Data Science The lowest margins (circa. 1.5%)
Where R fits in our trading model
Problem Solving – The example of live betting
US Elections 2016 Betting Market
US Elections 2016 Betting Market – Election Night
Sharing our love of R with our customers Pinnacle.API (CRAN) Get real-time odds from Pinnacle into data frame Place real wagers Few lines of code Odds.Converter (CRAN) Convert between different odds types and probabilities American odds, Decimal, Malay, Hong Kong, Indonesian, Probability
Introducing Package image
Introducing Pinnacle.Data Historical odds from MLB & US Elections (2016) Complimentary with other baseball datasets e.g Lahman & Baseball-reference Fun dataset to use for examples / learning More data to come Package image
We’re excited to see what the community comes up with Pinnacle.Data – What can you discover? Find new relationships between key events & the odds Build your own profitable betting model We’re excited to see what the community comes up with Package image
Contact us Email: recruitment@pinnacle.com Twitter: @PinnacleSports