Skip to main content
← Back to Blog
Strategy

Polymarket Arbitrage Explained with Real Examples (2026)

Three types of arbitrage on Polymarket with real examples: same-market YES+NO, correlated markets, and cross-platform with Kalshi.

Arbitrage on prediction markets is the closest thing to free money you'll find in trading — IF you can identify and execute opportunities fast enough. This guide walks through three types of arbitrage available on Polymarket today, with real examples and execution details.

## What is Arbitrage?

Arbitrage is buying an asset in one place and simultaneously selling it (or its equivalent) in another, locking in a guaranteed profit regardless of how the underlying outcome resolves. In traditional markets, true arbitrage is rare and disappears in milliseconds. In prediction markets, especially newer ones like Polymarket and Kalshi, arbitrage opportunities persist for minutes or even hours.

Why? Because the market makers are unsophisticated, liquidity is fragmented, and many participants are degenerate gamblers, not professional traders. This creates pricing inefficiencies that disappear as the market matures — but for now, they exist and are exploitable.

## Type 1: Same-Market YES + NO Arbitrage

The simplest form. On Polymarket, every binary market has YES and NO contracts that resolve to $1 and $0 (or vice versa). In theory, YES + NO should always sum to $1.00 — buy both and you guaranteed get exactly $1 back at resolution.

In practice, YES + NO can sum to less than $1.00 due to spread inefficiencies, especially in illiquid markets. When that happens, you can buy both sides and lock in a profit.

### Example

A market on "Will X happen by Dec 31?" might show: - YES asking at $0.48 - NO asking at $0.49

Sum: $0.97. Buy both for $0.97, get back $1.00 at resolution = $0.03 profit per share, or 3.1% return.

### How to Find Them

Look for markets where the bid-ask spread on YES and NO doesn't sum cleanly to $1.00. Polymarket's order book sometimes shows transient mispricings when one side just had a large taker order and the other side hasn't been arbitraged yet.

### Why They Persist

Two reasons. First, gas/fee costs. If you're not using the Polymarket Builder Relayer (gasless trading), gas eats your profit on small arbitrages. Builder Program participants can pick up arbs that aren't profitable for regular wallets.

Second, capital efficiency. Locking up $97 for several weeks to make $3 is a 3% return. For better sizing decisions, see our [Kelly Criterion guide](/blog/kelly-criterion-position-sizing). Annualized, that's not bad, but it ties up capital. Many sophisticated traders prefer higher-risk, higher-return trades elsewhere.

### Risks

- Resolution risk: if the market resolves ambiguously, you might not get exactly $1.00. Read resolution criteria carefully. - Execution risk: if you fill only one leg and the other side moves before you can complete the trade, you're left with a directional position. - Liquidity risk: very low-volume markets can have huge spreads that look like arbs but disappear when you try to execute.

## Type 2: Correlated Market Arbitrage

This is where it gets interesting. Polymarket often has multiple markets that are logically equivalent or strongly correlated. If their prices don't match, there's arbitrage.

### Example: The 2024 Election

In late 2024, Polymarket had simultaneously: - "Will Trump win the 2024 election?" - "Will Trump win the popular vote AND the election?" - "Will Republicans win 270+ electoral votes?"

These three markets are logically connected. The first must be at least as high as the second (Trump can win without winning the popular vote, but not vice versa). For weeks, these prices were inconsistent — meaning you could buy the "underpriced" version and sell the "overpriced" one, locking in profit at resolution.

A trader who recognized this booked tens of thousands of dollars in low-risk profit over the campaign.

### How to Find Them

This requires manual analysis. Search for related markets on the same topic. Look at: - Sub-markets (will X happen by July AND Will X happen by December) - Conditional markets (Will Y happen IF Z happens) - Mathematically related markets (vote shares, championship odds, leaderboard positions)

If you find prices that are inconsistent — meaning a portfolio of positions would guarantee profit — execute carefully.

### Risks

- Resolution risk is higher than same-market arbitrage. The two markets might resolve in surprising ways. - Some "correlations" aren't 100% — small probability events can break your thesis. - Tax treatment is more complex (multiple positions, multiple resolution dates).

## For the broader comparison between platforms, see our [Kalshi vs Polymarket guide](/blog/kalshi-vs-polymarket-comparison).

## Type 3: Cross-Platform Arbitrage (Polymarket vs Kalshi)

Polymarket and Kalshi sometimes list the same event with different prices. Specifically: same question, same resolution criteria, different prices.

### Why It Happens

The two platforms have different user bases. Polymarket is global, crypto-native, attracts more politics/crypto traders. Kalshi is US-regulated, USD-based, attracts more institutional and traditional finance participants. The same election or sports outcome can be priced differently because of who's trading where.

### Example

A presidential election market might show: - Polymarket: Democrat at 0.52, Republican at 0.48 - Kalshi: Democrat at 0.55, Republican at 0.45

If you believe these prices should be the same (the resolution criteria match), you'd buy Republican on Kalshi (0.45) and Democrat on Polymarket (0.52). Total cost: $0.97. Total payout regardless of who wins: $1.00. Profit: $0.03.

### Execution Challenges

- Funding: you need USDC on Polygon for Polymarket and USD in Kalshi. Moving money between them takes hours. - Resolution timing: both platforms must resolve the market for you to lock in profit. If one resolves and the other delays, you have unrealized exposure. - Different settlement: Polymarket pays in USDC, Kalshi pays in USD. You need to handle the conversion. - KYC requirements: Kalshi requires US KYC, Polymarket doesn't.

### Tools

The Predite arbitrage scanner monitors cross-platform price discrepancies and flags opportunities. But execution is still manual — and the speed at which other arbitrageurs are racing you determines whether you actually capture the profit or end up holding one leg of an unwanted position.

For more on liquidity considerations before executing arbitrage, see our [liquidity and spreads guide](/blog/liquidity-spreads-prediction-markets).

## A Realistic Execution Checklist

Before executing any arbitrage:

1. **Verify the resolution criteria match exactly.** "Will X be president on Jan 20, 2027" and "Will X win the 2026 election" sound similar but resolve differently.

2. **Check the actual fillable price, not the mid.** Order books can be thin. Your fill price might be worse than what you see.

3. **Calculate fees properly.** Polymarket has zero trading fees but gas costs if not using Builder. Kalshi has minimal fees. Cross-platform requires bridge/conversion costs.

4. **Check liquidity on both sides.** Arbitrage requires hitting both legs. If one side is illiquid, you'll move the price against yourself when filling.

5. **Size positions to the available liquidity.** Don't try to do $10k arbitrage on a $2k-liquid market.

6. **Have a stop-loss plan.** If you only fill one leg and the price moves, what's your exit?

7. **Account for resolution time.** Locking up capital for 6 months to capture a 3% arb is 6% APR. Compare to opportunity cost.

## Why Arbitrage is Harder than It Looks

Most "arbitrage opportunities" you see disappear when you actually try to execute them. By the time you've decided to trade, sized your position, and clicked submit, someone else has already moved the price. The remaining "arbs" you see are often: - Already gone (stale data) - Not actually arbitrage (subtle differences in resolution criteria) - Too small to be worth the gas/execution effort

The traders who actually make money on arbitrage are the ones with automated systems that detect and execute in seconds, not minutes. Manual arbitrage is mostly a learning exercise — useful for understanding markets, less so for making money.

## Bottom Line

Arbitrage is real on Polymarket and Kalshi, especially cross-platform. But it requires discipline: - Specialize in a few market types - Use tools that automate detection - Have capital ready on both platforms - Execute fast or don't execute - Track your results — you'll learn what works for your specific setup

For most traders, finding +EV markets via probability estimation is a more reliable income source than arbitrage. Our [+EV markets guide](/blog/how-to-find-ev-markets-polymarket) covers that workflow. But knowing how arbitrage works helps you understand market dynamics and spot opportunities that pure directional traders miss.

Polymarket Arbitrage Explained with Real Examples (2026)