TempBot
An AI trading desk for Polymarket temperature contracts
TempBot reads the daily high/low temperature markets on Polymarket the way a forecaster would — fusing a multi-model ensemble with probability math and AI judgement, then sizing and placing each trade for you on Polygon across dozens of cities.
Start TradingArchitecture
What Happens Under
the Hood
TempBot is a Node.js Express service that streams the Polymarket CLOB over WebSocket, pulls live forecasts from up to five meteorological sources (including the Hong Kong Observatory — the official gauge that settles Hong Kong markets), turns those forecasts into outcome probabilities, and lets Claude and Gemini make the final call before a trade goes on-chain.
5-Source Ensemble Forecasting
Fetches real-time data from GFS (NOAA 16-day), ECMWF (European 10-day), UKMO (UK Met Office 7-day), and NWS (US hourly) — plus HKO (Hong Kong Observatory) for Hong Kong, the official gauge Polymarket settles HK markets on. Weighted consensus (ECMWF 0.35, GFS 0.25, UKMO 0.20, NWS 0.20) with outliers auto-penalized at 0.5x weight; for Hong Kong, HKO dominates at 0.50 and tapers by lead time.
Hong Kong Resolution-Source Lock
For Hong Kong, the engine reads HKO's live HQ gauge — the exact number the market settles on — every few minutes on resolution day. A daily maximum can only rise, so once it crosses a threshold that outcome is locked YES; the bot buys it while it's still mispriced (35–83¢ band) and runs a mirror play once the afternoon peak has passed.
Bayesian Edge Calculator
Dynamic σ from forecast horizon (0.8° at 6h to 5.5° at 10d+). Normal CDF probability per outcome, Bayesian blending with NOAA NCEI 10-year historical base rates, Kelly criterion sizing capped at quarter-Kelly (max 15% bankroll).
Real-Time WebSocket Streaming
Connects to wss://ws-subscriptions-clob.polymarket.com/ws/market and subscribes to all weather token IDs. On every price_change event, instantly recalculates edge. Sub-2-second from price tick to trade execution.
Claude and Gemini Decision Engine
Claude and Gemini analyze each market with full forecast data, model agreement scores, historical base rates, and current prices. Returns BUY_YES/BUY_NO/SKIP with confidence tier (VERY_HIGH to LOW) and suggested position size. AI cycle runs every 5-15 minutes.
67 Global Cities
Covers New York, London, Tokyo, Paris, Berlin, Sydney, Dubai, Seoul, and 59 more cities. Auto-detects city and date from Polymarket question titles, maps to lat/lon coordinates, and fetches localized forecasts in °F or °C.
5-Layer Exit System
Profit target (60% edge captured), edge convergence (<2% remaining), trailing stop (40% pullback from peak), stop loss (-15%), and time decay exit (within 2h of resolution). Auto-sells via Polymarket CLOB when triggered.
The Trading Loop
Scan → Forecast → Edge → Trade
in 3 Automated Steps
From wallet to fill, TempBot runs the whole loop for you. Connect a Polygon wallet, set your risk preferences, press Start, and the desk takes it from there — discovering temperature contracts, scoring each one against the forecast ensemble, and executing only where the AI sees a real edge.
1. Market Discovery + Forecasting
Queries Polymarket Gamma API for all weather-tagged events. Parses market titles to extract city, date, and temperature unit. Fetches GFS, ECMWF, UKMO, and NWS forecasts in parallel via Open-Meteo and api.weather.gov. Loads NOAA NCEI historical base rates (10 years) per city/date.
2. Edge Calculation + AI Analysis
EdgeCalculator builds weighted consensus temperature, calculates dynamic σ (uncertainty) based on hours-to-resolution and model spread, then runs Normal CDF probabilities for each outcome. Claude and Gemini receive all data and return structured JSON: decision, outcome, confidence, reasoning, and suggested size.
3. WebSocket Streaming + Auto-Execution
StreamEngine connects to Polymarket WebSocket, subscribing to all weather token IDs. On every price tick, edge is recalculated instantly. If edge exceeds threshold (3-8% dynamic), the Trader class executes via FOK market order (fallback: GTC limit with 2% slippage). Positions are tracked with 5-layer exit monitoring.
FAQ
Frequently Asked Questions
About TempBot
1. Connect your wallet first — The bot cannot trade without a connected wallet. Head to the Settings page and make sure you've connected your Polygon wallet before starting the bot.
2. Be patient — weather markets are slow — Unlike high-frequency crypto markets, weather markets can be quiet. It may take up to 20 minutes for the bot to detect a tradeable edge. On the flip side, when conditions align, it's not unusual to see 10+ trades fire within a couple of minutes.
3. Double-check your proxy address — Make sure the proxy (funder) address you entered during wallet connection is correct. An incorrect proxy address will prevent trades from executing on-chain.
4. Review your wallet configuration — Go to Settings and confirm your bankroll, maxPerTrade, and minEdge values make sense. Also verify that your wallet has enough USDC balance to cover the trade sizes you've configured.
5. You need POL tokens for gas — This is the most commonly overlooked step. Every trade requires a small amount of POL (Polygon's native token) to pay for gas fees. Even $1 worth of POL in your wallet (MetaMask or whichever wallet you use) is more than enough to cover many trades.
The problem with pre-existing positions (ones you opened manually or through another tool) is that the bot didn't place those trades, so it has no record of your actual entry price. It would have to guess from historical data, which leads to incorrect PnL calculations and false exit triggers — potentially selling your positions at the wrong time.
Since TempBot doesn't store any data between sessions, here's how it works:
Bot-opened positions — fully managed by the exit engine with exact entry data, proper PnL tracking, and automated exits.
Pre-existing positions — displayed in the Open Positions panel for your reference, but the bot will not auto-sell them.
To avoid any confusion, close out your existing weather market positions before hitting Start Bot.
That said, the profits are real — they just take patience. TempBot is designed for consistent, edge-based returns over time, not quick flips. Think of it more like a steady compounding engine than a lottery ticket.
Will it make you rich? That depends on your bankroll, your settings, how long you run it, and the market conditions. What we can say is that if you approach it with realistic expectations and let the bot do its job, the results tend to speak for themselves over time.
Right now, we're working on expanding the bot's trading strategies and testing with next-generation AI models including GPT-5, Gemini 3.1, and DeepSeek R2. The goal is to give you the ability to choose between different AI engines depending on what you prioritize — whether that's stronger analytical performance, faster reasoning, or more conservative decision-making.
We have a packed roadmap of exciting features in the pipeline, and we're shipping fast.
If you've found TempBot already, consider yourself early — we haven't launched any major marketing campaign yet. You're here before the crowd.
Have a question that's not listed here?
Submit your question and we'll get back to you — or add it to the FAQ if others are asking the same thing.
Transparency & Trust
Verified, transparent, and accountable
Real trust comes from transparency — not badges that promise the impossible. So here is the honest picture: TempBot is an independent, non-custodial software tool. It never holds your funds, never takes deposits, and never promises guaranteed profits. All trades execute on-chain through your own Polygon wallet on Polymarket's public infrastructure, and your private keys never leave your device.
If anyone ever questions whether this is legitimate, here is our answer: we publish exactly how the bot works, we disclose every risk in plain language, we are reachable, and nothing here is hidden. A scam can't say that — we can. Everything is documented below:
- 🔒 Served over HTTPS on the official domain tempbot.ai — always verify the address bar.
- 🧩 Non-custodial — your wallet, your keys, your funds. TempBot cannot move money on its own.
- ⚠️ No guaranteed returns — prediction-market trading carries real risk of loss, and we say so openly.
- 📄 Full legal disclosure — Disclaimer, Privacy Policy, and Terms of Service are public and linked below.
- 📬 Reachable — a real contact address for any question, dispute, or concern.
Put the Temperature Desk
to Work on Polymarket
Connect a Polygon wallet, fund it with USDC, and let the forecast ensemble plus Claude and Gemini do the hunting.
Launch TempBot