Cross-platform spread detection across Polymarket, Kalshi & Limitless
Cross-platform spread detection across Polymarket, Kalshi & Limitless
When the same event has different prices on Polymarket vs Kalshi, there's a spread. E.g., "Team X wins" at 55% on Polymarket but 60% on Kalshi = 5pp spread.
Buy YES on the cheap platform ($0.55) and NO on the expensive platform ($0.40). Total cost: $0.95. Guaranteed payout: $1.00. Profit: $0.05 per share.
Kalshi charges price-dependent fees (up to 7¢/contract). Polymarket has no explicit fees but has bid/ask spread. Settlement rules may differ. Capital is locked until resolution. USDC/USD peg risk on Polymarket.
Polymarket uses an order book model with no explicit trading fees. Your real cost is the bid/ask spread, which is already reflected in the prices shown. Gas fees on Polygon are negligible (<$0.01).
Fee per contract = min(7¢, ⌈7% × price × (1−price) × 100⌉). Highest at 50/50 prices (~7¢), drops toward 0 at extreme prices. We calculate per-outcome using the actual price, not a flat rate.
Annualized return = net_profit% × (365 / days_to_resolution). Simple annualization, not compound — you can't reinvest in the same arb after it resolves. Uses earliest resolution date between platforms.
| # | Event | Outcome Breakdown | Total Cost | Gap | After Fees | APY | Volume | $100 |
|---|---|---|---|---|---|---|---|---|
| 1 | 2028 US Presidential Election |
| # | Event / Outcome | Direction | Spread | Net Profit | APY | Volume | Trade |
|---|---|---|---|---|---|---|---|
| 1 | Reza Pahlavi's Attempted Entry into Iran Yes|politics | YES NO Cost: 85¢ → pays $1 | 15.5pp | +13.4% |
| # | Event | Top Outcomes | Sum | Gap | After Fees | APY | Volume | Trade |
|---|---|---|---|---|---|---|---|---|
| 1 | AZ-01 Republican Primary Winner | Jay Feely71% Paul Reevs4% John Trobough |
| Event | Polymarket | Kalshi | Status | Volume |
|---|---|---|---|---|
Acquisition of Greenland by the United States politics | Active (1) | Active (3) | Live | $30.67M |
US government confirmation of alien existence politics | Active (1) | Active (1) | Live | $18.88M |
| 83.0¢ per $1 payout |
17.0pp |
| +19.4% |
7% 962d |
$5.02M |
| +$19.39 |
| 2 | Democratic Presidential Nominee 2028 | +32 more | 88.9¢ per $1 payout | 11.1pp | +12.4% | 5% 962d | $8.93M | +$12.37 |
| 3 | Venezuela Head of State on December 31, 2026 | +11 more | 90.1¢ per $1 payout | 9.9pp | +10.7% | 14% 285d | $92.2K | +$10.70 |
| 4 | Peru Presidential Election Winner | +12 more | 93.1¢ per $1 payout | 6.9pp | +6.9% | 114% 22d | $41.1K | +$6.88 |
| 5 | Republican Presidential Nominee 2028 | +25 more | 95.7¢ per $1 payout | 4.3pp | +4.5% | 2% 962d | $6.28M | +$4.48 |
| 6 | 2026 Brazilian Presidential Election | +5 more | 93.9¢ per $1 payout | 6.1pp | +3.3% | 6% 197d | $269.1K | +$3.34 |
49% 101d |
$1.80M OI: $0 |
| 2 | Venezuela Head of State on December 31, 2026 Nicolás Maduro|politics | YES NO Cost: 93¢ → pays $1 | 7.2pp | +7.5% | 10% 285d | $92.2K OI: $1.06M |
| 3 | Peru Presidential Election Winner Roberto Sánchez Palomino|politics | YES NO Cost: 96¢ → pays $1 | 4.0pp | +4.1% | 68% 22d | $41.1K OI: $36.0K |
| 4 | Venezuela Head of State on December 31, 2026 Delcy Rodríguez|politics | YES NO Cost: 95¢ → pays $1 | 5.5pp | +3.7% | 5% 285d | $92.2K OI: $1.06M |
| 5 | 2026 Brazilian Presidential Election Ratinho Júnior|politics | YES NO Cost: 98¢ → pays $1 | 2.3pp | +2.3% | 4% 197d | $269.1K OI: $433.2K |
| 6 | 2026 Brazilian Presidential Election Flávio Bolsonaro|politics | YES NO Cost: 94¢ → pays $1 | 5.8pp | +2.2% | 4% 197d | $269.1K OI: $433.2K |
| 7 | 2026 Brazilian Presidential Election Renan Santos|politics | YES NO Cost: 99¢ → pays $1 | 1.3pp | +1.3% | 2% 197d | $269.1K OI: $433.2K |
| 8 | Democratic Presidential Nominee 2028 Kamala Harris|politics | YES NO Cost: 99¢ → pays $1 | 1.0pp | +1.0% | 0% 962d | $8.93M OI: $45.34M |
| 9 | US government confirmation of alien existence Yes|politics | YES NO Cost: 96¢ → pays $1 | 4.5pp | +0.9% | 1% 285d | $18.88M OI: $0 |
| 10 | Maine Democratic Senate Primary Winner Graham Platner|politics | YES NO Cost: 99¢ → pays $1 | 1.5pp | +0.3% | 1% 132d | $9.9K OI: $119.8K |
| 11 | 2028 US Presidential Election J.D. Vance|politics | YES NO Cost: 99¢ → pays $1 | 1.0pp | +0.2% | 0% 962d | $5.02M OI: $18.36M |
| 12 | Democratic Presidential Nominee 2028 Gavin Newsom|politics | YES NO Cost: 96¢ → pays $1 | 3.9pp | fees > spread | - | $8.93M OI: $45.34M |
| 13 | Democratic Presidential Nominee 2028 Josh Shapiro|politics | YES NO Cost: 99¢ → pays $1 | 1.2pp | fees > spread | - | $8.93M OI: $45.34M |
| 14 | Republican Presidential Nominee 2028 J.D. Vance|politics | YES NO Cost: 98¢ → pays $1 | 1.9pp | fees > spread | - | $6.28M OI: $18.24M |
| 15 | Republican Presidential Nominee 2028 Tucker Carlson|politics | YES NO Cost: 99¢ → pays $1 | 1.2pp | fees > spread | - | $6.28M OI: $18.24M |
| 16 | 2028 US Presidential Election Marco Rubio|politics | YES NO Cost: 97¢ → pays $1 | 2.8pp | fees > spread | - | $5.02M OI: $18.36M |
| 17 | 2028 US Presidential Election Gavin Newsom|politics | YES NO Cost: 98¢ → pays $1 | 2.0pp | fees > spread | - | $5.02M OI: $18.36M |
| 18 | Venezuela Head of State on December 31, 2026 María Corina Machado|politics | YES NO Cost: 99¢ → pays $1 | 1.5pp | fees > spread | - | $92.2K OI: $1.06M |
| 19 | Peru Presidential Election Winner Jorge Nieto|politics | YES NO Cost: 98¢ → pays $1 | 2.2pp | fees > spread | - | $41.1K OI: $36.0K |
| 20 | Peru Presidential Election Winner Rafael López Aliaga|politics | YES NO Cost: 98¢ → pays $1 | 2.5pp | fees > spread | - | $41.1K OI: $36.0K |
| 88.1% |
11.9pp |
| +13.4% |
36% 136d |
$114.8K OI: $99.4K |
| Trade |
| 2 | Where will Zelenskyy and Putin meet next before 2027? | No meeting before 202774% Turkey3% Qatar / UAE3% +11 more | 92.9% | 7.1pp | +7.6% | 10% 285d | $82.7K OI: $137.5K | Trade |
| 3 | Will Donald Trump leave office before August 1, 2026? | Before January 20, 202942% Before 202833% Before 202713% +2 more | 93.0% | 7.0pp | +1.8% | 5% 134d | $61.7K OI: $2.99M | Trade |
| 4 | Who will win the next presidential election? | Gavin Newsom20% J.D. Vance19% Marco Rubio15% +22 more | 96.0% | 4.0pp | +1.5% | 0% 1328d | $1.97M OI: $18.36M | Trade |
| 5 | TX-32 Republican Primary Winner | Jace Yarbrough95% Paul Bondar1% Ryan Binkley0% +2 more | 96.3% | 3.7pp | +3.8% | 21% 66d | $40.7K OI: $2.8K | Trade |
| 6 | La Paz Mayoral Election Winner (Bolivia) | César Dockweiler55% Miguel Roca12% Jhonny Plata10% +9 more | 96.5% | 3.5pp | +3.6% | 1.3K% 1d | $728.0K OI: $99.4K | Trade |
| 7 | Who will be the next Prime Minister of Israel after the next election? | Benjamin Netanyahu43% Naftali Bennett25% Gadi Eizenkot17% +11 more | 97.6% | 2.4pp | +2.5% | 3% 285d | $223.7K OI: $270.8K | Trade |
| 8 | Texas Republican Senate Primary Winner | John Cornyn55% Ken Paxton44% Dawn Buckingham0% +2 more | 98.2% | 1.8pp | +1.9% | 10% 66d | $49.9K OI: $236.0K | Trade |
| 9 | Presidential Election Winner 2028 | JD Vance20% Gavin Newsom18% Marco Rubio12% +33 more | 98.4% | 1.6pp | +1.6% | 1% 962d | $3.05M OI: $25.15M | Trade |
| 10 | Democratic Presidential Nominee 2028 | Gavin Newsom25% Alexandria Ocasio-Cortez8% Jon Ossoff7% +41 more | 98.7% | 1.3pp | +1.3% | 0% 962d | $5.75M OI: $45.34M | Trade |
| 11 | Sweden Parliamentary Election Winner | Swedish Social Democratic Party (S)90% Sweden Democrats (SD)5% Moderate Party (M)3% +6 more | 99.0% | 1.0pp | +1.0% | 2% 176d | $261.5K OI: $113.1K | Trade |
| 12 | Brazil Presidential Election | Luiz Inácio Lula da Silva43% Flávio Bolsonaro39% Ratinho Júnior6% +6 more | 99.0% | 1.0pp | +1.0% | 2% 197d | $246.8K OI: $1.38M | Trade |
Democratic Presidential Nominee 2028 politics | Active (44) | Active (39) | Live | $8.93M |
Republican Presidential Nominee 2028 politics | Active (35) | Active (31) | Live | $6.28M |
2028 US Presidential Election politics | Active (36) | Active (25) | Live | $5.02M |
Reza Pahlavi's Attempted Entry into Iran politics | Active (1) | Active (1) | Live | $1.80M |
Final Stage: USA vs. Venezuela politics | $0 | $0 | Waiting | $1.25M |
2026 Brazilian Presidential Election politics | Active (9) | Active (12) | Live | $269.1K |
Venezuela Head of State on December 31, 2026 politics | Active (16) | Active (18) | Live | $92.2K |
2026 United States Midterm Elections politics | Active (5) | Active (4) | Live | $68.6K |
Texas Republican Senate Primary politics | Active (5) | - | Waiting | $49.9K |
Peru Presidential Election Winner politics | Active (23) | Active (19) | Live | $41.1K |
Which party will win the U.S. Senate in 2026? politics | Active (2) | Active (2) | Live | $27.6K |
Maine Democratic Senate Primary Winner politics | Active (7) | Active (7) | Live | $9.9K |
2026 Colombian Chamber of Representatives Election politics | Active (8) | Active (7) | Live | $4.7K |