Polymarket Auto-Trader

📈 AI 驱动的预测市场自动交易系统

Trading & Finance榜 #1

自动化 Polymarket 预测市场交易机器人,基于 LLM 概率估算和凯利准则自动扫描、评估和执行交易,需非美 VPS 部署

收藏
11k
安装
2.7k
版本
1.0.0
CLS 安全性认证2026-07-02
点击查看完整报告 >

使用说明

核心功能

Polymarket Auto-Trader 是一个全自动化预测市场交易代理,专为 Polymarket 平台设计。系统通过 Gamma API 扫描活跃市场,使用 Claude Haiku LLM 估算事件真实概率,计算与市场价格的价差(edge),基于半凯利准则确定仓位规模,并通过 CLOB API 执行限价订单。

显著优点

  • 全自动化运行:支持 cron 定时任务,每 10 分钟自动扫描并交易,无需人工干预
  • 智能风控体系:采用半凯利准则(Half-Kelly)+ 25% 单笔仓位上限 + 30% 单标的持仓上限的三层风控
  • 成本极低:单次市场评估约 $0.001,40 个市场完整扫描仅 $0.04,Polygon 链上 gas 可忽略
  • 内置防重复机制:通过 trades.jsonl 记录所有交易,自动跳过已建仓市场
  • 预算隔离管理:LLM 推理成本与交易资金分开追踪

潜在缺点与局限性

  • 地域限制严格:Polymarket 封锁美国 IP,必须使用非美国 VPS(如阿姆斯特丹、德国节点),普通 VPN 不可靠
  • 代币复杂性:必须使用 USDC.e(桥接 USDC),非原生 USDC;需预先完成 6 个合约授权操作
  • 代理钱包限制:仅支持 EOA(签名类型 0),不支持 Polymarket 代理钱包
  • 市场依赖:依赖单一预测市场平台,无跨平台对冲能力
  • 模型局限:使用轻量级 Haiku 模型,复杂政治/法律事件的理解深度有限

适合人群

  • 熟悉 Python 和区块链操作的量化交易者
  • 拥有非美地区服务器资源的技术用户
  • 愿意承担预测市场风险的投机型投资者
  • 对政治、体育等事件有研究的事件驱动型交易者

常规风险

  • 平台风险:Polymarket 监管状态不稳定,可能面临服务中断或资金冻结
  • 智能合约风险:需授权多个合约(CTF Exchange、Neg Risk Exchange 等),存在合约漏洞或恶意升级风险
  • 模型预测偏差:LLM 可能系统性地高估/低估特定类型事件概率
  • 流动性风险:低流动性市场可能出现滑点,限价单可能长期不成交
  • 运维风险:VPS 配置错误、私钥泄露、gas 耗尽等技术故障

安全解读

核心功能

Polymarket Auto-Trader 是一套完整的预测市场自动化交易系统,专为 Polymarket 平台设计。其核心工作流包括:市场扫描(通过 Gamma API 获取活跃市场)、LLM 概率评估(使用 Claude Haiku 模型估算事件真实概率)、价值发现(对比模型估值与市场价格,识别 5% 以上价差机会)、Kelly 准则仓位管理(采用 Half-Kelly 策略,单仓上限 25%、总仓位上限 80%),以及 CLOB 限价单执行(Good-Till-Cancelled 订单)。系统支持 cron 定时任务实现完全自主运行,内置盈亏追踪与预算隔离机制。

显著优点

1. 策略方法论成熟:结合 LLM 主观概率估计与 Kelly 准则数学仓位管理,相比直觉交易更具系统性
2. 成本极低廉:单次市场评估约 $0.001,典型周期(40 个市场)仅 $0.04,Polygon gas 费用可忽略

3. 模块化架构清晰:市场扫描、评估、风控、执行、监控各环节代码分离,便于调整参数

4. 开源透明:依赖均为标准 Python 库(web3, py-clob-client, requests),无黑箱组件

5. 地域合规设计:明确引导用户使用非美国 VPS,规避平台地理限制

潜在缺陷与局限性

| 维度 | 问题 |
|------|------|
| **模型风险** | Claude Haiku 的概率估计可能存在系统性偏差,对尾部事件、复杂条件概率估计能力有限 |
| **市场摩擦** | 限价单未必成交,Polymarket 流动性分布不均,实际成交价格可能劣于理论值 |
| **智能合约风险** | 需授权 6 个合约地址,Neg-risk 市场存在额外合约复杂度,代码审计状态不明 |
| **Kelly 适用性** | 传统 Kelly 假设已知概率分布,LLM 输出为置信度而非频率概率,Half-Kelly 调整未必充分 |
| **反脆弱性缺失** | 无止损机制,连续亏损时仍按固定规则开仓,可能加速本金消耗 |
| **监控延迟** | 依赖 cron 日志和手动运行 P&L 追踪,无实时告警或异常自动熔断 |

适合人群

  • 熟悉 Python 和区块链交互的技术型交易者
  • 已理解 Kelly 准则数学原理及局限性的量化爱好者
  • 具备非美国 VPS 运维能力,能接受 Polygon 生态的用户
  • 不适合:加密货币新手、无法接受本金全部亏损风险者、寻求被动稳定收益者

常规风险

极高优先级:该 Skill 执行真实资金交易,USDC.e 可能全部损失。Polymarket 为去中心化预测市场,无存款保险。高优先级:私钥(PRIVATE_KEY)以环境变量形式存储,.env 文件泄露即资金被盗。中优先级:Anthropic API 或 Polymarket 服务中断将导致策略失效。中优先级:美国 IP 访问将被封锁,VPN 不足以规避,必须使用真实非美国服务器。

部署建议

首次部署建议将 EDGE_THRESHOLD 从 5% 提高到 10%,bankroll 使用率从 80% 降至 30%,单仓上限从 25% 降至 10%,观察 2-4 周后再逐步放大。务必在独立钱包中隔离交易资金,避免与主资产混同。

Polymarket Auto-Trader 内容

references文件夹
scripts文件夹
手动下载zip · 12.2 kB
contract-addresses.mdtext/markdown
请选择文件