NYC · LA · Daily High Temperature

The ML edge for daily high prediction markets.

A machine learning model predicts the most likely 2-degree temperature bucket, scores it STRONG BET, LEAN, or SKIP, and backs it with live atmospheric signals and a reversal-risk panel — updated throughout the day.

New York City — Today

ML Prediction
56–57°F
STRONG BET
62% confidence · top bucket
Kalshi Market
18¢
56 or less leading
Last settled: WIN ✓
Reversal Risk LOW
Canonical holding — NNE flow & cold 925mb suppress upside flips
925mb Temp
34.8°F
Cold near-surface air
Surface Wind
8 mph NNE
Suppressing direction

What makes it different

Built around one question: which bucket should I bet, and how confident should I be?

ML bucket predictions with bet signals

A machine learning model trained on historical NWS, AccuWeather, and atmospheric data predicts today's and tomorrow's most likely 2-degree Kalshi bucket. Each prediction is labeled STRONG BET, LEAN, or SKIP based on model confidence.

Live atmospheric signals — updated every 15 min

Solar irradiance, cloud cover, 850mb and 925mb temperatures, and surface wind direction update in real time throughout the day — not just the overnight forecast. See what the atmosphere is actually doing right now, not what was predicted at 5 AM.

Reversal Risk panel

A dedicated panel below each prediction scores how likely the current bucket pick is to shift before settlement — and whether conditions support a blow-past of all model forecasts. Backed by historical data from similar setups and updated throughout the day.

WIN/MISS tracking with a real track record

Every prediction is scored against the official daily high. WIN/MISS history is stored in a database and shown transparently — so you can see exactly how the model has performed over time, not just marketing claims.

Everything in the dashboard

🎯

Two-bucket display

Top-1 and Top-2 most likely buckets shown with confidence percentages, so you see the full probability picture — not just one call.

🕐

Heating window mode

Between 10 AM and 3 PM local time, the dashboard automatically increases its refresh rate and signals that it's watching closely. Observations update every 2 minutes during this window.

📡

Live Kalshi market data

Current market leaders, prices, and settlement results pulled directly — so you can compare the model's call against what the market is actually pricing.

🔄

Intraday model updates

Predictions refresh throughout the day as observed temperatures and atmospheric conditions change — not just once in the morning. The model triggers a fresh run when conditions run warmer or colder than expected.

🌇

NYC + Los Angeles

Full ML predictions, atmospheric signals, and Kalshi bet signals for both New York City and Los Angeles — two of the most actively traded daily high markets.

📊

Ensemble forecast tracking

NWS and AccuWeather forecasts are logged every update, bias-corrected against historical accuracy, and weighted into the ensemble — building a forecast audit trail you can actually inspect.

How it works

Live Data Preview

A glimpse of what's in the dashboard right now.

ML Prediction — NYC Today
56–57°F
STRONG BET · 62%
Today's High So Far
as of ET
Reversal Risk
LOW
Canonical holding
ML Track Record
WIN rate · all predictions

Atmospheric Signals Panel

Live conditions updated every 15 minutes — what's actually happening, not just the overnight forecast.

Solar Now
389 W/m²
Moderate heating
Cloud Cover
12%
Mostly clear
925mb Temp
34.8°F (live)
Cold near-surface air
Surface Wind
8 mph NNE
Suppressing direction

WIN/MISS History

WIN — prediction correct MISS — off by one bucket
MEMBERS
Days Tracked
ML Predictions Scored
Canonical WIN Rate
Average Forecast Error

Get the ML prediction, live signals, and reversal risk — every day.

Only $5/month or $50/year.

Who built this?

A data guy who traded Kalshi's NYC daily high. I wanted a real edge: not just a weather app, but a purpose-built system that tracks every forecast issuance, trains a model on historical outcomes, incorporates live atmospheric conditions, and tells me whether to bet — and how confidently. Built for me; shared because it keeps getting better and others find it useful.