All cities
UUEE · Russia · Europe/Moscow

Moscow weather data for Polymarket traders.

Live Moscow temperature from local weather stations, a five-model ensemble forecast, and the resolution probability for every Polymarket weather market that resolves on Moscow. When the share price drifts from where the daily high is actually heading, that's your mispricing — and we put a number on the gap every minute.

Free tier
Current + daily-max
Live read from UUEE. Daily high since local midnight — the number Polymarket weather markets resolve on.
Trader tier
Ensemble forecast
ECMWF · GFS · ICON · JMA · UKMO. Bias-corrected per-city using historical residuals + Kalman filtering.
Pro tier
Resolution probability
For every active Polymarket weather market on Moscow: chance YES resolves true, refreshed each minute.
API endpoints for Moscow

Three calls. Everything you need.

GET
/v1/weather/current/UUEE
Current temperature + daily-max
GET
/v1/weather/forecast/UUEE?bias_corrected=true
Ensemble forecast (Trader+) · ?bias_corrected=true on Pro
GET
/v1/weather/resolution-probability/{condition_id}
YES probability for any Polymarket market on this city (Pro)
# Read Moscow live data with curl
curl -H "X-API-Key: $DPM_KEY" \
  https://api.datapolymarket.com/v1/weather/current/UUEE

# In Claude Code (via MCP)
> "Find me Polymarket Moscow weather markets where YES is undervalued by 10pp+"

Why Moscow weather mispricings exist on Polymarket

Polymarket weather markets resolve on a single number: the daily high temperature at a specific weather station, on a specific day, in Moscow (UUEE). The market settles YES or NO depending on whether that number crosses a threshold. That sounds simple — but the share price between now and resolution is anything but stable.

Casual bettors price the market on intuition ("feels warm today"). Market makers price it on stale forecasts. Algorithmic flow is thin, especially during local night-time hours when Europe/Moscowis asleep. The result: when the daily-max is already pushing the threshold by mid-afternoon, the YES share often hasn't fully repriced. That residual gap — between the share price and what the actual reading says — is the mispricing.

We compute that gap continuously for Moscow. The current temperature is pulled from the UUEE station every five minutes. The daily-max-so-far is the running high since local midnight in Europe/Moscow. The forecast for the rest of the day comes from a five-model ensemble — ECMWF, GFS, ICON, JMA, UKMO — with a per-city bias correction we fit on years of Moscowresiduals. From that we derive a probability that the close clears any given threshold. If Polymarket's implied probability disagrees, we tell you by how much.

We do not promise these markets are easy money. Resolution risk is real. Late-day heat waves can flip a market in the last hour. Forecasts miss. But across hundreds of weather markets we watch, the signal-to-noise on a measured probability gap is substantially better than buying the YES on a hunch.

Get started

Try Moscow weather data free for 3 days.

All 44 cities, full Trader tier, card required. Cancel any time before day 3 — no charge. Auto-converts to $49.99/mo or pick the Combo at $74.99/mo with crypto data.