Hermes 的接入:OKX 自动交易

Hermes Agent 的应用 · 第 3 篇

0x00 序

年初我立项了 GeneticGrid,本来想做个平台:接深度学习/AI 做辅助分析和量化交易。断断续续做了半年,底座刚搭好、AI 还没接上,OKX 官方就出了 agent-trade-kit,自带 MCP server,直接把行情、下单、账户、策略全封装成标准工具。

这一下把需求砍了大半:量化交易、辅助分析这些,MCP 接进 Hermes 之后全都能干;剩下一个"简单看盘",发现还不如直接用官方的界面。项目直接归档,这半年没白费——踩过的坑都成了这篇的经验。

这篇记录的就是:MCP 怎么接、监控怎么搭、分析怎么做、执行怎么管。

0x01 接入:okx-trade-mcp

OKX 官方出了 agent-trade-kit,自带 MCP server(okx-trade-mcp),接进 Hermes 之后直接拿到 168 个工具,覆盖行情、下单、账户、策略机器人、期权、理财全模块。

接入方式就是标准 MCP:hermes mcp add okx --command okx-trade-mcp --args --modules all。凭证放 ~/.okx/config.toml(权限 600),API key 只需要 Read + Trade 权限,不勾提币。

工具名前缀 mcp_okx_*,分模块:market(行情/指标)、spot/swap/futures(下单)、account(账户)、bot(网格/DCA)、option(期权)、earn(理财)、smartmoney(聪明钱信号)。agent 对话里直接调工具,不用写代码。

0x02 监控:价格提醒自动化

OKX 官方没有价格提醒 API(TradingView 也没有),但有个更优的路径:Hermes 定时任务 + 公共行情 API。公共 API 不需要 key,脚本轮询实时价 + 阈值判断 + 触发推送。

实现是 okx_price_alert.py + cron(每 30 分钟)+ agent 模式:

  • 触发才推:脚本检测到价格到阈值,agent 才按专业交易员格式做完整分析推送;没触发就静默([SILENT] 哨兵机制),不浪费 token 也不打扰
  • 状态去重:状态文件记录已触发条件,防止同一价位反复轰炸
  • 监控列表可配:ETH 2000/1600、BTC 62800、AVAX 6.47/6.65、LINK 9.30/9.75,改脚本 MONITORS 即可

这套比交易所自带提醒多出的价值:触发时附带盘面分析——不只是"价格到了",而是"为什么到、接下来怎么看、要不要动"。

0x03 分析:专业交易员工作流

光有价格不够,要的是判断。Hermes 汇总了一个专业交易员的汇报工作流:

  • 总览:主要币种现价、24h 涨跌、高/低(ticker 并行拉取)
  • 技术面:RSI + MACD + 布林带,1H 和 4H 双周期,报出支撑/压力位
  • 衍生品信号:资金费率 + premium(合约-现货溢价)+ OI 变化——减仓阴跌=多头撤退、加仓下跌=不利、加仓上涨=资金进场
  • 异动:OI 变化榜找暴涨暴跌的标的
  • 结论:明确观点 + 关键价位 + 操作含义(观望/轻仓/不动)

判断前先回测胜率(历史 K 线模拟),回测不支持就明说"别按原样下"——数据说话,不粉饰。

0x04 决策:策略机器人

盯盘和分析交给 Hermes 后,执行层面还有网格(grid)和 DCA 机器人:区间震荡网格套利、马丁格尔越跌越买。创建/改参/停仓都能通过 MCP 工具操作,部署前先回测(模拟历史 K 线,看网格利润/最大浮亏/年化)。

纪律是:小仓位 + 止盈止损 + 触发点才动。机器人和手动单的钱分开算,网格的钱在账户里显示为冻结(frozenBal),不是丢了。

0xFF 跋

交易链路现在是:监控脚本盯价格 → 触发时 agent 分析 → 推送到 QQ → 我做决策 → 需要执行时 agent 下单/调策略。人只做决策,其余全自动。

回头看 GeneticGrid:半年搭的底座,被官方 MCP 工具降维打击——辅助交易从"自己搭平台"变成了"QQ 里的对话"。这也是种趋势:官方越来越懂 agent,自建中间层的价值在被逐步吃掉。

“您的支持是我持续分享的动力”

微信收款码
微信
支付宝收款码
支付宝

目录