
The market prices a 99°F day at LAX at 67%. Our model says 8%.
Every forecast system expects an unusually hot Sunday at Los Angeles International Airport. The 59-point disagreement is about the last few degrees — and where the contract's line falls inside the guidance spread.
Original illustration © PropBetEdge Predictions (code-generated editorial art)
Outcome: 99° or above · Los Angeles International Airport
Highest temperature in Los Angeles on Oct 4, 2026?
99° or above · RESOLVED
- UPDATE · Oct 3 23:00Z PBE 8% pbe-weather-maxtemp@1.1.0 · data cutoff Oct 3 23:00Z
- UPDATE · Oct 4 18:29Z PBE 98% pbe-weather-maxtemp-intraday@2.1.0 · data cutoff Oct 4 18:29Z
This contract has resolved
Venue settlement: YES (102.00). Official check: YES · 102 degF · source. The analysis above is unchanged; scores for the designated snapshots are on the event record.
Quick read
- PBE's weather model (pbe-weather-maxtemp@1.1.0, National Blend tier) gives 8% that LAX reports 99°F or more on Oct. 4; the Kalshi mid was 67% at 20:30 UTC Oct. 3.
- The blend forecasts 95°F and GFS MOS 97°F; the NWS forecast (context only) is 99°F. The contract line is 99°F.
- The model's most likely outcome is 95° to 96° (36%); the market's is 99° or above.
- Same data, older guidance: the GFS-based v1.0 said 24% — the choice of guidance moves this contract by 16 points.
- Resolves on The Weather Company's reported high for CLILAX; PBE checks it against the NWS Daily Climate Report.
What the contract actually asks
Kalshi's contract settles on the daily maximum temperature The Weather Company reports for Los Angeles International Airport (CLILAX), for the climate day of Oct. 4 measured in local standard time — Oct 4 08:00Z to Oct 5 08:00Z. “99° or above” pays if the reported high is 99°F or more. PropBetEdge verifies every settlement against the National Weather Service's Daily Climate Report for the same station, stored separately.
That precision matters here. The airport sits on the coast; a few degrees of marine influence separate an ordinary warm day from a 99-degree reading, and the contract does not care what happened anywhere else in the basin.
Where the forecasts disagree
Three forecast systems were in the record at the model's data cutoff (Oct 3 17:00Z). The National Blend of Models — the guidance the current model version uses — put the Oct. 4 high at 95°F with a blend spread of ±3°F. GFS MOS, the older station guidance, said 97°F. The National Weather Service's own gridded forecast, issued Oct 3 19:21Z, showed 99°F — stored for context, not used as a model input. The 1991–2020 normal for the date is 76°F; every system expects an unusually hot day.
Shaded band around NBM: ±2.8°F, one standard deviation of this station's historical error between the reported high and the guidance at this lead time (n = 1,819 past forecasts).
Data table
| Input | Value (°F) |
|---|---|
| Normal high (1991–2020) | 76 |
| National Blend of Models | 95 |
| GFS MOS | 97 |
| NWS official forecast | 99 |
| Contract threshold | 99 |
The model does not average these numbers. It takes the National Blend's high and asks how far the reported temperature has historically landed from that guidance at this exact station and lead time: 2.8°F is one standard deviation of that error over 1,819 past forecasts. Reaching 99°F from a 95°F blend needs a miss of 4°F or more in the warm direction — something the station's own record says happens rarely. That is the whole of the 8%.
The full distribution
The model's most likely bucket is 95° to 96° at 36%. The market's is 99° or above at 67%. In other words, the two are not arguing about whether it will be hot; they disagree about the last few degrees.
At least one bucket had no two-sided quote (bid–ask wider than 10¢), so no market value is shown for it.
Data table
| Outcome | PBE % | Market mid % |
|---|---|---|
| 90° or below | 6 | — |
| 91° to 92° | 8 | 2 |
| 93° to 94° | 26 | 6 |
| 95° to 96° | 36 | 12 |
| 97° to 98° | 16 | 20 |
| 99° or above | 8 | 67 |
How the number got here
The first forecast published for this contract, at 18:31 UTC on Oct. 3, came from model version 1.0, which uses GFS MOS: 24%. Version 1.1, built on the National Blend after it beat GFS MOS in a holdout of 56,668 station-days (log loss 2.4312 vs 2.5827), published 8% at 18:45 UTC from the same data cutoff. The difference is the guidance, not new weather information — the subject of a separate PropBetEdge analysis.
One snapshot needs a footnote. At 19:15 UTC the engine could not fetch the National Blend run and re-published the GFS-only version (24%) before the blend returned. That record stays in the archive — nothing is deleted — and the engine now holds a station when a guidance fetch fails rather than downgrading the model.
Data table
| Time (UTC) | Source | Value % |
|---|---|---|
| Oct 3 18:31Z | PBE pbe-weather-maxtemp@1.0.0 | 24 |
| Oct 3 18:31Z | Kalshi mid | 60 |
| Oct 3 18:45Z | PBE pbe-weather-maxtemp@1.1.0 | 8 |
| Oct 3 18:45Z | Kalshi mid | 63 |
| Oct 3 19:00Z | Kalshi mid | 64 |
| Oct 3 19:15Z | PBE pbe-weather-maxtemp@1.0.0 | 24 |
| Oct 3 19:15Z | Kalshi mid | 64 |
| Oct 3 19:30Z | Kalshi mid | 66 |
| Oct 3 19:45Z | Kalshi mid | 68 |
| Oct 3 20:00Z | PBE pbe-weather-maxtemp@1.1.0 | 8 |
| Oct 3 20:00Z | Kalshi mid | 68 |
| Oct 3 20:15Z | Kalshi mid | 67 |
| Oct 3 20:30Z | Kalshi mid | 67 |
Data table
| Snapshot | PBE % | Market % | Gap (pts) |
|---|---|---|---|
| Oct 3 18:31Z pbe-weather-maxtemp@1.0.0 | 24 | 60 | -36 |
| Oct 3 18:45Z pbe-weather-maxtemp@1.1.0 | 8 | 63 | -55 |
| Oct 3 19:15Z pbe-weather-maxtemp@1.0.0 | 24 | 64 | -40 |
| Oct 3 20:00Z pbe-weather-maxtemp@1.1.0 | 8 | 68 | -60 |
The case for the market
A 59-point gap is not a signal to trust the model. Several things in the record point the market's way. The Weather Service's own forecast sits at 99°F, right on the line. GFS MOS is 2°F warmer than the blend. And the model's own documented limitations apply squarely: it is a pre-window forecast with no current-conditions input, and its research notes record that guidance can run cold in unusual heat regimes. A market can price a heat event's persistence; this model, by design, cannot see it.
The model's case is narrower and historical: at this station, blend misses of 4°F or more in the warm direction are uncommon. Which view is better calibrated is exactly what the scored record exists to answer — one contract will not settle it.
How this will be scored
The snapshots that count were fixed by rule before the outcome: FIRST_PUBLISHED (the 24% GFS-based forecast), and FINAL_PRE_RESOLUTION — the last forecast captured before the climate day began at Oct 4 08:00Z. No T-minus-24-hour snapshot exists, because the first forecast came less than a day before the window. Both PBE and the market are scored on the same snapshot with Brier score and log loss once the official value is stored.
Evidence & method
What this story is based on. Every value above was read from these immutable records.
- Model
- pbe-weather-maxtemp@1.1.0 · RESEARCH
- Snapshot
- 7ad2bc88-b448-4d19-a8a0-ecc692c47c43
- Captured
- Oct 3 20:00Z
- Data cutoff
- Oct 3 17:00Z
- Market observation
- 67% · Oct 3 20:30Z
- Source families
- NOAA/NWS via Iowa Environmental Mesonet archive · NOAA Regional Climate Centers ACIS · NOAA/NWS api.weather.gov
- Resolves on
- The Weather Company (weather.com/kalshi) — The Weather Company daily maximum temperature for CLILAX (weather.com/kalshi)
- Independent check
- NWS Daily Climate Report CLILAX (WFO LOX); NOAA RCC-ACIS USW00023174
- Measurement
- Maximum temperature for the climate day 2026-10-04, 00:00-24:00 local standard time (UTC-8)
- Rounding
- Whole degrees Fahrenheit as reported; preliminary values may differ by rounding/conversion
- Exceptions
- Preliminary data may be revised; the exchange may hold expiration until a non-erroneous revision, else last fair price
- Pre-window only; no current-conditions input
- Guidance can run cold/hot in unusual regimes (see LA diagnostic, 2026-10-04)
Weather · daily high — inputs: National Blend of Models day max (GFS MOS fallback) + station empirical guidance-error tables. This model on the research board →
Market prices are a benchmark only and never enter a PropBetEdge model. Research-stage probabilities; not advice.