Loading... ยท

๐Ÿ“– How this dashboard works

1

~143 ensemble members, not 3 deterministic runs

We pull the GEFS (31), ECMWF ENS (51), ICON-EPS (40), and GEM (21) ensemble systems from Open-Meteo โ€” roughly 143 possible futures per city. We don't average them into one number; we use the whole distribution.

2

Probability per bracket, directly

For each Kalshi bracket, we count how many ensemble members land there. If 42 of 143 members say the high will be 72โ€“73ยฐF, that bracket has a 29% probability. Simple, honest math โ€” no hand-tuned weights.

3

EV = our probability รท market price โˆ’ 1

If our probability is 29% and Kalshi is pricing the bracket at 20ยข, EV = +45%. Positive EV means the bracket is underpriced vs. our model. The opposite is also true โ€” we'll show you brackets the market is overvaluing.

4

Bias correction + live observation override

Every time Kalshi settles a market, we record the error between our ensemble mean and the actual high. That bias gets subtracted from future forecasts for that city. After 1 PM local, if the observed temp is already higher than any member predicted, we clip the distribution upward.

5

Signal types

๐ŸŽฏ OPPORTUNITY โ€” Best-EV bracket has โ‰ฅ15% expected edge, โ‰ฅ8% probability, and market has real volume.
๐Ÿ‘ WATCH โ€” Positive EV but below the OPPORTUNITY threshold.
โš– ALIGNED โ€” Our top-probability bracket matches the market's favorite. No edge.
NO_EDGE / LOW_DATA / LOW_VOLUME โ€” Distribution doesn't suggest a tradeable divergence.
6

This is not financial advice

Ensemble forecasts are not oracles. Brackets can and do settle at $0. Never risk what you can't lose. Track record below is raw โ€” no cherry-picking.

Weather forecasting is uncertain, so we don't trust a single prediction. We pull 143 different forecasts from the top global weather models, count how often each temperature shows up, and turn that into real odds โ€” then compare those odds to what Kalshi is charging. If the numbers disagree, you've found an edge.

๐Ÿ” Why the data is better now

๐ŸŒŠ
Ensemble, not averages
~143 possible futures per city from 4 ensemble systems. Distribution, not a single guess.
๐ŸŽฏ
EV-scored brackets
Every bracket gets ranked by expected edge vs. market price. We don't just say "divergence"; we show you the math.
๐Ÿ”ง
Self-correcting bias
Every settlement feeds back into a rolling per-city bias correction. The model learns each city's quirks.
๐Ÿ‘
Live observation override
After 1 PM local, the ensemble is clipped to whatever the NWS station has already observed. Stale forecasts can't hurt you.

Disclaimer

WeatherQuant is not financial advice. Ensemble forecasts are probabilistic โ€” they can be wrong. Kalshi markets carry real risk and can settle at $0.

Not affiliated with Kalshi, Inc. or the National Weather Service. Trade at your own risk.