How our calculations work

Betting Maths Calculation Methodology

This page explains the conventions, formulas and checking principles used across Betting Maths calculators, guides and analysis.

Core principle: Betting Maths aims to make every important calculation reproducible. Where an estimate depends on assumptions rather than known facts, we say so.

Our calculation standard

Decimal odds are used as the internal standard because they make returns and implied probabilities straightforward to reproduce. Fractional and American odds are converted to decimal form before related calculations are performed.

Total return = stake × decimal odds

Profit = total return − stake

Implied probability = 1 ÷ decimal odds × 100

Displayed figures are normally rounded for readability, but calculations should use the unrounded values available in the tool wherever practical. Small differences of a penny or a few hundredths of a percentage point can therefore occur when a displayed example is recalculated from rounded intermediate figures.

Bookmaker margin and overround

For a market with mutually exclusive outcomes, Betting Maths converts each quoted price into implied probability and adds those probabilities together.

Book percentage = sum of all implied probabilities

Overround = book percentage − 100%

Overround is a useful description of the prices offered in a market, but it is not the same thing as a guaranteed bookmaker profit on that event. Real results also depend on liabilities, customer stakes, price changes and market management.

No-vig fair odds

The No-Vig Fair Odds Calculator uses proportional normalisation: each implied probability is divided by the total implied probability of the market so that the adjusted probabilities sum to 100%.

Normalised probability = outcome implied probability ÷ total implied probability

No-vig decimal odds = 1 ÷ normalised probability

This is a mathematical way of removing the observed overround. It does not prove the true probability of an outcome, because bookmaker margin does not have to be distributed proportionally between every selection.

Expected value

Expected value calculations combine the possible profit and loss with an estimated probability. The probability estimate is an input, not a fact supplied by the calculator.

Profit if win = stake × (decimal odds − 1)

Expected value = (win probability × profit if win) − (loss probability × stake)

Expected ROI = expected value ÷ stake × 100

A positive expected value result only means the arithmetic is positive if the probability estimate is accurate. It is not a prediction or guarantee.

Accumulators

For an accumulator, decimal odds are multiplied together. The calculator also converts the combined decimal price into an implied probability.

Combined odds = odds 1 × odds 2 × odds 3 × …

Combined implied probability = 1 ÷ combined odds × 100

Multiplying quoted prices also compounds the pricing embedded in each leg. Our analysis section explores this effect separately from the basic calculator.

Exchange commission and lay liability

Lay liability measures the amount at risk if a laid selection wins. Commission is applied only where the relevant calculator explicitly includes it and follows the stated input assumptions.

Lay liability = lay stake × (lay odds − 1)

Net exchange win = gross exchange win × (1 − commission rate)

Exchange charging structures can differ, so users should check the actual rules applying to their account and market.

Each-way, dead heat and Rule 4 calculations

Each-way calculations treat the win and place parts as separate stakes. Place odds are derived from the quoted win odds and the stated place fraction. Dead-heat and Rule 4 tools apply the inputs supplied by the user to the standard mathematical treatment described on the relevant page.

Bookmaker settlement rules can vary, particularly around concessions, non-runners, enhanced places and promotional terms. Our tools are therefore educational estimators rather than substitutes for a bookmaker's settlement rules.

How we check calculators

New or materially changed calculators should be checked against worked examples that can be reproduced by hand. We also check boundary conditions such as zero or invalid inputs, odds below valid decimal ranges, commission percentages and missing selections.

Where two calculators cover related mathematics, their overlapping outputs should agree under the same assumptions. Examples on guide pages are intended to provide a second, visible way to check the arithmetic.

Analysis and research standards

Betting Maths analysis separates observed data from modelled examples. A modelled example will state its assumptions. A data study will describe what was collected, the sample period, the calculation method and important limitations.

We will not present a hypothetical model as real bookmaker data, and we will not describe an estimated probability as a known true probability.

Educational use: Betting Maths explains calculations and market mechanics. It does not provide betting tips, predictions, financial advice or guaranteed profit strategies.