Daily Stock Analysis入门:搭建贵州茅台每日自动复盘系统

一、需求引入:每天收盘后做一次全面复盘,可能吗?

职业交易员有一个铁律:收盘后必须复盘。不是随便翻翻K线那种,而是真正系统的复盘——今天大盘怎么走的、持仓个股表现如何、哪些指标出现了信号变化、资金面有什么异动、明天应该关注什么。一套完整的日度复盘做下来,少则40分钟,多则一个半小时。

问题在于,对于大多数有正职工作的投资者来说,收盘时间就是下班时间——通勤、晚饭、家庭,等真正坐下来已经晚上九点了。再用一个多小时做复盘,写完笔记已经快十一点。日复一日,坚持不了一个月就会断。

GitHub 上有一个专门解决这个问题的开源项目——Daily Stock Analysis。它把日度复盘的流程标准化了:K线回顾、技术指标扫描、资金面快照、新闻舆情汇总、关键价位预警——五个模块一键跑完。但和大多数开源投研工具一样,它的使用门槛也卡住了大多数人:需要配 Python 环境、需要手动改配置、需要一个个模块单独跑。

本文展示如何用 EasyClaw 将 Daily Stock Analysis 转化为一个定时自动运行的日度复盘 Skill——每天收盘后自动采集全天数据、串联五大分析模块、生成一份结构化的日度复盘报告。以贵州茅台(600519)为案例展示完整输出。

二、成果展示:从 GitHub 代码到每日自动复盘报告

2.1 阶段一:一句话拉取代码 → 分析模块结构 → 加入定时能力 → 封装为 Skill

第一条提示词——拉取代码、分析五大模块、加入定时自动运行能力、创建 Skill:

我在 EasyClaw 中输入的:

"从 GitHub 拉取 Daily Stock Analysis 项目,自动分析项目结构和五大分析模块——K线回顾、技术指标扫描、资金面快照、新闻舆情汇总、关键价位预警——识别每个模块的输入输出和调用方式。分析完成后,额外加入一个定时任务调度层:让 Skill 支持在每个交易日收盘后(15:30)自动触发,或者在任意时间手动调用。最后将整套框架封装为一个 EasyClaw Skill,暴露股票代码作为输入参数,Skill 内部自动串联五大模块并输出一份结构化的日度复盘报告。"

EasyClaw 收到指令后自动执行:

  1. 拉取代码:自动 clone 仓库,扫描项目目录和模块结构
  2. 分析五大模块:Skill Creator 逐个读取每个分析模块的代码逻辑,识别模块间的调用顺序——K线回顾是基础层、技术指标和资金面是计算层、新闻舆情是数据处理层、关键价位预警是输出层
  3. 加入定时任务调度层(关键步骤):原版项目只支持手动单次运行。EasyClaw 在 Skill 转化过程中为它注入了一个调度层——设置交易日 15:30 自动触发,也可随时手动调用。调度层还会在每周五生成一份周度汇总——把五天日度报告的要点浓缩为一页
  4. 创建 Skill:封装为"日度复盘分析"Skill,支持手动调用和定时自动运行两种模式

2.2 阶段二:一句话调用 Skill → 五大模块完整输出

第二条提示词——调用 Skill(手动模式):

我在 EasyClaw 中输入的:

"用日度复盘分析贵州茅台(600519),时间范围为最近一个交易日,输出完整的五大模块日度复盘报告。"

Skill 内部自动串联五大模块,约 4 分钟后输出以下完整报告:

image

image

image

image

image

image

image

image

image

image

image

2.3 定时模式:设定一次,每天自动复盘

上述是手动调用的效果。更实用的方式是定时模式——在 Skill 设置中开启"交易日15:30自动运行",之后每个交易日收盘半小时后,日度复盘报告自动生成并推送到你的设备上。盘中该上班上班、该开会开会,收盘后打开 EasyClaw 就能看到当天的完整复盘。

2.4 传统方式 vs EasyClaw 两条提示词

环节传统方式EasyClaw 两条提示词
环境配置 手动安装 Python + 依赖包 + 配置数据源,约 30-50 分钟 提示词①自动完成(初始约 4 分钟)
K线回顾 打开股票软件翻K线,手动记录关键数据,约 8 分钟 Skill 自动采集 + 分析
技术指标扫描 逐一查看均线/MACD/RSI/布林带/KDJ,约 10 分钟 Skill 五大指标一次性扫描
资金面快照 翻北向/主力/融资三个数据页,约 8 分钟 Skill 自动汇总
新闻舆情 搜索最新新闻+研报+公告,约 10 分钟 Skill 自动抓取+情绪判断
关键价位预警 手动计算支撑/阻力位,约 5 分钟 Skill 自动计算+触发概率
定时自动运行 不可能——每天手动重复以上全部 提示词①注入的调度层,一次设定长期运行
单次复盘总耗时 约 40-50 分钟 约 4 分钟(手动调用)/ 0 分钟(定时模式)

三、工作流解析:日度复盘的五大模块调度逻辑

3.1 模块执行流程


触发方式:定时(交易日 15:30)或手动调用
        │
        ▼
┌──────────────────────────────────────────┐
│         模块一:K线回顾(基础数据层)            │
│  拉取当日 OHLCV → 计算涨跌幅/振幅/换手率       │
│  → 识别 K 线形态 → 与前一日对比               │
└────────────────────┬─────────────────────┘
                     ▼
┌──────────────────────────────────────────┐
│       模块二:技术指标扫描(计算层)              │
│  MA(5/10/20/60) + MACD + RSI + 布林带 + KDJ│
│  → 每个指标输出当前状态 + 信号方向 + 变化趋势    │
└────────────────────┬─────────────────────┘
                     ▼
         ┌───────────┴───────────┐
         ▼                       ▼
┌─────────────────┐   ┌─────────────────────┐
│  模块三:资金面快照  │   │ 模块四:新闻舆情汇总      │
│  北向/主力/融资     │   │ 研报/公告/新闻/社交媒体    │
│  → 资金流向评价    │   │ → 情绪分类 + 综合评级      │
└────────┬────────┘   └──────────┬──────────┘
         │                       │
         └───────────┬───────────┘
                     ▼
┌──────────────────────────────────────────┐
│       模块五:关键价位预警(决策建议层)           │
│  综合 K 线 + 技术指标 → 计算支撑/阻力位           │
│  → 距当前价距离 + 触发概率 + 触发后建议           │
└────────────────────┬─────────────────────┘
                     ▼
              输出:日度复盘报告 + 明日关注要点

3.2 定时调度层的价值

原版的 Daily Stock Analysis 是一个"手动挡"工具——你想复盘?打开终端,一个个模块手动跑。这跟手动翻股票软件做复盘本质上没有区别,只是换了个界面。

EasyClaw 在转化 Skill 时额外注入的定时任务调度层,才是让 Daily Stock Analysis 从"工具"变成"助手"的关键一步。每天 15:30 自动触发、自动采集数据、自动串联五大模块、自动生成报告——你只需要在有空的时候打开看一眼。坚持日度复盘不再需要意志力,只需要一开始花 4 分钟配置好 Skill。

四、核心实现

4.1 提示词①的关键设计

编码到提示词中的关键信息作用
"识别每个模块的输入输出和调用方式" 确保五大模块按正确顺序串联——先拉基础K线数据,再算技术指标,资金面和舆情可以并行,最后做价位预警
"加入定时任务调度层,支持交易日15:30自动触发" 这是原版项目不具备的核心能力。EasyClaw注入调度层后,Skill从"手动单次工具"升级为"长期自动运行助手"
"每周五生成一份周度汇总" 日度复盘解决"今天怎样",周度汇总解决"这周趋势如何"——两个时间维度互补

4.2 提示词②的调用方式

用日度复盘分析贵州茅台(600519),最近一个交易日。

用日度复盘分析我的自选股池:贵州茅台(600519)、五粮液(000858)、宁德时代(300750),每只股票单独输出日度复盘报告。

用日度复盘生成贵州茅台本周的周度汇总(从本周一到周五的五份日度报告中提取要点)。

4.3 EasyClaw 在全流程中的作用

EasyClaw 在这套工作流中做了两件原版项目做不到的事:①把五个手动跑的模块串联为一个自动化流程——一次触发,五大模块顺序执行;②注入了原版完全没有的定时任务能力——从"每次想复盘都要手动操作"变成"设定一次,每天自动运行"。这个从"手动"到"自动"的跨越,直接决定了日度复盘这个习惯能不能长期坚持。

EasyClaw 下载:https://easyclaw.cn/?f=688

五、总结与扩展

5.1 方案核心优势

  • 从"手动复盘"到"自动复盘":定时调度层是这套方案的核心——日度复盘能否坚持,不取决于意志力,取决于有没有自动化工具替你执行
  • 五大模块覆盖完整复盘维度:K线回顾、技术指标、资金面、新闻舆情、关键价位预警——一次触发,全面覆盖,不会遗漏任何一个维度
  • 模块化可定制:只关心技术和资金面?Skill 支持关闭新闻舆情模块。只看K线和关键价位就够了?模块二和模块三可以跳过。按需裁剪,不浪费计算时间
  • 日度+周度双时间维度:日度解决"今天怎么了",周度解决"这周趋势是什么"——两个视角互补,一个 Skill 全搞定

5.2 更多可扩展的方向

  • 多股票并行复盘:自选股池中10只股票,每天15:30同时触发10个复盘任务,20分钟后全部完成——一个人同时盯10只股票不再是不可能的事
  • 异常信号主动推送:设定告警规则——如MACD死叉、北向单日净流出超5亿、跌幅超过3%——Skill检测到异常信号时主动推送告警,无需每天手动查看报告
  • 复盘笔记归档与检索:每天的报告自动存档,三个月后想查"上次MACD金叉是哪天"——搜索历史复盘记录即可,比翻聊天记录和笔记本高效得多

一起聊聊

你有做日度复盘的习惯吗?坚持最久的一次是多久?中间是因为什么断掉的——是太忙了、太累了、还是觉得重复劳动没意义?欢迎在评论区分享你的复盘方法和坚持心得。如果你有自己的复盘框架但一直没找到顺手的工具,也欢迎留言聊聊你的复盘维度——五个模块之外你还看什么指标?

posted @ 2026-07-23 17:41  PC修复电脑医生  阅读(20)  评论(0)    收藏  举报