About 9 in 10▲ Up 22 pts this week
Prices to buy now. $100 on Kalshi at the ask pays $115 if correct, before fees.
Polls are open on Election Day, and Democrats are favored to win both chambers of Congress: a 98% chance of taking the House and a 87% chance of winning the Senate, averaging Kalshi and Polymarket. Polymarket US had the same picture as of 7:15 a.m. Eastern, Nov. 3, at about 94% for the House and 77% for the Senate. The Senate is up about three points on Kalshi from 74% at noon on Nov. 2, and up 12 points from 65% on October 21, as Democrats gained in Kansas, Maine, Michigan and Iowa. Maine’s Troy Jackson is at 75%. The first polls close at 6 p.m. Eastern. The markets keep trading live as results come in tonight, with $63M traded in election markets over the past 24 hours, and settle on the official result.
About 9 in 10▲ Up 22 pts this week
Prices to buy now. $100 on Kalshi at the ask pays $115 if correct, before fees.
About 49 in 50▲ Up 6 pts this week (Kalshi)
Prices to buy now. $100 on Kalshi at the ask pays $102 if correct, before fees.
Change in percentage points over 7 days, from daily closing prices to the latest observation (Nov 3, 7:03 PM ET).
Chance the Democrat wins each race, from Kalshi, closest races first.
Kalshi prices to buy. “Buy GOP” buys No on the Democratic contract, except in Nebraska, where an independent is running. Tap a price to open that race’s market.
| Race | Dem chance | 7 days | Buy Dem | Buy GOP | Sources |
|---|---|---|---|---|---|
| South Carolina | 39% $100 on Dem at the ask pays $256 | +10 pts | Dem39¢ | GOP62¢ | Sources & contracts› |
| IowaTurek (D) vs. Hinson (R) | 63% $100 on GOP at the ask pays $263 | +16 pts | Dem63¢ | GOP38¢ | Sources & contracts› |
| AlaskaPeltola (D) vs. Sullivan (R) | 72% $100 on GOP at the ask pays $344 | +3 pts | Dem72¢ | GOP29¢ | Sources & contracts› |
| Kansas | 74% $100 on GOP at the ask pays $370 | +34 pts | Dem74¢ | GOP27¢ | Sources & contracts› |
| Maine 51st seatJackson (D) vs. Collins (R) | 75% $100 on GOP at the ask pays $384 | +14 pts | Dem75¢ | GOP26¢ | Sources & contracts› |
| Louisiana | 20% $100 on Dem at the ask pays $500 | +8 pts | Dem20¢ | GOP81¢ | Sources & contracts› |
| OhioBrown (D) vs. Husted (R) | 81% $100 on GOP at the ask pays $500 | +13 pts | Dem81¢ | GOP20¢ | Sources & contracts› |
| TexasTalarico (D) vs. Paxton (R) | 81% $100 on GOP at the ask pays $500 | +13 pts | Dem81¢ | GOP20¢ | Sources & contracts› |
| Mississippi | 19% $100 on Dem at the ask pays $526 | +7 pts | Dem19¢ | GOP82¢ | Sources & contracts› |
| MichiganEl-Sayed (D) vs. Rogers (R) | 86% $100 on GOP at the ask pays $666 | +16 pts | Dem86¢ | GOP15¢ | Sources & contracts› |
| FloridaSpecial election | 14% $100 on Dem at the ask pays $666 | +4 pts | Dem15¢ | GOP87¢ | Sources & contracts› |
| Arkansas | 9% $100 on Dem at the ask pays $1,052 | +4 pts | Dem9.5¢ | GOP91.7¢ | Sources & contracts› |
| Minnesota | 94% $100 on GOP at the ask pays $1,587 | +4 pts | Dem93.8¢ | GOP6.3¢ | Sources & contracts› |
| New HampshirePappas (D) | 95% $100 on GOP at the ask pays $1,886 | +5 pts | Dem95.2¢ | GOP5.3¢ | Sources & contracts› |
| Kentucky | 4% $100 on Dem at the ask pays $2,564 | – | Dem3.9¢ | GOP96.8¢ | Sources & contracts› |
| Tennessee | 3% $100 on Dem at the ask pays $3,030 | – | Dem3.3¢ | GOP96.8¢ | Sources & contracts› |
| Alabama | 2% $100 on Dem at the ask pays $3,333 | +1 pts | Dem3¢ | GOP98.7¢ | Sources & contracts› |
| New Mexico | 98% $100 on GOP at the ask pays $3,571 | +1 pts | Dem98.9¢ | GOP2.8¢ | Sources & contracts› |
| GeorgiaOssoff (D) | 98% $100 on GOP at the ask pays $5,000 | +2 pts | Dem98.1¢ | GOP2¢ | Sources & contracts› |
| North CarolinaCooper (D) | 98% $100 on GOP at the ask pays $5,000 | +2 pts | Dem98.3¢ | GOP2¢ | Sources & contracts› |
| Oklahoma | 2% $100 on Dem at the ask pays $5,000 | −1 pts | Dem2¢ | GOP98.7¢ | Sources & contracts› |
| West Virginia | 1% $100 on Dem at the ask pays $5,555 | −1 pts | Dem1.8¢ | GOP98.9¢ | Sources & contracts› |
| Oregon | 99% $100 on GOP at the ask pays $6,250 | – | Dem98.9¢ | GOP1.6¢ | Sources & contracts› |
| Illinois | 99% $100 on GOP at the ask pays $7,142 | – | Dem98.9¢ | GOP1.4¢ | Sources & contracts› |
| Massachusetts | 99% $100 on GOP at the ask pays $7,692 | +1 pts | Dem99¢ | GOP1.3¢ | Sources & contracts› |
| New Jersey | 99% $100 on GOP at the ask pays $8,333 | +2 pts | Dem98.9¢ | GOP1.2¢ | Sources & contracts› |
| Rhode Island | 99% $100 on GOP at the ask pays $5,882 | – | Dem99.5¢ | GOP1.7¢ | Sources & contracts› |
| Colorado | >99% $100 on GOP at the ask pays $9,090 | +1 pts | Dem99.2¢ | GOP1.1¢ | Sources & contracts› |
| Wyoming | <1% $100 on Dem at the ask pays $7,142 | −1 pts | Dem1.4¢ | GOP99.8¢ | Sources & contracts› |
| Virginia | >99% $100 on GOP at the ask pays $9,090 | +1 pts | Dem99.7¢ | GOP1.1¢ | Sources & contracts› |
| South Dakota | <1% | – | Dem– | GOPNo bid | Sources & contracts› |
| Idaho | <1% $100 on Dem at the ask pays $14,285 | – | Dem0.70¢ | GOP99.7¢ | Sources & contracts› |
| Montana | <1% $100 on Dem at the ask pays $14,285 | – | Dem0.70¢ | GOP99.8¢ | Sources & contracts› |
| Nebraska IndependentOsborn (I) vs. Ricketts (R) · Kalshi asks if a Democrat wins | <1% $100 on Dem at the ask pays $16,666 | – | Dem0.60¢ | GOPSee note | Sources & contracts› |
| Delaware | >99% $100 on GOP at the ask pays $20,000 | +2 pts | Dem99.8¢ | GOP0.50¢ | Sources & contracts› |
Source: Kalshi / Polymarket via DeFi Rate, observed between Nov 3, 6:49 PM and 7:03 PM ET.
Every venue we track, the range they span, and how our figure sits inside it. Open any source to see the contract, bid and ask, and quote age.
| Source | Price | In our figure? |
|---|---|---|
| 88.5% | Yes | |
| PM US | 86.6% | No · live, not averaged |
| 85.9% | Yes · constructed | |
| RTWH model model | 68.9% | No · forecast model |
| Gemini | 60.0% | No · editor-observed Sep 22 |
| 87.2% | Average of the two “Yes” rows |
The gap has held for several days, which usually points to different traders rather than stale data.
Long shots are often priced higher on one venue. The 1-cent gap is about 50% of the price.
Races tend to move together, so the gap may be smaller than it looks. Treat it as a question to investigate, not a trade.
Models and markets use different inputs. A model above the market means it’s more bullish on Democrats than traders are.
Each venue’s price for the market you pick, what your order would pay, and the estimated fee.
| Venue | Price | 24h traded | Est. fee | Payout if correct | Trade |
|---|---|---|---|---|---|
| KalshiBuys both Dem-Senate outcomes (2 contracts) · quote 2 min / 3 min old | 86.4¢Price to buy | $1.7M | $1.012 legs × 115 | $115before fees | Kalshi86.4¢ |
| PolymarketSenate-control contract · quote 0 sec old | 89¢Price to buy | $3.4M | n/a | $112before fees | Polymarket89¢ |
| Polymarket USSenate-control contract · quote 0 sec old | 86.9¢Price to buy · lowest comparable | – | n/a | $115before fees | Polymarket US86.9¢ |
| Gemini | 60¢ observed on Gemini by an editor on Sep 22; not averaged. | ||||
| OG | Senate control isn't in our feed yet. | ||||
Kalshi has no single Senate-control contract; its price combines two contracts that settle in Feb 2027, so it isn’t marked as comparable with Polymarket.
“Price to buy” is the venue’s current ask; “last trade” is the most recent trade and may not be available now. We don’t yet measure how many contracts are available at a price, so large orders may fill higher. Est. fee uses Kalshi’s published taker-fee formula, per contract in a bundle; other venues’ fees aren’t in our feed. DeFi Rate may earn a commission when you open an account through these links. 18+ (21+ in some states).
Polls are open today, and the markets have Democrats firmly ahead for the House and clearly ahead for the Senate. As of 7:15 a.m. Eastern on November 3, Kalshi had Democrats at 94% for the House and 77% for the Senate, Polymarket had 94.5% and 77.5%, and Polymarket US had 94.4% and 76.7%. The Senate is up about three points on Kalshi from 74% at noon on November 2 and from 65% on October 21; the House has held at 94%. The first polls close at 6 p.m. Eastern in parts of Indiana and Kentucky. Georgia’s close at 7 p.m. Eastern, and Maine’s, Michigan’s and most of Texas’s at 8 p.m., according to 270toWin’s closing times. The markets keep trading live as results come in tonight and settle on the official result. The final national polls point the same way: an I&I/TIPP poll released November 2 had Democrats ahead 52% to 42% on the generic ballot among likely voters.
In the last week of October, the Senate gains came from several states at once. On Kalshi, the Democrat in Kansas rose from 40% to 63% over the seven days to November 2, Jackson in Maine from 60% to 73%, Abdul El-Sayed in Michigan from 66% to 78%, and Iowa’s Turek ten points to 52%, the closest Senate race on the board. Texas’s Talarico reached 76%.
The sections below give the October background. The House had barely moved in the markets. Democrats were at 90% to win the chamber on Kalshi at DeFi Rate’s October 14 check and 91% on October 21, and the polls have given traders no reason to reprice. NBC News’s polling average, presented on Meet the Press on October 18, has Democrats ahead 52% to 43% among likely voters and President Trump’s approval at 39%. The Cook Political Report moved 18 House races toward Democrats on October 9 and projected a Democratic gain of nine to 19 seats. Democrats need a net gain of three.
The Senate is where the week’s money went. Democrats’ chance of control rose from 62% on Kalshi and 63.5% on Polymarket at the October 14 check to 65% on both venues by October 21, and the move came almost entirely from Maine. Kalshi had Troy Jackson at 58% against Susan Collins on October 14 and 64% a week later, a seven-point gain on the daily closes. The polls behind it are narrow. InsiderAdvantage’s October 16 poll of 1,200 likely voters had Jackson at 49% and Collins at 47%, and the polling average on October 20 had him up by about two. The late polls widened it: by November 2 the same average had Jackson ahead 50.4% to 45.6%, and a New York Times/Siena poll taken October 27 to November 1 had him up 51% to 45%. Trafalgar Group’s October 21 to 23 poll still had the race tied at 47%.
Texas moved in the polls but not in the market. A CBS News/YouGov poll of 1,492 registered voters, taken October 8 to 16, had James Talarico at 51% and Ken Paxton at 49%, and Marist’s October survey, taken October 8 to 11, had him up 47% to 45% among likely voters. Kalshi had Talarico at 64% on October 14 and 64% on October 21, so traders had already priced a Democratic lead before the polls confirmed it.
The Ohio special election moved more on less: Sherrod Brown went from 60% to 65% on Kalshi over the week ahead of Barack Obama’s October 24 rally in Cleveland.
The Republican case rests on the polls being wrong in the same direction again. Trafalgar Group polls taken October 9 and 10 had Democrats ahead in five of the eight most competitive races, with Republicans ahead in South Carolina and Maine tied. On October 19, Fox News’s Bret Baier, working from RealClearPolitics averages, laid out a scenario in which a two- to three-point polling miss leaves Republicans at 52-48. The markets gave that outcome about a one-in-three chance on October 21, when Republicans were at 35% to hold the Senate; by November 2 Republicans were at about 26% on Kalshi.
Each market asks a yes-or-no question, such as “Will Democrats control the Senate?” A contract pays $1 if the answer is yes and $0 if it’s no, so its price works as a probability: 64¢ means traders collectively put the chance at about 64%.
Take the Texas Senate race. If James Talarico trades at 58¢, 100 contracts cost $58. If he wins, they pay $100, a $42 profit before fees. If he loses, they’re worth nothing. You don’t have to hold until Election Day: if the price rises to 75¢ and someone is buying, you can sell early and keep the difference.
Before placing a trade, compare election trading apps for race coverage, fees and availability.
A price isn’t a poll. A candidate at 60¢ doesn’t have 60% of the vote; traders think they have about a 60% chance of winning.
Kalshi, Polymarket US and Gemini are federally regulated US exchanges that offer these markets. Polymarket’s international exchange lists many of the same questions, but it isn’t available to US residents.
Nothing requires two exchanges to agree. Each has its own traders and order book, and some questions are built differently. Kalshi, for example, lists a single Senate-control contract, but the Kalshi figure on this page comes from adding two balance-of-power contracts, a Democratic sweep and a Democratic Senate with a Republican House. The source comparison shows every venue’s price next to ours, and labels which comparisons are like-for-like.
A gap isn’t free money. The displayed prices may not be available in size, fees reduce the difference, and the contracts may settle on slightly different terms.
The market title isn’t the contract. Each one names its resolution source and says what happens after a recount, a runoff, a tie or a delayed certification. A network projection doesn’t settle anything. Every source record on this page links to the contract so you can read its rules before you trade.
The two chamber-control questions on this page are priced differently on each venue, so start by understanding the rules of the contract.
On Kalshi, House control is a single contract that pays $1 if Democrats (or Republicans) control the House, with early settlement allowed on a consensus of media projections and a February 1, 2027 fallback date. Kalshi also lists a single Senate-control contract, but the price on this page combines two balance-of-power contracts, a Democratic sweep and a Democratic Senate with a Republican House, so a Senate position on Kalshi is two orders and two taker fees. The Compare prices tool above shows the estimated fee for your order size.
On Polymarket, both House control and Senate control are single contracts that settle on the election result, with the Speaker’s party as the tiebreak if neither party reaches 218 seats. Polymarket’s international exchange isn’t open to US residents. Polymarket US, which is open to US traders, lists House control and Senate control as single winner markets, plus a balance-of-power market with the four combinations. As of 7:15 a.m. Eastern on November 3 it had Democrats at about 94% for the House and 77% for the Senate. Its prices are in the live board above, read straight from Polymarket US.
Here is how to place the trade:
New traders can open with a bonus. The Kalshi promo code RATE pays a $55 bonus after your first $25 traded, and the Polymarket promo code RATE adds a $25 trading bonus on a $10 deposit. If you want to compare fees, state access and the other venues that list these markets, see our prediction market apps page.
Kalshi, Gemini Titan and QCX LLC (which operates Polymarket US) are designated contract markets registered with the CFTC. The CFTC disapproved Kalshi’s congressional-control contracts in 2023; a federal court vacated that decision in 2024, and the appeal was dismissed in 2025. The CFTC chair has since warned that attempts to move political markets artificially could bring manipulation cases, and the Senate has barred senators and staff from trading these markets. Availability can still vary by platform and state, so check before you fund an account.
For dated background on the ethics rule, our May 1, 2026 report explains the Senate’s prediction-market trading ban for senators and staff.
Beyond which party controls each chamber, traders can bet on the size of the result. Prices below are from Kalshi as of November 2, 2026; each page has the live board.
Live odds for Maine's 2026 Senate election.
Live odds on which party will control the House after the 2026 midterms.
Live odds for Texas's 2026 Senate election.
Live odds for the four House and Senate control combinations.
Live odds for Michigan's 2026 Senate election.
The two headline figures average Kalshi and Polymarket bid/ask midpoints for the same outcome. Kalshi has no single Senate-control contract, so its Senate price is built from its own two balance-of-power contracts and labeled “constructed.” State races use Kalshi alone. Open any Sources link for the exact contracts.
$1.4M traded in 24 hours
$676K traded in 24 hours