Polymarket vs Kalshi Midterm Odds: 65 Matched Contracts, and Why Few Gaps Pay

Vultax matched 65 midterm contracts across Polymarket and Kalshi, from House and Senate control to 31 Senate races. The venues usually sit 1 to 3 points apart, Polymarket prices Democrats higher in 15 of the 18 most-traded outcomes, and 4 of 40 pairs cleared fees at depth.

By Vultax Research8 min readMethodologyRead as Markdown

Midterm contracts matched across the venues

065

House control, Senate control and 31 Senate races, prices read 18:52–18:53 UTC on 12 September 2026

Days Polymarket priced a Democratic House higher
0319of 379
Daily prices since 9 August 2025; the average difference was 1.85 points
Matched pairs that cleared fees at available depth
04of 40
Largest: Senate control, 24,802 contracts for $62.57 after fees on roughly $24,000 held until the result
Typical daily gap, last 30 days
0.01.4pts
Median across 65 pairs of the average absolute difference between the venues' daily prices
Senate control: the price of a Democratic majority on each venueJun 29Sep 12

The short answer

Polymarket and Kalshi mostly agree on the 2026 midterms. Across 65 contracts that exist on both venues, from control of each chamber to 31 individual Senate races, the median pair's daily prices sat 1.4 points apart over the last 30 days. On the questions that matter most on 12 September, they told the same story: Democrats around 85 to 87 cents to win the House, the Senate a coin flip, Texas and Ohio close, Maine and Michigan leaning Democratic.

Where they differ, the difference has a direction. In 15 of the 18 most-traded outcomes, Polymarket priced the Democrat higher or the Republican lower than Kalshi over the past month. A Democratic House was dearer on Polymarket on 319 of 379 days since August 2025. Vultax did not measure why; the venues have different users, fees and rules.

That makes the gap look like free money more often than it is. At 18:56 UTC on 12 September, 19 of the 65 pairs had quotes that crossed between venues, but only 4 of the 40 pairs with both order books cleared both venues' fees at the size actually on offer, and the best of them paid $62.57 on about $24,000 tied up until the result, under two rulebooks that do not say the same thing.

The most-traded midterm contracts, side by side

The table lists the most heavily traded contracts on Kalshi, those with open interest above 500,000 contracts; Kalshi files Ohio as a special election. Bid and ask are the best prices to sell and buy a Yes contract. The gap is Polymarket's daily price minus Kalshi's, as a median over the 30 days to 12 September; positive means Polymarket was higher.

Quotes read 18:52 UTC (Kalshi) and 18:53 UTC (Polymarket), 12 September 2026. Kalshi open interest counts contracts that pay $1; Polymarket volume is lifetime dollars traded. Polymarket prices are from its international exchange, which U.S. traders cannot use.
ContractKalshi bid / askPolymarket bid / askMedian gap, 30 daysKalshi open interestPolymarket volume
House control — Democrats85 / 86¢86 / 87¢+2.5 pts7.26M contracts$6.29M
House control — Republicans14 / 15¢13 / 14¢−2.5 pts12.38M contracts$4.67M
Senate control — Democrats48 / 49¢52 / 53¢+3.5 pts1.75M contracts$2.54M
Senate control — Republicans51 / 52¢48 / 49¢−3.5 pts2.65M contracts$1.76M
Texas — Talarico (D)50 / 51¢51 / 52¢+1.5 pts3.14M contracts$489K
Texas — Paxton (R)49 / 51¢48 / 49¢−2.5 pts4.48M contracts$580K
Maine — Jackson (D)66 / 67¢70 / 71¢+2.5 pts1.10M contracts$803K
Maine — Collins (R)33 / 34¢29 / 30¢−2.5 pts1.67M contracts$537K
Michigan — El-Sayed (D)62 / 63¢62 / 63¢+1.5 pts0.94M contracts$391K
Michigan — Rogers (R)38 / 39¢36 / 38¢−1.5 pts1.51M contracts$318K
Ohio — Brown (D)52 / 53¢51 / 52¢+1.5 pts1.09M contracts$172K
Ohio — Husted (R)47 / 48¢48 / 49¢−2.0 pts1.08M contracts$138K
North Carolina — Cooper (D)91.1 / 91.9¢92 / 93¢+0.2 pts1.18M contracts$45K
Iowa — Turek (D)38 / 40¢38 / 40¢−1.5 pts0.89M contracts$134K
Iowa — Hinson (R)61 / 62¢60 / 62¢+1.0 pts0.68M contracts$138K

Download table figures:CSVJSON with sources

The gap has a direction

On the chamber-control contracts the pattern is long-running. Since 9 August 2025, the first day both venues had a daily price, Polymarket priced a Democratic House higher than Kalshi on 319 of 379 days, by 1.85 points on average, and a Democratic Senate higher on 234 of 358 days, by 1.05 points. Over the last month the Senate gap widened: Kalshi's Democratic Senate price rose from 41 to 49 cents between 29 June and 12 September while Polymarket's rose from 42.5 to 52.5.

The race contracts mostly follow suit. Of the 18 outcomes with more than 500,000 contracts of Kalshi open interest, Polymarket was higher on the Democrat or lower on the Republican in 15. Iowa went the other way on both candidates, and South Carolina showed no gap. A consistent lean like this is what you would expect if the two venues draw different traders, but a price gap alone cannot say whose traders are right.

Senate control: the price of a Democratic majority on each venue

Daily price in cents, 29 Jun to 12 Sep 2026. Polymarket daily price; Kalshi daily close.

  • Polymarket
  • Kalshi
Senate control: the price of a Democratic majority on each venue. Polymarket: Jun 29 43 ¢, Jun 30 42 ¢, Jul 1 42 ¢, Jul 2 42 ¢, Jul 3 45 ¢, Jul 4 45 ¢, Jul 5 45 ¢, Jul 6 45 ¢, Jul 7 46 ¢, Jul 8 46 ¢, Jul 9 47 ¢, Jul 10 47 ¢, Jul 11 46 ¢, Jul 12 47 ¢, Jul 13 46 ¢, Jul 14 46 ¢, Jul 15 46 ¢, Jul 16 46 ¢, Jul 17 46 ¢, Jul 18 45 ¢, Jul 19 44 ¢, Jul 20 44 ¢, Jul 21 44 ¢, Jul 22 44 ¢, Jul 23 44 ¢, Jul 24 44 ¢, Jul 25 44 ¢, Jul 26 44 ¢, Jul 27 44 ¢, Jul 28 44 ¢, Jul 30 44 ¢, Jul 31 44 ¢, Aug 1 44 ¢, Aug 2 45 ¢, Aug 3 45 ¢, Aug 4 45 ¢, Aug 5 45 ¢, Aug 6 45 ¢, Aug 7 46 ¢, Aug 8 46 ¢, Aug 9 46 ¢, Aug 10 46 ¢, Aug 11 47 ¢, Aug 12 51 ¢, Aug 13 53 ¢, Aug 14 53 ¢, Aug 15 53 ¢, Aug 16 53 ¢, Aug 17 53 ¢, Aug 18 51 ¢, Aug 19 52 ¢, Aug 20 51 ¢, Aug 21 51 ¢, Aug 22 51 ¢, Aug 23 51 ¢, Aug 24 50 ¢, Aug 25 50 ¢, Aug 26 50 ¢, Aug 27 51 ¢, Aug 28 51 ¢, Aug 29 51 ¢, Aug 30 51 ¢, Aug 31 51 ¢, Sep 1 51 ¢, Sep 2 51 ¢, Sep 3 52 ¢, Sep 4 52 ¢, Sep 5 52 ¢, Sep 6 52 ¢, Sep 7 52 ¢, Sep 8 52 ¢, Sep 9 53 ¢, Sep 10 53 ¢, Sep 11 53 ¢, Sep 12 53 ¢. Kalshi: Jun 29 41 ¢, Jun 30 42 ¢, Jul 1 41 ¢, Jul 2 41 ¢, Jul 3 40 ¢, Jul 4 41 ¢, Jul 5 40 ¢, Jul 6 40 ¢, Jul 7 42 ¢, Jul 8 42 ¢, Jul 9 44 ¢, Jul 10 43 ¢, Jul 11 43 ¢, Jul 12 43 ¢, Jul 13 44 ¢, Jul 14 44 ¢, Jul 15 46 ¢, Jul 16 45 ¢, Jul 17 45 ¢, Jul 18 43 ¢, Jul 19 44 ¢, Jul 20 45 ¢, Jul 21 44 ¢, Jul 22 44 ¢, Jul 23 44 ¢, Jul 24 44 ¢, Jul 25 44 ¢, Jul 26 45 ¢, Jul 27 45 ¢, Jul 28 44 ¢, Jul 30 45 ¢, Jul 31 46 ¢, Aug 1 47 ¢, Aug 2 46 ¢, Aug 3 46 ¢, Aug 4 47 ¢, Aug 5 47 ¢, Aug 6 44 ¢, Aug 7 47 ¢, Aug 8 46 ¢, Aug 9 46 ¢, Aug 10 46 ¢, Aug 11 46 ¢, Aug 12 49 ¢, Aug 13 49 ¢, Aug 14 50 ¢, Aug 15 48 ¢, Aug 16 49 ¢, Aug 17 48 ¢, Aug 18 49 ¢, Aug 19 48 ¢, Aug 20 46 ¢, Aug 21 46 ¢, Aug 22 47 ¢, Aug 23 46 ¢, Aug 24 46 ¢, Aug 25 46 ¢, Aug 26 48 ¢, Aug 27 49 ¢, Aug 28 48 ¢, Aug 29 48 ¢, Aug 30 48 ¢, Aug 31 48 ¢, Sep 1 49 ¢, Sep 2 48 ¢, Sep 3 48 ¢, Sep 4 48 ¢, Sep 5 48 ¢, Sep 6 47 ¢, Sep 7 48 ¢, Sep 8 47 ¢, Sep 9 48 ¢, Sep 10 47 ¢, Sep 11 48 ¢, Sep 12 49 ¢0 ¢20 ¢40 ¢60 ¢Jun 29 · Polymarket: 43 ¢Jun 30 · Polymarket: 42 ¢Jul 1 · Polymarket: 42 ¢Jul 2 · Polymarket: 42 ¢Jul 3 · Polymarket: 45 ¢Jul 4 · Polymarket: 45 ¢Jul 5 · Polymarket: 45 ¢Jul 6 · Polymarket: 45 ¢Jul 7 · Polymarket: 46 ¢Jul 8 · Polymarket: 46 ¢Jul 9 · Polymarket: 47 ¢Jul 10 · Polymarket: 47 ¢Jul 11 · Polymarket: 46 ¢Jul 12 · Polymarket: 47 ¢Jul 13 · Polymarket: 46 ¢Jul 14 · Polymarket: 46 ¢Jul 15 · Polymarket: 46 ¢Jul 16 · Polymarket: 46 ¢Jul 17 · Polymarket: 46 ¢Jul 18 · Polymarket: 45 ¢Jul 19 · Polymarket: 44 ¢Jul 20 · Polymarket: 44 ¢Jul 21 · Polymarket: 44 ¢Jul 22 · Polymarket: 44 ¢Jul 23 · Polymarket: 44 ¢Jul 24 · Polymarket: 44 ¢Jul 25 · Polymarket: 44 ¢Jul 26 · Polymarket: 44 ¢Jul 27 · Polymarket: 44 ¢Jul 28 · Polymarket: 44 ¢Jul 30 · Polymarket: 44 ¢Jul 31 · Polymarket: 44 ¢Aug 1 · Polymarket: 44 ¢Aug 2 · Polymarket: 45 ¢Aug 3 · Polymarket: 45 ¢Aug 4 · Polymarket: 45 ¢Aug 5 · Polymarket: 45 ¢Aug 6 · Polymarket: 45 ¢Aug 7 · Polymarket: 46 ¢Aug 8 · Polymarket: 46 ¢Aug 9 · Polymarket: 46 ¢Aug 10 · Polymarket: 46 ¢Aug 11 · Polymarket: 47 ¢Aug 12 · Polymarket: 51 ¢Aug 13 · Polymarket: 53 ¢Aug 14 · Polymarket: 53 ¢Aug 15 · Polymarket: 53 ¢Aug 16 · Polymarket: 53 ¢Aug 17 · Polymarket: 53 ¢Aug 18 · Polymarket: 51 ¢Aug 19 · Polymarket: 52 ¢Aug 20 · Polymarket: 51 ¢Aug 21 · Polymarket: 51 ¢Aug 22 · Polymarket: 51 ¢Aug 23 · Polymarket: 51 ¢Aug 24 · Polymarket: 50 ¢Aug 25 · Polymarket: 50 ¢Aug 26 · Polymarket: 50 ¢Aug 27 · Polymarket: 51 ¢Aug 28 · Polymarket: 51 ¢Aug 29 · Polymarket: 51 ¢Aug 30 · Polymarket: 51 ¢Aug 31 · Polymarket: 51 ¢Sep 1 · Polymarket: 51 ¢Sep 2 · Polymarket: 51 ¢Sep 3 · Polymarket: 52 ¢Sep 4 · Polymarket: 52 ¢Sep 5 · Polymarket: 52 ¢Sep 6 · Polymarket: 52 ¢Sep 7 · Polymarket: 52 ¢Sep 8 · Polymarket: 52 ¢Sep 9 · Polymarket: 53 ¢Sep 10 · Polymarket: 53 ¢Sep 11 · Polymarket: 53 ¢Sep 12 · Polymarket: 53 ¢53 ¢Jun 29 · Kalshi: 41 ¢Jun 30 · Kalshi: 42 ¢Jul 1 · Kalshi: 41 ¢Jul 2 · Kalshi: 41 ¢Jul 3 · Kalshi: 40 ¢Jul 4 · Kalshi: 41 ¢Jul 5 · Kalshi: 40 ¢Jul 6 · Kalshi: 40 ¢Jul 7 · Kalshi: 42 ¢Jul 8 · Kalshi: 42 ¢Jul 9 · Kalshi: 44 ¢Jul 10 · Kalshi: 43 ¢Jul 11 · Kalshi: 43 ¢Jul 12 · Kalshi: 43 ¢Jul 13 · Kalshi: 44 ¢Jul 14 · Kalshi: 44 ¢Jul 15 · Kalshi: 46 ¢Jul 16 · Kalshi: 45 ¢Jul 17 · Kalshi: 45 ¢Jul 18 · Kalshi: 43 ¢Jul 19 · Kalshi: 44 ¢Jul 20 · Kalshi: 45 ¢Jul 21 · Kalshi: 44 ¢Jul 22 · Kalshi: 44 ¢Jul 23 · Kalshi: 44 ¢Jul 24 · Kalshi: 44 ¢Jul 25 · Kalshi: 44 ¢Jul 26 · Kalshi: 45 ¢Jul 27 · Kalshi: 45 ¢Jul 28 · Kalshi: 44 ¢Jul 30 · Kalshi: 45 ¢Jul 31 · Kalshi: 46 ¢Aug 1 · Kalshi: 47 ¢Aug 2 · Kalshi: 46 ¢Aug 3 · Kalshi: 46 ¢Aug 4 · Kalshi: 47 ¢Aug 5 · Kalshi: 47 ¢Aug 6 · Kalshi: 44 ¢Aug 7 · Kalshi: 47 ¢Aug 8 · Kalshi: 46 ¢Aug 9 · Kalshi: 46 ¢Aug 10 · Kalshi: 46 ¢Aug 11 · Kalshi: 46 ¢Aug 12 · Kalshi: 49 ¢Aug 13 · Kalshi: 49 ¢Aug 14 · Kalshi: 50 ¢Aug 15 · Kalshi: 48 ¢Aug 16 · Kalshi: 49 ¢Aug 17 · Kalshi: 48 ¢Aug 18 · Kalshi: 49 ¢Aug 19 · Kalshi: 48 ¢Aug 20 · Kalshi: 46 ¢Aug 21 · Kalshi: 46 ¢Aug 22 · Kalshi: 47 ¢Aug 23 · Kalshi: 46 ¢Aug 24 · Kalshi: 46 ¢Aug 25 · Kalshi: 46 ¢Aug 26 · Kalshi: 48 ¢Aug 27 · Kalshi: 49 ¢Aug 28 · Kalshi: 48 ¢Aug 29 · Kalshi: 48 ¢Aug 30 · Kalshi: 48 ¢Aug 31 · Kalshi: 48 ¢Sep 1 · Kalshi: 49 ¢Sep 2 · Kalshi: 48 ¢Sep 3 · Kalshi: 48 ¢Sep 4 · Kalshi: 48 ¢Sep 5 · Kalshi: 48 ¢Sep 6 · Kalshi: 47 ¢Sep 7 · Kalshi: 48 ¢Sep 8 · Kalshi: 47 ¢Sep 9 · Kalshi: 48 ¢Sep 10 · Kalshi: 47 ¢Sep 11 · Kalshi: 48 ¢Sep 12 · Kalshi: 49 ¢Jun 29Jul 9Jul 19Jul 30Aug 9Aug 19Aug 29Sep 8
Show the numbers
Senate control: the price of a Democratic majority on each venue. Daily price in cents, 29 Jun to 12 Sep 2026. Polymarket daily price; Kalshi daily close. Values in ¢.
PointPolymarketKalshi
Jun 2943 ¢41 ¢
Jun 3042 ¢42 ¢
Jul 142 ¢41 ¢
Jul 242 ¢41 ¢
Jul 345 ¢40 ¢
Jul 445 ¢41 ¢
Jul 545 ¢40 ¢
Jul 645 ¢40 ¢
Jul 746 ¢42 ¢
Jul 846 ¢42 ¢
Jul 947 ¢44 ¢
Jul 1047 ¢43 ¢
Jul 1146 ¢43 ¢
Jul 1247 ¢43 ¢
Jul 1346 ¢44 ¢
Jul 1446 ¢44 ¢
Jul 1546 ¢46 ¢
Jul 1646 ¢45 ¢
Jul 1746 ¢45 ¢
Jul 1845 ¢43 ¢
Jul 1944 ¢44 ¢
Jul 2044 ¢45 ¢
Jul 2144 ¢44 ¢
Jul 2244 ¢44 ¢
Jul 2344 ¢44 ¢
Jul 2444 ¢44 ¢
Jul 2544 ¢44 ¢
Jul 2644 ¢45 ¢
Jul 2744 ¢45 ¢
Jul 2844 ¢44 ¢
Jul 3044 ¢45 ¢
Jul 3144 ¢46 ¢
Aug 144 ¢47 ¢
Aug 245 ¢46 ¢
Aug 345 ¢46 ¢
Aug 445 ¢47 ¢
Aug 545 ¢47 ¢
Aug 645 ¢44 ¢
Aug 746 ¢47 ¢
Aug 846 ¢46 ¢
Aug 946 ¢46 ¢
Aug 1046 ¢46 ¢
Aug 1147 ¢46 ¢
Aug 1251 ¢49 ¢
Aug 1353 ¢49 ¢
Aug 1453 ¢50 ¢
Aug 1553 ¢48 ¢
Aug 1653 ¢49 ¢
Aug 1753 ¢48 ¢
Aug 1851 ¢49 ¢
Aug 1952 ¢48 ¢
Aug 2051 ¢46 ¢
Aug 2151 ¢46 ¢
Aug 2251 ¢47 ¢
Aug 2351 ¢46 ¢
Aug 2450 ¢46 ¢
Aug 2550 ¢46 ¢
Aug 2650 ¢48 ¢
Aug 2751 ¢49 ¢
Aug 2851 ¢48 ¢
Aug 2951 ¢48 ¢
Aug 3051 ¢48 ¢
Aug 3151 ¢48 ¢
Sep 151 ¢49 ¢
Sep 251 ¢48 ¢
Sep 352 ¢48 ¢
Sep 452 ¢48 ¢
Sep 552 ¢48 ¢
Sep 652 ¢47 ¢
Sep 752 ¢48 ¢
Sep 852 ¢47 ¢
Sep 953 ¢48 ¢
Sep 1053 ¢47 ¢
Sep 1153 ¢48 ¢
Sep 1253 ¢49 ¢

Download chart figures:CSVJSON with sources

How far apart they usually are

Most of the time, not far. The chart shows the average absolute difference between the venues' daily prices over the last 30 days, for the more heavily traded side of each contract. Chamber control and Maine ran about 3 points apart; North Carolina, where Roy Cooper trades above 90 cents on both, ran under 1. For comparison, Polymarket's politics fee on a trade at 50 cents is 1 cent per contract and the reported Kalshi taker fee is 1.75 cents, so gaps of 1 to 3 points are close to what it costs to act on them.

Average daily gap between Polymarket and Kalshi, last 30 days

Absolute difference in points, 13 Aug to 12 Sep 2026. More heavily traded side of each contract.

Average daily gap between Polymarket and Kalshi, last 30 days. Average absolute gap: Senate control 3.3 pts, House control 3 pts, Maine 3 pts, Texas 2.2 pts, Michigan 1.9 pts, Ohio 1.7 pts, Iowa 1.6 pts, Georgia 1.1 pts, South Carolina 0.9 pts, North Carolina 0.6 ptsSenate controlSenate control: 3.3 pts3.3 ptsHouse controlHouse control: 3 ptsMaineMaine: 3 ptsTexasTexas: 2.2 ptsMichiganMichigan: 1.9 ptsOhioOhio: 1.7 ptsIowaIowa: 1.6 ptsGeorgiaGeorgia: 1.1 ptsSouth CarolinaSouth Carolina: 0.9 ptsNorth CarolinaNorth Carolina: 0.6 pts0.6 pts
Show the numbers
Average daily gap between Polymarket and Kalshi, last 30 days. Absolute difference in points, 13 Aug to 12 Sep 2026. More heavily traded side of each contract. Values in pts.
CategoryAverage absolute gap
Senate control3.3 pts
House control3 pts
Maine3 pts
Texas2.2 pts
Michigan1.9 pts
Ohio1.7 pts
Iowa1.6 pts
Georgia1.1 pts
South Carolina0.9 pts
North Carolina0.6 pts

Download chart figures:CSVJSON with sources

Does the gap pay?

A cross-venue trade buys Yes where it is cheap and buys No on the same outcome where Yes is dear, so that one leg pays $1 whatever happens. It works only if the two asks add up to less than $1 after both venues' fees, at a size the order books actually hold. Vultax walked both venues' books at 18:56 UTC on 12 September for every pair where both books were available, charging Polymarket's 0.04 politics rate and the 0.07 rate reported for Kalshi's standard fee on each level.

Nineteen of the 65 pairs had crossed top-of-book quotes, eight still showed a profit after fees at the top of the book, and four of the 40 pairs with both books cleared fees at depth. The table lists them. None is a small edge on a large trade; the largest is a 0.26% return on capital that stays locked until the result is called or, on Kalshi's Senate-control contract, as late as 1 February 2027.

Order books read 18:56 UTC, 12 September 2026. Fees charged per level: Polymarket 0.04 × p × (1 − p); Kalshi 0.07 × p × (1 − p), before Kalshi's rounding. Excludes the cost of capital, deposits and withdrawals, and the risk that the two contracts resolve differently.
ContractRouteContracts that cleared feesGrossAfter fees
Senate control — DemocratsBuy Yes on Kalshi, No on Polymarket24,802$744.05$62.57
Maine — Jackson (D)Buy Yes on Kalshi, No on Polymarket2,993$89.78$18.32
Maine — Collins (R)Buy Yes on Polymarket, No on Kalshi2,189$65.67$13.40
South Dakota — Bengs (D)Buy Yes on Polymarket, No on Kalshi118$1.66$0.98

Download table figures:CSVJSON with sources

The contracts are not written the same way

A hedge across venues is only a hedge if both contracts pay on the same facts. They mostly will, but the rulebooks differ in ways that matter at the edges.

Rule text read from each venue's public market data on 12 September 2026. Kalshi's full rules and fee schedule are longer than the summaries its API returns.
KalshiPolymarket
Chamber controlPays if the party "has won control"; may be settled early on a consensus of media calls, otherwise by the party of the Speaker (House) or President pro tempore (Senate) on 1 February 2027Counts seats: a majority of voting seats, or half plus the Vice Presidency; independents count with the party they caucus with or announce they will; may stay open until 4 January if caucus intentions are unclear
Senate racesMarkets carry a candidate's name but pay if "a representative of the Republican party" (or Democratic) "is sworn in" for the term beginning in 2027; early settlement on media consensus is allowedPays the winner of the 2026 election including any runoff, once the Associated Press, Fox News and NBC all call it; independents do not count as a party's candidate
Which electionAlso lists contracts for the Senate term beginning in 2029 in the same state seriesLists 2026 races under "Senate Election Winner"
Fee to take liquidity0.07 × p × (1 − p) per contract as reported by fee trackers, rounded up0.04 × p × (1 − p) per share on politics markets; makers pay nothing

Download table figures:CSVJSON with sources

  • The 2029 trap - Kalshi's Georgia and North Carolina pages also carry contracts for the Senate term beginning in 2029, elected in 2028. Matching those against Polymarket's 2026 races produced apparent gaps of 25 to 31 points; they were different elections, not mispricing.
  • Party or person - a Kalshi contract labelled with a candidate pays on the party; Polymarket's pays on the candidate who wins. If a nominee is replaced before November, the two can split.
  • Timing - Polymarket settles when three networks call a race; Kalshi's fallback is the swearing-in or the chamber's organisation in 2027, so the same position can tie up money for different lengths of time.

Method and limits

Kalshi contracts came from its public events and candlestick endpoints for House control, Senate control and every Senate race series, keeping only events for terms beginning in 2027. Polymarket contracts came from its public events and price-history endpoints for markets tagged midterms. Pairs were matched on chamber or state, then on party label or candidate surname, and checked by reading both rule texts; Alaska, Kentucky, Louisiana and Nebraska had no clean match. Ohio and Florida pair Kalshi's special-election series with Polymarket's race markets for the same seats.

Daily gaps compare Polymarket's daily price point with Kalshi's daily closing price on the same UTC date, which are not taken at the same second. Kalshi's fee coefficient is the rate reported by independent fee trackers, because Kalshi's fee schedule could not be retrieved from our environment; its API lists these series under its standard quadratic fee. Polymarket prices are from its international exchange, which U.S. residents cannot use; see where U.S. law stands. An earlier Vultax study measured the same kind of gap on matched Fed contracts. Nothing here is a forecast or a recommendation to trade. Challenge a figure at [email protected]; material changes are logged in the changelog.

Downloads contain the published study figures. Changing market widgets are separate. Use Vultax research with an AI assistant.

Questions this page answers

Which is more accurate for the midterms, Polymarket or Kalshi?
That cannot be judged before the results. On 12 September the two venues usually sat 1 to 3 points apart, with Polymarket higher on Democrats in most of the heavily traded contracts.
Can you arbitrage Polymarket and Kalshi midterm markets?
Rarely, and not for much. At one reading on 12 September, 4 of 36 pairs with both order books cleared fees at the size on offer; the best paid $62.57 on about $24,000 locked up until the result, and the two venues' rules differ in edge cases.
Why do Polymarket and Kalshi midterm odds differ?
The venues have different traders, fees and resolution rules, and some contracts that look alike cover different elections. Vultax measured the size and direction of the gaps, not their cause.
Can Americans trade Polymarket's midterm markets?
The prices here come from Polymarket's international exchange, which U.S. traders cannot use. Polymarket's U.S. exchange launched with sports; Kalshi lists midterm contracts to U.S. users.

Sources and evidence

Prices and order books were read from public venue data on 12 September 2026 and change continuously. Gap histories compare daily prices taken at different times of day. Fee estimates use published or reported rates and exclude the cost of capital and settlement risk. Not a forecast, a recommendation to trade, or financial advice.

Continue your research in Vultax.

Explore crypto and prediction markets, trader analytics and event monitors. Public research views are free to browse.

New studies, by email.

Measured, sourced, and sent once per study. No digests, no promotions.

One email when a study publishes. Unsubscribe anytime. Privacy