Arbitrage Between Kalshi and Polymarket: A Realistic Guide
The same contract trades on both platforms. Sometimes the prices diverge. Here's how prediction market arbitrage actually works, and why it's harder than it looks.
Kalshi · Trade $25 and Get $25!
CAPREDICTSClaim (opens in a new tab)21+ · T&Cs apply
Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.
On this page · 11
- What is prediction market arbitrage?
- Why do gaps exist?
- What costs eat into arbitrage profits?
- What's the actual workflow?
- What contracts are most arb-friendly?
- What's the catch?
- Is arbitrage legal?
- Is it worth doing?
- What else should I read?
- Legality, regulation, and your protections
- Trading safely: the questions that matter
TL;DR:
Arbitrage between Kalshi and Polymarket exists but is harder than it looks. Round-trip costs (trading fees, spreads, keeping money on two platforms, capital lockup) typically run 3-5 cents. Below that gap, arbitrage isn't worth executing. Best opportunities: major elections, Super Bowl, FOMC. Avoid niche contracts where resolution rules differ between platforms.

The same contract trades on both Kalshi (opens in a new tab) and Polymarket (opens in a new tab). Most of the time, the prices are within a cent or two. Occasionally. After a major news event, on thin contracts, or during weekend hours, they diverge. That gap is arbitrage. Here's how it actually works, why it persists, and what you need to know before trying to capture it from California.
Our Take
Our take: True arbitrage opportunities between Kalshi and Polymarket on the same contract are rare and small (typically 1-3 cents net of fees), but they exist nightly on lower-liquidity political and entertainment markets. The setup costs (two accounts, two funding flows, capital split across platforms) are the real barrier: not the math.
Kalshi · Trade $25 and Get $25!
CAPREDICTS
Claim on Kalshi (opens in a new tab)
Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.
Last checked October 27, 2026
What is prediction market arbitrage?
Prediction market arbitrage involves simultaneously purchasing opposing contracts for the same event on different platforms to try to profit from price differences. Fees, different settlement rules and slippage can erase the gap, so it is never guaranteed.
Arbitrage is buying a contract on one platform and selling the same contract on another platform simultaneously, aiming to profit from the price difference. If the 2026 California governor market trades YES at 38¢ on Kalshi and NO at 60¢ on Polymarket (so YES = 40¢), there's a 2-cent gap.
Buy YES on Kalshi, buy NO on Polymarket, and you've spent 98¢ on a position that pays $1 at resolution: a 2-cent margin before fees, if both contracts settle the same way. Run the numbers on any pair with this outcome calculator (opens in a new tab) before sizing in.
Why do gaps exist?
Five reasons:
| Reason | Explanation |
|---|---|
| Different user bases. | Polymarket has a large global user base; Kalshi is US retail and institutional. They process information at slightly different speeds. |
| Capital inefficiency. | Most users only have funds on one platform. They can't arbitrage even when they spot the gap. |
| Different fee structures. | A small price gap may not cover the round-trip costs. |
| Settlement differences. | Each platform is funded and withdrawn separately, which slows moving capital between them. |
| Resolution risk. | The two platforms occasionally resolve the same event differently if the contract terms differ. |
What costs eat into arbitrage profits?
Round-trip per-contract:
| Cost Type | Impact/Arbitrage Impact |
|---|---|
| Kalshi trading fees | roughly $0.07 round trip per contract on most markets. |
| Polymarket trading fee + moving money between two platforms | small but real. |
| Spread on each side | the 1-cent gap between bid and ask on each platform. |
| Capital tied up until resolution | opportunity cost, especially on long-dated contracts. |
Realistic per-contract cost: 3-5 cents round trip. Below that gap, arbitrage isn't worth executing.
If the gap is under 5 cents, fees eat the profit. Above 5 cents, you have to move fast.
What's the actual workflow?
Ready to trade?
Polymarket: Sports, politics and culture markets in US dollars.
Sign up at Polymarket US (opens in a new tab)18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading is risky. 100% loss can occur. See polymarket.com/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated exchange and clearing organization.
Traders pre-fund both platforms, monitor live price discrepancies, and simultaneously execute opposing positions when a profitable gap exceeds transaction costs and slippage.
- Pre-fund both Kalshi and Polymarket. You can't arbitrage with one-side capital.
- Monitor pricing across both platforms. ElectionBettingOdds (opens in a new tab) shows live cross-platform odds for elections; for sports and other contracts, you'll need to manually check.
- When you spot a gap above your cost threshold, execute both sides simultaneously. Speed matters. The gap may close within seconds.
- Hold both positions until resolution. Don't try to leg out of one side; you'll usually give back the profit.
How to trade this
Arbitrage Kalshi and Polymarket in 3 Steps
- First, open an account on Polymarket and claim your sign-up offer. You will also need accounts on other prediction platforms for this strategy.
- Fund both platforms with $25-$100, a responsible starting amount. Only risk what you can afford to lose, as transaction costs can erode small profits.
- Identify identical markets, like election outcomes, on Kalshi and Polymarket. Look for a price gap of 5+ cents between platforms, factoring in fees, then execute opposing positions.
What contracts are most arb-friendly?
Three categories:
- Major elections: same contract terms on both platforms, deep liquidity.
- Major sports: Super Bowl, NBA Finals, World Series outright winner.
- Macro events: Fed FOMC (opens in a new tab), jobs reports, CPI prints.
Avoid arbitraging niche or scripted-TV contracts. Resolution rules often differ between platforms and you can lose on a technicality.
What's the catch?
Three traps:
- Resolution rule mismatch. Kalshi and Polymarket sometimes word contracts differently. "Trump wins 2024 election" on one may resolve based on AP call; on the other, based on Electoral College certification. Read both contract specifications before assuming they're identical.
- Liquidity disappears. A 5-cent gap on a low-volume contract may have only $200 of size at the displayed price. Your fill may be much worse.
- Capital lockup. A 4-cent edge sounds great until you realize your capital is locked for 14 months until resolution.
Is arbitrage legal?
Arbitrage is legal in the United States, as no federal laws prohibit investors from simultaneously buying and selling the same asset across different platforms to profit from price gaps.
Yes. There's nothing illegal about trading the same contract on two platforms. Both Kalshi and Polymarket are CFTC (opens in a new tab)-regulated and available to eligible California residents (dispute pending). See our legality guide for the broader regulatory picture.
Is it worth doing?
Retail arbitrage is generally not worthwhile for individual investors due to high competition from automated systems and the significant capital required to capture narrow price gaps.
Honestly: at retail size, usually not. The cost structure means you need a meaningful price gap and meaningful capital to make the math work. Most professional arb desks are running automated systems that capture sub-second gaps you'll never see.
Where retail traders can win: spotting persistent gaps on contracts that the pros aren't watching. California-specific weather contracts, niche entertainment markets, or low-volume sports props. Even there, expect modest returns relative to the operational complexity.
What else should I read?
Relevant resources include a detailed fee breakdown comparing Kalshi to Polymarket and a technical guide explaining the underlying mechanics of how event contracts work.
For a fee-by-fee breakdown of the two platforms involved, see Kalshi vs Polymarket fees. For the underlying market mechanics, see how event contracts work.

About the author
Catie Di Stefano
Catie Di Stefano has spent 15 years in the regulated gambling industry, starting at Betsson Group in Malta and spending nearly five years at Gaming Innovation Group (GiG) before building an independent consultancy across European and US iGaming brands, including a licensed engagement with Hard Rock Hotel & Casino Atlantic City under a New Jersey DGE vendor license. She's been interviewed by the California Business Journal on the rise of online gambling in the US, and spoke on a 2022 Next.io panel specifically about California's gaming market. She went on to build the OnlineGamblers.com brand and hold marketing director roles at Smartico.ai and Vegas Kings, and has been named to multiple iGamingExpress industry rankings. She now covers regulated prediction markets full-time.
Editorial standards: How we research and rank
Weekly digest
The weekly California markets email is launching soon. Until then, see this week's biggest moves.
Sources & further reading
Every figure and legal claim on this page traces back to a primary source. These are the ones we checked, open them and verify us.
- CFTC: Commodity Futures Trading Commission (opens in a new tab)
The federal regulator that authorizes and supervises every event-contract exchange we cover.
- CFTC designated contract markets registry (opens in a new tab)
Official list of registered exchanges, where we verify a platform's DCM status.
- Commodity Exchange Act (7 U.S.C. § 1 et seq.) (opens in a new tab)
The federal statute that platforms cite as overriding state gambling law for event contracts; courts are still deciding how far it reaches.
- National Council on Problem Gambling (opens in a new tab)
Free, confidential help and self-assessment tools (1-800-522-4700).
Is prediction market arbitrage legal?
- Available, dispute pending (as of October 13, 2026). Trading the same contract on two CFTC-regulated platforms is available to eligible California residents (dispute pending). Both Kalshi and Polymarket allow it.
What's the typical cost of an arbitrage trade?
- Round-trip costs run 3-5 cents per contract including trading fees, spreads and the cost of keeping money on two platforms. Below that gap, arbitrage isn't profitable.
Why do price gaps exist?
- Different user bases, capital inefficiency (most users only fund one platform), different fee structures, settlement timing differences, and occasional resolution rule differences.
What contracts are best for arbitrage?
- Major elections, Super Bowl, NBA Finals, World Series, and Fed FOMC. These have identical contract terms on both platforms and deep liquidity.
Is Kalshi. Polymarket arbitrage legal in California?
- Available, dispute pending (as of October 13, 2026). Both platforms are CFTC-regulated venues legal in California, so trading opposite sides of the same event across them is legal. What matters is fee-adjusted math, tax reporting, and settlement risk: not legality.
Do you pay taxes on arbitrage profits?
- Yes. Every leg of an arb is a taxable event. Net profits from both platforms are taxable federally (the IRS hasn't said how event contracts are classified), and California residents owe state income tax on top. Kalshi provides a profit-and-loss statement for your trades; for Polymarket US, keep the app's trade history and any tax documents it provides.
How much capital do you need to arb Kalshi vs Polymarket?
- Meaningful arbs typically need $2K-$10K per side to overcome fees and settlement drift. Below that, per-contract minimums, fees and price movement between the two fills usually eat the spread.
Is it worth doing at retail size?
- Usually not. Cost structure means you need meaningful price gaps and capital. Where retail can win: persistent gaps on contracts the pros aren't watching.
Do transaction fees eat the profit of a Kalshi-Polymarket arb?
- Transaction costs include Kalshi's per-contract trading fees and the fee the Polymarket US app shows on each order. Traders must make sure the price spread covers these costs and the slippage from order book depth.
Which platform offers faster settlement for arbitrageurs?
- Polymarket often settles immediately following a verified UMA protocol resolution. Kalshi settlements occur after the official source data is verified by their clearinghouse. California traders should account for the capital lock-up period on both platforms when calculating the annual percentage yield of an arbitrage trade.
Legal & Compliance
Legality, regulation, and your protections
For full guardrails, see our Responsible Trading guide and our editorial Disclosure. This page is informational, not legal or tax advice.
Stay in control
Trade with a plan, not on tilt.
Prediction markets carry real financial risk. Set limits, take breaks, and know where to find support if trading stops being fun.
Read our Responsible Trading guideResponsible Trading
Trading safely: the questions that matter
Is trading prediction markets the same as gambling?
- No. Prediction markets are CFTC-regulated event contracts, financial derivatives, not casino games. That said, you can still lose every dollar you put in. Treat capital at risk as money you are prepared to lose.
How much should I trade with?
- Only with money you can afford to lose without affecting rent, bills, or savings goals. A common rule of thumb: cap total prediction market exposure at 1-5% of your discretionary income.
What are the warning signs of problem trading?
- Trading to recover losses, hiding activity from family, borrowing to fund deposits, missing work or sleep, or feeling unable to stop. If any of these apply, step away and call 1-800-GAMBLER.
Where can I get help in California?
- Call the California Problem Gambling Helpline at 1-800-GAMBLER (free, confidential, 24/7) or visit ncpgambling.org. Most platforms also offer self-exclusion and deposit limit tools in account settings.
Can I set deposit or loss limits?
- Yes. Kalshi and Polymarket both offer self-imposed deposit limits, loss limits, and cooling-off periods. Set them when you open the account, not after a bad week.
If you or someone you know needs help, call 1-800-GAMBLER or visit ncpgambling.org (opens in a new tab).
Next steps
Top platforms Californians are using:
Polymarket
Sports, politics and culture markets in US dollars.
Sign up at Polymarket US (opens in a new tab)18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading is risky. 100% loss can occur. See polymarket.com/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated exchange and clearing organization.
Kalshi
US-regulated (CFTC) exchange with a wide range of markets.
Sign up at Kalshi (opens in a new tab)Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.
Frequently asked questions
Are prediction markets legal in California?
Who regulates the platforms I am trading on?
Do I need to pay California state tax on my winnings?
Is my money protected if a platform fails?
What disclosures should I read before trading?
What are the age and residency requirements?
Already have Kalshi? Add a second app
- OG: Trade $25 Get $50 in Rewards! (New users only) (code
CAPREDICTS) · 42 states + D.C. Claim on OG (opens in a new tab)
Paid partnership with OG. Terms and conditions apply. Trading derivatives involves risk and may not be appropriate for all. Availability subject to jurisdictional limitations. For more information, visit: OG.com. - ProphetX: Trade $50, Earn $75! (code
CAPREDICTS) · 49 states + D.C. Claim on ProphetX (opens in a new tab)
New users only. T&Cs apply. ProphetX's minimum age is 18 (or the local age of majority if higher); we recommend 21+. Not available in Nevada. Trading involves risk.
21+ · T&Cs apply · Terms
Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.