Beginner Guide

Bid-Ask Spread in Prediction Markets

How the difference between the bid and the ask affects prices, costs, and what a market is telling you.

By Top Prediction Markets EditorialReviewed September 7, 20265 min read

Answer first

The bid–ask spread is the difference between the best buy (bid) price and best sell (ask) price for a contract. It measures immediate transaction cost and gives a quick signal about liquidity and disagreement: narrow spreads mean easy trades and more agreement; wide spreads mean thin markets, uncertainty, or information asymmetry.

Market snapshot: one Yes contract quoted 0.58 / 0.62

Start with a single concrete market snapshot and carry it through the whole walkthrough.

You are looking at a Yes contract — an event contract that pays $1 if the event happens — with a current bid of $0.58 and an ask of $0.62. The bid–ask spread = ask − bid = $0.62 − $0.58 = $0.04 (4¢).

Implied probabilities in this snapshot:

  • The bid implies 58% (a buyer is willing to pay $0.58).
  • The ask implies 62% (a seller is willing to accept $0.62).
  • The midprice is (0.58 + 0.62)/2 = $0.60 → 60% implied probability.

The relative spread is (ask − bid) / midprice = 0.04 / 0.60 ≈ 6.67%. That relative measure helps compare spreads across markets with different price levels.

Below is a compact table that summarizes the immediate trade prices and the contract's payouts at resolution.

Action / ResolutionPrice paid / receivedIf event resolves to 1If event resolves to 0
Buy at ask (buy one contract)Pay $0.62Receive $1 → net before fees: +$0.38Receive $0 → net: −$0.62
Sell at bid (sell one contract)Receive $0.58If short, pay $1 → net: −$0.42If short, pay $0 → net: +$0.58
Buy then immediately sellPay $0.62, sell at $0.58Immediate realized P/L: −$0.04Immediate realized P/L: −$0.04

These are the baseline numbers we will return to as we explore execution cost, resolution outcomes, and how moving quotes change the arithmetic.

Running the numbers: the spread as an execution cost

If you execute immediately, the spread is a direct transaction cost. In the snapshot above, buying at the ask and then selling immediately at the bid realizes the spread as a loss: $0.62 − $0.58 = $0.04.

That loss is independent of the event outcome if you unwind the trade immediately. If you buy at the ask and hold to resolution, the realized payoff depends on the event, but your entry cost still reflects the spread relative to the midprice. The midprice of $0.60 is the point halfway between the current visible willingness to buy and sell, but it is not an execution price unless you trade at that level.

Two simple formulas to keep in hand:

  • spread = ask − bid
  • relative spread = (ask − bid) / midprice

Apply them to our snapshot:

  • spread = $0.04
  • midprice = $0.60
  • relative spread = 0.04 / 0.60 ≈ 6.67%

A narrow spread usually means more active participants and lower immediate cost to trade; a wide spread usually means fewer participants or greater disagreement and hence a higher cost to execute. But spread alone does not tell the whole execution story — depth (how many contracts are available at each price) determines whether you can trade at the displayed bid or ask in the size you want.

Payouts at resolution and what the displayed prices imply

Using the same snapshot, here’s what actually happens at resolution depending on whether you trade or not.

If you buy one Yes contract at $0.62 and hold:

  • Event occurs → contract pays $1; your gross profit = $1 − $0.62 = $0.38.
  • Event does not occur → contract pays $0; your loss = $0 − $0.62 = −$0.62.

If you instead sell one Yes at $0.58 (or you are short from a prior position):

  • Event occurs → you must pay $1; net = $0.58 − $1 = −$0.42.
  • Event does not occur → you pay $0; net = $0.58.

The bid and ask also communicate market sentiment in a rough way: buyers in the book are anchoring around 58% and sellers around 62%. The midprice of 60% is often taken as a single-point estimate of the consensus, but beware: the spread shows there is nontrivial disagreement or limited liquidity.

Common follow-on mistakes to avoid (keep these tied to the snapshot):

  • Treating the midprice or the last trade as the execution price. In our snapshot, if you buy you pay $0.62, not $0.60.
  • Ignoring order book depth. If only a small quantity is posted at $0.58 and $0.62, trying to trade larger sizes will move prices against you.
  • Confusing the last trade with current supply/demand. The last trade can be stale; the live bid/ask with sizes is the immediate state of supply and demand. See volume and liquidity for the terms people use to describe this.

If quotes move: how the maths and your costs change

Now imagine the quoted market moves and revisit the same calculations to see how quickly costs and implied probabilities shift.

Scenario A — spread tightens:

  • New quotes: bid $0.59, ask $0.61.
  • Spread = $0.02; midprice = $0.60; relative spread = 0.02 / 0.60 ≈ 3.33%. If you buy at $0.61, immediate buy–sell cost would be only $0.02. The narrower spread reduces the immediate hurdle to realizing a profit if the market moves in your favor.

Scenario B — spread widens and the midprice shifts:

  • New quotes: bid $0.55, ask $0.59.
  • Spread = $0.04; midprice = $0.57; relative spread = 0.04 / 0.57 ≈ 7.02%. Compared with the original snapshot, the midprice has fallen from $0.60 to $0.57, implying a lower consensus probability. If you had bought at $0.62 earlier, you now face both a price movement against you and the original execution cost — demonstrating how execution timing and spread interact.

Other drivers of spread movement to keep in mind:

  • Liquidity and order-book depth: more orders near the top tighten spreads; thinner books widen them.
  • New information and disagreement among participants: fresh news typically moves bids and asks and can increase spread while participants reassess.
  • Platform mechanics: minimum tick size, minimum order size, fees, and whether an automated market maker posts continuous prices all affect how quickly and how far quotes move.

If you want to model the cost of entering and exiting a position over time, carry the entry price, the visible bids and asks and their sizes, and any anticipated slippage into your arithmetic. The worked numbers above show the basic arithmetic, which is the same no matter what the market level: buy at the ask, sell at the bid, and the spread is the immediate cost if you trade and unwind at those displayed levels.

Frequently asked questions

How do I convert a contract price into an implied probability?

Treat the contract price in dollars as the probability. A Yes contract priced at $0.62 implies a 62% probability the event will happen.

Does a wide spread mean the market is wrong?

Not necessarily. Wide spreads usually mean low liquidity, high uncertainty, or disagreement among traders. It signals less confidence, not a definitive error.

Will fees reduce or increase the spread I pay?

Fees are separate from the spread but add to your effective cost. Some platforms charge maker/taker fees that can widen the overall cost of executing a trade.

Can I place an order inside the spread to improve prices?

Yes. Placing a limit order inside the spread can narrow it if another party accepts your price. Whether that happens depends on demand and order size.

Do spreads change as an event approaches?

Yes. Spreads often start wide when a market is new, tighten with activity and information, and can widen again during quiet periods or after surprising news.

Related guides