On Polymarket and Kalshi, a Yes share pays $1 if the event happens and $0 if it doesn't, so its price in cents reads as the market's rough percentage chance: a Yes share at 62¢ implies about a 62% chance. It is an estimate, not a promise, and the spread, fees, thin trading, long time horizons and the market's exact rules can all pull the displayed number away from the real probability.
This page explains which number you are actually looking at, how to convert it to betting odds, what fees do to it, when it misleads, and what research says about how accurate these prices have been. It explains how prices work; it is not advice to trade. New to the topic? Start with what a prediction market is.
Many prediction-market contracts are yes/no questions. A Yes share pays $1 if the event happens and $0 if it doesn't; a No share pays the other way round. Prices run between $0 and $1, so a Yes price of 62¢ reads as about 62%, and the matching No price of about 38¢ reads as about a 38% chance that the event doesn't happen.
Why it works: because the payout is fixed at $1, a share is worth the chance of winning times $1. A trader who thinks the chance is 70% values a Yes share at 0.70 × $1 = 70¢ and is willing to pay up to about that; one who thinks it is 55% values it at 55¢ and is willing to sell above that. Buying by people who think the price is too low and selling by people who think it is too high pushes the price toward the traders' combined view.
The platforms and the US regulator describe prices the same way. Polymarket's docs say "the price directly represents the market's belief in the probability of that outcome". Kalshi's help center gives the example of a 70% consensus showing Yes at 70¢ and No at 30¢, and its blog says a Yes price of p cents implies "about p%". The CFTC's guide to prediction markets also reads a 70-cent price as about a 70% implied likelihood.
Yes and No mirror each other. On Polymarket, a Yes order at $0.60 and a No order at $0.40 add up to $1.00 and can be matched by creating one new Yes and one new No share. Kalshi's API docs state the same link from the other side: a Yes bid at X is equivalent to a No ask at $1.00 − X, so a best No bid of $0.56 means a best Yes ask of $1.00 − $0.56 = $0.44.
A market has several prices at once, and the big percentage on the page is only one of them. These are the ones that matter:
What Polymarket displays: Polymarket's docs and help center say the displayed price is the midpoint of the bid-ask spread, and that if the spread is wider than $0.10 the last traded price is shown instead. In Polymarket's own example, a 34¢ bid and a 40¢ ask give (0.34 + 0.40) ÷ 2 = 0.37, shown as 37%. But an immediate buy pays the 40¢ ask and an immediate sell receives the 34¢ bid; nobody trades at 37¢ in that moment.
What Kalshi displays: Kalshi's help center and blog say its prices reflect the market's probability, but we found no Kalshi page that says whether the headline chance is the last trade, the midpoint or something else. Don't assume it follows Polymarket's rule; check the bid and ask shown for the market itself.
Step-by-step guides to the order book: how to buy on Polymarket and how to sell on Polymarket. How each platform works overall: Polymarket and Kalshi.
A narrow spread means buyers and sellers roughly agree, so the midpoint is a fair summary. A wide spread means the market is really saying "somewhere between the bid and the ask", and a single percentage hides that.
Depth: the best bid and ask hold only for the shares resting at those prices. Polymarket sets no maximum order size, but it warns that there is no guarantee you can trade a given amount without moving the price significantly, or at all. For example, with 100 shares offered at 40¢, 100 at 42¢ and 500 at 45¢ (hypothetical), $100 buys 100 × $0.40 = $40.00, then 100 × $0.42 = $42.00, then $18.00 ÷ $0.45 = 40 shares: 240 shares at an average of $100 ÷ 240 = 41.67¢, before fees.
So before reading a percentage as the market's view, look at the bid, the ask, how many shares sit at each, and when the last trade happened. The checklist below gathers these.
The implied probability is simply the price in dollars × 100, so $0.37 is 37%. Sports bettors often think in odds instead. The standard conversions below use the raw price p in dollars (between 0 and 1) and ignore fees:
| Price | Implied probability | Decimal odds | Fractional odds | American odds |
|---|---|---|---|---|
| 10¢ | 10% | 1 ÷ 0.10 = 10.00 | 0.90 ÷ 0.10 = 9/1 | +100 × 0.90 ÷ 0.10 = +900 |
| 25¢ | 25% | 1 ÷ 0.25 = 4.00 | 0.75 ÷ 0.25 = 3/1 | +100 × 0.75 ÷ 0.25 = +300 |
| 50¢ | 50% | 1 ÷ 0.50 = 2.00 | 0.50 ÷ 0.50 = 1/1 (evens) | +100 (same as −100) |
| 75¢ | 75% | 1 ÷ 0.75 = 1.333… (4/3) | 0.25 ÷ 0.75 = 1/3 | −100 × 0.75 ÷ 0.25 = −300 |
| 90¢ | 90% | 1 ÷ 0.90 = 1.111… (10/9) | 0.10 ÷ 0.90 = 1/9 | −100 × 0.90 ÷ 0.10 = −900 |
Kalshi's own blog gives matching fractional examples: buying Yes at 25¢ risks 25¢ to win 75¢, or 3-to-1; 50¢ is 1-to-1; 75¢ is 1-to-3.
Going back from odds to a probability: decimal odds d → 1 ÷ d; American +A → 100 ÷ (A + 100); American −A → A ÷ (A + 100). So +150 is 100 ÷ 250 = 0.40, or 40%, and −200 is 200 ÷ 300 = 0.667, or about 66.7%.
With fees: replace p with what a share really costs you, the price plus the fee per share (next sections). At Polymarket's politics rate of 0.04, a 25¢ share carries a taker fee of 0.04 × 0.25 × 0.75 = $0.0075, so it costs $0.2575. Decimal odds fall from 4.00 to 1 ÷ 0.2575 = 3.88, and American odds from +300 to +100 × 0.7425 ÷ 0.2575 = +288.
Questions with several possible answers, such as who will win an election, are a set of yes/no markets, one per outcome, each with its own Yes and No prices. In Polymarket's "negative risk" groups exactly one market resolves Yes and every other resolves No, and a No share in one outcome can be converted into one Yes share in every other outcome.
Neither Polymarket nor Kalshi publishes a rule that the displayed percentages must add up to 100%, so what follows is arithmetic, not a platform rule. If exactly one outcome pays $1:
The extra 3¢ on the asks is the cost of buying every outcome at once. It comes from the spreads, not from a fee the exchange charges. Dividing each ask by the total rescales them to 100%: 0.52 ÷ 1.03 = 50.5%, 0.31 ÷ 1.03 = 30.1% and 0.20 ÷ 1.03 = 19.4%.
Real markets show the same thing. On the evening of New York City's 2025 Democratic mayoral primary, Forbes reported Kalshi at 53% for Cuomo and 48% for Mamdani, 101% in total.
When you buy immediately (as a "taker"), you pay the ask plus a fee in most markets. If you hold to resolution, the break-even probability is (price paid + fee per share) ÷ $1: the outcome has to be more likely than that for the position to be worth what it cost. This ignores interest and holding rewards; selling early costs the spread plus, in most markets, another taker fee. The rates below are as of September 2026 and change often; check Polymarket fees explained, Kalshi fees explained or the fee calculator.
| Venue and fee rate | Fee per share | Break-even probability |
|---|---|---|
| Polymarket, geopolitics (0) | $0 | 40.00% |
| Polymarket, politics (0.04) | 0.04 × 0.40 × 0.60 = $0.0096 | 40.96% |
| Polymarket, sports (0.05) | 0.05 × 0.40 × 0.60 = $0.0120 | 41.20% |
| Polymarket, crypto (0.07) | 0.07 × 0.40 × 0.60 = $0.0168 | 41.68% |
| Polymarket US, taker (0.0695) | 0.0695 × 100 × 0.40 × 0.60 = $1.668, rounded to $1.67 per 100 = $0.0167 | 41.67% |
| Kalshi, taker (0.07) | 0.07 × 100 × 0.40 × 0.60 = $1.68 per 100 = $0.0168 | 41.68% |
Fees matter less near the extremes in cents, but not always in proportion. At a 90¢ ask, Polymarket's politics fee is 0.04 × 0.90 × 0.10 = $0.0036, so break-even is 90.36%; Kalshi's table gives $0.63 per 100 contracts, so break-even is 90.63%. At a 5¢ ask, the politics fee is 0.04 × 0.05 × 0.95 = $0.0019, so break-even is 5.19%, which is 0.19 ÷ 5 = 3.8% above the price in relative terms.
Kalshi's rounding is not clear-cut. Its fee schedule (effective July 7, 2026) says fees are rounded up so that fee plus cost lands on a centicent ($0.0001), while its own table rounds to the cent, and its API docs describe yet another method. For large orders this barely matters, and the 100-contract examples above match Kalshi's table. For one contract at 5¢ it does: 0.07 × 0.05 × 0.95 = $0.003325 becomes $0.0034 (break-even 5.34%) if rounded up to the centicent, or $0.01 (break-even 6.00%) if rounded up to the cent.
The midpoint trap: Polymarket shows 37% (bid 34¢, ask 40¢) in a politics market. An immediate buy costs 0.40 + 0.0096 = $0.4096 per share, so the break-even is about 41%, not 37%.
Orders that wait: a limit order that rests on the book and is filled later pays no fee on Polymarket, and none on Kalshi by default, so if it fills at 38¢ the break-even is 38%. On Polymarket US the maker receives a rebate: −0.0125 × 100 × 0.38 × 0.62 = −$0.2945, about $0.29 back per 100 contracts, so the break-even is about 37.7%.
Selling before resolution: the formula applies to sells too. Buying at 40¢ and later selling at 40¢ in a politics market, both as a taker, costs 0.0096 + 0.0096 = $0.0192 per share, 1.92¢ lost although the price didn't move. The examples ignore Polymarket's taker-rebate programme and Polymarket US volume rebates, which return part of the fee to traders above set volume thresholds.
Reading a price as a probability is a good first approximation, not an identity. Economists have studied when it holds:
A single result can't show that a price was right or wrong: a 53% favourite should lose about 47% of the time. Accuracy is judged over many markets. Calibration asks whether events priced at X% happened about X% of the time. The Brier score is the average of (forecast − outcome)², where the outcome is 1 or 0: 0 is perfect and always saying 50% scores 0.25. A 70% forecast scores (0.70 − 1)² = 0.09 if the event happens and (0.70 − 0)² = 0.49 if it doesn't.
In betting markets, longshots tend to be overbet and favourites underbet, so cheap contracts win less often than their price implies. Snowberg and Wolfers, studying horse racing, conclude that misperception of probabilities drives the pattern.
Self-published and independent figures measure different samples, times and definitions, so a 97% headline and a 67% study result can both be true. Neither is a guarantee about the next market.
The price of a Yes share, in cents, is the market's rough percentage chance that the event happens, because the share pays $1 if it does and $0 if it doesn't. A Yes share at 62¢ means about a 62% chance. It is the traders' combined estimate, not a guarantee.
Read the percentage as the chance of Yes, then check the bid and the ask. Polymarket shows the midpoint between them, or the last trade if they are more than 10¢ apart, so a market showing 37% with a 34¢ bid and a 40¢ ask costs 40¢ to buy immediately, plus any fee.
Polymarket's self-published figures show its leading outcome matching the result 90.2% of the time a month before resolution and 98.5% four hours before, but they don't state the sample size, and most of its markets resolve No. Independent studies are mixed: one working paper finds prices closely track outcomes, while a study of 2024 election markets found prices for identical contracts diverged across exchanges.
With p as the price in dollars: decimal odds = 1 ÷ p, fractional odds = (1 − p) ÷ p, and American odds = +100 × (1 − p) ÷ p below 50¢ or −100 × p ÷ (1 − p) above 50¢. So 25¢ is 4.00, 3/1 or +300, and 75¢ is 1.333, 1/3 or −300, before fees.
They are separate markets with different traders, fees, interest rates, money (crypto-based pUSD or US dollars), rules and resolution sources, and the headline number may be calculated differently. polymarket.com is closed to US residents (Polymarket US is a separate app), Kalshi is a US-regulated exchange, and many countries limit access to one or both (see where Polymarket and Kalshi are available); Polymarket's terms prohibit using a VPN to get around its restrictions. A gap smaller than the combined fees and spreads can persist because closing it would cost more than it earns.
The same thing: Kalshi says a Yes price of p cents implies about a p% chance, and its help center shows a 70% consensus as Yes at 70¢ and No at 30¢. Kalshi doesn't document whether its headline number is the midpoint or the last trade, so check the bid and ask.
Not exactly. In a multi-outcome market the asks tend to add up to a little over $1 and the bids a little under, while displayed midpoints or last trades can land either side of 100%. Neither platform publishes a sum-to-100% rule.
Not usually. An immediate buy pays the ask, which is above the displayed midpoint, and larger orders also fill at higher asks. In most categories a taker fee is added, so a politics share shown at 37% with a 40¢ ask costs $0.4096.
The tendency for cheap longshot contracts to win less often than their price implies. On Kalshi, a UCD study found buyers of contracts under 10¢ lost over 60% of their money; on Polymarket the evidence is mixed.
Often, in the research so far: the Iowa Electronic Markets were closer to the result than 964 polls 74% of the time across five US presidential elections. But markets have missed too, as in 2016, and their accuracy depends on volume, horizon and how the market is written.
Every fact on this page comes from the sources below, checked on September 24, 2026; see our methodology. Figures are as of September 2026, and fees and platform rules change often. Statistics that Polymarket or Kalshi publish about themselves are labelled as self-published. Worked examples marked hypothetical use made-up order books, and all arithmetic is shown.
Polymarket: prices and order book, fees, markets and events, negative risk, positions and tokens, How Are Prices Calculated?, Does Polymarket Have Trading Limits?, Geographic Restrictions, accuracy page (self-published) and Terms of Use.
Polymarket US: fee schedule.
Kalshi: How are prices determined?, APY on Kalshi, How to read probabilities (self-published), calibration study (self-published), order book API docs and fee schedule (effective July 7, 2026).
Regulator: CFTC, Understanding Prediction Markets and Event Contracts.
Peer-reviewed and published research: Wolfers & Zitzewitz, Prediction Markets (2004) and Interpreting Prediction Market Prices as Probabilities (2006); Manski, Interpreting the Predictions of Prediction Markets; Page & Clemen, Do Prediction Markets Produce Well-Calibrated Probability Forecasts? (2013); Snowberg & Wolfers, Explaining the Favorite-Longshot Bias (2010); Berg, Nelson & Rietz, Prediction market accuracy in the long run (2008); Arrow et al., The Promise of Prediction Markets (2008); Berg & Rietz, manipulation and accuracy on the Iowa Electronic Markets (2014); Rothschild & Sethi, Trading Strategies and Market Microstructure.
Working papers and preprints (not peer-reviewed): Bürgi, Deng & Whelan, Makers and Takers: The Economics of the Kalshi Prediction Market and VoxEU column; Reichenbach & Walther, Accuracy, Skill, and Bias on Polymarket; Cardozo & Rivero-Wildemauwe, The Favorite–Longshot Bias in Prediction Markets; Le, Decomposing Crowd Wisdom; Clinton & Huang, The Accuracy and Efficiency of $2.4 Billion in the 2024 Presidential Election.
Reporting: Yellow on Kalshi's calibration study, Good Authority on Clinton & Huang, DL News on Clinton & Huang, PBS NewsHour (2016), Slate (2016), Forbes (2025), CasinoBeats (2026), NPR (2026), NBC News (2024), Decrypt on wash trading (2025), CoinDesk on the Ukraine minerals market (2025) and Decrypt on the Zelenskyy suit market (2025).
PolyKal is an independent research tool, not affiliated with Polymarket or Kalshi. This page explains how prediction-market prices work; it is not financial, legal or tax advice, and not an invitation to open an account or trade.
On Polymarket and Kalshi, a Yes share pays $1 if the event happens and $0 if it doesn't, so its price in cents reads as the market's rough percentage chance: a Yes share at 62¢ implies about a 62% chance. It is an estimate, not a promise, and the spread, fees, thin trading, long time horizons and the market's exact rules can all pull the displayed number away from the real probability.
This page explains which number you are actually looking at, how to convert it to betting odds, what fees do to it, when it misleads, and what research says about how accurate these prices have been. It explains how prices work; it is not advice to trade. New to the topic? Start with what a prediction market is.
Many prediction-market contracts are yes/no questions. A Yes share pays $1 if the event happens and $0 if it doesn't; a No share pays the other way round. Prices run between $0 and $1, so a Yes price of 62¢ reads as about 62%, and the matching No price of about 38¢ reads as about a 38% chance that the event doesn't happen.
Why it works: because the payout is fixed at $1, a share is worth the chance of winning times $1. A trader who thinks the chance is 70% values a Yes share at 0.70 × $1 = 70¢ and is willing to pay up to about that; one who thinks it is 55% values it at 55¢ and is willing to sell above that. Buying by people who think the price is too low and selling by people who think it is too high pushes the price toward the traders' combined view.
The platforms and the US regulator describe prices the same way. Polymarket's docs say "the price directly represents the market's belief in the probability of that outcome". Kalshi's help center gives the example of a 70% consensus showing Yes at 70¢ and No at 30¢, and its blog says a Yes price of p cents implies "about p%". The CFTC's guide to prediction markets also reads a 70-cent price as about a 70% implied likelihood.
Yes and No mirror each other. On Polymarket, a Yes order at $0.60 and a No order at $0.40 add up to $1.00 and can be matched by creating one new Yes and one new No share. Kalshi's API docs state the same link from the other side: a Yes bid at X is equivalent to a No ask at $1.00 − X, so a best No bid of $0.56 means a best Yes ask of $1.00 − $0.56 = $0.44.
A market has several prices at once, and the big percentage on the page is only one of them. These are the ones that matter:
What Polymarket displays: Polymarket's docs and help center say the displayed price is the midpoint of the bid-ask spread, and that if the spread is wider than $0.10 the last traded price is shown instead. In Polymarket's own example, a 34¢ bid and a 40¢ ask give (0.34 + 0.40) ÷ 2 = 0.37, shown as 37%. But an immediate buy pays the 40¢ ask and an immediate sell receives the 34¢ bid; nobody trades at 37¢ in that moment.
What Kalshi displays: Kalshi's help center and blog say its prices reflect the market's probability, but we found no Kalshi page that says whether the headline chance is the last trade, the midpoint or something else. Don't assume it follows Polymarket's rule; check the bid and ask shown for the market itself.
Step-by-step guides to the order book: how to buy on Polymarket and how to sell on Polymarket. How each platform works overall: Polymarket and Kalshi.
A narrow spread means buyers and sellers roughly agree, so the midpoint is a fair summary. A wide spread means the market is really saying "somewhere between the bid and the ask", and a single percentage hides that.
Depth: the best bid and ask hold only for the shares resting at those prices. Polymarket sets no maximum order size, but it warns that there is no guarantee you can trade a given amount without moving the price significantly, or at all. For example, with 100 shares offered at 40¢, 100 at 42¢ and 500 at 45¢ (hypothetical), $100 buys 100 × $0.40 = $40.00, then 100 × $0.42 = $42.00, then $18.00 ÷ $0.45 = 40 shares: 240 shares at an average of $100 ÷ 240 = 41.67¢, before fees.
So before reading a percentage as the market's view, look at the bid, the ask, how many shares sit at each, and when the last trade happened. The checklist below gathers these.
The implied probability is simply the price in dollars × 100, so $0.37 is 37%. Sports bettors often think in odds instead. The standard conversions below use the raw price p in dollars (between 0 and 1) and ignore fees:
| Price | Implied probability | Decimal odds | Fractional odds | American odds |
|---|---|---|---|---|
| 10¢ | 10% | 1 ÷ 0.10 = 10.00 | 0.90 ÷ 0.10 = 9/1 | +100 × 0.90 ÷ 0.10 = +900 |
| 25¢ | 25% | 1 ÷ 0.25 = 4.00 | 0.75 ÷ 0.25 = 3/1 | +100 × 0.75 ÷ 0.25 = +300 |
| 50¢ | 50% | 1 ÷ 0.50 = 2.00 | 0.50 ÷ 0.50 = 1/1 (evens) | +100 (same as −100) |
| 75¢ | 75% | 1 ÷ 0.75 = 1.333… (4/3) | 0.25 ÷ 0.75 = 1/3 | −100 × 0.75 ÷ 0.25 = −300 |
| 90¢ | 90% | 1 ÷ 0.90 = 1.111… (10/9) | 0.10 ÷ 0.90 = 1/9 | −100 × 0.90 ÷ 0.10 = −900 |
Kalshi's own blog gives matching fractional examples: buying Yes at 25¢ risks 25¢ to win 75¢, or 3-to-1; 50¢ is 1-to-1; 75¢ is 1-to-3.
Going back from odds to a probability: decimal odds d → 1 ÷ d; American +A → 100 ÷ (A + 100); American −A → A ÷ (A + 100). So +150 is 100 ÷ 250 = 0.40, or 40%, and −200 is 200 ÷ 300 = 0.667, or about 66.7%.
With fees: replace p with what a share really costs you, the price plus the fee per share (next sections). At Polymarket's politics rate of 0.04, a 25¢ share carries a taker fee of 0.04 × 0.25 × 0.75 = $0.0075, so it costs $0.2575. Decimal odds fall from 4.00 to 1 ÷ 0.2575 = 3.88, and American odds from +300 to +100 × 0.7425 ÷ 0.2575 = +288.
Questions with several possible answers, such as who will win an election, are a set of yes/no markets, one per outcome, each with its own Yes and No prices. In Polymarket's "negative risk" groups exactly one market resolves Yes and every other resolves No, and a No share in one outcome can be converted into one Yes share in every other outcome.
Neither Polymarket nor Kalshi publishes a rule that the displayed percentages must add up to 100%, so what follows is arithmetic, not a platform rule. If exactly one outcome pays $1:
The extra 3¢ on the asks is the cost of buying every outcome at once. It comes from the spreads, not from a fee the exchange charges. Dividing each ask by the total rescales them to 100%: 0.52 ÷ 1.03 = 50.5%, 0.31 ÷ 1.03 = 30.1% and 0.20 ÷ 1.03 = 19.4%.
Real markets show the same thing. On the evening of New York City's 2025 Democratic mayoral primary, Forbes reported Kalshi at 53% for Cuomo and 48% for Mamdani, 101% in total.
When you buy immediately (as a "taker"), you pay the ask plus a fee in most markets. If you hold to resolution, the break-even probability is (price paid + fee per share) ÷ $1: the outcome has to be more likely than that for the position to be worth what it cost. This ignores interest and holding rewards; selling early costs the spread plus, in most markets, another taker fee. The rates below are as of September 2026 and change often; check Polymarket fees explained, Kalshi fees explained or the fee calculator.
| Venue and fee rate | Fee per share | Break-even probability |
|---|---|---|
| Polymarket, geopolitics (0) | $0 | 40.00% |
| Polymarket, politics (0.04) | 0.04 × 0.40 × 0.60 = $0.0096 | 40.96% |
| Polymarket, sports (0.05) | 0.05 × 0.40 × 0.60 = $0.0120 | 41.20% |
| Polymarket, crypto (0.07) | 0.07 × 0.40 × 0.60 = $0.0168 | 41.68% |
| Polymarket US, taker (0.0695) | 0.0695 × 100 × 0.40 × 0.60 = $1.668, rounded to $1.67 per 100 = $0.0167 | 41.67% |
| Kalshi, taker (0.07) | 0.07 × 100 × 0.40 × 0.60 = $1.68 per 100 = $0.0168 | 41.68% |
Fees matter less near the extremes in cents, but not always in proportion. At a 90¢ ask, Polymarket's politics fee is 0.04 × 0.90 × 0.10 = $0.0036, so break-even is 90.36%; Kalshi's table gives $0.63 per 100 contracts, so break-even is 90.63%. At a 5¢ ask, the politics fee is 0.04 × 0.05 × 0.95 = $0.0019, so break-even is 5.19%, which is 0.19 ÷ 5 = 3.8% above the price in relative terms.
Kalshi's rounding is not clear-cut. Its fee schedule (effective July 7, 2026) says fees are rounded up so that fee plus cost lands on a centicent ($0.0001), while its own table rounds to the cent, and its API docs describe yet another method. For large orders this barely matters, and the 100-contract examples above match Kalshi's table. For one contract at 5¢ it does: 0.07 × 0.05 × 0.95 = $0.003325 becomes $0.0034 (break-even 5.34%) if rounded up to the centicent, or $0.01 (break-even 6.00%) if rounded up to the cent.
The midpoint trap: Polymarket shows 37% (bid 34¢, ask 40¢) in a politics market. An immediate buy costs 0.40 + 0.0096 = $0.4096 per share, so the break-even is about 41%, not 37%.
Orders that wait: a limit order that rests on the book and is filled later pays no fee on Polymarket, and none on Kalshi by default, so if it fills at 38¢ the break-even is 38%. On Polymarket US the maker receives a rebate: −0.0125 × 100 × 0.38 × 0.62 = −$0.2945, about $0.29 back per 100 contracts, so the break-even is about 37.7%.
Selling before resolution: the formula applies to sells too. Buying at 40¢ and later selling at 40¢ in a politics market, both as a taker, costs 0.0096 + 0.0096 = $0.0192 per share, 1.92¢ lost although the price didn't move. The examples ignore Polymarket's taker-rebate programme and Polymarket US volume rebates, which return part of the fee to traders above set volume thresholds.
Reading a price as a probability is a good first approximation, not an identity. Economists have studied when it holds:
A single result can't show that a price was right or wrong: a 53% favourite should lose about 47% of the time. Accuracy is judged over many markets. Calibration asks whether events priced at X% happened about X% of the time. The Brier score is the average of (forecast − outcome)², where the outcome is 1 or 0: 0 is perfect and always saying 50% scores 0.25. A 70% forecast scores (0.70 − 1)² = 0.09 if the event happens and (0.70 − 0)² = 0.49 if it doesn't.
In betting markets, longshots tend to be overbet and favourites underbet, so cheap contracts win less often than their price implies. Snowberg and Wolfers, studying horse racing, conclude that misperception of probabilities drives the pattern.
Self-published and independent figures measure different samples, times and definitions, so a 97% headline and a 67% study result can both be true. Neither is a guarantee about the next market.
The price of a Yes share, in cents, is the market's rough percentage chance that the event happens, because the share pays $1 if it does and $0 if it doesn't. A Yes share at 62¢ means about a 62% chance. It is the traders' combined estimate, not a guarantee.
Read the percentage as the chance of Yes, then check the bid and the ask. Polymarket shows the midpoint between them, or the last trade if they are more than 10¢ apart, so a market showing 37% with a 34¢ bid and a 40¢ ask costs 40¢ to buy immediately, plus any fee.
Polymarket's self-published figures show its leading outcome matching the result 90.2% of the time a month before resolution and 98.5% four hours before, but they don't state the sample size, and most of its markets resolve No. Independent studies are mixed: one working paper finds prices closely track outcomes, while a study of 2024 election markets found prices for identical contracts diverged across exchanges.
With p as the price in dollars: decimal odds = 1 ÷ p, fractional odds = (1 − p) ÷ p, and American odds = +100 × (1 − p) ÷ p below 50¢ or −100 × p ÷ (1 − p) above 50¢. So 25¢ is 4.00, 3/1 or +300, and 75¢ is 1.333, 1/3 or −300, before fees.
They are separate markets with different traders, fees, interest rates, money (crypto-based pUSD or US dollars), rules and resolution sources, and the headline number may be calculated differently. polymarket.com is closed to US residents (Polymarket US is a separate app), Kalshi is a US-regulated exchange, and many countries limit access to one or both (see where Polymarket and Kalshi are available); Polymarket's terms prohibit using a VPN to get around its restrictions. A gap smaller than the combined fees and spreads can persist because closing it would cost more than it earns.
The same thing: Kalshi says a Yes price of p cents implies about a p% chance, and its help center shows a 70% consensus as Yes at 70¢ and No at 30¢. Kalshi doesn't document whether its headline number is the midpoint or the last trade, so check the bid and ask.
Not exactly. In a multi-outcome market the asks tend to add up to a little over $1 and the bids a little under, while displayed midpoints or last trades can land either side of 100%. Neither platform publishes a sum-to-100% rule.
Not usually. An immediate buy pays the ask, which is above the displayed midpoint, and larger orders also fill at higher asks. In most categories a taker fee is added, so a politics share shown at 37% with a 40¢ ask costs $0.4096.
The tendency for cheap longshot contracts to win less often than their price implies. On Kalshi, a UCD study found buyers of contracts under 10¢ lost over 60% of their money; on Polymarket the evidence is mixed.
Often, in the research so far: the Iowa Electronic Markets were closer to the result than 964 polls 74% of the time across five US presidential elections. But markets have missed too, as in 2016, and their accuracy depends on volume, horizon and how the market is written.
Every fact on this page comes from the sources below, checked on September 24, 2026; see our methodology. Figures are as of September 2026, and fees and platform rules change often. Statistics that Polymarket or Kalshi publish about themselves are labelled as self-published. Worked examples marked hypothetical use made-up order books, and all arithmetic is shown.
Polymarket: prices and order book, fees, markets and events, negative risk, positions and tokens, How Are Prices Calculated?, Does Polymarket Have Trading Limits?, Geographic Restrictions, accuracy page (self-published) and Terms of Use.
Polymarket US: fee schedule.
Kalshi: How are prices determined?, APY on Kalshi, How to read probabilities (self-published), calibration study (self-published), order book API docs and fee schedule (effective July 7, 2026).
Regulator: CFTC, Understanding Prediction Markets and Event Contracts.
Peer-reviewed and published research: Wolfers & Zitzewitz, Prediction Markets (2004) and Interpreting Prediction Market Prices as Probabilities (2006); Manski, Interpreting the Predictions of Prediction Markets; Page & Clemen, Do Prediction Markets Produce Well-Calibrated Probability Forecasts? (2013); Snowberg & Wolfers, Explaining the Favorite-Longshot Bias (2010); Berg, Nelson & Rietz, Prediction market accuracy in the long run (2008); Arrow et al., The Promise of Prediction Markets (2008); Berg & Rietz, manipulation and accuracy on the Iowa Electronic Markets (2014); Rothschild & Sethi, Trading Strategies and Market Microstructure.
Working papers and preprints (not peer-reviewed): Bürgi, Deng & Whelan, Makers and Takers: The Economics of the Kalshi Prediction Market and VoxEU column; Reichenbach & Walther, Accuracy, Skill, and Bias on Polymarket; Cardozo & Rivero-Wildemauwe, The Favorite–Longshot Bias in Prediction Markets; Le, Decomposing Crowd Wisdom; Clinton & Huang, The Accuracy and Efficiency of $2.4 Billion in the 2024 Presidential Election.
Reporting: Yellow on Kalshi's calibration study, Good Authority on Clinton & Huang, DL News on Clinton & Huang, PBS NewsHour (2016), Slate (2016), Forbes (2025), CasinoBeats (2026), NPR (2026), NBC News (2024), Decrypt on wash trading (2025), CoinDesk on the Ukraine minerals market (2025) and Decrypt on the Zelenskyy suit market (2025).
PolyKal is an independent research tool, not affiliated with Polymarket or Kalshi. This page explains how prediction-market prices work; it is not financial, legal or tax advice, and not an invitation to open an account or trade.