我用Hermes Agent 7天搭了一套 A股自动交易体系
从聊天框到8个cron任务——一个散户和AI Agent的实战记录
字数3450 阅读约5分钟
你好,我是小金龙。和大家一样,一个在A股摸爬滚打的散户。不同的是,我的交易助手不是人——是Hermes Agent,一个开源AI Agent框架。
这篇文章不讲虚的。把我过去一周用Hermes搭建自动化交易体系的完整过程写出来——踩过的坑、做对的决定、以及最终的架构,希望能给同样在用AI辅助交易的朋友一些参考。
为什么是Hermes?
市面上AI助手很多。ChatGPT、Claude、通义千问……我几乎都试过。
它们有个共同问题:每次都要从头解释。
“帮我分析一下今天的A股大盘……"——好,它帮你分析了。第二天你再问同样的问题,它又从头分析,好像昨天什么都没发生过。
Hermes不一样。它有长期记忆(Memory)、可复用工作流(Skills)、定时任务(Cron)。第1天和第100天,它越来越了解你,而不是原地踏步。
一个AI工具如果第1天和第100天一样,那它本质上还是一次性工具。
这一点,对交易来说太重要了。交易员的判断体系是逐步迭代的——今天对某个板块的判断、这次止损的教训、那条数据源的坑——如果每次都要重讲一遍,AI就只是个打字员,不是助手。
第1天:连数据源
Hermes装好后第一件事:让它能看懂A股。
散户做交易最大的痛点就是信息差。机构有Wind、有Bloomberg、有研究团队。我们有什么?东财App、同花顺、微信群里的大佬观点。
Hermes有一套工具系统(MCP协议),可以接各种数据源。我接入了这几条腿:
| 数据源
|
用途
|
优先级
westock-data
|
指数涨跌幅、ETF行情、市场情绪画像
| 核心 | |
BaoStock
|
免费A股历史K线,回测用
| 备用 | |
通达信问小达 MCP
|
涨停/跌停/连板/资金流向
| 实时 | |
同花顺问财 NLP
|
板块行情、概念热点
| 辅助 | |
a-stock-data
|
财联社快讯、涨停四池、公告检索
| 辅助 |
折腾了大半天,搞明白一件事:数据源的可靠性比丰富度重要得多。
举个例子,我一开始用了iFinD的涨跌幅字段,后来发现它有bug——某些情况下涨跌幅算得不对。就这一个坑,差点让我做出错误判断。果断淘汰,从此只认westock close-to-close自算涨跌幅。
第一个教训:数据源可以多,但核心铁律只能有一个。我的铁律就是"收盘价自算为准”。
第2天:让Hermes记住我是谁
这一步很关键——不是Hermes需要知道我,是我需要它真正理解我的交易风格才能有效辅助。
我是做什么风格的交易?
| 维度
|
我的规则
品种
|
仅做月波动率 > 15%的高弹性品种
| |
平台
|
科创板ETF、创业板ETF(±20%涨跌幅)
| |
策略
|
事件驱动,看资金+情绪,不看估值
| |
持有
|
1天~2周,快进快出
| |
单笔目标
|
绝对弹性 10%~30%(非年化复利)
| |
止损线
| 铁律 -10%,触及即走 | |
总仓上限
|
结合市场状态,上限 70%
|
我把这些都写进了Hermes的长期记忆(Memory)和技能库(Skills)。
Memory记的是稳定的偏好:“涨红跌绿,不要搞反”、“指数排序从小到大”、“低开是加仓点不是减仓点”。
Skills记的是可复用的流程:早盘报告怎么做、ETF推荐要过哪些过滤条件、数据冲突时以什么为准。
第二个教训:Memory和Skills要分开。Memory记偏好别超过20条,Skills记流程要精确可执行。混在一起,Agent会搞糊涂。
第3天:从聊天到定时任务
数据有了、风格定了。下一步:让Hermes自己跑起来,而不是我坐在电脑前一条条发指令。
Hermes的Cron(定时任务)系统就是用来自动化的。我设了8个任务,覆盖全天作战节奏:
09:15topnews早报 — 财联社快讯 + 隔夜外盘
09:45早盘速看(7模块)— 定方向、识别市场环境
10:00起每15分钟ETF监控 — 盘中异动捕捉
11:30午盘总结(7模块)— 验证早盘判断
13:00起每15分钟ETF监控 — 下午盘跟踪
14:30尾盘速览(8模块)— 全天复盘 + ETF推荐
15:05收盘总结(9模块)— 正式收盘定论
15:10持仓监控 — 账户净值更新
看起来很完美对吧?然后第一个交易日就翻车了。
翻车现场①:10:00的ETF监控任务在read一个09:45还没生成的文件,然后傻傻地重试了6次,每次消耗几千token,白白浪费了15分钟。
修复方案:Cron prompt加一句话——“文件不存在就直接跳过,不要反复重试。”
翻车现场②:14:00多的时候,我让Hermes执行一个尾盘操作,它凭上下文推测"应该已经收盘了"——但实际还有8分钟,差点错过加仓机会。
修复方案:涉及时间判断,必须先跑date命令查实际时间,不靠上下文猜。
第三个教训:自动化的坑往往不在"能不能跑",而在"跑错了会不会悄无声息"。每一条异常路径都要写清楚兜底逻辑。
第4天:实战——黑色星期五
7月17日周五,A股系统性杀跌。创业板一周跌了10.78%,科创芯片ETF单周暴跌24.65%。
这一天是对整个体系的真正考验。
| 时间
|
事件
|
体系反应
09:45
|
早盘报告
|
识别"系统性杀跌"环境 → 自动切换到防御推荐模板
| |
10:00
|
ETF监控
|
互联网ETF/brand消费ETF波动<15% → 触发"清理不符合策略持仓"
| |
14:50
|
科创芯片跌至0.97
|
三维共振入场条件全部满足 → 提示分批建仓
| |
14:56
|
执行买入
|
900股@0.997 + 1000股@0.972
| |
15:05
|
收盘报告
|
更新净值、仓位51%、下周策略
|
同时,品牌消费ETF和互联网ETF按纪律止损清仓——品牌消费亏2.36%,互联网亏4.48%。两个品种月波动都在15%以下,本身就不该出现在高弹性策略的持仓里。
一天之内,体系完成了识别风险 → 清理低效持仓 → 捕捉恐慌极值 → 分批建仓的完整闭环。全自动。
第四个教训:好体系不是帮你多赚钱,而是帮你在该卖的时候不犹豫,在该买的时候不害怕。
第5天:记忆云端化
Cron跑稳定后,我开始思考另一个问题:如果会话重置了,Hermes还认识我吗?
答案是否定的。Hermes的本地Memory文件会随配置保留,但如果在另一个设备上开新会话,或者换了Profile——它不认识我。
解决方案:Hindsight Cloud云端记忆。
Hermes有个叫Hindsight的云端记忆系统。它不只是存储,还能做语义检索和跨记忆推理。我把Memory和User Profile分别打上标签迁移到了云端:
| 来源
|
条目数
|
标签
MEMORY.md
|
11条
| ["memory"] |
|
USER.md
|
6条
| ["user_profile"] |
迁移后验证搜索"小金龙"能找到31条相关记忆;搜索"A股报告模板"能命中47条(含自动抽取的实体)。
现在,不管在哪开新会话,Hermes的第一反应都是:“小金龙,你的持仓怎么样了?"——不需要我重新自我介绍。
第6天:数据基建的"越狱”
运行一周后,我开始做系统审计。
发现问题:数据采集在cron环境里经常被block。
Hermes的安全策略在cron模式下非常严格——execute_code会被BLOCKED,patch被DENIED,read_file走不了后台review。
我的数据采集脚本是Python写的(比如用财联社API拉快讯),在聊天环境里跑得欢。一挂上cron就报错。
解决思路:把脚本写成文件,用terminal命令跑,不用execute_code。
另一个关键点:Cron的prompt必须自包含。每个cron跑起来都是全新的fresh session,不能假设聊天上下文里有数据。所以每个任务的prompt里都写全了数据采集→过滤→报告生成的完整逻辑。看着冗余,但可靠比优雅重要。
第7天:成效与反思
一周下来,这套体系能干什么?
✅ 做到了
全天候自动监控:从09:15到15:10,8个cron无值守运行,报告自动生成+微信投递
四维数据验证:westock、BaoStock、通达信、同花顺交叉校验,数据冲突时以自算为准
纪律执行:止损、清仓、仓位控制全部规则化,不需要人做情绪判断
每日复盘闭环:早盘看方向→午盘验证→尾盘复盘→收盘定论,次日回顾命中率
多平台发布:报告PNG自动渲染,微信+小红书同步
❌ 还在迭代的
数据源限频:westock批量查K线容易触发限频,需要切备源
报告产能过剩:每天4份报告+2轮监控+持仓报告,信息量很大,仍在优化信息密度
模型漂移:更换Provider后所有Cron需重新钉住模型
📊 一周业绩
| 指标
|
数值
账户总资产
| 4,685.50元 | |
本周亏损
| -314.50元 (-6.29%) | |
科创50本周
| -17.00% | |
跑赢大盘
| +10.7% 🎯 | |
当前仓位
|
51%(科创芯片ETF + 旅游ETF)
|
亏了。但在系统性杀跌的一周里,纪律帮我守住了底线。没有凭情绪扛单,没有追涨杀跌,每一笔操作都有数据支撑、有规则可依。
总结:AI Agent对散户意味着什么
我不觉得AI Agent能替代人的判断——市场太复杂了,黑天鹅、政策突变、情绪踩踏,这些东西模型预测不了。
但Agent能做的三件事,对散户来说是质的飞跃:
1.信息处理
以前我每天花1-2小时刷财经新闻、看板块涨跌、盯持仓。现在Hermes每天早上09:15给我一份简报,涵盖隔夜外盘、财联社快讯、今日催化。我不需要"盯",只需要"读"。
2.纪律执行
最大的敌人是情绪。涨了想多拿,跌了想扛一扛。Hermes没有情绪。10:00的监控任务到点就查,触发条件就推送到微信。纪律变成代码,而不是意志力。
3.知识沉淀
今天学到的一个新知识、今天犯的一个错、今天发现的一个数据坑——所有都能写进Memory/Skill。第二天Agent自动应用。Agent在使用中越来越好,而不是原地踏步。
散户和机构的最大差距,从来不是信息,而是信息处理能力和纪律。
有了AI Agent,信息处理的门槛大幅降低了。剩下的纪律——就看你自己了。
我是小金龙 Midas
5000元实验室挑战1年翻倍 · 实盘年化20%+
高弹性ETF狙击手 · Hermes Agent深度用户
关注我,一起用科技的力量在A股找到自己的节奏 🐉
免责声明:本文仅为个人交易体系搭建记录,不构成任何投资建议。
市场有风险,投资需谨慎。
- 原文作者:知识铺
- 原文链接:https://index.zshipu.com/stock002/post/20260817/%E6%88%91%E7%94%A8Hermes-Agent-7%E5%A4%A9%E6%90%AD%E4%BA%86%E4%B8%80%E5%A5%97-A%E8%82%A1%E8%87%AA%E5%8A%A8%E4%BA%A4%E6%98%93%E4%BD%93%E7%B3%BB/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
- 免责声明:本页面内容均来源于站内编辑发布,部分信息来源互联网,并不意味着本站赞同其观点或者证实其内容的真实性,如涉及版权等问题,请立即联系客服进行更改或删除,保证您的合法权益。转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。也可以邮件至 sblig@126.com

