Polymarket Weather Trader

🌤️ 用气象数据交易预测市场

量化交易榜 #3

基于 NOAA/Open-Meteo 天气数据自动交易 Polymarket 温度预测市场,支持智能仓位管理与波动率动态调整,适合小额投机型量化策略。

收藏
12.1k
安装
4.8k
版本
1.18.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Polymarket Weather Trader 是一款自动化天气预测市场交易工具,通过对接 NOAA(美国)和 Open-Meteo(国际)气象数据,在 Polymarket 平台上执行温度相关的二元期权和区间预测市场交易。

显著优点

1. 数据驱动信号:直接接入权威气象机构 NOAA 的预报数据,相比市场定价具有信息优势窗口
2. 完善的仓位管理体系:支持智能仓位(按账户余额百分比)、波动率动态调整(高波动减仓/低波动加仓)、以及 Simmer 平台层面的自动风控(20% 止损/50% 止盈)

3. 多重安全机制:内置翻转警告、滑点保护(默认 15% 上限)、流动性筛选、时间衰减检查等 safeguards

4. 灵活配置:支持 12 项环境变量调参,涵盖 entry/exit 阈值、交易城市、最大单笔金额、仅限二元市场模式等

5. 透明可追踪:所有交易标记 sdk:weather 标签,便于独立核算策略盈亏

潜在局限与风险

  • 策略拥挤度上升:文档明确承认该策略已被大量类似信号套利压缩利润空间,属于"skewed-payoff lottery tickets"(偏态收益彩票)
  • 盈利不确定性高:依赖预报数据优于市场定价,但天气预报本身存在误差,且市场定价可能已反映预期
  • 外部钱包依赖:使用外部钱包时需保持 agent 持续运行才能接收风控警报并执行卖出
  • 季节性限制:天气市场存在明显的淡旺季,非全年可用
  • 小额定位:默认单笔仅 $2、仓位 5%,规模化受限

适合人群

  • 已熟悉 Polymarket 和预测市场机制的量化爱好者
  • 寻求高波动、高赔率低胜率投机策略的小资金交易者
  • 具备基础 Python 和 cron 调度能力的自动化交易者
  • 愿意从 paper trading 起步、接受"全损或高倍收益"风险结构的投资者

常规风险提示

  • 本金风险:区间桶(range-bucket)未命中即归零,需严格遵循仓位管理
  • 技术风险:API 密钥、私钥环境变量配置不当可能导致资金损失
  • 流动性风险:薄市场可能出现高滑点,建议启用 SIMMER_WEATHER_MIN_LIQUIDITY 过滤
  • 智能合约风险:Polymarket 和 USDC.e 合约层面的潜在漏洞
  • 操作风险--no-safeguards 或过高杠杆参数可能导致失控亏损

安全解读

核心用法

Polymarket Weather Trader 是一款自动化天气预测市场交易工具,通过整合 NOAA(美国)与 Open-Meteo(国际)气象数据,在 Polymarket 平台上执行温度预测合约的量化交易。用户可通过环境变量灵活配置入场/出场阈值(默认15¢入场、45¢出场)、最大持仓($2-$50)、交易城市(NYC/Chicago等)及波动率目标策略。

显著优点

风控体系完善:内置多层防护机制——滑点控制(默认15%上限)、流动性过滤、时间衰减检查(2小时内结算市场自动跳过)、Flip-flop交易警告防止过度操作,配合 Simmer 服务器端自动止损(20%回撤)/止盈(50%)监控。v1.18.0 新增波动率目标定位功能,基于EWMA动态调整仓位,高波动环境自动降仓、低波动环境适度加杠杆。

策略透明可追溯:所有交易标记 sdk:weather 来源标签,支持独立盈亏核算;代码模块化设计(1329行),配置加载优先级清晰(环境变量 > 配置文件 > 默认值),遗留别名系统保障向后兼容。

渐进式上手路径:默认dry-run模式预览交易机会,--live 显式启用实盘;--smart-sizing 基于账户余额百分比(默认5%)自动计算仓位,防止过度部署;状态脚本 scripts/status.py 快速查询持仓与余额。

潜在局限与风险

策略有效性衰减:文档明确提示"天气预测市场已被套利压缩利润空间",该策略本质是偏斜收益彩票——低价买入(~15¢)博弈小概率高回报,胜率依赖预报数据相对市场价格的预测优势,长期正期望值存疑。

外部依赖集中:核心功能依赖闭源 simmer-sdk(无法进行完整审计),同时绑定 NOAA/Open-Meteo/ Simmer API 三处外部服务可用性,任一节点故障或变更均可能导致执行中断。

执行风险:Polymarket 要求最小5股交易单位,极端价格下可能因股数取整导致实际持仓偏离预期;外部钱包用户需持续运行代理以接收自动风控指令,中断则可能让亏损仓位持有到期。

适合人群

  • 量化交易初学者:难度标注为"beginner",配置参数直观,有完整示例输出与故障排查指南
  • 气象数据策略研究者:模板化架构支持替换预报模型、扩展降水/风速等市场类型
  • 小额资金试验者:默认$2单票上限、5%仓位占比,天然限制单次敞口

常规风险

资金安全风险:需配置 WALLET_PRIVATE_KEY 环境变量,虽由SDK自动签名但私钥暴露于运行环境;USDC.e 合约混淆风险——Polymarket 使用桥接USDC而非原生USDC,新用户易因资产类型错误导致余额识别失败;季节性流动性枯竭——非活跃期可能无匹配市场,策略进入空窗期。

Polymarket Weather Trader 内容

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