Market Integrity Report · Tue, 16 Jun 2026 00:46:06 GMT
Where prediction markets break — and what fixed
A daily transparency report on Polymarket and Kalshi: which markets are currently disputed at the oracle, how long settlements actually take per venue and per series, and the systematic biases that traders should price in. Updated hourly. Source data is public — we just put it in one place nobody else does.
UMA disputes (0)
Polymarket relies on the UMA optimistic oracle to resolve every market. When a proposed outcome is challenged, the market enters dispute — funds stay locked, traders can't exit, and the resolution may flip. Below are the markets in dispute or that were disputed in the last 14 days.
No disputed markets in the last 14 days. Either the oracle is humming or our scan window missed something — refresh in an hour.
Settlement timing
The wall-clock time between a market opening and its final resolution. Capital stays locked the entire window, so the difference between a 4-hour and a 48-hour settle is real cost for any size player. Sample: last 14 days, n=856.
Polymarket
189 d
avg · median 194 d · n=356
UMA-mediated. Disputes can stretch settlement to multiple days with capital frozen.
Kalshi
14 min
avg · median 12 min · n=500
CFTC-regulated, internal resolution committee. Faster settles but no dispute mechanism (resolutions are final).
Slowest series to settle
Aggregated by series prefix (e.g. KXNBAGAME on Kalshi, event-type prefix on Polymarket). Helpful for sizing exposure: a series with a 7-day average lock-up isn't the same trade as one that settles same-day, even at identical odds.
| Series | Venue | Avg settle time | Sample |
|---|---|---|---|
| next-country-us-strikes | polymarket | 338 d | 11 |
| will-bitcoin-hit | polymarket | 315 d | 9 |
| who-will-be-the-next-to-leave-the-trump-cabinet | polymarket | 284 d | 3 |
| nhl | polymarket | 228 d | 8 |
| trump-declassifies-new-ufo-files-by | polymarket | 181 d | 4 |
| nba | polymarket | 166 d | 12 |
| gemini | polymarket | 116 d | 3 |
| ufc-freedom | polymarket | 18 d | 3 |
| KXWCGOAL | kalshi | 23 min | 4 |
| KXMVECROSSCATEGORY | kalshi | 14 min | 74 |
Methodology
- Disputes pulled from
gamma-api.polymarket.com/events?closed=truefiltered byumaResolutionStatuses. A market is flagged if any historical UMA cycle hitdisputedor the current status ispending/challenged. - Settlement timing =
endDate−startDate(PM) orclose_time−open_time(Kalshi). Sample window: last 14 days. Outliers above 1 year filtered. - Series grouping uses ticker prefixes — Kalshi's
KXNBAGAME-26APR30LALBOS-LALgroups underKXNBAGAME; PM events group by slug stem. - All data is publicly available — we just join it. No paid feed, no proprietary scraping. We refresh hourly.
18+ only. This page is informational. Past dispute / settlement patterns don't guarantee future outcomes — verify the current state on the venue itself before placing capital.