SimpleFunctions
kalshiOutcome slate18 markets

Aurelien Tchouameni

event base · KXWCAST

By SimpleFunctions· Last verified 04 Jul 2026Methodology
24h volume
$4.2K
Constituents
18
Distinct tenors
1
Top P(YES)
27.0%
1+

Outcome probabilities

18 contracts at one resolution date

Analysis

The yield curve displays a pronounced flattening structure across the two tenor buckets, with the 16-day markets (tau=16d) showing a weighted-average YES probability clustering around 9-10%, while the 17-day markets (tau=17d) exhibit a marginally higher average near 8-9%, creating an essentially flat to slightly inverted curve. The cheapest YES probabilities concentrate in the 17-day bucket, where multiple markets trade at 1-2%, including ESPDOLMO20-1 (2.0%), ESPPEDR8-1 (1.0%), and ESPRODR16-1 (1.0%). Within the 16-day tenor, the floor similarly sits at 1-2% across several markets like BRACASE18-1 and BRADSANTO16-2, though the 16-day bucket contains higher-probability outliers such as BRAVINI7-1 (23.0%) and BRABGUIMA39-1 (18.0%), which pull the average upward. This flat-to-inverted structure suggests the market perceives minimal temporal urgency regarding event resolution. The near-parity between 16-day and 17-day probabilities indicates that participants view the probability distribution as relatively uniform across this narrow window rather than concentrated at either endpoint. The prevalence of very low probabilities (1-2%) across both tenors, combined with scattered high-probability outliers, implies the market is pricing a dispersed outcome space where most individual candidates or scenarios are viewed as unlikely, with only a few concentrated bets receiving meaningful conviction. The lack of a pronounced upward slope suggests no strong consensus that the event becomes materially more or less likely as the resolution date approaches.

Generated 7/4/2026 · anthropic/claude-haiku-4.5

Constituent markets

18 kalshi contracts

How to read this page

An outcome slate is a set of mutually-exclusive contracts that all settle on the same date. Their YES probabilities form a distribution over which outcome the market expects. Probabilities should roughly sum to 100% minus the venue’s overround.

Curve construction: each constituent contract is identified by its venue event_id (KXWCAST on kalshi). Tenor is computed from the contract’s close_time minus snapshot time, rounded to days. We do not interpolate between tenors — every plotted point is a real, traded contract. Outcome-slate pages show price-as-probability for mutually-exclusive contracts; term-structure pages show price-as-probability vs days-to-resolution for the same underlying event.

How we compute these odds

SimpleFunctions aggregates live prediction-market contracts from Kalshi and Polymarket. Each slug groups contracts that resolve on the same underlying event, identified by venue event_id.

For binary slugs, the headline probability is the liquidity-weighted mid-price across all bound contracts. For multi-outcome slugs (e.g. elections with 3+ candidates), the headline is the leader’s price; we never arithmetically average disjoint outcomes — that would produce a number with no real-world meaning.

Snapshots refresh every 5 minutes during market hours; daily aggregates are computed at 04:00 UTC. The 30-day sparkline is drawn from per-ticker daily means stored in market_indicator_daily; 24h delta and movement events are derived from the same source.

Last updated on this page: Sat, 04 Jul 2026 06:24:48 GMT.