LITTLE THINGS
Finance bro-ing free agency
Searching for instances of arbitrage in the NFL.
Searching for instances of arbitrage in the NFL.

All week, Doug Kyed — the Boston Herald’s New England Patriots beat writer — has flipped my phone into a seismograph. Every few minutes, Kyed issues a new update on the Patriots’ free-agency signings. After decades of Old Man Bill Belichick’s austerity, it’s disorienting to witness New England pay premiums for proven talents and retain rising stars.
Besides Rob Gronkowski, Belichick rarely paid the market price. If a player wouldn’t take a discount, they were often banished from Foxborough. But with Executive Vice President of Player Personnel Eliot Wolf now directing the front office, the Patriots are dealing for playmakers.
So, with New England discontinuing its typical offseason dormancy, I’ve been mulling over methods to maximize the free (NFL) market. Naturally, this thinking has infiltrated my studies. You see, I’m not quite the counter-cappie I claim to be — I’m enrolled in a financial markets course. And the other day, my professor challenged the class to come up with real-life examples of arbitrage.
In this conjectural actualization of the efficient market hypothesis, arbitrage was defined as the simultaneous purchase and sale of the same asset to profit from differences in the asset’s mismatched listed prices.
Of course, being the only one who failed to recognize the tricky nature of the ask, I threw out an example: Say, what if Matt Millen traded the Lions’ 2007 No. 2 draft pick in exchange for the Cleveland Browns’ No. 22 draft pick. Foolish? Yes. But also arbitrage.
To my disappointment, my case was rejected. There are almost-arbitrage instances, like the Minnesota Vikings’ 2016 trade for Sam Bradford, where they gave up a first- and fourth-round pick to add Mister Mediocre — a quarterback the Eagles didn’t even want. Or in 2004, when the Washington Redskins traded Hall of Famer Champ Bailey to the Denver Broncos for an okay running back in Clinton Portis. While these are terrible trades, they still carried uncertainty; any player could have unexpected success, and any draft pick could be a bust.
The point is that it’s almost impossible to pull off true arbitrage in the NFL. Luckily, you’re likely not a general manager, so let’s hit the books and take a punt.
I’ve never gambled before, but I can tell you how to make a buck. It’s time to hedge away; here’s a guide to sure betting the NFL.
At brief moments, different books may set inconsistent point spreads, money lines, over/under or props. Alongside these discrepancies arise arbitrage opportunities, as you may be able to bet both sides of a game and guarantee profit, regardless of which team wins or loses.
In the simplest scenario, you find two sportsbooks with opposing odds. For example, Bookdude A has the Patriots at -6.5 (-110), whereas Bookdude B has the Jaguars disproportionately at +7.5 (+120).
To determine if this is a viable arbitrage opportunity, calculate the implied probability of Bookdude A’s Patriots and Bookdude B’s Jaguars by dividing each of the odds by its sum with 100. This yields 52.38% and 45.45%, respectively. The combined percentage is less than 100%, meaning the total implied probability guarantees profit if stakes are allocated rationally.
Multiplying your bet, in this case, $500, by the quotient of each implied probability and the total implied probability suggests a $267.11 stake should be placed on the Patriots and the remaining $232.89 on the Jaguars. No matter which team covers, you will profit.
This works because, unlike negotiating between front offices, sports betting operates in a closed probability space, where numbers react to wager volume, injuries and public sentiment, and initially, different sportsbooks set their lines independently.
Finding miraculous holes in the market is demanding because discrepancies are narrow, often correcting within seconds or minutes as oddsmakers adjust. But a locked-in bettor can lock in a sure profit by exploiting incongruent spreads just like a financial trader capitalizes on price differences between exchanges.
For the average gambler, sure betting won’t lead to massive gains, but one low-margin bet can probably get you a Chipotle bowl (sadly without guac) to watch the game. Come to think of it, I’m getting a little hungry, I should probably go find my calculator.
Leila MacKenzie is a junior writing about minor details in sports in her column, “Little Things,” which runs every other Wednesday. She is also the data editor at the Daily Trojan.
We are the only independent newspaper here at USC, run at every level by students. That means we aren’t tied down by any other interests but those of readers like you: the students, faculty, staff and South Central residents that together make up the USC community.
Independence is a double-edged sword: We have a unique lens into the University’s actions and policies, and can hold powerful figures accountable when others cannot. But that also means our budget is severely limited. We’re already spread thin as we compensate the writers, photographers, artists, designers and editors whose incredible work you see in our paper; as we work to revamp and expand our digital presence, we now have additional staff making podcasts, videos, webpages, our first ever magazine and social media content, who are at risk of being unable to receive the support they deserve.
We are therefore indebted to readers like you, who, by supporting us, help keep our paper independent, free and widely accessible.
Please consider supporting us. Even $1 goes a long way in supporting our work; if you are able, you can also support us with monthly, or even annual, donations. Thank you.
This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.
Accept settingsDo Not AcceptWe may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.
Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.
These cookies are strictly necessary to provide you with services available through our website and to use some of its features.
Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.
We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.
We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.
These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.
If you do not want that we track your visit to our site you can disable tracking in your browser here:
We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.
Google Webfont Settings:
Google Map Settings:
Google reCaptcha Settings:
Vimeo and Youtube video embeds:
The following cookies are also needed - You can choose if you want to allow them:
