Polymarket 自动驾驶:自动化模拟交易
手动监控预测市场的套利机会并执行交易既耗时又需要持续关注。你希望在不冒真金白银风险的情况下测试和优化交易策略。
这个工作流使用自定义策略在 Polymarket 上自动化模拟交易(paper trading):
- 通过 API 监控市场数据(价格、成交量、价差)
- 使用 TAIL(趋势跟踪)和 BONDING(逆向)策略执行模拟交易
- 追踪投资组合表现、盈亏和胜率
- 每日向 Discord 推送包含交易日志和洞察的摘要
- 从模式中学习:根据回测结果调整策略参数
痛点
预测市场变化很快。手动交易意味着错过机会、情绪化决策以及难以追踪哪些策略有效。在你了解市场行为之前就用真钱测试策略,会有亏损风险。
功能介绍
自动驾驶系统持续扫描 Polymarket 的机会,使用可配置的策略模拟交易,并记录所有内容以供分析。你醒来时就能看到它”隔夜交易”的摘要——哪些有效,哪些无效。
策略示例:
- TAIL:当成交量飙升且趋势明确时跟随趋势
- BONDING:当市场对新闻过度反应时买入逆向头寸
- SPREAD:识别定价偏差的市场,寻找套利机会
所需技能
web_search或web_fetch(用于获取 Polymarket API 数据)postgres或 SQLite,用于交易日志和投资组合追踪- Discord 集成,用于每日报告
- Cron job(定时任务),用于持续监控
- Sub-agent(子智能体)生成,用于并行市场分析
如何设置
- 设置用于模拟交易的数据库:
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 TIMESTAMPTZ DEFAULT NOW() );
2. 创建一个 Discord 频道用于更新(例如 #polymarket-autopilot)。
3. 向 OpenClaw 发送以下提示词:
```text
You are a Polymarket paper trading autopilot. Run continuously (via cron every 15 minutes):
1. Fetch current market data from Polymarket API
2. Analyze opportunities using these strategies:
- TAIL: Follow strong trends (>60% probability + volume spike)
- BONDING: Contrarian plays on overreactions (sudden drops >10% on news)
- SPREAD: Arbitrage when YES+NO > 1.05
3. Execute paper trades in the database (starting capital: $10,000)
4. Track portfolio state and update positions
Every morning at 8 AM, post a summary to Discord #polymarket-autopilot:
- Yesterday's trades (entry/exit prices, P&L)
- Current portfolio value and open positions
- Win rate and strategy performance
- Market insights and recommendations
Use sub-agents to analyze multiple markets in parallel during high-volume periods.
Never use real money. This is paper trading only.
- 根据表现迭代策略。调整阈值、添加新策略、对历史数据进行回测。
相关链接
原文链接:English Version