核心用法
Polymarket Weather Trader 是一款专为 Polymarket 天气预测市场设计的自动化交易技能。它通过对接 NOAA(美国)和 Open-Meteo(国际)官方气象数据源,自动扫描温度预测市场的定价机会,当检测到市场价格与气象预报存在显著偏差时执行交易。
关键操作模式:
- 默认模拟模式:
python weather_trader.py仅展示机会,不执行真实交易 - 实盘交易:需显式添加
--live标志,且钱包必须预先在 Simmer 平台完成绑定 - 虚拟沙盒:设置
TRADING_VENUE=sim可使用 $SIM 虚拟货币在真实价格环境下测试策略
策略逻辑:天气市场结果为离散型(特定温度区间是否命中),该技能假设 NOAA 预报精度高于市场定价,从而在低价时买入目标温度区间,高价时止盈退出。
显著优点
1. 多重安全边界:默认干运行、单命令实盘 opt-in、每单 $2 上限、平台级日限额、自动止损、策略级防护(滑点/时间衰减/市场状态检查)
2. 官方数据源:NOAA/Open-Meteo 权威气象预报,v1.21.0 新增按市场解析具体观测站路由,避免站址错配
3. 灵活配置:15+ 项环境变量可调,支持智能仓位 sizing、波动率目标动态调整
4. 风险可视化:自动标签 sdk:weather 实现策略级 P&L 追踪,与跟卖策略隔离
5. 国际覆盖:支持纽约、芝加哥、伦敦、东京、首尔、马德里等 20+ 城市
潜在缺点与局限性
- 季节性依赖:天气市场非全年活跃,冬季/夏季高峰期外可能出现"无市场可交易"
- 数据源风险:若 Polymarket 更换观测站且技能未更新,会导致预报与结算基准不一致(v1.21.0 已缓解但非根除)
- 流动性约束:小众温度区间可能滑点过高,策略自动跳过
- 时间敏感:市场临近结算(<2小时)时自动回避,可能错过末段价格异动
- 外部钱包限制:需保持代理运行以接收风险监控警报,托管钱包则无此问题
适合人群
- 量化交易初学者:想体验真实市场机制但需严格风险控制
- 气象数据爱好者:希望将预报能力转化为交易优势
- 策略开发者:需要可扩展的 SDK 基础架构测试预测市场策略
常规风险
- 模型风险:NOAA 预报并非 100% 准确,极端天气事件可能导致系统性亏损
- 执行风险:网络延迟、API 限流或 Polymarket 结算争议可能影响交易结果
- 平台风险:依赖 Simmer SDK 和 Polymarket 双边稳定性
- 资金风险:尽管有多重上限,实盘交易仍可能导致本金损失,建议充分使用 $SIM 沙盒验证