How to Calculate Expected Value

Multiply each possible outcome's value by its probability and add the results. For a simple two-outcome case that is the probability of winning times the profit, minus the probability of losing times the stake. The arithmetic is trivial and the probability estimate is where the entire difficulty sits.

The formula, and why it is not the hard part

Expected value is a weighted average. Each outcome contributes its value multiplied by how likely it is, and you sum the contributions.

For a binary case: the probability of the favourable outcome times what you gain, minus the probability of the unfavourable outcome times what you lose. If those two probabilities sum to one, that is the whole calculation.

For more outcomes, the same operation with more terms. Nothing about the arithmetic is subtle, and any spreadsheet performs it.

What makes the number meaningful or meaningless is the probability you supplied.

That probability is an estimate. It comes from a model, a historical base rate, a judgement, or a market price, and the calculation cannot tell the difference between a well-founded estimate and a guess. It will produce a confident output from either.

This is why expected value calculations proliferate and reliable ones do not. The visible part is arithmetic and the invisible part is an estimate nobody audits, so the output inherits a precision it does not have.

The useful discipline is to treat the probability as the deliverable and the arithmetic as a formality.

Where the probability comes from

A model. Some process that maps inputs to a probability. This is the only source that can be systematically evaluated, because it makes repeated claims you can score against what happened. It is also the only source that can be wrong in a consistent, correctable direction.

A base rate. How often this kind of thing has happened historically. Straightforward, and it assumes the conditions that produced the history still hold, which in sport is frequently untrue after a rule change, a roster change or a scheduling change.

Market-implied. Derived from a posted price. This is the trap. If you take an implied probability from the price and then compute expected value against that same price, the answer is negative by exactly the margin, always, because you have assumed the market is right and then measured yourself against it. Any apparent edge in that setup is an arithmetic artefact.

The only non-circular use of market prices is as a comparison. Your estimate from an independent source, compared against the de-margined market estimate, produces a difference that may mean something. Using the market as your input and the market as your benchmark produces nothing.

Judgement. Legitimate as an input and untestable in isolation. If used, write it down before the outcome, because unrecorded judgement is reconstructed after the fact in a systematically flattering way.

Sensitivity is more informative than the point estimate

Rather than computing one figure, compute it across a range of plausible probabilities. If the sign of the result flips within the range you consider reasonable, you have not established anything, and knowing that is more useful than a single confident number. Most published expected value calculations would not survive this check, which is precisely why it is worth running.

What the number does and does not tell you

It describes a long-run average. Expected value is what the average outcome converges toward over many independent repetitions. It says nothing about any individual instance, and in domains with high variance and few repetitions the average may not be approached within any horizon you care about.

It ignores variance entirely. Two situations with identical expected value and very different spreads are not equivalent in any practical sense, and the formula cannot see the difference. Reporting expected value without the distribution around it omits most of the relevant information.

It is only as good as its input, and the input is unaudited. This bears repeating because the arithmetic's precision is misleading. A figure computed to several decimal places from a probability someone guessed is a guess with decimal places.

It assumes the estimate is unbiased. If a model is systematically optimistic, every calculation built on it is systematically optimistic, and the error does not average out because it is not random.

For practical work: record the probability, its source, and the method used to produce it alongside every calculation. Recompute historical figures when the method changes. And evaluate the probability estimates themselves against what happened, since that is the only part of the chain that can actually be validated.

This page describes a calculation and is not betting advice.

Frequently asked questions

How do you calculate expected value?
Multiply each outcome's value by its probability and sum the results. For a two-outcome case, that is the probability of winning times the profit minus the probability of losing times the stake. The arithmetic is trivial; the probability estimate is where the difficulty is.
Why can you not use the market price as your probability?
Because it makes the calculation circular. Taking an implied probability from a price and then computing expected value against that same price returns a negative figure equal to the margin, always. You have assumed the market is right and then measured yourself against it.
What does expected value not tell you?
Anything about a single instance, and anything about variance. It is a long-run average over many independent repetitions, and two situations with identical expected value and very different spreads are not practically equivalent. Reporting it without the distribution omits most of the information.
How should you check an expected value calculation?
Compute it across a range of plausible probabilities rather than a single point. If the sign flips within the range you consider reasonable, nothing has been established. Most published calculations would not survive that check, which is why it is worth running.