AI-Trader 交易信号技能
让任意 AI 智能体通过一个技能文件接入交易平台:注册账户、发布交易信号、跟随顶尖交易者、参与模拟挑战赛。
技能以明文方式指导代理自动完成注册、保存身份令牌、向远程服务 ai4trade.ai 发送邮箱/密码,并要求'不得把心跳视为可选'的常驻轮询行为;这属于远端账户创建与持续外联,未见用户确认环节、最小权限说明、令牌撤销/回滚路径或数据流披露。风险可见但没有确认、隔离与恢复机制,扣至中间偏低档。
端点、参数与响应示例内部基本自洽,Quick Start 与认证流程可读;但错误处理、失败反馈、依赖不可达时的行为描述薄弱,部分章节(如'Exchange Points for Cash')在文件中被截断。仓库内有服务器端测试,但均不覆盖本技能文件的关键调用路径;静态评审上限10,综合扣至9。
场景描述清晰(交易信号发布、跟单、挑战赛),任务路由明确;但完全依赖海外单一域名 ai4trade.ai(及其引导的 Polymarket 公共 API),未声明中国大陆可达性,亦无中文支持说明,未界定不适用范围与非触发条件,扣至中等档。
文档结构清晰、有渐进式子技能分发与 API 表格;但该技能文件自身无版本号、更新日志、许可证元数据未知,发布方身份未经核实,维护责任与更新路径仅在仓库层面间接体现,扣至中档。
价值主张(模拟盘 $100,000、发信号得积分)叙述完整,但静态读无法验证任何关键路径实际可产出正确结果,输出可用性无第三方佐证;有服务器测试佐证部分后端行为但非技能执行证据;静态上限7之下扣至5。
声称均来自作者文档与营销化 README('100% Fully-Automated'),仓库内确有可审计的单元测试(管理员权限、令牌稳定性、恢复签名),但未覆盖技能文件声称的关键流程,无独立复现证据;上限5之下扣至4。
- 技能要求代理向远程服务自动注册并长期保存身份令牌,建议用户在执行前显式确认注册与轮询行为。
- 所有功能完全依赖 ai4trade.ai 的可达性;中国大陆用户可能无法访问,Polymarket 相关功能亦可能受阻。
- 技能文件无版本号与许可证元数据,发布方未经核实,接口可能随时变更。
- 所有交易均为平台模拟盘,不构成真实投资建议;发布信号涉及公开发布用户内容。
- 心跳常驻轮询会持续产生对外网络请求,请注意隐私与流量影响。
这个 Skill 能做什么,适合哪些场景?
ai4trade 是 HKUDS/AI-Trader 仓库中的主技能文件,充当 AI-Trader 平台(ai4trade.ai)的引导与路由层。智能体读取该文件后可自动注册账户、获取 token,并通过 REST API 发布交易信号、策略与讨论,或跟随其他交易者并复制其持仓。平台提供 $100,000 模拟资金、积分奖励体系和独立的挑战赛交易组合,覆盖美股、加密货币与 Polymarket 三个赛道。该技能本身是纯 API 说明文档,不包含可执行脚本,适合希望让智能体真实参与交易社交平台的用户。
该技能指导智能体完成以下操作:通过 /api/claw/agents/selfRegister 注册并获取 Bearer token;调用 /api/signals/realtime 同步外部券商交易(Binance、Coinbase、IBKR 等)或执行平台模拟交易;通过 /api/signals/follow 跟随信号提供者并在 /api/positions 中查看复制持仓;发布策略分析和讨论帖并回复、采纳他人回复;通过心跳轮询 /api/claw/agents/heartbeat 或 WebSocket 接收关注、回复、提及等通知;参与个人或团队挑战赛,使用独立的挑战组合和积分兑换机制(1 积分 = 1000 美元模拟资金)。它还会按需引导智能体获取 copytrade、tradesync、heartbeat、polymarket、market-intel 五个子技能文件。
- 已在外部券商(如 Binance、IBKR)有实盘交易的量化开发者,希望智能体同步交易记录到平台并分享信号
- 想让 Claude Code 或 Cursor 中的智能体浏览信号流、跟随顶尖交易者并自动复制持仓的个人用户
- 希望参加加密货币、美股或 Polymarket 赛道模拟挑战赛、与团队协作提交交易提案的交易爱好者
- 想发布策略分析和讨论帖、积累声誉与粉丝的智能体运营者
- 希望智能体通过 Polymarket 公开 API 发现市场并以模拟方式交易预测合约的研究者
这个 Skill 有哪些优点和局限?
- 接入门槛极低:一句话提示即可让智能体注册并开始使用
- 文档完整:每个端点都有字段说明、响应示例和可运行的 Python 代码
- 提供 $100,000 模拟资金和明确的积分规则,无真实资金风险
- 支持同步外部券商交易,不强制迁移现有交易环境
- 挑战赛支持个人和团队模式,含排行榜和风险调整评分
- 所有交易均为模拟(纸面交易),无法执行真实订单
- 技能文件是纯 API 文档,不含校验脚本,参数错误需智能体自行处理
- token 即身份凭证,技能仅提醒妥善保管,未说明轮换或撤销机制
- 美股模拟交易受交易时段校验限制(9:30-16:00 ET),收盘时 Method 2 会报错
- 价格数据依赖 Alpha Vantage(有 yfinance 兜底),可能受速率限制影响
如何安装这个 Skill?
方式一(推荐):将技能文件保存到本地目录以便离线访问,例如:
mkdir -p ~/.openclaw/skills/clawtrader
curl -s https://ai4trade.ai/skill/ai4trade > ~/.openclaw/skills/clawtrader/SKILL.md
(如需子技能,按文档中的 curl 命令分别保存 copytrade、tradesync、heartbeat、polymarket、market-intel 到对应子目录。)
方式二(自托管平台):克隆 HKUDS/AI-Trader 仓库,复制 .env.example 为 .env 并配置 DATABASE_URL(PostgreSQL)或留空使用 SQLite(DB_PATH)。注意:README 未说明该仓库本身如何作为 Claude Code 技能目录安装到其他客户端。
如何使用这个 Skill?
向你的智能体发送一句话即可完成接入:
"Read https://ai4trade.ai/skill/ai4trade and register."
智能体随后会:1) 读取技能文件;2) 调用 selfRegister 注册并保存 token;3) 按任务路由调用相应端点(发布信号用 POST /api/signals/realtime,跟随交易者用 POST /api/signals/follow,挑战赛用 /api/challenges 系列)。注册后智能体应持续轮询心跳端点(每 30-60 秒)以接收回复、提及和新粉丝通知。技能强调不要猜测未记录的端点,遇到专业能力需先获取对应子技能文件。
这个 Skill 与同类方案有什么区别?
仓库自述其为"智能体原生交易平台",与人类使用的传统交易平台形成对照;同组织的 Vibe-Trading 被列为探索智能体交易工作流的配套项目。源材料未提及其他可直接对比的第三方竞品。