Equivalent Markets: Comparing Prices Across Different Market Formats
Two markets are equivalent when their outcomes cover exactly the same set of real-world results, however they are labelled. Map each market to the underlying event outcomes, convert prices to implied probabilities, remove the margin, and compare. Equivalence checks reveal pricing inconsistencies within and across sources, and they are a core step in normalising odds data.
What makes two markets equivalent
A market is a set of outcomes with a price for each. Two markets are equivalent if every real-world result falls into corresponding outcomes in both, so that they pay under exactly the same conditions.
In baseball, for example, a team at minus 1.5 runs pays when that team wins by two or more runs. A winning margin market that lists margins, when grouped into the team winning by two or more, covers the same set. An alternate spread at minus 1.5 from a different source describes the same set again. Three labels, one event.
The definition is strict on purpose. Markets that look similar but differ in settlement rules, such as whether extra innings count, or how postponed games are treated, are not equivalent, and treating them as if they were is a common source of false signals.
The method: map, convert, remove margin, compare
The steps are simple to state. The first one carries almost all the difficulty.
1. Map to underlying outcomes
Define a common outcome space for the event, such as final run margin, total runs, or series result by games. Express each market as a set of outcomes in that space. This mapping is the real work, and it belongs in your data model rather than in ad hoc analysis.
2. Convert prices to implied probabilities
Convert decimal, American, or fractional prices to implied probabilities. For decimal odds this is one divided by the price.
3. Remove the margin
Implied probabilities across a market's outcomes sum to more than one because of the operator's margin. Normalise them before comparison. Proportional removal is simplest; other methods account for margin being loaded unevenly toward long prices.
4. Compare
Once two equivalent markets are expressed as margin-free probabilities over the same outcome set, differences reflect genuine pricing disagreement, stale prices, or data errors.
Postseason series add structure
Series markets are useful because they impose internal constraints. The probabilities of every correct series result, such as winning in four, five, six, or seven games, must sum to the probability of winning the series. Total games markets must also be consistent with those same correct-result probabilities.
Checking these constraints within one source reveals inconsistent pricing. Checking them across sources reveals where sources disagree about the same underlying distribution.
A series price is not equivalent to combining individual game prices, however. Game-by-game probabilities change with pitching rotations, travel, and information that is unknown when the series price is set. Treat the combination as a model estimate, not an equivalence.
Near-equivalents and why they matter
Exact equivalents are less common than near-equivalents: a full-game market versus a first-five-innings market, or a moneyline versus a run line at plus or minus 0.5, which cover the same outcomes because baseball games cannot end tied but can be settled under different rules for shortened or suspended games, depending on the source.
Near-equivalents are still informative if the difference is modelled explicitly. The mistake is comparing them as if they were identical and treating the resulting gap as mispricing.
A worked consistency check
Take a best-of-seven series. Suppose one source's margin-free correct-result probabilities for Team A are 12 percent to win in four games, 16 percent in five, 14 percent in six, and 13 percent in seven. Those sum to 55 percent, so the same source's series winner market should imply about 55 percent for Team A after margin removal. If it implies 60 percent, the two markets disagree, and one of them is stale, loaded with uneven margin, or recorded incorrectly.
These figures are illustrative. The value of the check is that it needs no model at all: it uses only the constraints that must hold between markets describing the same event.
Why this is a data engineering problem
Every source labels markets differently, formats prices differently, and documents settlement rules differently. Building an outcome-level representation of markets, with explicit settlement rules, is what makes cross-source comparison, consistency checks, and model evaluation possible at all. Without it, analysis ends up comparing labels instead of events.
This page describes a price comparison method and is not betting advice.
Frequently asked questions
- What are equivalent markets in sports betting data?
- They are markets that pay under exactly the same set of real-world outcomes despite different names or formats, such as a minus 1.5 run line and a winning margin market grouped to two or more runs. Identifying them requires mapping each market to the underlying outcomes and checking settlement rules, not just comparing labels.
- How do you compare prices between different market types?
- Map both markets to a common outcome space, convert each price to an implied probability, remove the margin within each market, and then compare the probabilities for matching outcome sets. Account for settlement differences, such as extra innings or void rules, which can make similar-looking markets non-equivalent.
- Is a series price equivalent to combining game prices?
- No. Combining individual game prices into a series probability is a model estimate, because future game probabilities depend on pitching, travel, and information not yet known. Within a series market, however, the correct-result probabilities should sum to the series winner probability, which is a useful consistency check.