Kalshi vs Polymarket: Two Roads to the Same Bet
Kalshi and Polymarket let you trade on the outcome of real-world events, but they answer to different rules, live on different rails, and settle in different ways. Here is what separates them.
The clearest way to understand Kalshi and Polymarket is this: they sell almost the same product, a contract that pays out if a stated event happens, but they sit under different legal regimes and run on different plumbing. Kalshi is a US-regulated exchange that clears dollars through the traditional financial system. Polymarket runs onchain, meaning its trades and payouts are recorded on a public blockchain and settled in a digital dollar. That single split, who regulates you and where your money lives, explains nearly every practical difference between them.
A prediction market is a venue where you buy and sell contracts tied to a future event, such as an election result, an interest-rate decision, or a box-office number. Each contract typically resolves to one dollar if the event happens and zero if it does not, so the price, somewhere between zero and one dollar, reads as the crowd's implied probability. A contract trading at 60 cents means the market collectively prices the outcome at roughly 60 percent.
Key takeaways
- Kalshi is a federally regulated US derivatives exchange overseen by the Commodity Futures Trading Commission. Polymarket is a decentralized market that records trades and settlements on a public blockchain.
- On Kalshi you deposit and withdraw US dollars through banks. On Polymarket you trade using USDC, a dollar-pegged digital token, held in a self-custody wallet.
- Both quote contracts as prices between zero and one dollar, and both let you read those prices as implied probabilities.
- Kalshi's legal status inside the US is far clearer than Polymarket's, which has faced US enforcement scrutiny and historically restricted US users.
- Because Polymarket is onchain, every trade and resolution is publicly inspectable, which makes independent auditing of its markets possible in a way that is harder on a closed exchange.
Why prediction markets moved from a friend's handshake to a trading screen
People have always bet on outcomes. The informal version is two friends wagering on an election over dinner. The problem with the handshake is obvious: someone has to be trusted to pay, the odds are set by nobody in particular, and there is no way to exit the bet early if you change your mind.
A prediction market fixes all three. A central operator or a set of automated rules guarantees settlement, a live order book sets a continuously updated price, and you can sell your position at any time before the event resolves. Economists have long argued that these prices aggregate dispersed information better than polls, because participants are risking money on being right. That is the reason journalists, researchers, and increasingly institutions watch prediction-market prices as a real-time signal.
Two operators dominate the current conversation. Kalshi built a fully regulated exchange inside the US legal system. Polymarket built the same idea on public blockchain infrastructure, trading the comfort of a regulator for the transparency and global reach of open financial software.
Why the contrast matters right now
Prediction markets broke into the mainstream during recent US election cycles, when their prices were quoted alongside traditional polling in newsrooms. That visibility brought scrutiny. The core question a regulator, a reporter, or a cautious professional now asks is not which platform has better odds but who stands behind this contract, and what happens if the market's resolution is wrong or disputed.
That question lands differently on each platform. Kalshi answers with a US regulator and a rulebook. Polymarket answers with public code and a community dispute process. Bloomberg has cited Allium data in reporting on possible manipulation of a Polymarket settlement, an example of why the resolution step, the moment a market is declared won or lost, is where the real risk concentrates rather than in the trading itself.
How each one works, from deposit to payout
Kalshi
Kalshi operates as a designated contract market registered with the CFTC, which is the US regulator for derivatives, according to Kalshi's own description of its exchange. You fund an account with US dollars through a bank transfer or card. You buy "yes" or "no" contracts on a listed event. When the event resolves, Kalshi settles each contract to one dollar or zero and credits your dollar balance, which you withdraw back to your bank. The full order-to-payout path is walked through in how Kalshi works, from order to payout.
Polymarket
Polymarket runs on Polygon, a blockchain, and settles trades in USDC, a token designed to hold a value of one US dollar. Instead of an account at a company, you connect a self-custody wallet, software that holds your own funds and signs your transactions. You buy outcome shares, and when the event concludes the market resolves and pays winning shares one USDC each. Resolution relies on an oracle, a mechanism that reports the real-world result onchain, with a challenge window during which the outcome can be disputed. The mechanics are detailed in how Polymarket works, and the fee and revenue model in how Polymarket makes money.
The two platforms, side by side
| Feature | Kalshi | Polymarket |
|---|---|---|
| Legal structure | CFTC-regulated US derivatives exchange | Onchain market, no single national regulator |
| Where funds live | US dollars in a bank-linked account | USDC in a self-custody wallet |
| Rails | Traditional banking and clearing | Polygon blockchain |
| How outcomes resolve | Exchange rulebook and internal process | Onchain oracle with a dispute window |
| Transparency of trades | Reported by the exchange | Publicly recorded onchain, auditable by anyone |
| US availability | Available to eligible US users | Historically restricted for US users |
| Identity checks | Full KYC at signup | Wallet-based, lighter identity footprint |
What a contract price actually costs you
Both platforms quote contracts between zero and one dollar, so the arithmetic of a position is the same on either. What differs is the wrapper around it. Here is a plain worked example on a "yes" contract, ignoring any platform fees, to show how price maps to risk and reward.
| Contract price | Cost of 100 contracts | Payout if event happens | Profit if right | Loss if wrong |
|---|---|---|---|---|
| 10c | $10 | $100 | $90 | $10 |
| 25c | $25 | $100 | $75 | $25 |
| 50c | $50 | $100 | $50 | $50 |
| 75c | $75 | $100 | $25 | $75 |
| 90c | $90 | $100 | $10 | $90 |
The pattern mirrors the implied probability. A cheap contract offers a large multiple but rarely pays, and an expensive one pays a small margin but usually resolves in your favor. Real fees sit on top of this. Kalshi and Polymarket charge differently, and a fuller comparison of rules, fees, and open interest is set out in this breakdown of Kalshi versus Polymarket using onchain data.
Concrete differences a user feels
- Clearer recourse on Kalshi: because it is a regulated exchange, a US user has a defined complaint and oversight path through the CFTC rather than relying on a code-based dispute.
- Public auditability on Polymarket: every trade and resolution is written to a blockchain, so a researcher can verify volumes and settlements independently instead of taking a company's word for reported figures.
- Different friction to get in and out: Kalshi moves dollars through banks, which is familiar but bounded by banking hours and limits. Polymarket moves USDC onchain, which settles quickly and globally but requires holding a token in a wallet you control.
- Resolution is where the two diverge most: a Kalshi outcome is decided by the exchange under its rules, while a Polymarket outcome is decided by an oracle that participants can challenge before it finalizes.
Reading these markets when the truth is spread across two systems
Anyone trying to compare the two on equal footing hits a data problem immediately. A Kalshi position exists as a record inside a regulated exchange. A Polymarket position exists as a blockchain transaction: a wallet, a token amount, a market contract, a timestamp, and a resolution event. To place them in the same table, the onchain side has to be decoded first, because raw blockchain records are not labeled. A single Polymarket trade has to resolve to consistent fields, which market it belongs to, which outcome, the USDC amount, the USD value, and whether the event was a buy, a sell, or a settlement, before it can be counted as open interest or volume.
Allium normalizes those onchain records into structured, labeled datasets, including prediction-market tables that map Polymarket activity to those fields. It is a data layer, not a venue, exchange, broker, or custodian, and it does not offer investment advice. Bloomberg has cited its data on possible Polymarket settlement manipulation, and its prediction-market research is published at allium.so/reports.
Risks and unresolved questions
Legal status is not symmetric. Kalshi operates as a registered US exchange, though specific markets it has listed, such as election contracts, have drawn litigation and state-level challenges. Whether some of its offerings amount to regulated event contracts or something closer to gambling is genuinely contested, as laid out in what the law says about Kalshi and gambling and in the state-specific question of whether Kalshi is legal in California. Polymarket has faced US enforcement action and has historically restricted US access, so its standing for a US user is materially different.
Resolution risk is real on both. A market is only as good as the source that declares the winner. On Polymarket, an ambiguous or manipulable resolution can turn a correct prediction into a disputed payout, which is precisely why the oracle and challenge process matter. On Kalshi, resolution depends on the exchange's rulebook and chosen data sources.
Nothing here is investment or legal advice. This is a description of how two systems work and where their rules currently stand, not a recommendation. Regulatory positions are moving, and a reader should treat the legal picture as a live state of play rather than settled law.
Frequently asked questions
Is Kalshi legal in the United States?
Kalshi operates as a designated contract market registered with the Commodity Futures Trading Commission, the US derivatives regulator, and is available to eligible US users. Some specific markets it has listed have faced litigation and state-level challenges, so certain products remain legally contested even though the exchange itself is federally registered.
Why is Polymarket restricted for US users?
Polymarket has faced US enforcement scrutiny and has historically restricted access for US-based users. It runs onchain rather than as a US-registered exchange, so its legal standing for a US resident is materially different from Kalshi's. Always check the platform's current terms for your jurisdiction.
What does it mean that Polymarket is onchain?
It means every trade and settlement is recorded on Polygon, a public blockchain, and funds are held as USDC, a dollar-pegged token, in a wallet you control yourself. Anyone can inspect and verify the records, which makes independent auditing of volumes and resolutions possible.
How do the odds work on both platforms?
Contracts are priced between zero and one dollar and pay one dollar if the event happens and zero if it does not. The price reads as an implied probability, so a contract at 60 cents reflects a roughly 60 percent market-implied chance. This pricing logic is the same on Kalshi and Polymarket.
What is the biggest practical difference for a user?
Where your money lives and who backs the contract. Kalshi holds US dollars in a bank-linked, KYC-verified account under a US regulator. Polymarket holds USDC in a self-custody wallet and settles onchain through an oracle with a dispute window. Recourse and resolution differ accordingly.
Where can I get reliable data comparing the two?
Kalshi reports its own exchange activity, while Polymarket's activity lives onchain and must be decoded and labeled before it can be measured. Allium publishes normalized prediction-market datasets and research, and Bloomberg has cited Allium data in reporting on Polymarket settlement issues.