This article is for educational purposes only and does not constitute financial advice. Trading involves risk of loss. Past performance does not guarantee future results. Consult a licensed financial advisor before making investment decisions.
Trading Strategies7 min readUpdated July 3, 2026
TW

Kalshi Arbitrage: Settlement, Dutch-Book & Cross-Market Edges

A technical breakdown of prediction market arbitrage on Kalshi — single-market YES/NO gaps, mutually-exclusive Dutch books, settlement timing, and cross-venue edges against Polymarket, plus why fees erase most of them.

Want to put this into practice?

Tradewink uses AI to scan markets, generate signals with full analysis, and execute trades automatically through your broker.

Preview Signals

What Arbitrage Means in Prediction Markets

Arbitrage is locking in a profit that does not depend on how an event resolves. In prediction markets it leans on one hard fact: every binary contract settles at exactly $1 if the event happens or $0 if it does not. Kalshi arbitrage means finding contracts whose prices are internally inconsistent, then buying the cheap side so the settlement math returns more than you paid.

It sounds like free money. It rarely is. True riskless arbitrage on Kalshi is rare and fleeting, and fees, order limits, and settlement timing usually erase the gap before you can close it. Most of what traders label "arb" is really a statistical edge that still carries a substantial risk of loss.

Prediction market arbitrage comes in a few recognizable shapes. This guide walks through each, then covers why the clean version is so hard to actually bank.

YES + NO Mispricing on a Single Market

On one binary market, YES and NO are opposite bets on the same question. Exactly one of them settles at $1. In an efficient market their prices sum to $1. When they sum to less than $1, buying both sides guarantees a $1 payout for less than $1 of cost.

Example: a contract shows YES at $0.42 and NO at $0.55. The pair costs $0.97. Whatever happens, one side pays $1.00.

OutcomeYES payoutNO payoutTotal
Event happens$1.00$0.00$1.00
Event does not$0.00$1.00$1.00

The gross edge is $0.03 per pair. That is the textbook YES + NO mispricing. In practice these gaps are tiny, appear for seconds, and shrink once fees and the bid-ask spread are counted. You also buy at the ask on both legs, not the mid, so the real cost is usually higher than the quoted sum suggests.

Mutually-Exclusive Sets That Don't Sum to 100%

Many Kalshi events split into several mutually exclusive contracts — "which candidate wins," or "what range will CPI land in." Across a complete, mutually-exclusive-and-exhaustive set, exactly one outcome resolves YES. If you buy YES on every outcome and the combined cost is below $1, one of them pays $1 and you keep the difference.

When the outcomes are all trading and their prices sum to more than $1, the set is overpriced; when they sum to less than $1, it is underpriced. A set that sums to $1.06 or $0.94 instead of $1.00 is a "Dutch book" — an internally inconsistent set of odds.

The catch: exhaustiveness has to be real. If the market has an "other" or "none of the above" bucket you missed, your set is not complete and the trade is not riskless.

Settlement and Near-Certain-Outcome Arbitrage

Sometimes an outcome is effectively decided but the contract has not officially settled. A race is called, yet YES still trades at $0.96 for a few minutes. Buying at $0.96 to collect $1 looks like a locked 4-cent gain. This is settlement arbitrage — trading the repricing window around resolution.

It is not free. The result can be disputed, the official settlement source can lag or differ from the news, and your capital is tied up until the exchange pays out. Kalshi settles to a specific written rule, not to what a headline says, so read the resolution criteria before assuming an outcome is certain. See the settlement arbitrage glossary entry for the mechanics and the failure modes.

Kalshi vs Polymarket: Cross-Venue Arbitrage and Why It's Hard

The same real-world question is often listed on both Kalshi and Polymarket. When Kalshi prices NO at $0.52 and Polymarket prices the matching YES at $0.45, the two venues disagree, and the gap looks arbitrageable. This is Kalshi vs Polymarket arbitrage, and it is much harder to execute than a single-market gap.

Reasons it is hard for US traders:

  • Different settlement currency. Kalshi settles in US dollars; Polymarket settles in USDC on-chain. Moving and converting capital adds cost, time, and friction.
  • Legal and state-level uncertainty. Polymarket returned to US users in late 2025 under a CFTC-regulated Designated Contract Market license, but several states are challenging event contracts. Availability is not uniform across the country. Check the current rules for your state before assuming access.
  • Resolution wording differs. The two venues can word "the same" market with different sources, dates, or edge-case rules. A gap can be genuine disagreement about resolution, not free money.
  • Capital on two platforms. You need funded accounts on both, which kills the speed a fleeting gap demands.

A side-by-side of the two venues lives at Kalshi vs Polymarket.

Want Tradewink to trade these setups for you?

Tradewink's AI scans markets, generates signals with full analysis, and executes trades automatically through your broker — 24/7.

Preview Signals

How Fees and Slippage Eat Thin Edges

This is where most prediction market arbitrage dies. Kalshi charges trading fees that scale with contract price and quantity, and you pay them on entry — often on both legs of a two-sided trade. A 3-cent gross edge can turn negative once fees hit both sides.

Slippage compounds it. Order books on many event contracts are thin. If a $0.42 YES only has 200 contracts available, your 1,000-contract order fills the rest at worse prices, and the average cost climbs above the level that made the trade look profitable. The larger you size to make a thin edge worthwhile, the more you move the price against yourself.

The honest summary: a gap has to clear fees on every leg, survive the spread, and fit inside available depth before it is an edge at all. Screenshots of "guaranteed" arbitrage rarely account for all three.

Automating Arbitrage Detection

Because these gaps are small and short-lived, they reward scanning breadth and speed over deep analysis. A detector continuously pulls prices across every open market, computes the implied probabilities, and checks the consistency rules: does YES + NO sum below $1, does a mutually-exclusive set sum away from $1, does one venue disagree with another. Crucially, it must subtract fees and check available order-book depth before flagging anything — an edge that ignores those is not an edge.

Even fully automated, this is competitive. Other bots watch the same books, and the cleanest gaps close in seconds. Realistic automated "arbitrage" is usually a blend of true consistency trades and statistical edges, run with strict risk controls. None of it guarantees a profit, and prediction markets carry a substantial risk of loss.

Tradewink Predictions is an autonomous agent that scans Kalshi markets continuously and can watch far more contracts at once than a person can — the breadth that catching fleeting mispricings requires. It sizes positions with fractional Kelly, enforces per-bet and daily-loss limits, and defaults to paper mode so you can watch its behavior before risking capital. It is a research and execution tool, not investment advice, and it makes no performance promises. Read the Kalshi trading strategies it uses, or see the Predictions overview.

Frequently Asked Questions

What is Kalshi arbitrage?

Kalshi arbitrage is buying an internally inconsistent set of contracts so the fixed $1 settlement pays back more than the trade cost, regardless of the outcome. The classic case is a single market where YES and NO together cost less than $1. In practice these gaps are small, close within seconds, and are usually erased by trading fees, the bid-ask spread, and limited order-book depth.

Is arbitrage on Kalshi legal?

Yes. Arbitrage is a standard trading strategy, and Kalshi is a CFTC-regulated exchange, so exploiting price inconsistencies is not against the rules. This is educational information, not investment advice, and every trade still carries a risk of loss.

Can you make risk-free money with Kalshi arbitrage?

No. True riskless arbitrage is rare and fleeting, and fees on each leg, slippage on thin order books, order-size limits, and settlement-timing risk usually erase the gap before it can be closed. Most opportunities that look like arbitrage are really statistical edges that still carry a substantial risk of loss. No system can guarantee a profit.

Is Kalshi vs Polymarket arbitrage possible for US traders?

It is possible in theory when the two venues price the same event differently, but it is hard to execute. Kalshi settles in US dollars while Polymarket settles in USDC on-chain, resolution wording can differ between venues, you need funded accounts on both, and state-level legal uncertainty affects Polymarket access in the US even though it returned under a CFTC-regulated license in late 2025. Verify current availability for your state before assuming access.

Do fees kill Kalshi arbitrage profits?

Often, yes. Kalshi charges trading fees that scale with contract price and quantity, and a two-legged arbitrage pays them on both sides. A gap of a few cents can turn negative once fees and slippage are counted, so a gap only qualifies as an edge if it survives fees on every leg, the spread, and the available depth.

Save a signal preview for later

Get a concise AI signal example in your inbox, then build a watchlist when you are ready. No spam, unsubscribe anytime.

Ready to trade smarter?

Get AI-powered trading signals delivered to you — with full analysis explaining every trade idea.

Try AI signals on your watchlist

Send yourself a signal preview, then add tickers to see ranked entries, exits, and risk notes in Tradewink.

Enter the email address where you want to receive a Tradewink AI signal preview.

TW

Tradewink builds autonomous AI trading systems that combine real-time market analysis, multi-broker execution, and self-improving machine learning models.

Tradewink is not a registered investment adviser, broker-dealer, or financial planner. All data, signals, and analytics on this page are for informational purposes only and do not constitute investment advice, financial advice, or a recommendation to buy or sell any security.

Past performance does not guarantee future results. Trading involves substantial risk of loss, including the possibility of losing more than your initial investment. You are solely responsible for your own trading decisions.