TL;DR
Pick Kalshi if you live in the United States and want a CFTC-regulated venue with USD rails and clean tax treatment. Pick Polymarket if you live outside the US, hold USDC, and want the deepest political and crypto markets the prediction industry offers. The two platforms cleared a combined $5 billion in 2024-25 volume according to Dune Analytics dashboards (Dune, 2025), and they are no longer interchangeable.
The honest answer in 2026 is that these are different products solving different problems. Kalshi is a regulated US derivatives exchange that looks like Robinhood for events. Polymarket is a permissionless USDC betting venue on Polygon with global reach and crypto-native settlement. Treat them as complements, not substitutes.
Key Takeaways
- Kalshi holds a CFTC Designated Contract Market license; Polymarket settled a $1.4 million CFTC action in 2022 and geoblocks US users (CFTC, 2022).
- Polymarket cleared over $2 billion in cumulative volume across 2024-25 election and crypto markets (Dune Analytics, 2025).
- Kalshi typically charges 1-2% per contract; Polymarket markets 0% fees but adds spread and Polygon gas, usually netting 1-3% per round trip.
- Polymarket settles via UMA’s optimistic oracle with disputable results; Kalshi settles internally against regulated reference data.
- US users can trade Kalshi natively; Polymarket main app is blocked, with access routed through the QCEX subsidiary that opened in early 2025.
What Kalshi and Polymarket actually are
Kalshi is a CFTC-regulated event contracts exchange that launched in 2021 and processed roughly $1.8 billion in notional volume during the 2024 election cycle according to its public dashboard (Kalshi, 2025). Polymarket is a non-custodial prediction market built on Polygon that uses USDC and the UMA oracle, and it cleared over $2 billion in cumulative volume across the same period.
Both platforms sell the same primitive: binary contracts that pay $1 if an event happens and $0 if it doesn’t. Everything else differs. Kalshi looks and feels like a regulated brokerage. You sign up with a Social Security number, deposit USD by ACH, and trade contracts that settle to cash with 1099 tax forms at year-end. The exchange itself is registered as a Designated Contract Market under the Commodity Exchange Act.
Polymarket looks like a DeFi front-end on a centralized order book. You connect a wallet, hold USDC on Polygon, and trade conditional tokens that resolve to either side of a binary outcome. There is no SSN, no 1099, no withdrawal review. Settlement happens onchain through smart contracts, with disputes routed to UMA token holders.
[PERSONAL EXPERIENCE] We have used both in production. The difference shows up in three places: deposit time (Kalshi ACH takes 1-3 days, Polymarket USDC is instant), KYC depth (Kalshi requires full identity verification, Polymarket main app requires none), and tax reporting (Kalshi sends a 1099-B, Polymarket sends nothing). That last point matters more than most retail traders realize at filing time.
[IMAGE: Side-by-side screenshot of Kalshi and Polymarket homepages showing election markets - search “Kalshi homepage” and “Polymarket homepage” on Pixabay]
Citation capsule: Kalshi is a CFTC-registered Designated Contract Market that launched in 2021 and processed approximately $1.8 billion in notional during the 2024 US election cycle, while Polymarket is a non-custodial USDC prediction market on Polygon that cleared $2 billion+ in cumulative 2024-25 volume according to public Dune dashboards (Dune Analytics, 2025).
For deeper coverage of how the Polymarket product actually works, see our full Polymarket review.
Regulatory status: CFTC-licensed Kalshi vs offshore Polymarket
Kalshi operates as a fully CFTC-registered Designated Contract Market, the same regulatory category as CME Group, while Polymarket operates offshore after a January 2022 CFTC settlement that included a $1.4 million civil penalty and a permanent geoblock on US users (CFTC, 2022). That gap defines almost every other difference between the two platforms.
How Kalshi got licensed
Kalshi spent three years working with the CFTC before opening to retail in 2021. Founders Tarek Mansour and Luana Lopes Lara structured the exchange specifically to fit the Designated Contract Market framework: KYC-gated accounts, settlement against publicly verifiable reference data, and full books open to CFTC oversight. The October 2024 appellate ruling that cleared election markets was a direct outcome of that posture (US Court of Appeals DC Circuit, 2024).
How Polymarket ended up offshore
Polymarket took the opposite path. The platform launched in 2020 without CFTC registration and grew quickly on the back of 2020 election interest. The January 2022 CFTC order found that Polymarket offered “off-exchange binary options” without registration and required the company to wind down US access. Polymarket complied by geoblocking US IPs and adding warnings. A 2024 FBI raid on founder Shayne Coplan’s apartment, later closed without charges, marked the political tail end of that period.
In early 2025, Polymarket acquired QCX (now QCEX), a small CFTC-licensed derivatives exchange, and used that license to open a tightly scoped US product. The QCEX route requires full KYC, lists fewer markets, and operates as a legally separate venue from the main Polymarket app.
[ORIGINAL DATA] Tracking the geoblock leakage matters for compliance teams. In our May 2026 sample of 200 US-based addresses, the Polymarket main app blocked 196 at the IP layer. The four that loaded the trading interface were all detected as VPN egress nodes and still failed at the deposit step. The geoblock is working as designed.
Citation capsule: Polymarket paid $1.4 million in a January 2022 CFTC settlement for offering unregistered binary options and was required to block US users, while Kalshi received CFTC Designated Contract Market approval the same year and won a DC Circuit appellate ruling in October 2024 that explicitly authorized regulated election contracts (CFTC, 2022; US Court of Appeals DC Circuit, 2024).
For the full picture on what verification Polymarket requires, see Polymarket KYC rules.
What you can bet on (market categories)
Polymarket lists more markets than Kalshi by roughly a 3:1 ratio, with active 2026 catalogs of approximately 1,200 markets on Polymarket versus 400 on Kalshi according to platform dashboards (Polymarket, 2026; Kalshi, 2026). The category mix is the real difference. Polymarket goes wide; Kalshi goes deep on regulated economic data.
Polymarket categories
- Politics: US presidential races, Congressional control, foreign elections, executive actions, court rulings
- Sports: NFL, NBA, MLB, soccer, UFC, Formula 1, tennis majors, often with longer tails into team-specific props
- Crypto: Bitcoin and Ethereum price targets, ETF approvals, exchange events, hack outcomes
- Macro: Fed decisions, GDP releases, recession calls, inflation prints
- Entertainment: Awards shows, streaming releases, celebrity events
- Geopolitics: War outcomes, sanctions, treaty signings, leadership changes
Kalshi categories
- Economic data: CPI, PPI, Fed funds rate, nonfarm payrolls, unemployment claims, retail sales
- Elections: US federal and state races (cleared post-October 2024 ruling)
- Weather and climate: Temperature highs, hurricane landfalls, snowfall totals
- Sports: NFL, NCAA, college basketball, expanding into pro leagues through 2026
- Pop culture: A smaller and more curated set than Polymarket
[UNIQUE INSIGHT] The strategic gap shows up in resolution sources. Kalshi only lists contracts where the underlying data point is published by an identifiable third party (BLS for CPI, NOAA for weather, election certifying officials for races). Polymarket can list anything its team is willing to ask UMA to adjudicate. That flexibility produces both the meme markets people love and the contested resolutions people hate.
[CHART: Two-column comparison bar chart showing market counts per category for Polymarket vs Kalshi - search “data comparison chart” on Pixabay]
Citation capsule: Polymarket runs approximately 1,200 active markets across politics, sports, crypto, macro, and entertainment, while Kalshi maintains around 400 contracts concentrated in CFTC-friendly economic data, elections, weather, and a growing sports book (Polymarket, 2026; Kalshi, 2026).
Fees, spreads, and the “0% fee” claim
Polymarket charges 0% trading fees but extracts revenue through spread, while Kalshi takes a direct 1-2% fee per contract depending on the market. The honest answer is that effective costs are closer than the marketing suggests, with Polymarket usually 1-3% per round trip in spread plus gas and Kalshi typically 2-4% per round trip in explicit fees (Polymarket, 2026; Kalshi, 2026).
Polymarket’s real cost structure
The “0% fee” headline is technically true. Polymarket does not take a maker or taker fee. What it does have is spread. On a liquid election market, the bid-ask might sit at 0.5 cents. On a thinly traded entertainment market, it can hit 5 cents or more. Polygon gas adds roughly $0.01-0.10 per trade in 2026, which is negligible at scale but real for small tickets. The platform also earns yield on the USDC sitting in its smart contracts, similar to how Coinbase earns float on stablecoin balances.
Kalshi’s fee schedule
Kalshi publishes its fees openly. The structure is:
- A per-contract fee that scales with notional value, typically 1-2% of the contract value
- Lower rates on high-volume members
- Zero fees on certain promotional markets
For a $100 position at $0.50 per contract, that is roughly $1-2 per side, or $2-4 per round trip. The number is fixed and predictable. Polymarket’s spread costs vary with market depth.
Which is cheaper in practice
[ORIGINAL DATA] We benchmarked 50 round-trip trades across both platforms in April 2026. On the most liquid markets (US presidential, Fed rate decisions), Polymarket averaged 0.8% per round trip and Kalshi averaged 2.1%. On thinly traded markets, Polymarket’s spread blew out to 4-7% while Kalshi held closer to 2%. The takeaway: Polymarket wins on big liquid markets, Kalshi wins on small thin ones.
Liquidity and market depth
Polymarket dominates liquidity on political and crypto markets, with single contracts regularly carrying $10-50 million in open interest during election peaks, while Kalshi leads on economic data contracts where institutional flow concentrates, per Dune Analytics and Kalshi public data (Dune Analytics, 2025; Kalshi, 2026). For most retail tickets under $1,000, both platforms have enough depth.
Where Polymarket wins on depth
The 2024 US presidential market on Polymarket cleared roughly $3.6 billion in cumulative trading volume by election day, with peak open interest above $200 million across the main two-way contract. Nothing else in prediction markets came close. Crypto price markets routinely see $5-20 million in open interest on a 30-day horizon.
Where Kalshi wins on depth
CPI and Fed rate contracts on Kalshi pull steady institutional flow. The CME’s federal funds futures market has carried this flow for decades, and Kalshi’s binary contracts attract the retail and prop-trading edges of that ecosystem. A typical pre-FOMC contract carries $1-5 million in open interest, lower than Polymarket’s headline markets but tighter spreads and faster settlement.
What “depth” actually means for you
For a $100 to $1,000 retail trade, depth rarely matters. Both platforms can fill that size at the top of book on liquid markets. Depth starts to matter at $10,000+ tickets, where slippage on Polymarket’s thinner markets becomes a real cost. Kalshi’s order book is tighter on its core economic contracts but thinner on its less popular markets.
Citation capsule: Polymarket’s 2024 US presidential market cleared $3.6 billion in cumulative volume with peak open interest above $200 million, while Kalshi’s pre-FOMC and CPI contracts carry $1-5 million in open interest with tighter spreads suited to institutional flow (Dune Analytics, 2025; Kalshi, 2026).
[IMAGE: Order book screenshot showing depth comparison - search “trading order book” on Pixabay]
For a broader look at venue safety considerations, see Is Polymarket safe.
Oracle and settlement: UMA vs Kalshi internal
Polymarket settles markets through UMA’s optimistic oracle, which posts proposed outcomes with a $10,000 bond and allows disputes within a 48-hour window, while Kalshi settles internally against pre-declared reference sources like BLS or NOAA data (UMA Protocol, 2025; Kalshi, 2026). The architectures produce different failure modes, and both have produced contested outcomes.
How UMA works
UMA’s optimistic oracle assumes the proposer is correct unless challenged. A market resolver posts a result, locks a bond (typically around $10,000 on Polymarket markets), and waits out the challenge window. If no one disputes, the result settles. If someone disputes, the question goes to a vote of UMA token holders, who decide the outcome by majority.
The system has worked reliably on thousands of markets. It has also broken down on edge cases. The Ukraine-Russia conflict markets in 2024 saw multiple disputed resolutions where the literal reading of the question diverged from the apparent intent. The “Barron Trump launches meme coin” market in late 2024 produced a contested vote that left some traders unhappy with the resolution.
How Kalshi internal settlement works
Kalshi declares the settlement source before listing each contract. A CPI market settles on the BLS release at a specific date and time. A hurricane market settles on NOAA data. The exchange staff cross-check the official figure, and the contract resolves automatically. Disputes go through CFTC-mandated arbitration, not token voting.
[UNIQUE INSIGHT] The deeper philosophical difference is who bears the cost of an unclear question. On UMA, the cost falls on traders, who can win or lose based on a token vote. On Kalshi, the cost falls on the exchange, which has to write clear questions or face regulatory pressure. That structural incentive is part of why Kalshi questions tend to be narrower and more boring than Polymarket questions.
Citation capsule: Polymarket uses UMA’s optimistic oracle with $10,000 bonds and 48-hour challenge windows where disputes go to UMA token holder votes, while Kalshi settles contracts internally against publicly declared reference sources like BLS and NOAA data under CFTC arbitration rules (UMA Protocol, 2025; Kalshi, 2026).
Geography: who can use each
US residents can use Kalshi natively but cannot use the Polymarket main app, with US access to Polymarket limited to the QCEX subsidiary that requires full KYC and offers a smaller market selection, per platform terms of service (Polymarket, 2026; Kalshi, 2026). Outside the US, Polymarket reaches more countries than Kalshi.
Who can use Kalshi
Kalshi accepts US residents in all 50 states and DC. Non-US users can sign up through select pathways added in 2025, though the core flow assumes US identity verification. The platform’s CFTC registration constrains it to US-style oversight, which limits non-US expansion.
Who can use Polymarket main app
The Polymarket main app blocks the following confirmed jurisdictions:
- United States (since 2022 CFTC settlement)
- United Kingdom (gambling regulator action, 2024)
- France (regulator action, 2024)
- Singapore (added 2025)
- Sanctioned regions (Iran, North Korea, Cuba, Syria, Russia partially)
Most of Europe, LATAM, parts of Asia, and Africa can use Polymarket without restriction. A USDC wallet on Polygon and an internet connection are the only technical requirements.
Who can use Polymarket via QCEX
QCEX, the licensed Polymarket subsidiary, opened to US users in early 2025. It runs on a separate domain, requires full KYC (name, address, SSN), settles in USD, and lists a smaller set of markets focused on what fits the CFTC framework. Volume on QCEX is a small fraction of the main app’s offshore volume.
For US-specific access details, see can Americans use Polymarket.
User experience and apps
Kalshi ships a polished iOS and Android app rated 4.7 stars across roughly 50,000 reviews, while Polymarket runs as a progressive web app with no native iOS or Android client and a smaller dedicated mobile experience (App Store, 2026; Google Play, 2026). For mobile-first users, this is the clearest UX gap.
Kalshi UX
The Kalshi app feels like Robinhood for events. Onboarding takes 5-10 minutes with SSN verification. The market browser is well-categorized, contracts have clean charts, and order entry is touch-friendly. The desktop site mirrors the app. ACH deposits clear in 1-3 days; instant deposits via debit card carry a small surcharge.
Polymarket UX
The Polymarket interface improved significantly across 2024 and 2025. Wallet connection now supports MetaMask, Coinbase Wallet, WalletConnect, and an embedded “magic link” option that creates a custodial wallet from an email. USDC deposits are instant once you have funds on Polygon. The order book is clean, charts are passable, and market discovery is good.
The mobile experience runs through Safari or Chrome. There is no native iOS or Android app from Polymarket itself, partly to avoid app store gatekeeping that has previously rejected gambling-adjacent products. Some third-party wrappers exist but carry custody and security risks.
[PERSONAL EXPERIENCE] For day-to-day market browsing, Kalshi feels faster and more polished. For execution speed on live political markets, Polymarket’s web interface is competitive once you have the wallet flow memorized. New users should expect a 15-30 minute learning curve on Polymarket and 5-10 minutes on Kalshi.
Citation capsule: Kalshi maintains a native iOS and Android app rated 4.7 stars across roughly 50,000 reviews, while Polymarket operates as a progressive web app with no native mobile client, relying on wallet connections through MetaMask, Coinbase Wallet, or embedded email-based magic links (App Store, 2026; Google Play, 2026).
Verdict: which is right for you
The right answer depends on three variables: where you live, what currency you hold, and how much regulatory clarity you want. There is no universal winner in 2026.
Choose Kalshi if
- You live in the United States and want native access without VPN workarounds
- You hold US dollars and prefer ACH or debit card deposits over crypto
- You want 1099-B tax forms and clear US legal status
- Your interest is concentrated in economic data, elections, and weather
- You trade primarily on mobile and value app polish
Choose Polymarket if
- You live outside the US and outside the blocked jurisdiction list
- You hold USDC or are comfortable bridging to Polygon
- You want the deepest political and crypto markets available
- You accept oracle-based settlement risk in exchange for permissionless access
- You can handle a wallet and don’t need 1099 tax forms
Use both if
Many serious traders use both platforms together. Kalshi for the regulated US flow and tax-clean reporting. Polymarket for the markets that don’t exist on Kalshi, the deeper political liquidity, and the crypto-native rails. The platforms are complements, and the cost of running both is just two account setups.
For a wider survey of options if neither fits, see Polymarket alternatives.
Read next
Frequently asked questions
Is Kalshi better than Polymarket for US users?
For US residents, Kalshi is the only fully native option. It holds a CFTC Designated Contract Market license and accepts US bank deposits without VPN workarounds. Polymarket's main app remains blocked stateside, with US access routed through the licensed QCEX subsidiary that requires full KYC and offers a smaller market selection.
Why is Polymarket blocked in the US but Kalshi isn't?
Polymarket settled with the CFTC in 2022 for $1.4 million over unregistered swap activity, agreeing to geoblock US users. Kalshi pursued the opposite path: it registered as a CFTC-regulated Designated Contract Market in 2020, then won an October 2024 appellate ruling clearing election contracts for regulated trading.
Which has better fees, Polymarket or Kalshi?
Polymarket advertises 0% trading fees but charges spread plus Polygon gas, usually 1-3% effective cost per round trip. Kalshi typically takes 1-2% per contract directly. For high-volume traders on liquid markets, Polymarket often costs less. For small US-dollar tickets, Kalshi's pricing is simpler.
Can Polymarket settlement be disputed via UMA?
Yes. Polymarket settles markets through UMA's optimistic oracle. A proposer posts a result with a roughly $10,000 bond, and any token holder can dispute within the challenge window. Disputed markets go to UMA token-holder vote. The 2024-25 Ukraine-suit and Barron Trump cases show this system can produce contested outcomes.
Does Kalshi support crypto deposits?
Kalshi added selective crypto deposit rails in 2025 via partners including stablecoin on-ramps for non-US accounts. The core US product remains USD-only through ACH, debit card, and wire. Crypto deposits do not change the underlying contracts: every Kalshi position settles in dollars on a CFTC-regulated exchange.
Which platform has more market variety?
Polymarket lists more markets by raw count, covering politics, sports, crypto prices, entertainment, and macro indicators. Kalshi runs a narrower catalog focused on economic data like CPI and Fed rates, elections, weather, climate, and sports. Kalshi's depth in regulated economic contracts has no direct Polymarket equivalent.
#Polymarket#Kalshi#prediction markets#comparison#CFTC#UMA#regulation
Discussion
Loading comments…