核心用法
每日复盘小助手是一款面向 A 股投资者的自动化日报生成工具,基于 Python 与 AkShare 金融数据接口,一键输出结构化的 Markdown 复盘报告。用户可通过命令 /daily-review [日期] [--email] 触发,或直接运行 python3 stock-analysis/daily_review.py 脚本。日期支持 YYYYMMDD、YYYY-MM-DD 格式,缺省则默认为当日。
报告内容覆盖六大模块:
1. 全市场概览:大盘指数、涨跌家数、成交额等核心指标
2. 连板统计与明细:涨停连板梯队、成交额、换手率、封板时间
3. 板块涨幅榜:优先展示行业板块,接口异常时自动回退至概念板块
4. 龙虎榜:净买入个股明细(含涨幅)及“其他上榜”简表,标题标注总上榜数
5. 舆情监控:基于涨停股新闻标题的关键词情绪打分
6. 次日策略:基于当日数据的交易建议
邮件功能通过 SMTP 实现,配置支持 JSON 文件与环境变量覆盖,密码建议使用服务商授权码而非登录密码。
显著优点
- 数据自动化:对接 AkShare,无需手动整理多源数据,降低信息搜集成本
- 结构清晰:Markdown 格式便于阅读、存档及二次编辑
- 场景完整:从市场概览到情绪监控,覆盖短线交易者核心需求
- 灵活触发:支持命令行、工作区指令多种调用方式
- 容错设计:板块接口异常时自动回退重试,提升稳定性
潜在缺点与局限性
- 数据源依赖:AkShare 偶发断连或数据延迟,极端行情下可能影响报告完整性
- 无实时推送:邮件发送依赖脚本执行,非实时流式推送
- 策略通用性:次日策略基于固定模板,未接入用户个性化持仓或风险偏好
- 环境配置门槛:需 Python 3 环境及
akshare依赖,对非技术用户不够友好 - 邮件安全风险:SMTP 配置若管理不当,存在授权码泄露隐患
适合人群
- 短线交易者:需每日快速获取连板梯队、龙虎榜等情绪指标
- 量化研究员:需要结构化日报作为策略回测或因子验证的输入
- 个人投资者:希望降低手动复盘时间成本,提升信息处理效率
- 内容创作者:可基于报告输出投资社群日报或视频脚本素材
常规风险
- 数据准确性:AkShare 为第三方开源数据,偶有错误或延迟,关键决策建议交叉验证
- 接口稳定性:板块数据接口已做退避重试,但极端情况下仍可能缺失
- 邮件配置安全:授权码应存储于环境变量或安全密钥管理,避免硬编码或明文配置
- 策略建议非投资意见:报告中的次日策略为数据衍生结论,不构成投资建议,用户需独立判断