Skip to content

Polymarket 自动驾驶仪:自动化模拟交易

手动监控预测市场以寻找套利机会并执行交易既耗时又需要持续关注。你想在不冒真实资本风险的情况下测试和完善交易策略。

这个工作流使用自定义策略自动化 Polymarket 上的模拟交易:

• 通过 API 监控市场数据(价格、成交量、价差) • 使用 TAIL(趋势跟踪)和 BONDING(反向)策略执行模拟交易 • 跟踪投资组合表现、盈亏和胜率 • 向 Discord 推送每日摘要,包含交易日志和洞察 • 从模式中学习:根据回测结果调整策略参数

痛点

预测市场变化很快。手动交易意味着错失机会、情绪化决策,以及难以追踪什么有效。用真钱测试策略会在你了解市场行为之前就面临损失风险。

功能概述

自动驾驶仪持续扫描 Polymarket 的机会,使用可配置的策略模拟交易,并记录一切以便分析。你醒来时会收到一夜间"交易"了什么、什么有效、什么无效的摘要。

示例策略:

  • TAIL:当成交量飙升且趋势明确时跟随趋势
  • BONDING:当市场对新闻反应过度时买入反向仓位
  • SPREAD:当 YES+NO > 1.05 时发现定价错误的市场,存在套利机会

需要的技能

  • web_searchweb_fetch(用于 Polymarket API 数据)
  • postgres 或 SQLite 用于交易日志和投资组合跟踪
  • 用于每日报告的 Discord 集成
  • 用于持续监控的定时任务
  • 用于并行市场分析的子智能体生成

如何设置

  1. 为模拟交易设置数据库:
sql
CREATE TABLE paper_trades (
  id SERIAL PRIMARY KEY,
  market_id TEXT,
  market_name TEXT,
  strategy TEXT,
  direction TEXT,
  entry_price DECIMAL,
  exit_price DECIMAL,
  quantity DECIMAL,
  pnl DECIMAL,
  timestamp TIMESTAMPTZ DEFAULT NOW()
);

CREATE TABLE portfolio (
  id SERIAL PRIMARY KEY,
  total_value DECIMAL,
  cash DECIMAL,
  positions JSONB,
  updated_at TIMESTAMMTZ DEFAULT NOW()
);
  1. 创建一个用于更新的 Discord 频道(例如 #polymarket-autopilot)。

  2. 向 OpenClaw 发出指令:

你是一个 Polymarket 模拟交易自动驾驶仪。通过定时任务每 15 分钟持续运行:

1. 从 Polymarket API 获取当前市场数据
2. 使用以下策略分析机会:
   - TAIL:跟随强劲趋势(概率 >60% + 成交量飙升)
   - BONDING:对反应过度的反向操作(新闻突然下跌 >10%)
   - SPREAD:当 YES+NO > 1.05 时套利
3. 在数据库中执行模拟交易(起始资金:$10,000)
4. 跟踪投资组合状态并更新仓位

每天早上 8 点,在 Discord #polymarket-autopilot 发布摘要:
- 昨天的交易(入场/出场价格、盈亏)
- 当前投资组合价值和未平仓仓位
- 胜率和策略表现
- 市场洞察和建议

使用子智能体在高成交量期间并行分析多个市场。

永远不要使用真钱。这只是模拟交易。
  1. 根据表现迭代策略。调整阈值,添加新策略,回测历史数据。

相关链接

MIT 许可证发布