How it works
Most of the work is deciding what not to show.
A false edge costs you money. So the board errs towards leaving things out, and these are the rules it follows.
Sources and EV use are shown separately
Data can come from an operator or a public publisher. Published odds and unpriced lines can be available for comparison without being used for EV. A refusal remains a refusal.
A sharp consensus sets the fair line
Books with a record of hard-to-beat prices are weighted into a fair estimate, with their margin removed. A book can't be used to score its own family of prices.
Odds keep their true age
Old calculations stay visible with their original observation times. Current odds and references, plus confirmed EV use, are required for stake suggestions.
Doubtful matches stay apart
Two listings only merge into one game when we're sure they're the same game. A wrong merge would invent an edge, so we'd rather show two rows than one false one.
Outliers aren't called edges
A price more than 10 points from consensus is flagged, and not listed as positive EV. Usually it's a stale or mistaken line, and not a gift.
Thin quotes don't count
A tiny exchange quote can imply a wild chance. An edge has to clear limits on depth, age and plausibility before you see it.
Pick'em edges need a verified payout
If we haven't verified an app's payout table, that app shows no edges at all, rather than a guess.
What it can't do
It can't know the true chance of anything. It estimates, from prices. It can't hold a price for you, or stop a book limiting your account. It can't tell you whether betting is legal where you are. And it can't make a losing run stop. Help is here if betting has stopped being fun.