line-shoppingvalueodds-comparisonarbitrage

Line Shopping Across 50+ Books: A Worked Example

Compare the same market across multiple bookmakers and see how quoted-price differences affect break-even calculations. An illustrative line-shopping example.

Updated Reviewed by the PhotonOdds data team

The scale of the opportunity

When you monitor odds from 50+ bookmakers, the same outcome often trades at materially different prices. The gap exists because books price independently and adjust at different speeds. For a sharp bettor, that gap is the core opportunity.

Most bettors do not shop enough because comparing 50 prices manually is tedious. But the math is clear: better prices compound into significant edge over time.

A worked line-shopping scenario

This is an illustrative example with invented numbers and teams.

Setup: Tuesday evening, Premier League. Nottingham vs Liverpool, away win. The match starts at 20:00 UTC. It is currently 18:30 UTC — 90 minutes to kickoff.

Your goal: Find the best available price for Liverpool away and understand why prices vary so much.

The market overview

You pull up a comparison tool that aggregates 50 bookmakers. Here is what you see:

PriceNumber of booksTypeExamples
1.503Ultra-conservativeSoftBook1, SoftBook2, RetailChain
1.538DefensiveMid-tier books
1.5612Standard-sharpSeveral quality books
1.5815CompetitiveComparison sites, decent books
1.607AggressiveLeading books
1.624Extremely aggressiveSpecialty/new books
1.641OutlierOne book showing an error or special offer

The range spans from 1.50 to 1.64 — a difference of 9.3% in the payout multiple.

Which price to use as fair value

Fair value is somewhere in the 1.56–1.60 range. The most common price is 1.58 (15 books), which suggests rough equilibrium.

Why 1.50–1.53? These are soft recreational books that keep higher margins. They are offering worse value because they have different risk profiles and lower expectations of sharp action.

Why 1.62–1.64? These are books that are either hungry for volume, experimenting, or have miscalculated. The 1.64 is likely an error (maybe a data sync failure or a promotion-driven outlier). Do not assume it is legitimate.

Why 1.56–1.60? These are books pricing competitively and treating this match seriously. This is where the market consensus lives.

Your decision

You have £500 to allocate to this bet. You need to decide:

Option A: Compare the best quoted price. Use the 1.62 only after confirming that it is available and applies to the same market.

Stake: £500
Price: 1.62
Potential return: £810
Profit if you win: £310

Option B: Take a reliable price. Use one of the many books offering 1.58.

Stake: £500
Price: 1.58
Potential return: £790
Profit if you win: £290

Option C: Avoid the outliers. Stick to 1.56 or 1.57 from well-known books.

Stake: £500
Price: 1.56
Potential return: £780
Profit if you win: £280

The difference between Option A and Option C is £30 on a single £500 bet. That sounds small. But here is the compounding math.

The arithmetic of quoted prices

If you place 100 bets per month at £500 each (£50,000 total volume), and you average:

  • Option A (1.62 average): Break-even is 61.7% (1/1.62). At 62 wins and 38 losses, the illustrative result is 62 × £310 − 38 × £500 = +£220.
  • Option B (1.58 average): Break-even is 63.3%. At the same 62 wins and 38 losses, the illustrative result is 62 × £290 − 38 × £500 = −£1,020.
  • Option C (1.56 average): Break-even is 64.1%. At the same 62 wins and 38 losses, the illustrative result is 62 × £280 − 38 × £500 = −£1,640.

Same 62% hit rate. Same £50,000 monthly volume. Different quoted prices. The example isolates arithmetic; it does not show that the 62% rate is achievable or persistent.

Comparing prices is not proof that a selection has value. It is simply a way to document the price available for the same market at a given time.

Why prices vary so much

Understanding the variance helps you see where to look for the best lines.

Soft books and recreational positioning

SoftBook1 and SoftBook2 in the example price at 1.50 because they are deliberately building a wide margin. They target recreational customers who do not comparison shop and do not care whether 1.50 or 1.58 is better.

For a sharp bettor trying to line shop, these books are useless. You will never use their prices because they are not competitive.

Competitive books chasing volume

Books offering 1.58–1.60 are in a different game. They want sharp bettors and high-volume customers to choose them over Pinnacle or Betfair. They price competitively to attract this flow.

These books are where most of your best-price opportunities live. They are fast enough to adjust when information changes, but they still compete hard on price.

Outliers and special situations

The 1.64 price warrants investigation. It could be:

  • A data sync error. The book's odds feed is delayed and the price is stale.
  • A special promotion. The book is offering enhanced odds for new customers.
  • A genuine miscalculation. The book's pricing model made an error.
  • A regional variant. The book prices differently for different jurisdictions.

Before placing a large bet at 1.64, verify the price is real and sustainable. Call the book if necessary. An outlier that disappears after your bet is placed is not a shopping opportunity; it is a trap.

How to build a line-shopping routine

Systematic line shopping requires:

  1. Tool access. You need a service that aggregates 20–50 book prices in real-time or near-real-time. This is not free; it is a cost of doing business.

  2. Timestamped comparison. Record when each price was displayed and whether its market rules match.

  3. Account diversity. You need active betting accounts at the competitive books. If you only have SoftBook accounts, your best-price opportunities are limited to their prices.

  4. Discipline on outliers. Resist the temptation to load up on a 1.64 price just because it is available. If the price seems wrong, it probably is. Stick to the 1.56–1.60 cluster where the volume and liquidity are real.

  5. Tracking. Log which book you used and at what price. After the bet settles, you can calculate whether your line-shopping discipline actually improved your long-term edge.

How line shopping connects to arbitrage

Line shopping and Worked Example: An Arbitrage Window From Open to Close are related but different.

Line shopping is finding the best price for one outcome. You shop across Nottingham/Draw/Liverpool and take the best Liverpool price you can find.

Arbitrage concerns price divergence across every outcome. Only if the combined implied probabilities from the selected prices are below 100% does the arithmetic describe an arbitrage.

A bettor who masters line shopping first learns to distinguish good prices from fair prices. A bettor who then adds arbitrage thinking learns to spot when two outcomes are mispriced relative to each other.

Why this matters for your edge

The number of observed price differences may increase with the number of books compared, but a difference alone does not establish value.

Small price differences can change a break-even calculation. They should be assessed alongside market rules, limits, and uncertainty.

But line shopping only works if you:

  • Use Limits, Liquidity, and Signal Quality to identify which books are actually competitive.
  • Check that the price applies to the same selection and settlement rules.
  • Treat each comparison as a recorded observation, not a recommendation.
  • Stay disciplined on outliers.

These checks make the comparison more reliable; they do not predict an outcome.

Line shopping can help you compare quoted prices, but it does not establish value or predict an outcome.

Configure this in PhotonOdds

Use Strategies to define the comparisons you want to review. Pair it with De-vigging Explained and Limits, Liquidity, and Signal Quality; displayed prices are observations, not bet instructions.

18+ only. Betting carries risk. PhotonOdds provides analytical and educational tools, not a promise of profit or a recommendation to place a bet. If gambling is causing harm, see Responsible Gambling.