SimpleFunctions
kalshiOutcome slate8 markets

Spain wins by more than 1.5 goals

event base · KXWCSPREAD

By SimpleFunctions· Last verified 29 Jun 2026Methodology
24h volume
$157.5K
Constituents
8
Distinct tenors
2
2w – 2w
Top P(YES)
20.0%
France wins by more th

Outcome probabilities

8 contracts at one resolution date

Analysis

The yield curve displays a pronounced steepening pattern across the 15-to-19 day tenor spectrum. The shortest-tenor markets at 15 days show the cheapest YES probabilities, clustering predominantly in the 2-8% range with notable exceptions like NED2 at 19% and NOR2 at 25%. As tenor extends to 16-18 days, probabilities rise substantially, with markets like FRA2 reaching 56%, ENG2 at 52%, ESP2 at 50%, and ARG2 climbing to 62% by the 19-day bucket. This steep upward slope indicates a significant repricing of event likelihood as resolution dates move forward, with the most dramatic probability increases occurring between the 15-day and 16-18 day tenors. The curve shows no flattening or inversion; instead, it exhibits consistent upward pressure across all tenor extensions. The market's term structure communicates a clear expectation that the underlying event outcomes are substantially more likely to materialize in the 16-19 day window than in the immediate 15-day period. This steepening suggests either that market participants view near-term catalysts as unlikely but anticipate meaningful developments within the extended timeframe, or that probabilities are being systematically repriced upward as resolution approaches. The consistent elevation of probabilities across all constituent markets in longer tenors—particularly the doubling or tripling of YES odds between 15 and 19 days—indicates the market is pricing in either information arrival, event momentum building, or a genuine shift in underlying conditions expected to occur between these resolution dates.

Generated 6/29/2026 · anthropic/claude-haiku-4.5

Constituent markets

8 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 (KXWCSPREAD 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: Mon, 29 Jun 2026 06:24:16 GMT.