Polymarket Weather Trader

🌤️ NOAA预报驱动的自动化天气交易

量化交易榜 #3

基于NOAA预报自动交易Polymarket天气市场,支持模拟/实盘模式及动态波动率风控,适合量化策略初学者。

收藏
13.4k
安装
4.8k
版本
1.18.3
CLS 安全性认证2026-07-12
点击查看完整报告 >

使用说明

核心用法

Polymarket Weather Trader 是一款专为预测市场设计的自动化交易技能,通过对比 NOAA(美国)和 Open-Meteo(国际)气象预报数据与市场价格,寻找温度赌场的定价偏差。用户配置入场阈值(默认15¢)、出场阈值(默认45¢)和最大仓位(默认$2)后,脚本自动扫描活跃天气市场、匹配预报温度对应的期权桶、执行买卖决策。

运行模式分为三层:默认纸面模式(dry run)仅展示机会不执行交易;--live 启用真实 USDC 交易;--venue sim 切换至 $SIM 代币的完全虚拟沙盒,适合无风险策略迭代。技能内置智能仓位管理(smart-sizing)和波动率靶向(vol-targeting):前者按账户余额百分比动态调整头寸,后者基于 EWMA 计算的市场实现波动率,在高波动时缩减仓位、低波动时放大敞口。

显著优点

  • 多层级风险隔离:纸面 → $SIM 沙盒 → 实盘的三级递进,降低初学者的资金风险
  • 丰富的可调参数:15+ 个环境变量控制入场/出场、滑点上限(默认15%)、最小流动性过滤、交易频次上限等
  • 机构级风控集成:Simmer 服务端自动监控止损(20%回撤)和止盈(50%价格),无需用户常驻
  • 策略溯源标签:所有交易标记 sdk:weather,便于组合层面隔离 weather P&L,防止 copytrading 技能误平仓
  • 动态波动率适配:v1.17.0 引入的 vol-targeting 将仓位规模与市场 realized vol 挂钩,回测表现更稳健的夏普比率

潜在缺点与局限性

  • 数据源单一性:默认仅 NOAA 美国城市(NYC、Chicago 等六城),国际用户需自行接入 Open-Meteo 并改造解析逻辑
  • 离散结果风险:温度桶期权为二元或有限区间 payoff,预报微小偏差(如实际 33.9°F vs 预报 34°F)可导致全额亏损,不同于连续收益的 CTA 策略
  • 市场季节性:天气市场非全年活跃,冬季/夏季高峰期外可能出现 "No weather markets found"
  • 流动性割裂:Polymarket 天气合约的买卖价差和深度远不及主流加密资产,大额仓位(>$100)易触发 slippage 拒绝或冲击成本
  • 托管与自托管差异:外部钱包用户需保持 agent 在线以接收风控简报并执行卖出;托管钱包由服务端直连,存在对手方信任假设

适合人群

  • 预测市场爱好者:希望将气象学知识转化为 edge 的业余交易员
  • 量化策略初学者:寻求低门槛、可回测的自动化交易模板,理解事件驱动型 alpha
  • Polymarket 做市商:需要程序化管理大量温度桶头寸、对冲相关性的专业用户

常规风险

  • 模型风险:NOAA 预报误差本身具有系统性偏差(如城市热岛效应未完全建模),策略依赖的 "预报优于市场共识" 假设可能失效
  • 执行风险:智能合约升级、Polygon 网络拥堵或 USDC.e 合约问题可导致订单失败或资金临时锁定
  • 参数过拟合:频繁的入场/出场阈值调参(autotune)可能在历史数据上产生虚假 alpha,实盘遭遇 regime change 后回撤
  • 合规灰色地带:预测市场的法律地位因司法辖区而异,自动化交易可能触发未注册投资顾问或博彩监管问题
  • 私钥管理WALLET_PRIVATE_KEY 以环境变量形式存储,在共享服务器或 CI/CD 日志中存在泄露风险,建议使用专用硬件签名模块或托管钱包方案

安全解读

核心用法

polymarket-weather-trader 是由 Simmer 开发的自动化天气交易 Skill,v1.18.3 版本整合 NOAA(美国)与 Open-Meteo(国际)气象数据,自动发现 Polymarket 上的温度预测市场并执行交易。

典型工作流
1. 扫描 Simmer API 获取活跃天气市场

2. 按事件分组,解析地点与日期

3. 拉取 NOAA/Open-Meteo 预报数据

4. 匹配温度区间桶(如"34-35°F")

5. 智能入场:价格低于阈值(默认15¢)且通过风控检查时买入

6. 自动出场:价格高于阈值(默认45¢)时卖出

7. 全周期标记 sdk:weather 便于追踪

交易模式

  • 纸面模式(默认):模拟真实价格,USDC 不动——推荐首次使用
  • $SIM 沙盒:完全虚拟代币,零风险测试
  • 实盘模式--live 标志启用,需配置 WALLET_PRIVATE_KEY

---

显著优点

| 维度 | 说明 |
|------|------|

数据源权威 | NOAA 为美国政府官方气象服务,Open-Meteo 为可信开源数据,预测质量有保障 |
风控完善 | 自动止损(20%回撤)、止盈(50%价格)、滑点保护(15%上限)、流动性过滤、时间衰减检查 |

智能仓位 | --smart-sizing 按账户余额百分比动态调整;--vol-targeting 基于EWMA波动率动态缩放仓位(高波减仓、低波加仓) |

新手友好 | 默认纸面交易、详细的 --configstatus.py 工具、清晰的错误提示 |

策略可扩展 | 模板化设计,支持接入其他气象API、扩展至降水/风速等市场类型 |

透明可审计 | 全交易 tagged、开源策略逻辑(gopfan2 启发)、版本更新日志详尽 |

---

潜在缺点与局限性

1. 市场容量限制:天气市场为季节性产品,非全年活跃;单个市场流动性有限(--min-liquidity 可过滤但可能减少机会)
2. 预测误差风险:NOAA 预报并非100%准确,极端天气事件可能导致集体误判

3. 离散结果风险:温度桶为二元结果(命中/未命中),无渐变收益,黑天鹅事件可致全额损失

4. 私钥管理负担:外部钱包用户需自行保管 WALLET_PRIVATE_KEY,泄露即资金风险;托管钱包虽免此忧,但需信任 Simmer

5. API 依赖性:Simmer API、NOAA、Open-Meteo 任一服务中断即影响交易执行

6. 回测缺失:Skill 未内置历史回测框架,策略优化依赖实盘/paper模式迭代

---

适合人群

  • 量化交易初学者:纸面模式 + 清晰配置,低风险学习预测市场机制
  • 气象数据爱好者:将预报技能转化为交易优势
  • Polymarket 活跃用户:希望自动化现有手动天气策略
  • 策略开发者:需要标准化"plumbing"(市场发现、执行、风控)以测试新 alpha

不适合:完全无金融衍生品经验、无法承受本金损失、或期望稳定收益的用户。

---

常规风险

| 风险类型 | 说明与缓解 |
|----------|-----------|

市场风险 | 预报准确≠市场定价错误,可能共识正确无套利空间;缓解:充分 paper 测试,不盲目跟单 |
执行风险 | 滑点、流动性不足导致实际成交偏离预期;缓解:启用 --min-liquidity--slippage-max |

技术风险 | API 延迟、私钥泄露、环境变量配置错误;缓解:监控告警、KMS/托管钱包、核对配置 |

模型风险 | 波动率靶向参数(target_vol, max_leverage)设置不当可能过度放大风险;缓解:保守初始参数 |

平台风险 | Polymarket 智能合约漏洞、Simmer 服务中断;缓解:分散资金,关注官方公告 |

> 重要提示:认证结果(A级/87分)仅评估代码安全性,不构成投资策略担保。天气交易涉及显著金融风险,过往表现不保证未来结果。

Polymarket Weather Trader 内容

scripts文件夹
手动下载zip · 24.6 kB
status.pytext/plain
请选择文件