If sportsbooks were purely forecasting outcomes, they would all land on approximately the same number, and there would be nothing to arbitrage. They frequently do not. Understanding why is what turns arbitrage from a lucky find into something you can systematically look for.
Books price their exposure, not just the game
A book that has taken heavy action on one side has a problem that has nothing to do with who wins. It is carrying risk. Shading the line is how it rebalances — making the popular side slightly worse and the unpopular side slightly better until money comes in to even things out.
That adjustment is about that book's ledger. A competitor with the opposite exposure shades the opposite direction. Neither number is a forecast any more.
Different customers, different pressure
A book whose customer base skews recreational sees different flow than one serving sharper money. Public bias toward favourites, popular franchises, and overs is real and persistent, and books exposed to more of it price differently than books that are not.
Speed of reaction differs
News moves lines: an injury, a late scratch, a lineup change. Books do not all react at the same moment. The lag between the fastest and slowest is often measured in seconds — and during that window, the same event carries two genuinely different prices.
What this means practically
An arbitrage opportunity is not a mistake anyone made. It is the visible residue of two businesses solving two different problems at the same time. That is also why the windows close fast: as soon as the flow rebalances or the slow book catches up, the gap disappears.
Which is the entire operational challenge. Finding these by hand across dozens of books is not realistic — by the time you have checked the fifth book, the gap you spotted at the first is gone. The work is in watching all of them at once, continuously.