| name | polymarket-weather-trader |
| displayName | Polymarket Weather Trader |
| description | Trade Polymarket weather markets using NOAA forecasts via Simmer API. Inspired by gopfan2's $2M+ strategy. Use when user wants to trade temperature markets, automate weather bets, check NOAA forecasts, or run gopfan2-style trading. |
| metadata | {"clawdbot":{"emoji":"🌡️","requires":{"env":["SIMMER_API_KEY"],"pip":["simmer-sdk"]},"cron":null,"autostart":false,"automaton":{"managed":true,"entrypoint":"weather_trader.py"}}} |
| authors | ["Simmer (@simmer_markets)"] |
| attribution | Strategy inspired by gopfan2 |
| version | 1.10.1 |
| published | true |
Polymarket Weather Trader
Trade temperature markets on Polymarket using NOAA forecast data.
This is a template. The default signal is NOAA temperature forecasts — remix it with other weather APIs, different forecast models, or additional market types (precipitation, wind, etc.). The skill handles all the plumbing (market discovery, NOAA parsing, trade execution, safeguards). Your agent provides the alpha.
When to Use This Skill
Use this skill when the user wants to:
- Trade weather markets automatically
- Set up gopfan2-style temperature trading
- Buy low on weather predictions
- Check their weather trading positions
- Configure trading thresholds or locations
What's New in v1.2.0
- Max Trades Per Run: New
SIMMER_WEATHER_MAX_TRADES config to limit trades per scan cycle (default: 5)
v1.1.1
- Status Script: New
scripts/status.py for quick balance and position checks
- API Reference: Added Quick Commands section with API endpoints
v1.1.0
- Source Tagging: All trades tagged with
sdk:weather for portfolio tracking
- Smart Sizing: Position sizing based on available balance (
--smart-sizing)
- Context Safeguards: Checks for flip-flop warnings, slippage, time decay
- Price Trend Detection: Detects recent price drops for stronger signals
Setup Flow
When user asks to install or configure this skill:
-
Ask for Simmer API key
- They can get it from simmer.markets/dashboard → SDK tab
- Store in environment as
SIMMER_API_KEY
-
Ask for wallet private key (required for live trading)
- This is the private key for their Polymarket wallet (the wallet that holds USDC)
- Store in environment as
WALLET_PRIVATE_KEY
- The SDK uses this to sign orders client-side automatically — no manual signing needed
-
Ask about settings (or confirm defaults)
- Entry threshold: When to buy (default 15¢)
- Exit threshold: When to sell (default 45¢)