Prediction Markets Explained: How an Event Contract Works
No line, no juice, nobody on the other side who wants you to lose. Just a stack of offers from other people, and a number that is already a probability.
Meet your classmates
Same five, and today Brian is out of a job.
- Average JoeWants somebody to tell him the price. Nobody will.
- Bookie BrianNot setting the price here. Just running the room.
- +EV EvanReads the order book, which IS the price.
- ChalkA hamster. Trades between 0 and 100 cents.
- PipA hamster. Whatever Chalk is not.
A contract is a dollar bill that might not exist
It pays $1 if the thing happens. It pays $0 if it does not. That is the whole product.
So if Chalk to win is trading at 62 cents, you are paying 62 cents for a shot at a dollar. Nothing to convert. Nothing to decode.
Which means the price is already a probability. 62 cents is 62%. Bookie Brian writes the same idea as −163 and leaves you to dig it back out.
Nobody here writes the price
This is the part that catches people. Brian is still in the room. He is just not setting the number any more.
What he runs is a list. Everyone willing to buy, everyone willing to sell, and how many contracts each of them wants. That list is the order book, and the list is the price. He charges a fee for keeping the room open. He is not on either side, so he does not care who wins.
Joe hates this. He wants one number, posted, so he can bet it. There is no one number. There are two, and a gap between them.
The middle of the gap is the lazy answer
Buyers are stacked up at 61 cents, 400 contracts deep. Sellers are at 63 cents, and there are only 100 of them. Split the difference and you get 62. That is the midpoint, and it is the number almost every screenshot quotes.
The two sides are not the same size though. One is a wall and one is a screen door. Weight the price by how much is standing on each side and it comes out at 62.6, leaning at the thin side, because the thin side is the one about to go. That weighted number has a name. It is the microprice.
Then somebody buys 400.
A sportsbook sells you a price it wrote. An exchange shows you what other people are willing to do, and charges you to join in. Those are different products that happen to look alike.
What it costs you
Two costs, and you can work out both before you click. The first is the spread you cross: on a 61 cent bid and a 63 cent ask, buying right now costs a cent over the midpoint. The second is the fee, which Kalshi publishes.
peaks at a coin flip, so the fee tops out at 1.75¢ per contract at 50¢ and falls toward the tails. That is the exact inverse of sportsbook vig, which lands heaviest on longshots. Because the fee is charged per trade and settlement is free, a round trip pays it twice while holding to resolution pays it once.
Worked example: 100 contracts at 62¢
Run it on your own price: the prediction market odds converter turns a contract price into American, decimal, fractional and implied probability, and prints the fee-adjusted break-even beside it.
What is settled, and what is not
Settled. Kalshi is a designated contract market regulated by the CFTC under the Commodity Exchange Act. Its contracts are financial instruments on a federally regulated exchange, not wagers taken by a licensed gaming operator. That is a genuinely different legal category from a sportsbook, and it is why an account there opens under securities-style identity rules rather than a state gaming licence.
Not settled, and we are not going to pretend otherwise:
- State gaming law. Several state regulators say sports event contracts are wagering under their statutes, and have ordered exchanges to stop. The exchanges fought back in federal court, arguing that federal commodities law preempts state gaming law. Different circuits have gone different ways, and it was live litigation when this page was reviewed.
- Where you may trade. Each venue sets its own availability, it moves with each ruling, and it does not match the map of states where sports betting is legal. The venue’s own terms are the only current answer.
- Tax. Event contract proceeds are not obviously gambling winnings, and the form a venue sends may not be the W-2G a sportsbook would. Practitioners disagree. Ask a tax professional about your own situation.
Content farms in this niche state all three as though they were resolved. They are not. This page is information about market mechanics, not legal or tax advice, and none of it suggests you open an account or take any position.
Want more math?the Nerd Corner
Nerd Corner
Advanced material. Nothing above depends on it.
An order book, not a posted line
The structural difference from a sportsbook is who is on the other side of you. A book is your counterparty: it writes the price, holds the opposite position, and pads both sides so it profits on balanced action. An exchange holds no position ever. It publishes two stacks of resting orders, bids (what buyers will pay) and asks (what sellers will take), matches a YES against a NO, and charges a fee either way.
Two roles fall out of that. A maker rests an order and waits to be filled. A taker crosses the book and trades now, at the posted price. The taker pays for immediacy; the maker gets paid for supplying it. There is no equivalent choice at a sportsbook, where every bet is a take.
Three consequences worth spelling out:
- The cost is explicit. A book’s margin is hidden inside the price. An exchange charges a stated fee and shows you the spread you are crossing. Both are costs; only one is itemised.
- Depth is visible. A posted line tells you nothing about how much money stands behind it. An order book tells you exactly how many contracts sit at each price, and therefore how far your own order will move it.
- Winning accounts aren’t a liability. A book’s profit depends on you losing, which is why books limit or ban consistent winners. An exchange earns the same fee whichever side wins.
How a book gets read properly (bid, ask, depth, and why the midpoint is the lazy answer) is its own page.
Why the price is the probability
The body says 62 cents is 62%. That is an identity, not a slogan, and here is where it comes from.
A contract has exactly two payoffs. There is nothing in between:
Call the event’s real chance . The expected payoff is what the contract returns on average, which is one line of arithmetic:
So the average payoff is the probability, in dollars. A price below returns more than it costs on average and gets bought. A price above it gets sold. The number the crowd stops at is their estimate of , wearing a dollar sign.
One honest caveat. That derivation assumes a trader who cares only about the average and not about the risk itself. Real people care about both, which is one reason the tails lean. There is a section on that further down.
The second identity is the one a sportsbook price cannot manage. A single exchange price sums to 100% by construction: YES at 62 cents and NO at 38 cents are the same claim read from opposite ends. A book’s two prices sum past 100%, and you have to de-vig them before either one means anything.
An exchange has an overround too. It is just the spread
One price sums to 100%. A two-sided quote does not, and the amount it overshoots by is not a coincidence.
Take the book in the figure above: 61 bid, 63 ask on Chalk. Buying YES right now costs 63 cents. Buying NO right now costs whatever NO is asking, and NO’s ask is the mirror of the YES bid:
Buy both sides and you pay 63 + 39 = 102 cents for a pair that is certain to return exactly $1, because one of them settles at a dollar and the other at zero. Two cents over, on a two-cent spread. Those are always the same number:
An exchange’s two-way margin is its spread, to the cent, before fees. A sportsbook has the same overshoot and calls it the vig, but it is welded into the two prices and you have to do arithmetic to find it. Here it is the gap you can already see on the screen.
The microprice, worked
The body says the size-weighted price comes out at 62.6 cents. Here is where that came from.
The midpoint ignores size. It averages the two best prices and stops:
The microprice weights each price by the size standing on the other side. That looks backwards for about ten seconds and then it clicks: a huge bid stack means plenty of people want in, so the next trade is more likely to happen up at the ask.
It leans at the thin side, because the thin side is the one about to go. The sanity check is what happens when both stacks match: set and the weights cancel, and the formula collapses back to the plain midpoint.
Where the 64.2 cent fill came from
An order for 400 contracts cannot all fill at 63 cents, because only 100 are offered there. It eats the stack a level at a time and pays more at each one:
The posted ask said 63. The order paid 64.2. That gap is slippage, and it is why a top-of-book quote is not a price for any size you feel like. Afterwards the best remaining ask is 66 against a 61 bid, so the quoted midpoint jumps to 63.5 without anybody changing their mind. Depth moved it, not news.
The venues, and how they differ
“Prediction market” covers three quite different machines. Status below is a snapshot dated 24 July 2026; access rules and fee schedules are set by the venues and change without notice.
| Venue | Structure | Settles by | US access |
|---|---|---|---|
| Kalshi | Central limit order book, US dollars, CFTC-regulated designated contract market | Exchange, against the contract’s written rulebook | Open to US users; contested by some state regulators |
| Polymarket | Central limit order book on-chain, USDC collateral | UMA optimistic oracle: proposal, challenge window, token-holder vote | Historically restricted for US persons; status has moved, so verify |
| Betfair Exchange | Back/lay exchange in decimal odds, commission on net market winnings | Exchange, against published market rules | Not available to US users |
Betfair is worth one extra sentence because its quoting convention hides the same object. “Backing at 2.50” and “buying at 40¢” are the same trade: decimal odds invert to an implied probability, and that probability is the contract price.
Kalshi is the only one of the three that this site ingests. Polymarket and Betfair data sit behind a legal review before anything from them is displayed to US readers, so the numbers on our board come from Kalshi and from licensed sportsbook feeds, never from scraping any venue.
What a price is not
A prediction-market price is an estimate produced by whoever showed up, weighted by how much money they brought. It is often a very good estimate. It is not an oracle, and two failure modes are measurable.
The tails lean. A 2026 study of more than 300,000 settled Kalshi contracts found prices informative and sharpening toward close, and low-priced contracts winning less often than the fee-adjusted break-even required.[2] That is the favorite–longshot bias, first measured at racetracks in 1949[3] and found in essentially every betting pool since.[4] Our fair-line machinery shades longshots down for exactly this reason; treating an exchange as unbiased is a modelling error with a price tag.
Quiet books lie. A tight-looking spread on a market nobody has touched in three hours is decoration. Postponed games are the sharpest version: the market stays open, the resting orders go stale, and the quote becomes a fossil that still renders like a live price. Every number on this site carries both timestamps (when we computed it and when the venue last moved it) because staleness is the failure no screenshot reveals.
Open the free prediction market odds converter →Contract price to American, decimal, fractional and implied probability, plus the fee-adjusted break-even most converters skip.Sources
- Kalshi. “Fee Schedule” (July 2026 revision). The taker/maker formulas, the round-up-to-the-cent rule, and the zero settlement fee.
- Burgi, C., Deng, W. & Whelan, K. (2026). “Makers and Takers: The Economics of the Kalshi Prediction Market.” GWU Working Paper 2026-001. PDF. 300k+ settled contracts: informative prices, favorite–longshot bias after fees.
- Griffith, R. M. (1949). “Odds Adjustments by American Horse-Race Bettors.” American Journal of Psychology 62(2), 290–294.
- Thaler, R. H. & Ziemba, W. T. (1988). “Anomalies: Parimutuel Betting Markets: Racetracks and Lotteries.” Journal of Economic Perspectives 2(2), 161–174.
- Wolfers, J. & Zitzewitz, E. (2004). “Prediction Markets.” Journal of Economic Perspectives 18(2), 107–126. The standard survey of why a contract price reads as a probability.
Every formula here lives on the Formula Sheet for quick reference.
Check your understanding
Frequently asked questions
What is a prediction market?
A prediction market is an exchange where people trade binary event contracts. Each contract pays $1 if a stated event happens and $0 if it does not, so its trading price in cents is the market's implied probability of that event. The exchange matches buyers against sellers and never takes a position.
What is an event contract?
An event contract is a claim on a stated, verifiable outcome that settles at $1 if the outcome occurs and $0 if it does not. Buying YES at 62¢ costs $0.62 per contract and returns $1.00 if the event resolves YES. Buying NO at 38¢ is the same trade from the other side.
How is a prediction market different from a sportsbook?
A sportsbook posts a price, takes the other side of your bet, and pads both sides so the implied probabilities sum above 100%. A prediction market runs an order book: your counterparty is another trader, the venue charges an explicit fee instead of an overround, and your cost is the spread you cross plus that fee.
Who regulates prediction markets in the United States?
Kalshi operates as a CFTC-regulated designated contract market, so its event contracts sit under federal commodities law rather than state gaming law. Whether sports event contracts also fall under individual states' gaming statutes has been contested in court and is unsettled. This page is information, not legal advice.
Does a contract price tell you the true probability?
It is an estimate, not an oracle. Research on 300,000+ settled Kalshi contracts found prices informative and sharpening toward close, yet low-priced longshot contracts won less often than the fee-adjusted break-even required. Treat a price as one estimate among several, and shade the tails.