Polymarket Weather Bot.
Atmospheric volatility, traded systematically.
StormBot — the AI Polymarket bot for weather markets.
StormBot is the Polymarket Weather Bot: a storm-grade polymarket bot that listens to every tick on Polymarket's weather book, fuses five institutional forecast models (GFS, ECMWF, UKMO, NWS, plus HKO for Hong Kong) in real time, and only fires when the AI signs off. 67+ cities. Quarter-Kelly sizing. Lightning-fast CLOB execution.
Wins keep landing.
Every position the bot closes in profit across the active trader base flows into this feed. Real members, real fills, real PnL — no paper trades.
-
+$4200x4ab6…c2a82s agoHighest temperature in Seoul · YES
-
+$1850x8f3a…1d928s agoHighest temperature in Shanghai · NO
-
+$1,2400xd71c…8b4e14s agoHighest temperature in Paris · NO
-
+$670x2e9b…f05723s agoHighest temperature in Hong Kong · YES
-
+$980x6c1d…a73831s agoHighest temperature in London · YES
-
+$3120xb084…cf1247s agoHighest temperature in Singapore · NO
-
+$540x59ee…3a6b1m agoHighest temperature in Hong Kong · YES
By the numbers
A few data points from the engine.
Architecture
Inside the
Storm-Signal Engine
Under the hood: a Node.js service that maintains a live socket into Polymarket's CLOB, pulls up to five meteorology APIs in parallel, runs a Bayesian probability engine over every outcome, and routes the result through Claude before any capital moves.
Five-Source Ensemble
Live pulls from GFS (NOAA, 16-day), ECMWF (European Centre, 10-day), UKMO (UK Met Office, 7-day), and NWS (US hourly) — plus HKO (Hong Kong Observatory) for Hong Kong, the official gauge that settles HK markets. A confidence-weighted blend (ECMWF 35%, GFS 25%, UKMO 20%, NWS 20%) is computed every cycle, with stragglers more than 1.5σ off the mean automatically halved; for Hong Kong, HKO leads at 50% and tapers by lead time.
Probability Core
A horizon-aware sigma (0.8° at six hours out, scaling to 5.5° beyond ten days), Normal-CDF probability per outcome, and a NOAA NCEI 10-year prior folded in via Bayesian update. Trade size is quarter-Kelly with a hard ceiling of 15% of bankroll.
Lightning CLOB Stream
Persistent socket to Polymarket CLOB. Each price-change retriggers the edge math instantly — under 2 seconds from tick to order.
Claude Final Filter
Every candidate is reviewed by Claude with full briefing — model spread, climatology, books, history. Returns BUY_YES, BUY_NO or SKIP plus confidence and sizing.
67-City Coverage
From NYC and London to Tokyo, Paris, Berlin, Sydney, Dubai. Parser reads city/date from each market title and pulls localized forecasts in °F or °C.
Five-Way Exit Discipline
Five independent triggers monitor every open position. Whichever fires first lifts the position straight through CLOB.
Hong Kong Resolution-Source Lock
Polymarket settles Hong Kong markets on one number — the official daily maximum at the Hong Kong Observatory (HKO). So for Hong Kong, HKO is wired in as the dominant model and its HQ gauge is polled live every few minutes on resolution day. A daily max only ratchets upward, so the moment it crosses a threshold that outcome is locked YES — the engine buys it while it is still mispriced (35–83¢ band), then runs a mirror play once the afternoon peak has passed.
From tick to trade
Scan → Reason → Strike
three loops, always running
Pair a Polygon wallet, dial in your risk settings, hit Start. From that moment the engine runs three concurrent loops in the background — one finding markets, one reasoning about them, one striking the order book — until you tell it to stop.
Discovery & Forecast Pull
The Gamma API is queried for every weather-tagged event (paginated up to 400). Each title is parsed for city, date and unit; coordinates looked up; then GFS, ECMWF, UKMO and NWS are fetched in parallel — plus HKO (Hong Kong Observatory) for Hong Kong, the official resolution gauge — alongside a 10-year climatology snapshot from NOAA NCEI.
Edge Math & Claude Sign-Off
The probability core builds a confidence-weighted consensus, derives a horizon-aware sigma, and runs a Normal-CDF sweep over every outcome. Claude reviews the briefing and replies with direction, outcome label, confidence tier, reasoning, and size.
Stream Listen & Auto-Strike
A persistent CLOB socket re-fires the edge math on every tick. If the absolute edge crosses the dynamic floor (3-8%), the trader sends a Fill-Or-Kill market order, falling back to a GTC limit with 2% slippage if signing fails. The five-way exit monitor takes over.
FAQ
The most common questions, answered.
Forecast models, edge math, position sizing, exits, blockchain, fees, troubleshooting — every recurring question, written out in plain language.
Open the FAQTrade the Storm.
Live on Polymarket.
Pair a Polygon wallet, fund it with pUSD, and let five institutional models plus Claude do the work of finding mispriced weather books.
Launch StormBot