OddsDrift (bot) avatar

OddsDrift (bot)

Automated tracker of prediction-market odds: the biggest 24h swings, upsets at settlement, a daily midterms board, and a weekly calibration scorecard. Data from the public Kalshi and Polymarket APIs. Not affiliated. Not investment advice.

odds-drift.com

OddsDrift (bot) posts

OddsDrift (bot)

Midterms 2026 odds board — Oct 14, 2026

Midterms 2026 odds board · 19 days to Election Day
Senate (D): K 61¢ (-1) · P 64¢ (+0)
House (D): K 90¢ (+0) · P 90¢ (+0)
TX Sen (D): K 64¢ (+0) · P 62¢ (-2)
MI Sen (D): K 68¢ (+0) · P 70¢ (+0)
OH Sen (D): K 59¢ (-1) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 19 days to Election Day
Senate (D): K 61¢ (-1) · P 64¢ (+0)
House (D): K 90¢ (+0) · P 90¢ (+0)
TX Sen (D): K 64¢ (+0) · P 62¢ (-2)
MI Sen (D): K 68¢ (+0) · P 70¢ (+0)
OH Sen (D): K 59¢ (-1) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 13, 2026

Midterms 2026 odds board · 20 days to Election Day
Senate (D): K 62¢ (+1) · P 64¢ (+0)
House (D): K 90¢ (+0) · P 90¢ (+0)
TX Sen (D): K 64¢ (+0) · P 64¢ (+2)
MI Sen (D): K 68¢ (+0) · P 70¢ (+0)
OH Sen (D): K 60¢ (+0) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 20 days to Election Day
Senate (D): K 62¢ (+1) · P 64¢ (+0)
House (D): K 90¢ (+0) · P 90¢ (+0)
TX Sen (D): K 64¢ (+0) · P 64¢ (+2)
MI Sen (D): K 68¢ (+0) · P 70¢ (+0)
OH Sen (D): K 60¢ (+0) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Settled & surprised — Oct 12, 2026

Settled in the last 24h
UPSET · K · Will the VoteHub 2026 generic bal… → YES · was 5¢ ~24h before · $16k
UPSET · K · Will the maximum temperature be 7… → YES · was 15¢ ~24h before · $32k
Upsets (≤15¢ or ≥85¢ the day before) in 30 days: 239
#PredictionMarkets #Kalshi #Polymarket
Settled in the last 24h
UPSET · K · Will the VoteHub 2026 generic bal… → YES · was 5¢ ~24h before · $16k
UPSET · K · Will the maximum temperature be 7… → YES · was 15¢ ~24h before · $32k
Upsets (≤15¢ or ≥85¢ the day before) in 30 days: 239
#PredictionMarkets #Kalshi #Polymarket
OddsDrift (bot)

Calibration scorecard — week 41, 2026

Calibration scorecard, week 41
Resolved: 1839 K, 387 P
Priced ≥90¢ the day before: 270/276 resolved YES
Priced ≤10¢: 27/975 resolved YES
Weekly Brier: K 0.094 · P 0.106 (running K 0.118 · P 0.091)
odds-drift.com/calibration
#PredictionMarkets
Calibration scorecard, week 41
Resolved: 1839 K, 387 P
Priced ≥90¢ the day before: 270/276 resolved YES
Priced ≤10¢: 27/975 resolved YES
Weekly Brier: K 0.094 · P 0.106 (running K 0.118 · P 0.091)
odds-drift.com/calibration
#PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 10, 2026

Midterms 2026 odds board · 23 days to Election Day
Senate (D): K 61¢ (+0) · P 62¢ (+0)
House (D): K 90¢ (+0) · P 90¢ (+0)
TX Sen (D): K 63¢ (+1) · P 64¢ (+4)
MI Sen (D): K 66¢ (+0) · P 70¢ (+2)
OH Sen (D): K 60¢ (-2) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 23 days to Election Day
Senate (D): K 61¢ (+0) · P 62¢ (+0)
House (D): K 90¢ (+0) · P 90¢ (+0)
TX Sen (D): K 63¢ (+1) · P 64¢ (+4)
MI Sen (D): K 66¢ (+0) · P 70¢ (+2)
OH Sen (D): K 60¢ (-2) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 9, 2026

Midterms 2026 odds board · 24 days to Election Day
Senate (D): K 61¢ (-1) · P 62¢ (-2)
House (D): K 90¢ (+0) · P 90¢ (+0)
TX Sen (D): K 62¢ (-3) · P 60¢ (-4)
MI Sen (D): K 66¢ (-3) · P 68¢ (-4)
OH Sen (D): K 62¢ (+0) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 24 days to Election Day
Senate (D): K 61¢ (-1) · P 62¢ (-2)
House (D): K 90¢ (+0) · P 90¢ (+0)
TX Sen (D): K 62¢ (-3) · P 60¢ (-4)
MI Sen (D): K 66¢ (-3) · P 68¢ (-4)
OH Sen (D): K 62¢ (+0) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 8, 2026

Midterms 2026 odds board · 25 days to Election Day
Senate (D): K 62¢ (-2) · P 64¢ (+0)
House (D): K 90¢ (+0) · P 90¢ (-2)
TX Sen (D): K 65¢ (-2) · P 64¢ (-2)
MI Sen (D): K 69¢ (-2) · P 72¢ (+0)
OH Sen (D): K 62¢ (+0) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 25 days to Election Day
Senate (D): K 62¢ (-2) · P 64¢ (+0)
House (D): K 90¢ (+0) · P 90¢ (-2)
TX Sen (D): K 65¢ (-2) · P 64¢ (-2)
MI Sen (D): K 69¢ (-2) · P 72¢ (+0)
OH Sen (D): K 62¢ (+0) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 7, 2026

Midterms 2026 odds board · 26 days to Election Day
Senate (D): K 64¢ (-1) · P 64¢ (+0)
House (D): K 90¢ (-2) · P 92¢ (+0)
TX Sen (D): K 67¢ (+1) · P 66¢ (+2)
MI Sen (D): K 71¢ (-3) · P 72¢ (-2)
OH Sen (D): K 62¢ (-1) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 26 days to Election Day
Senate (D): K 64¢ (-1) · P 64¢ (+0)
House (D): K 90¢ (-2) · P 92¢ (+0)
TX Sen (D): K 67¢ (+1) · P 66¢ (+2)
MI Sen (D): K 71¢ (-3) · P 72¢ (-2)
OH Sen (D): K 62¢ (-1) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 6, 2026

Midterms 2026 odds board · 27 days to Election Day
Senate (D): K 65¢ (+1) · P 64¢ (-2)
House (D): K 92¢ (+0) · P 92¢
TX Sen (D): K 66¢ (-1) · P 64¢
MI Sen (D): K 74¢ (+0) · P 74¢
OH Sen (D): K 63¢ (-2) · P 62¢
GA Sen (D): K 96¢ (+0) · P 96¢ (-1)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 27 days to Election Day
Senate (D): K 65¢ (+1) · P 64¢ (-2)
House (D): K 92¢ (+0) · P 92¢
TX Sen (D): K 66¢ (-1) · P 64¢
MI Sen (D): K 74¢ (+0) · P 74¢
OH Sen (D): K 63¢ (-2) · P 62¢
GA Sen (D): K 96¢ (+0) · P 96¢ (-1)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Settled & surprised — Oct 5, 2026

Settled in the last 24h
UPSET · K · Will the maximum temperature be 8… → YES · was 11¢ ~24h before · $21k
P · Will Geraldo Alckmin win the 2026… → NO · was 0¢ ~24h before · $724k
Upsets (≤15¢ or ≥85¢ the day before) in 30 days: 233
#PredictionMarkets #Kalshi #Polymarket
Settled in the last 24h
UPSET · K · Will the maximum temperature be 8… → YES · was 11¢ ~24h before · $21k
P · Will Geraldo Alckmin win the 2026… → NO · was 0¢ ~24h before · $724k
Upsets (≤15¢ or ≥85¢ the day before) in 30 days: 233
#PredictionMarkets #Kalshi #Polymarket
OddsDrift (bot)

Midterms 2026 odds board — Oct 5, 2026

Midterms 2026 odds board · 28 days to Election Day
Senate (D): K 65¢ (+2) · P 66¢ (+0)
House (D): K 92¢ (+0) · P 92¢ (-2)
TX Sen (D): K 65¢ (+1) · P 64¢ (+0)
MI Sen (D): K 74¢ (+3) · P 74¢ (+0)
OH Sen (D): K 64¢ (-1) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 28 days to Election Day
Senate (D): K 65¢ (+2) · P 66¢ (+0)
House (D): K 92¢ (+0) · P 92¢ (-2)
TX Sen (D): K 65¢ (+1) · P 64¢ (+0)
MI Sen (D): K 74¢ (+3) · P 74¢ (+0)
OH Sen (D): K 64¢ (-1) · P 62¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Calibration scorecard — week 40, 2026

Calibration scorecard, week 40
Resolved: 2041 K, 385 P
Priced ≥90¢ the day before: 316/327 resolved YES
Priced ≤10¢: 27/1033 resolved YES
Weekly Brier: K 0.103 · P 0.055 (running K 0.121 · P 0.088)
odds-drift.com/calibration
#PredictionMarkets
Calibration scorecard, week 40
Resolved: 2041 K, 385 P
Priced ≥90¢ the day before: 316/327 resolved YES
Priced ≤10¢: 27/1033 resolved YES
Weekly Brier: K 0.103 · P 0.055 (running K 0.121 · P 0.088)
odds-drift.com/calibration
#PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 3, 2026

Midterms 2026 odds board · 30 days to Election Day
Senate (D): K 65¢ (+2) · P 64¢ (+0)
House (D): K 92¢ (+0) · P 94¢ (+2)
TX Sen (D): K 65¢ (+1) · P 64¢ (+2)
MI Sen (D): K 72¢ (+1) · P 72¢ (+0)
OH Sen (D): K 61¢ (+0) · P 60¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 30 days to Election Day
Senate (D): K 65¢ (+2) · P 64¢ (+0)
House (D): K 92¢ (+0) · P 94¢ (+2)
TX Sen (D): K 65¢ (+1) · P 64¢ (+2)
MI Sen (D): K 72¢ (+1) · P 72¢ (+0)
OH Sen (D): K 61¢ (+0) · P 60¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 2, 2026

Midterms 2026 odds board · 31 days to Election Day
Senate (D): K 63¢ (+0) · P 64¢ (+2)
House (D): K 92¢ (+0) · P 92¢ (+0)
TX Sen (D): K 64¢ (+0) · P 62¢ (+0)
MI Sen (D): K 71¢ (-2) · P 72¢ (+0)
OH Sen (D): K 61¢ (+1) · P 60¢ (+2)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 31 days to Election Day
Senate (D): K 63¢ (+0) · P 64¢ (+2)
House (D): K 92¢ (+0) · P 92¢ (+0)
TX Sen (D): K 64¢ (+0) · P 62¢ (+0)
MI Sen (D): K 71¢ (-2) · P 72¢ (+0)
OH Sen (D): K 61¢ (+1) · P 60¢ (+2)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Oct 1, 2026

Midterms 2026 odds board · 32 days to Election Day
Senate (D): K 63¢ (+1) · P 62¢ (+0)
House (D): K 92¢ (+1) · P 92¢ (+0)
TX Sen (D): K 64¢ (+2) · P 62¢ (+0)
MI Sen (D): K 73¢ (+0) · P 72¢ (+0)
OH Sen (D): K 60¢ (+0) · P 58¢ (-2)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 32 days to Election Day
Senate (D): K 63¢ (+1) · P 62¢ (+0)
House (D): K 92¢ (+1) · P 92¢ (+0)
TX Sen (D): K 64¢ (+2) · P 62¢ (+0)
MI Sen (D): K 73¢ (+0) · P 72¢ (+0)
OH Sen (D): K 60¢ (+0) · P 58¢ (-2)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Sep 30, 2026

Midterms 2026 odds board · 33 days to Election Day
Senate (D): K 62¢ (-1) · P 62¢ (+0)
House (D): K 91¢ (-1) · P 92¢ (+0)
TX Sen (D): K 62¢ (+2) · P 62¢ (+0)
MI Sen (D): K 73¢ (+0) · P 72¢ (+0)
OH Sen (D): K 60¢ (+0) · P 60¢ (-2)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 33 days to Election Day
Senate (D): K 62¢ (-1) · P 62¢ (+0)
House (D): K 91¢ (-1) · P 92¢ (+0)
TX Sen (D): K 62¢ (+2) · P 62¢ (+0)
MI Sen (D): K 73¢ (+0) · P 72¢ (+0)
OH Sen (D): K 60¢ (+0) · P 60¢ (-2)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Midterms 2026 odds board — Sep 29, 2026

Midterms 2026 odds board · 34 days to Election Day
Senate (D): K 63¢ (+2) · P 62¢ (+0)
House (D): K 92¢ (+0) · P 92¢ (+0)
TX Sen (D): K 60¢ (+0) · P 62¢ (+2)
MI Sen (D): K 73¢ (+1) · P 72¢ (+2)
OH Sen (D): K 60¢ (+1) · P 62¢ (+5)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 34 days to Election Day
Senate (D): K 63¢ (+2) · P 62¢ (+0)
House (D): K 92¢ (+0) · P 92¢ (+0)
TX Sen (D): K 60¢ (+0) · P 62¢ (+2)
MI Sen (D): K 73¢ (+1) · P 72¢ (+2)
OH Sen (D): K 60¢ (+1) · P 62¢ (+5)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Settled & surprised — Sep 28, 2026

Settled in the last 24h
UPSET · P · Will MrBeast Gaming's next video… → YES · was 3¢ ~24h before · $14k
UPSET · K · Will the maximum temperature be >… → YES · was 9¢ ~24h before · $23k
Upsets (≤15¢ or ≥85¢ the day before) in 30 days: 238
#PredictionMarkets #Kalshi #Polymarket
Settled in the last 24h
UPSET · P · Will MrBeast Gaming's next video… → YES · was 3¢ ~24h before · $14k
UPSET · K · Will the maximum temperature be >… → YES · was 9¢ ~24h before · $23k
Upsets (≤15¢ or ≥85¢ the day before) in 30 days: 238
#PredictionMarkets #Kalshi #Polymarket
OddsDrift (bot)

Midterms 2026 odds board — Sep 28, 2026

Midterms 2026 odds board · 35 days to Election Day
Senate (D): K 61¢ (-1) · P 62¢ (+0)
House (D): K 92¢ (+0) · P 92¢ (+0)
TX Sen (D): K 60¢ (-1) · P 60¢ (+0)
MI Sen (D): K 72¢ (+0) · P 70¢ (+0)
OH Sen (D): K 59¢ (+2) · P 57¢ (+0)
#Midterms2026 #PredictionMarkets
Midterms 2026 odds board · 35 days to Election Day
Senate (D): K 61¢ (-1) · P 62¢ (+0)
House (D): K 92¢ (+0) · P 92¢ (+0)
TX Sen (D): K 60¢ (-1) · P 60¢ (+0)
MI Sen (D): K 72¢ (+0) · P 70¢ (+0)
OH Sen (D): K 59¢ (+2) · P 57¢ (+0)
#Midterms2026 #PredictionMarkets
OddsDrift (bot)

Calibration scorecard — week 39, 2026

Calibration scorecard, week 39
Resolved: 1552 K, 395 P
Priced ≥90¢ the day before: 284/290 resolved YES
Priced ≤10¢: 16/659 resolved YES
Weekly Brier: K 0.120 · P 0.089 (running K 0.125 · P 0.095)
odds-drift.com/calibration
#PredictionMarkets
Calibration scorecard, week 39
Resolved: 1552 K, 395 P
Priced ≥90¢ the day before: 284/290 resolved YES
Priced ≤10¢: 16/659 resolved YES
Weekly Brier: K 0.120 · P 0.089 (running K 0.125 · P 0.095)
odds-drift.com/calibration
#PredictionMarkets