On jobs day, Kalshi’s payrolls forecast missed by a typical 66K jobs. Its unemployment-rate call was within 0.07 points.
We scored 20 monthly jobs reports, 21 unemployment-rate releases and 59 weekly jobless-claims reports since 2025, comparing the market median a day before with the first official number.
Kalshi market data and official statistics, pulled Oct 15, 2026, 7:51 AM ET. Updated daily.
By Arthur Angelo, PredictionScout Research · Updated Oct 15, 2026, 7:51 AM ET
Key findings
- Payrolls are the hardest call. The jobs number landed a median 66K from the market median (average 64K). Only 68% of 227 threshold contracts went the way the market leaned a day before. Payrolls beat the market median 13 times and fell short 7 times.
- The unemployment rate is far more predictable. Typical miss 0.07 points; 93% of 188 contracts called right.
- Claims kept coming in low. Weekly initial claims came in below the market median in 44 of 59 weeks (above in 15). Typical miss 6.2K; 86% of 561 contracts called right.
- Biggest payrolls miss: Feb 2026. Market median +50K, first BLS print -92K.
- Settlements verified. Matching first-release values in ALFRED: payrolls 19 of 20, unemployment 20 of 21, claims 51 of 59.
Nonfarm payrolls (monthly jobs added)
Next release: Jobs numbers in October 2026?
Trading closes Friday, November 6, 2026, 8:29 AM ET. Market median right now: +55K. 125,686 contracts traded so far. As of Oct 15, 2026, 7:51 AM ET. Market on Kalshi.
| Contract | Implied chance |
|---|---|
| Above -25,000 | 94% |
| Above 0 | 88% |
| Above 10,000 | 85% |
| Above 20,000 | 76% |
| Above 30,000 | 63% |
| Above 40,000 | 61% |
| Above 50,000 | 56% |
| Above 60,000 | 43% |
| Above 70,000 | 39% |
| Above 80,000 | 41% |
| Above 90,000 | 36% |
| Above 100,000 | 29% |
| Above 125,000 | 13% |
Across 20 releases from Jan 10, 2025 to Oct 2, 2026, the market’s median a day before was off by 66K in a typical release (median miss) and 64K on average. The number came in above the market median 13 times and below it 7 times. Of 227 individual “above X” contracts, the side priced above 50¢ a day out was right 155 times (68%).
| Period | Released | Market median 24h before | Actual (Kalshi settlement) | Official first release | Actual minus median | Contracts called right | Contracts traded |
|---|---|---|---|---|---|---|---|
| Sep 2026 | Oct 2, 2026 | +96K | +29K | +29K ✓ | 67K | 6/13 | 437,152 |
| Aug 2026 | Sep 4, 2026 | +38K | +162K | +162K ✓ | +124K | 10/19 | 359,121 |
| Jul 2026 | Aug 7, 2026 | +72K | -23K | -23K ✓ | 95K | 5/13 | 587,922 |
| Jun 2026 | Jul 2, 2026 | +121K | +57K | +57K ✓ | 64K | 10/15 | 613,674 |
| May 2026 | Jun 5, 2026 | +97K | +172K | +172K ✓ | +75K | 13/17 | 734,800 |
| Apr 2026 | May 8, 2026 | +71K | +115K | +115K ✓ | +44K | 16/19 | 460,056 |
| Mar 2026 | Apr 3, 2026 | +65K | +178K | +178K ✓ | +113K | 11/16 | 930,847 |
| Feb 2026 | Mar 6, 2026 | +50K | -92K | -92K ✓ | 142K | 6/13 | 792,921 |
| Jan 2026 | Feb 11, 2026 | +55K | +130K | +130K ✓ | +75K | 7/13 | 825,263 |
| Dec 2025 | Jan 9, 2026 | +78K | +50K | +50K ✓ | 28K | 10/13 | 626,637 |
| Nov 2025 | Dec 16, 2025 | +62K | +64K | +64K ✓ | +2K | 10/10 | 637,808 |
| Oct 2025 | Nov 7, 2025 | +16K | n/a | 5/7 | 363,590 | ||
| Sep 2025 | Oct 3, 2025 | +42K | +119K | n/a | +77K | 4/7 | 1,541,042 |
| Aug 2025 | Sep 5, 2025 | +77K | +22K | +22K ✓ | 55K | 7/10 | 1,676,626 |
| Jul 2025 | Aug 1, 2025 | +127K | +73K | +73K ✓ | 54K | 6/8 | 1,633,469 |
| Jun 2025 | Jul 3, 2025 | +121K | +147K | +147K ✓ | +26K | 7/7 | 932,347 |
| May 2025 | Jun 6, 2025 | +138K | +139K | +139K ✓ | +1K | 7/7 | 1,521,380 |
| Apr 2025 | May 2, 2025 | +119K | +177K | +177K ✓ | +58K | 6/7 | 2,232,242 |
| Mar 2025 | Apr 4, 2025 | +147K | +228K | +228K ✓ | +81K | 4/6 | 219,068 |
| Feb 2025 | Mar 7, 2025 | +126K | +151K | +151K ✓ | +25K | 6/7 | 305,378 |
| Dec 2024 | Jan 10, 2025 | +190K | +256K | +256K ✓ | +66K | 4/7 | 123,917 |
Highlighted rows missed by more than 100K. Official values: change in total nonfarm payrolls as first published by BLS (ALFRED vintage of PAYEMS on release day).
Unemployment rate
Next release: Unemployment in October
Trading closes Friday, November 6, 2026, 8:29 AM ET. Market median right now: 4.1%. 132,720 contracts traded so far. As of Oct 15, 2026, 7:51 AM ET. Market on Kalshi.
| Contract | Implied chance |
|---|---|
| Above 3.9% | 92% |
| Above 4.0% | 83% |
| Above 4.1% | 64% |
| Above 4.2% | 28% |
| Above 4.3% | 4% |
Across 21 releases from Jan 10, 2025 to Oct 2, 2026, the market’s median a day before was off by 0.07 pt in a typical release (median miss) and 0.07 pt on average. The number came in above the market median 13 times and below it 8 times. Of 188 individual “above X” contracts, the side priced above 50¢ a day out was right 175 times (93%).
| Period | Released | Market median 24h before | Actual (Kalshi settlement) | Official first release | Actual minus median | Contracts called right | Contracts traded |
|---|---|---|---|---|---|---|---|
| Sep 2026 | Oct 2, 2026 | 4.1% | 4.2% | 4.2% ✓ | +0.14 pt | 13/14 | 539,422 |
| Aug 2026 | Sep 4, 2026 | 4.1% | 4.1% | 4.1% ✓ | +0.01 pt | 14/14 | 605,921 |
| Jul 2026 | Aug 7, 2026 | 4.2% | 4.1% | 4.1% ✓ | -0.06 pt | 13/14 | 675,402 |
| Jun 2026 | Jul 2, 2026 | 4.2% | 4.2% | 4.2% ✓ | -0.05 pt | 9/10 | 140,360 |
| May 2026 | Jun 5, 2026 | 4.3% | 4.3% | 4.3% ✓ | +0.04 pt | 10/10 | 236,357 |
| Apr 2026 | May 8, 2026 | 4.2% | 4.3% | 4.3% ✓ | +0.06 pt | 10/10 | 253,729 |
| Mar 2026 | Apr 3, 2026 | 4.4% | 4.3% | 4.3% ✓ | -0.07 pt | 9/10 | 321,266 |
| Feb 2026 | Mar 6, 2026 | 4.3% | 4.4% | 4.4% ✓ | +0.11 pt | 9/10 | 461,402 |
| Jan 2026 | Feb 11, 2026 | 4.4% | 4.3% | 4.3% ✓ | -0.06 pt | 9/10 | 838,274 |
| Dec 2025 | Jan 9, 2026 | 4.5% | 4.4% | 4.4% ✓ | -0.08 pt | 9/10 | 842,236 |
| Nov 2025 | Dec 16, 2025 | 4.5% | 4.6% | 4.6% ✓ | +0.15 pt | 9/10 | 600,492 |
| Oct 2025 | Nov 7, 2025 | 4.3% | 4.4% | n/a | +0.08 pt | 9/9 | 352,478 |
| Sep 2025 | Oct 3, 2025 | 4.3% | 4.4% | 4.4% ✓ | +0.13 pt | 6/7 | 664,950 |
| Aug 2025 | Sep 5, 2025 | 4.2% | 4.3% | 4.3% ✓ | +0.06 pt | 6/6 | 681,401 |
| Jul 2025 | Aug 1, 2025 | 4.1% | 4.2% | 4.2% ✓ | +0.07 pt | 6/6 | 1,274,238 |
| Jun 2025 | Jul 3, 2025 | 4.2% | 4.1% | 4.1% ✓ | -0.15 pt | 4/6 | 835,059 |
| May 2025 | Jun 6, 2025 | 4.2% | 4.2% | 4.2% ✓ | +0.03 pt | 8/8 | 621,206 |
| Apr 2025 | May 2, 2025 | 4.2% | 4.2% | 4.2% ✓ | -0.00 pt | 7/8 | 153,079 |
| Mar 2025 | Apr 4, 2025 | 4.1% | 4.2% | 4.2% ✓ | +0.06 pt | 5/5 | 104,604 |
| Feb 2025 | Mar 7, 2025 | 4.0% | 4.1% | 4.1% ✓ | +0.07 pt | 6/6 | 101,697 |
| Dec 2024 | Jan 10, 2025 | 4.2% | 4.1% | 4.1% ✓ | -0.10 pt | 4/5 | 63,442 |
Highlighted rows missed by more than 0.15 pt. Official values: unemployment rate as first published by BLS (ALFRED UNRATE, first release).
Weekly initial jobless claims
Next release: Initial jobless claims for the week ending October 10, 2026
Trading closes Thursday, October 15, 2026, 8:25 AM ET. Market median right now: 193.0K. 12,330 contracts traded so far. As of Oct 15, 2026, 7:51 AM ET. Market on Kalshi.
| Contract | Implied chance |
|---|---|
| At least 180000 | 96% |
| At least 185000 | 80% |
| At least 190000 | 62% |
| At least 195000 | 42% |
| At least 200000 | 22% |
| At least 205000 | 8% |
| At least 210000 | 2% |
Across 59 releases from Jun 12, 2025 to Oct 8, 2026, the market’s median a day before was off by 6.2K in a typical release (median miss) and 7.4K on average. The number came in above the market median 15 times and below it 44 times. Of 561 individual “above X” contracts, the side priced above 50¢ a day out was right 483 times (86%).
| Period | Released | Market median 24h before | Actual (Kalshi settlement) | Official first release | Actual minus median | Contracts called right | Contracts traded |
|---|---|---|---|---|---|---|---|
| wk Oct 3, 26 | Oct 8, 2026 | 205.0K | 197.0K | 197.0K ✓ | -8.0K | 9/10 | 17,906 |
| wk Sep 26, 26 | Oct 1, 2026 | 202.1K | 197.0K | 197.0K ✓ | -5.1K | 10/11 | 5,831 |
| wk Sep 19, 26 | Sep 24, 2026 | 200.7K | 197.0K | 197.0K ✓ | -3.7K | 10/11 | 8,193 |
| wk Sep 12, 26 | Sep 17, 2026 | 204.4K | 196.0K | 196.0K ✓ | -8.4K | 8/9 | 23,121 |
| wk Sep 5, 26 | Sep 10, 2026 | 202.2K | 206.0K | 206.0K ✓ | +3.8K | 9/10 | 12,929 |
| wk Aug 29, 26 | Sep 3, 2026 | 206.5K | 206.0K | 206.0K ✓ | -0.5K | 11/11 | 12,873 |
| wk Aug 22, 26 | Aug 27, 2026 | 205.7K | 203.0K | 203.0K ✓ | -2.7K | 10/11 | 15,042 |
| wk Aug 15, 26 | Aug 20, 2026 | 210.3K | 206.0K | 206.0K ✓ | -4.3K | 10/11 | 36,827 |
| wk Aug 8, 26 | Aug 13, 2026 | 197.9K | 209.0K | 209.0K ✓ | +11.1K | 9/11 | 26,870 |
| wk Aug 1, 26 | Aug 6, 2026 | 201.0K | 199.0K | 199.0K ✓ | -2.0K | 8/9 | 29,902 |
| wk Jul 25, 26 | Jul 30, 2026 | 202.0K | 197.0K | 197.0K ✓ | -5.0K | 8/9 | 21,433 |
| wk Jul 18, 26 | Jul 23, 2026 | 204.4K | 187.0K | 187.0K ✓ | -17.4K | 6/9 | 35,353 |
| wk Jul 11, 26 | Jul 16, 2026 | 214.2K | 208.0K | 208.0K ✓ | -6.2K | 9/10 | 12,151 |
| wk Jul 4, 26 | Jul 9, 2026 | 221.2K | 215.0K | 215.0K ✓ | -6.2K | 9/10 | 9,149 |
| wk Jun 27, 26 | Jul 2, 2026 | 222.4K | 215.0K | 215.0K ✓ | -7.4K | 8/9 | 2,409 |
| wk Jun 20, 26 | Jun 25, 2026 | 219.8K | 215.0K | 215.0K ✓ | -4.8K | 9/9 | 6,564 |
| wk Jun 13, 26 | Jun 18, 2026 | 226.2K | 226.0K | 226.0K ✓ | -0.2K | 10/10 | 31,761 |
| wk Jun 6, 26 | Jun 11, 2026 | 219.7K | 229.0K | 229.0K ✓ | +9.3K | 8/10 | 24,666 |
| wk May 30, 26 | Jun 4, 2026 | 218.2K | 225.0K | 225.0K ✓ | +6.8K | 8/10 | 19,672 |
| wk May 23, 26 | May 28, 2026 | 211.8K | 215.0K | 215.0K ✓ | +3.2K | 9/10 | 30,077 |
| wk May 16, 26 | May 21, 2026 | 209.8K | 209.0K | 209.0K ✓ | -0.8K | 10/10 | 20,304 |
| wk May 9, 26 | May 14, 2026 | 202.6K | 211.0K | 211.0K ✓ | +8.4K | 8/10 | 40,382 |
| wk May 2, 26 | May 7, 2026 | 200.1K | 200.0K | 200.0K ✓ | -0.1K | 10/10 | 38,188 |
| wk Apr 25, 26 | Apr 30, 2026 | 208.0K | 189.0K | 189.0K ✓ | -19.0K | 6/10 | 35,829 |
| wk Apr 18, 26 | Apr 23, 2026 | 212.2K | 214.0K | 214.0K ✓ | +1.8K | 10/10 | 20,151 |
| wk Apr 11, 26 | Apr 16, 2026 | 210.8K | 207.0K | 207.0K ✓ | -3.8K | 9/10 | 47,485 |
| wk Apr 4, 26 | Apr 9, 2026 | 215.1K | 219.0K | 219.0K ✓ | +3.9K | 10/10 | 39,608 |
| wk Mar 28, 26 | Apr 2, 2026 | 208.9K | 202.0K | 202.0K ✓ | -6.9K | 9/10 | 27,385 |
| wk Mar 21, 26 | Mar 26, 2026 | 212.1K | 210.0K | 210.0K ✓ | -2.1K | 10/10 | 44,063 |
| wk Mar 14, 26 | Mar 19, 2026 | 214.2K | 205.0K | 205.0K ✓ | -9.2K | 9/10 | 23,531 |
| wk Mar 7, 26 | Mar 12, 2026 | 215.5K | 213.0K | 213.0K ✓ | -2.5K | 9/10 | 29,448 |
| wk Feb 28, 26 | Mar 5, 2026 | 219.0K | 213.0K | 213.0K ✓ | -6.0K | 9/10 | 26,604 |
| wk Feb 21, 26 | Feb 26, 2026 | 223.2K | 212.0K | 212.0K ✓ | -11.2K | 8/10 | 37,056 |
| wk Feb 14, 26 | Feb 19, 2026 | 225.9K | 206.0K | 206.0K ✓ | -19.9K | 6/10 | 79,145 |
| wk Feb 7, 26 | Feb 12, 2026 | 225.0K | 227.0K | 227.0K ✓ | +2.0K | 9/9 | 37,216 |
| wk Jan 31, 26 | Feb 5, 2026 | 214.1K | 231.0K | 231.0K ✓ | +16.9K | 6/10 | 135,182 |
| wk Jan 24, 26 | Jan 29, 2026 | 210.4K | 209.0K | 209.0K ✓ | -1.4K | 9/10 | 99,436 |
| wk Jan 17, 26 | Jan 22, 2026 | 212.7K | 200.0K | 200.0K n/a | -12.7K | 9/10 | 65,014 |
| wk Jan 10, 26 | Jan 15, 2026 | 215.2K | 198.0K | 198.0K n/a | -17.2K | 7/10 | 46,771 |
| wk Jan 3, 26 | Jan 8, 2026 | 213.4K | 208.0K | 208.0K ✓ | -5.4K | 9/10 | 38,516 |
| wk Dec 27, 25 | Dec 31, 2025 | 216.8K | 199.0K | 199.0K n/a | -17.8K | 7/10 | 70,192 |
| wk Dec 20, 25 | Dec 24, 2025 | 222.1K | 214.0K | 214.0K ✓ | -8.1K | 8/10 | 36,109 |
| wk Dec 13, 25 | Dec 18, 2025 | 236.7K | 224.0K | 224.0K ✓ | -12.7K | 8/10 | 24,100 |
| wk Sep 27, 25 | Oct 2, 2025 | 218.6K | 218.0K | n/a | -0.6K | 10/10 | 10,234 |
| wk Sep 20, 25 | Sep 25, 2025 | 233.4K | 218.0K | 218.0K ✓ | -15.4K | 7/10 | 11,720 |
| wk Sep 13, 25 | Sep 18, 2025 | 243.6K | 231.0K | 231.0K ✓ | -12.6K | 9/10 | 30,116 |
| wk Sep 6, 25 | Sep 11, 2025 | 238.8K | 263.0K | 263.0K ✓ | +24.2K | 7/10 | 6,440 |
| wk Aug 30, 25 | Sep 4, 2025 | 227.2K | 237.0K | 237.0K ✓ | +9.8K | 8/10 | 3,573 |
| wk Aug 23, 25 | Aug 28, 2025 | 232.2K | 229.0K | 229.0K ✓ | -3.2K | 9/10 | 20,088 |
| wk Aug 16, 25 | Aug 21, 2025 | 225.2K | 235.0K | 235.0K ✓ | +9.8K | 8/10 | 6,441 |
| wk Aug 9, 25 | Aug 14, 2025 | 226.2K | 224.0K | 224.0K ✓ | -2.2K | 9/10 | 8,194 |
| wk Aug 2, 25 | Aug 7, 2025 | 225.2K | 226.0K | 226.0K n/a | +0.8K | 10/10 | 31,981 |
| wk Jul 26, 25 | Jul 31, 2025 | 221.5K | 218.0K | 218.0K n/a | -3.5K | 6/7 | 4,670 |
| wk Jul 19, 25 | Jul 24, 2025 | 229.4K | 217.0K | 217.0K n/a | -12.4K | 5/7 | 9,946 |
| wk Jul 12, 25 | Jul 17, 2025 | 230.4K | 221.0K | 221.0K ✓ | -9.4K | 5/7 | 2,749 |
| wk Jul 5, 25 | Jul 10, 2025 | 235.2K | 227.0K | 227.0K n/a | -8.2K | 4/6 | 3,498 |
| wk Jun 28, 25 | Jul 3, 2025 | 242.1K | 233.0K | 233.0K ✓ | -9.1K | 4/6 | 2,364 |
| wk Jun 21, 25 | Jun 26, 2025 | 241.2K | 236.0K | 236.0K ✓ | -5.2K | 4/4 | 1,061 |
| wk Jun 7, 25 | Jun 12, 2025 | 245.8K | 248.0K | 248.0K ✓ | +2.2K | 5/5 | 11,869 |
Highlighted rows missed by more than 15.0K. Official values: seasonally adjusted initial claims as first published by the Labor Department (ALFRED ICSA, first release, matched by week-ending date).
Download the data
Release-by-release scorecard (CSV)
One row per settled Kalshi event: the market median 24 hours before, Kalshi’s settlement value, the official first-release value and the miss. Per-contract prices are not included. Free to reuse under CC BY 4.0 with a link back to this page.
Embed this chart
Methodology
- Markets. Kalshi’s
KXPAYROLLS(monthly change in total nonfarm payrolls),KXU3(unemployment rate) andKXJOBLESSCLAIMS(weekly seasonally adjusted initial claims) series, from Kalshi’s public API. The headline window starts in January 2025; older events are in the CSV. - Official data. First-published values from ALFRED: the PAYEMS vintage on release day (payroll change = latest month minus prior month in that vintage), UNRATE and ICSA first releases. Sources: BLS and the Labor Department.
- Market median. For each release we take every “above X” contract’s price 24 hours before trading closed (midpoint of bid and ask from hourly candles when the spread is 10¢ or less, otherwise the last trade; looking back up to 48 hours). Prices are forced to fall as the threshold rises, and the median is the point where the implied chance crosses 50%, interpolated between neighboring thresholds. If the 50% point falls outside the listed thresholds the release is shown but not scored.
- Contracts called right. Each threshold contract counts once: right if the side priced above 50¢ a day before won. Contracts priced exactly 50¢ are skipped.
- Actual value. The value Kalshi settled on (its “expiration value”), which follows the first official release. We check it against the first-release value in ALFRED (St. Louis Fed’s archive of data as first published) and mark any difference.
- Limits. One exchange; thin trading in some older and far-out contracts; the market median is a summary of a full distribution, not a single forecast. Nothing here is investment advice. Last run: Oct 15, 2026, 7:51 AM ET.
Cite this research
Suggested citation: PredictionScout. (2026, October 15). How Accurate Are Prediction Markets on the Jobs Report? Payrolls, Unemployment and Jobless Claims. https://predictionscout.com/research/jobs-report-prediction-market-accuracy/
For a chart or news story: “Source: PredictionScout analysis of public exchange data (https://predictionscout.com/research/jobs-report-prediction-market-accuracy/)”
The data and charts on this page are free to reuse under CC BY 4.0 with a link back to this page. Market data: Kalshi. Labor data: BLS and U.S. Department of Labor via ALFRED.
Data sources: prices and volumes come from the public APIs of Kalshi and Polymarket, with labor data from the Bureau of Labor Statistics and the Department of Labor. All trademarks belong to their owners. PredictionScout is independent and not affiliated with any exchange. Nothing here is investment, betting, or legal advice.
Related: CPI scorecard · GDP scorecard · release-day odds · All research
