polymarket-weather-trader
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.
Why use this skill?
Trade Polymarket temperature markets automatically using NOAA data and the Simmer API. Master weather betting with smart sizing and automated strategies.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/johnjerry8749/weather-pyWhat This Skill Does
The polymarket-weather-trader is a sophisticated automation tool designed to interface with the Simmer API, allowing users to trade temperature-based markets on Polymarket. By leveraging high-fidelity NOAA weather forecast data, the skill identifies market inefficiencies and executes trades based on user-defined entry and exit price thresholds. Inspired by successful professional strategies, the tool includes advanced features such as smart position sizing, context-aware safeguards to prevent flip-flop trading, and automated price trend detection. Whether you are looking to manage small, automated positions or perform high-frequency, logic-driven weather bets, this skill provides the infrastructure to monitor, analyze, and execute trades programmatically.
Installation
- Install the skill via the ClawHub CLI:
clawhub install openclaw/skills/skills/johnjerry8749/weather-py. - Obtain your API key from your Simmer dashboard and set the environment variable:
export SIMMER_API_KEY='your-key-here'. - Configure your trading preferences, such as
SIMMER_WEATHER_LOCATIONS(e.g., 'NYC,Chicago') and thresholds in your shell configuration or local.envfile. - Verify your configuration by running
python weather_trader.py --configto ensure your environment is correctly detected.
Use Cases
- Automated Weather Arbitrage: Capitalize on market overreactions to local weather forecasts by setting specific entry and exit price triggers.
- Portfolio Risk Management: Use the
--smart-sizingflag to ensure individual bets are automatically scaled based on your total account balance, minimizing risk during volatile market conditions. - Trend Tracking: Automatically detect declining prices to enter positions when indicators suggest a rebound or a high-probability outcome.
- Operational Auditing: Utilize the
scripts/status.pyutility to perform quick checks on your current balance and active positions without manual dashboard navigation.
Example Prompts
- "Hey OpenClaw, please run a dry run of the weather trader to see if there are any good opportunities for NYC temperature markets."
- "OpenClaw, update my configuration to set the entry threshold to 12 cents and the exit threshold to 50 cents for my weather bets."
- "OpenClaw, run the weather trader in live mode with smart sizing enabled for the Dallas and Miami markets."
Tips & Limitations
- Safety First: Always perform several 'dry runs' before enabling the
--liveflag to ensure your logic is sound. - Network Stability: This skill relies on real-time data from the Simmer API; ensure your environment has stable network access to avoid stale data.
- Market Volatility: Temperature markets can fluctuate rapidly based on minor forecast updates; always set reasonable max-position limits to protect your capital.
- Time Decay: Be aware that weather markets often lose liquidity as the target date approaches; monitor your positions closely during the final hours of a market cycle.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-johnjerry8749-weather-py": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api, code-execution