SimpleFunctions
kalshiYield curve96 markets

The Odyssey Rotten Tomatoes score

event base · KXRT

By SimpleFunctions· Last verified 09 Jul 2026Methodology
24h volume
$33.5K
Constituents
96
Distinct tenors
5
7d – 5mo
Avg P(YES)
62.1%

Term structure

YES probability across 5 tenors

25%50%75%7d7w12w4mo5mo
τ days →P(YES) on left axis

Analysis

The yield curve displays a striking inverted structure across the 4-day tenor, with the cheapest YES probabilities concentrated in the mid-range strike prices rather than at the extremes. The EVI subset shows a steep cliff from 99.0% probability at strikes 45-60 down to 87.0% at 70, then collapsing to just 50.0% at the 75 strike before recovering slightly to 9.0% at 80. The MOA subset exhibits even more dramatic compression, maintaining 87-99.0% probabilities through the 30 strike, then plummeting to 27.0% at 32, 40.0% at 35, and 8.0% at 40 before dropping to 1.0% across all higher strikes. The INV subset similarly shows high conviction above 85.0% through the 80 strike, then collapsing to 8.0% at 96. This inverted shape contrasts sharply with the 11-day ODY tenor, which maintains a more gradual decline from 99.0% at lower strikes to 82.0% at 85, suggesting a smoother probability distribution over the longer horizon. The market's current pricing reveals extreme near-term uncertainty concentrated around specific strike levels, particularly in the 32-40 range for MOA and 70-80 for EVI. The high trading volumes at these transition points—notably $107.5M at MOA-45 and $130.8M at MOA-50—indicate intense disagreement about whether outcomes will fall within or outside these bands. The inverted curve structure implies the market expects resolution to occur within a narrow, defined range rather than at the extremes, with the 11-day ODY

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

Constituent markets

96 kalshi contracts

MarketTenorP(YES)Vol 24h
The Odyssey Rotten Tomatoes score?: Above 457d99.0%$518
The Odyssey Rotten Tomatoes score?: Above 507d99.0%$0
The Odyssey Rotten Tomatoes score?: Above 557d99.0%$94
The Odyssey Rotten Tomatoes score?: Above 607d99.0%$515
Pinocchio Unstrung Rotten Tomatoes score?: Above 52w99.0%$0
The Odyssey Rotten Tomatoes score?: Above 657d98.0%$251
The Odyssey Rotten Tomatoes score?: Above 707d98.0%$1.3K
Pinocchio Unstrung Rotten Tomatoes score?: Above 102w98.0%$0
Pinocchio Unstrung Rotten Tomatoes score?: Above 202w98.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 553w98.0%$0
Tony Rotten Tomatoes score?: Above 454w97.0%$0
Dune: Part Three Rotten Tomatoes score?: Above 455mo97.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 303w96.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 353w96.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 403w96.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 603w96.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 653w96.0%$0
Pinocchio Unstrung Rotten Tomatoes score?: Above 152w95.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 453w95.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 503w95.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 703w95.0%$84
Tony Rotten Tomatoes score?: Above 504w95.0%$0
Dune: Part Three Rotten Tomatoes score?: Above 505mo95.0%$0
Dune: Part Three Rotten Tomatoes score?: Above 555mo95.0%$0
Dune: Part Three Rotten Tomatoes score?: Above 605mo95.0%$38
The Odyssey Rotten Tomatoes score?: Above 757d94.0%$1.5K
Tony Rotten Tomatoes score?: Above 604w94.0%$0
Avengers: Doomsday Rotten Tomatoes score?: Above 455mo94.0%$0
Tony Rotten Tomatoes score?: Above 554w93.0%$20
The Odyssey Rotten Tomatoes score?: Above 807d92.0%$3.4K
Dune: Part Three Rotten Tomatoes score?: Above 655mo92.0%$0
Pinocchio Unstrung Rotten Tomatoes score?: Above 252w91.0%$80
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 753w91.0%$141
Avengers: Doomsday Rotten Tomatoes score?: Above 505mo91.0%$0
Dune: Part Three Rotten Tomatoes score?: Above 705mo91.0%$0
Pinocchio Unstrung Rotten Tomatoes score?: Above 302w89.0%$93
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 803w89.0%$334
Tony Rotten Tomatoes score?: Above 654w89.0%$0
Avengers: Doomsday Rotten Tomatoes score?: Above 555mo89.0%$0
Avengers: Doomsday Rotten Tomatoes score?: Above 605mo88.0%$0
Dune: Part Three Rotten Tomatoes score?: Above 755mo87.0%$0
Pinocchio Unstrung Rotten Tomatoes score?: Above 352w86.0%$2
Avengers: Doomsday Rotten Tomatoes score?: Above 655mo85.0%$0
The Odyssey Rotten Tomatoes score?: Above 857d84.0%$1.1K
Tony Rotten Tomatoes score?: Above 704w84.0%$12
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 853w83.0%$699
Dune: Part Three Rotten Tomatoes score?: Above 805mo81.0%$0
Avengers: Doomsday Rotten Tomatoes score?: Above 705mo77.0%$2
Tony Rotten Tomatoes score?: Above 754w75.0%$13
Pinocchio Unstrung Rotten Tomatoes score?: Above 402w74.0%$47
Dune: Part Three Rotten Tomatoes score?: Above 855mo74.0%$19
The Odyssey Rotten Tomatoes score?: Above 877d73.0%$435
Avengers: Doomsday Rotten Tomatoes score?: Above 755mo69.0%$0
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 903w68.0%$1.8K
Tony Rotten Tomatoes score?: Above 804w64.0%$0
One Night Only Rotten Tomatoes score?: Above 454w63.0%$121
Pinocchio Unstrung Rotten Tomatoes score?: Above 452w62.0%$71
Avengers: Doomsday Rotten Tomatoes score?: Above 805mo60.0%$508
The Odyssey Rotten Tomatoes score?: Above 907d58.0%$5.9K
Dune: Part Three Rotten Tomatoes score?: Above 905mo58.0%$322
Pinocchio Unstrung Rotten Tomatoes score?: Above 502w55.0%$353
One Night Only Rotten Tomatoes score?: Above 504w53.0%$104
Tony Rotten Tomatoes score?: Above 854w52.0%$45
Avengers: Doomsday Rotten Tomatoes score?: Above 855mo46.0%$221
One Night Only Rotten Tomatoes score?: Above 554w44.0%$17
Pinocchio Unstrung Rotten Tomatoes score?: Above 552w41.0%$73
The Odyssey Rotten Tomatoes score?: Above 927d40.0%$2.6K
Tony Rotten Tomatoes score?: Above 904w40.0%$23
One Night Only Rotten Tomatoes score?: Above 604w34.0%$299
Pinocchio Unstrung Rotten Tomatoes score?: Above 602w30.0%$157
Super Troopers 3 Rotten Tomatoes score?: Above 454w30.0%$483
Avengers: Doomsday Rotten Tomatoes score?: Above 905mo27.0%$349
Spider-Man: Brand New Day Rotten Tomatoes score?: Above 953w26.0%$529
One Night Only Rotten Tomatoes score?: Above 654w24.0%$192
Super Troopers 3 Rotten Tomatoes score?: Above 504w21.0%$33
Pinocchio Unstrung Rotten Tomatoes score?: Above 652w20.0%$6
One Night Only Rotten Tomatoes score?: Above 704w16.0%$204
The Odyssey Rotten Tomatoes score?: Above 957d15.0%$5.5K
Super Troopers 3 Rotten Tomatoes score?: Above 554w15.0%$192
Pinocchio Unstrung Rotten Tomatoes score?: Above 702w12.0%$9
Showing top 80 by P(YES) of 96 constituents.

Browse this series

Movie Rotten Tomatoes Score Markets
Collection view — every live contract in this series, sorted by 24h volume. Distinct intent from this term-structure page.

How to read this page

A term structure plots the implied YES probability of each constituent market against its days-to-resolution. Steepening upward = the market prices the event as becoming more likely with time. Flat = stable expectations. Inverted = a near-term catalyst raises odds early then they fade.

Curve construction: each constituent contract is identified by its venue event_id (KXRT 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: Thu, 09 Jul 2026 06:23:29 GMT.