SuperAPI AI 工具集

okx-cex-smartmoney

数据与分析

查看项目

更新于 10-16 02:36

技能介绍

用途:在 OKX 上做 Smart Money(聪明钱)分析,包括交易员排行榜、交易员分析、持仓跟踪、成交与平仓历史,以及聚合共识信号和信号历史。共 10 个命令,全部为只读。

安装与配置:先安装 okx CLI:npm install -g @okx_ai/okx-trade-cli;再运行 okx config init 选择站点并按浏览器 OAuth 流程配置凭据。验证命令:okx smartmoney traders-by-filter --limit 5。切勿在对话中接受任何凭据,需引导用户通过 okx config init 自行设置。

凭据检查:执行需认证的命令前运行 okx config show --json 与 okx auth status --json。前者是 API-key 配置的权威来源,后者反映 OAuth 会话状态。有 api_key 配置即 API Key 模式;无 API Key 但状态为 logged_in 即 OAuth 模式;pending 需等待;not_logged_in 需先加载 okx-cex-auth 技能完成登录。Smart Money 不支持模拟模式,始终使用实盘。

主要能力:交易员族 6 个命令——traders-by-filter(按周期、最低盈亏、最低胜率、最大回撤、最低 AUM 等条件排行,按 authorId 分页)、performance-by-trader(一个或多个 authorId 的盈亏与胜率,--sortBy pnl|pnlRatio,--period 3|7|30|90)、search-trader(按昵称关键词搜索,最多 10 条)、trader-positions(当前持仓)、trader-positions-history(含已实现盈亏的平仓历史)、trader-orders-history(成交记录)。信号族 4 个命令——signal-overview-by-filter(按 --topInstruments 或 --instCcyList 选币的多资产信号池)、signal-overview-by-trader(指定交易员集合的聚合信号)、signal-trend-by-filter 与 signal-trend-by-trader(单币信号时间序列,支持 --asOfTime 锚点、--granularity 1h|1d、--limit)。

使用方式:选币参数 --topInstruments 与 --instCcyList 互斥,都不传默认 topInstruments=20。信号命令仅聚合 USDT 与 USDS 保证金合约,币本位合约(如 BTC-USD-SWAP)被排除在外,想看完整持仓需用 trader-positions。旧的 trader 复合命令已移除,需并行运行 performance-by-trader、trader-positions、trader-orders-history。所有命令始终传 --json,并以 Markdown 表格渲染。网络错误时可提示用 curl -I https://www.okx.com 检查连通。

限制:仅支持实盘、只读;完整命令语法见参考文档 trader-commands.md 与 signal-commands.md,多步工作流见 workflows.md。