College Football? There’s an API for that

I’ve always wondered if there is a public source of college football stats to play with, and there is (at least one) called the College Football Database. There’s also an R package that taps it.

Of course, don’t think for a second that you can crunch these numbers and make money through gambling. Only large “professional gamblers” can consistently make money through gambling, by (legally, as I understand it, at least in certain states) cornering the market by manipulating betting spreads. The idea there is that you can bet a large amount of money on the underdog in a contest that is not getting a lot of attention, which will move the spread in favor of the underdog. You can then bet an even larger amount of money on the favorite. If you are able to manipulate the odds in your favor, you will lose this bet less than half the time, and over time you will make money off the backs of us poor schmucks who take bets with expected values less than what we put in. Don’t try this – there are smarter, richer people than you doing it and you can’t beat them. Also, don’t take my word for it that it would be legal. Finally, think of making small, occasional, close-to-even-money bets as a source of cheap entertainment and you’ll be okay, and then only if you do not have a tendency to become addicted.

An API, by the way, is an Application Programming Interface.

In contrast to a user interface, which connects a computer to a person, an application programming interface connects computers or pieces of software to each other. It is not intended to be used directly by a person (the end user) other than a computer programmer who is incorporating it into software. An API is often made up of different parts which act as tools or services that are available to the programmer. A program or a programmer that uses one of these parts is said to call that portion of the API. The calls that make up the API are also known as subroutines, methods, requests, or endpoints. An API specification defines these calls, meaning that it explains how to use or implement them.

Wikipedia

Leave a Reply

Your email address will not be published. Required fields are marked *