给 AI 装上交易大脑:用 Hermes Agent 跑通你的第一套自动量化系统
发布时间:2026/8/29 12:51:22 作者:尧图编辑部 阅读量:1,286

给 AI 装上交易大脑用 Hermes Agent 跑通你的第一套自动量化系统【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agentHermes Agent 是一个能自己调工具、能持续迭代的 AI 交易代理框架。手动盯盘盯到眼睛发酸、一眨眼错过止损点的场景它可以接管行情进来 → 算信号 → 自动下单全程不用你守着终端。先跑起来5 分钟搭好交易沙箱最小可运行路径就是四步装完跑一条命令能看到 agent 正常应答就算成功git clone https://gitcode.com/GitHub_Trending/he/hermes-agent cd hermes-agent python -m venv .venv source .venv/bin/activate pip install -e . hermes setup数据源配置写在 yaml 里API key 留占位符即可跑回测前再填真实值market_data: alpha_vantage: api_key: YOUR_API_KEY polygon: api_key: YOUR_API_KEY它到底替你干了哪三件事整个链路在 agent 循环里转每收到一条消息行情、新闻、你的指令模型决定调哪个工具工具结果再喂回去继续推理见 agent/conversation_loop.py。拆成三段看数据采集接上行情和新闻输入行情 API 的 REST 响应、财经新闻原文处理agent/web_search_registry.py 统一调度抓取与解析agent/web_search_provider.py 把原始字段清洗成结构化数据输出按时间对齐的 K 线序列异常值直接丢弃并留一条日志信号生成均线交叉加情绪修正输入清洗后的 K 线、当日新闻标题处理agent/tool_executor.py 按模型的选择执行计算agent/tool_dispatch_helpers.py 汇总结果输出BUY / SELL / HOLD 三态信号附带一句人类可读的理由订单执行带护栏地下单输入信号和仓位参数处理agent/tool_guardrails.py 在工具真正执行前做重复调用和超限拦截输出挂到交易所的限价单返回订单号与成交回报写一条均线策略看看它怎么下单策略就是纯 Python 函数核心只有信号判断和下单两步。下面这段把双均线交叉翻译成订单short_ma [sum(prices[i-20:i]) / 20 for i in range(len(prices))] long_ma [sum(prices[i-60:i]) / 60 for i in range(len(prices))] signal HOLD if short_ma[-1] long_ma[-1] and short_ma[-2] long_ma[-2]: signal BUY elif short_ma[-1] long_ma[-1] and short_ma[-2] long_ma[-2]: signal SELL if signal ! HOLD: place_order(symbol, signal, sizeint(capital * 0.05 // price))short_ma[-2] long_ma[-2]这一行是防止同一天反复触发只在交叉发生的那一刻下单size用整除截断保证单笔下单金额不越过资金上限。别裸奔风控三件套仓位上限单笔 ≤ 总资金 5%即0.05 * capital那一行超额的下单请求在 agent/tool_guardrails.py 层直接被拦下。动态止损止损价 入场价 − 1.5 × ATR(14)波动大的票止损线自动放宽而不是写死 2%。回测验证策略上线前先跑 10 万根历史 K 线最大回撤超过 10% 就不进实盘。一个真实跑出来的数字某 3 人量化小组把这套 AI 代理架在一台 5 美元月租的 VPS 上跑了 3 个月日均交易 12–15 笔月度夏普比率 1.2最大回撤 6.8%进程零人工干预。结果仅供参考不构成投资建议也不代表未来收益。接下来你可以做什么接上更多数据源在market_data里加财报电话会原文和社交媒体情绪流参考 agent/web_search_registry.py 的注册方式。加进 RSI / MACD 特征把它们喂进信号函数交叉验证逻辑见 agent/learning_mutations.py。跑多策略组合用 agent/subagent_lifecycle.py 起的子代理并行跑独立策略分散单策略风险。把market_data里那行YOUR_API_KEY填上然后跑一条回测命令你的第一条回测曲线马上就会画出来。【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考