Kalshi Senate contracts can settle on different answers to the same election: what the 3.02 USD hedge trap means for prediction market traders

Crypto prediction market Kalshi is heading into next week’s US midterms with two families of Senate contracts that can, by design, settle on different answers to the exact same question — and traders are discovering that even a supposedly “hedged” position cannot escape that gap.

On Oct. 28, Kalshi’s Senate-control market showed a 64.5% midpoint probability of Democratic control, while a normalized estimate derived from the exchange’s Democratic seat-count markets put the chance of Democrats finishing with 51 or more seats at only about 62.1%. That 2.4-percentage-point spread between two views of the identical election looked like an arbitrage opportunity. The fine print says otherwise.

The 3.02 USD hedge that pays 3 USD

Consider a four-contract package assembled from the Oct. 28 quotes: buy YES on Democratic Senate control at 0.65 USD, then buy NO on each of the three disjoint seat outcomes — exactly 51 Democratic seats (0.90 USD), exactly 52 seats (0.84 USD), and above 52 seats (0.63 USD). Those three buckets cover every Democratic total of 51 or more without overlapping, so in theory the package pays out no matter what happens.

The total cost is 3.02 USD before fees for a gross payout of 3 USD — an automatic two-cent loss. And if the outcomes do not align, the consequences run both ways: if Democratic control resolves YES but Democrats fall outside the 51-plus buckets, all four contracts pay, totaling 4 USD. If control resolves NO while Democrats still land in a 51-plus bucket, only two seat-NO contracts pay, totaling 2 USD. No orders were actually executed in the test; this is pure contract arithmetic.

Why the two markets can disagree

The deeper problem is that the contracts do not settle on the same definition of the election’s result. Kalshi’s CONTROL contract terms permit accelerated resolution once at least four of eight designated media sources declare a winner and none issues a contradictory declaration — with Kalshi retaining discretion over that early call. The default rule otherwise looks at the party of the Senate’s president pro tempore on Feb. 1, 2027.

The seat-count terms, by contrast, use Senate composition on Feb. 1, with a fallback to the next date data becomes available, and count independents with the party they caucus with. The seat outcome therefore rests on the chamber’s composition at a later observation date than a possible early control call. A vacancy, a caucus switch, or an altered race outcome between the control determination and the composition date could separate the two results — leaving a trader who bought the “hedge” fully exposed to the difference.

Even the midpoint comparison deserves caution. The three 51-plus seat-bucket midpoints summed to 64.5%, neatly matching the control market’s midpoint. All seat buckets together summed to 103.8%, and rescaling that ladder to 100% produced the 62.1% estimate. A midpoint is only halfway between the best bid and the ask — actually buying the hedge means paying every seller’s quoted price.

Liquidity, fees, and tied-up capital

Orderbook snapshots captured later on Oct. 28 showed the same four purchase prices but wildly uneven depth: 363.87 contracts displayed at the best price for the control YES leg, versus 75,698 for NO on exactly 51, 21,942 for NO on exactly 52, and 17,253 for NO above 52. The thin control leg would force anyone scaling the trade to reach deeper into that book — and because the books were captured sequentially, displayed orders could move before all four legs fill.

Fees add another layer. Kalshi says some of its markets now carry maker fees, so resting orders cannot be assumed to execute free. The exchange’s rounding rules distinguish direct-member balances, aligned to 0.0001 USD, from non-direct-member balances aligned to 0.01 USD, with model fees rounded upward — meaning the final cost depends on account type and fill sequence.

Even the documents disagree with each other: a CFTC filing dated Oct. 11, 2024 says Kalshi reduced the minimum order from 5,000 contracts to one, while the currently linked terms PDF still prints the older provision. And Kalshi’s collateral-return feature, which is event-specific and opt-in, can release tied-up capital early but may restrict subsequent sales, while cross-event offsetting between the control and seat-count positions is not confirmed.

Talos finds the gaps are real, but rare

The quirks are not just theoretical. Trading firm Talos published research on Oct. 28 examining a nine-leg package across the higher seat-count ladder, with NO positions from 51 seats through 57 and above 57. Its 8 USD gross payout likewise depended on both contract families resolving on the same basis.

Using quotes from Aug. 1 through Oct. 25, Talos found a positive modeled edge after estimated fees on just two of 51 quoted days when every leg crossed the spread — rising to seven days only when the control leg was assumed to fill passively at no cost. Those were modeling choices, not executed trades. Across four different Senate probability representations, Talos reported an average 3.3-percentage-point spread, stretching to 9.7 points at the widest, with October’s average gap at 2.5 points as trading volume grew.

For traders eyeing prediction markets as a cleaner read on the midterms than polls, the lesson is straightforward: on Kalshi, “who controls the Senate” can have more than one official answer. The contract you buy — not the election — determines which one pays you.

Disclaimer: This article is for informational purposes only and does not constitute financial, investment, or trading advice. Prediction markets and crypto assets are volatile and readers should do their own research before making any investment decisions.

13 thoughts on “Kalshi Senate contracts can settle on different answers to the same election: what the 3.02 USD hedge trap means for prediction market traders”

  1. 3.02 for a guaranteed 3 payout, the 2 cent toll is whatever. the real cost is the control market calling early on media declarations while your cash sits locked until february. opportunity cost is the hidden fee

  2. 64.5 vs 62.1 on the same election is either a 2.4 point toll or the most honest pricing of resolution risk ive seen. either way not arb

  3. pay 3.02 to guarantee a 3 payout, the two cent toll booth is right there in the quotes and people still size it up like free money

    1. also missing fee drag. two cent toll plus trading fees on both legs and the guaranteed 3 is closer to 2.90 lol. nobody models the house take

  4. the whole point of one exchange running both markets is they should agree. 64.5% on control vs 62.1% on seat counts and the fix is… no fix. you either eat the spread or sit out

    1. same exchange, different resolution windows, so they never have to agree. the fine print is doing all the work and people still call it arb

    2. This. People keep calling it arb but the settlement dates are literally different. Control can be called before the Feb 1 seat count even resolves, so the 2.4 point gap can stay open on purpose.

  5. the nastier part is the resolution rules. control can get called early off four media declarations while the seat count markets wait for feb 1 composition, so they arent even settling the same question

    1. the media declaration clause is wild. four outlets call control in november, actual composition resolves in february. two markets, two realities

    2. this. one vacancy or a caucus switch between november and february and your perfectly hedged package settles at 2 instead of 4

      1. a caucus switch is exactly the tail nobody prices. two cents of toll sounds cheap until the swap literally happens in december

  6. So if a vacancy hits after the control call but before Feb 1, the seat count market just waits on a fallback date? Fun week ahead for whoever runs their resolution desk.

Leave a Comment

Your email address will not be published. Required fields are marked *

BTC$78,684.00-3.1%ETH$2,262.44-4.1%SOL$96.40-5.8%BNB$701.68-7.2%XRP$1.24-6.6%ADA$0.1902-7.5%DOGE$0.0758-5.0%DOT$0.9188-9.3%AVAX$8.28-7.9%LINK$10.65-9.8%UNI$6.36-12.2%ATOM$1.51-8.1%LTC$55.31-6.5%ARB$0.1533-11.1%NEAR$4.08-14.0%FIL$0.8268-9.5%SUI$0.8738-7.4%BTC$78,684.00-3.1%ETH$2,262.44-4.1%SOL$96.40-5.8%BNB$701.68-7.2%XRP$1.24-6.6%ADA$0.1902-7.5%DOGE$0.0758-5.0%DOT$0.9188-9.3%AVAX$8.28-7.9%LINK$10.65-9.8%UNI$6.36-12.2%ATOM$1.51-8.1%LTC$55.31-6.5%ARB$0.1533-11.1%NEAR$4.08-14.0%FIL$0.8268-9.5%SUI$0.8738-7.4%
Scroll to Top