Files
MoFin/docs/strategy-evaluation-requirements.md
T
知微 (MoFin) aa0f740381 MoFin 初始提交
完整数据采集+分析管道:
- market_watch.py:90行业板块采集(同花顺/东方财富)
- 市场精选推荐 cron:全市场分析+候选池+星级推荐
- price_monitor.py:持仓/自选高频价格监控
- refresh_mtf_cache.py:多周期K线缓存
- 策略评估/知识萃取管道

文档:docs/ 含完整需求+架构设计
注意:尚未配置 git remote,笑笑接手后自行配置
2026-06-20 12:04:21 +08:00

3.1 KiB

策略评估系统 — 需求文档

版本: v1.0 | 最后更新: 2026-06-18 | 状态: 生效 来源: 老爸直接口述批注,最高优先级需求文档


一、评估的范围(管谁)

所有持仓股(position > 0 的)和所有自选股。每次评估全覆盖,不遗漏。 A股和港股分开处理。


二、评估的频率和触发方式

三种触发方式:

  1. 每日收盘后推送一次全面评估 — 21:00 定时,走 XMPP 推送
  2. 盘中异动触发 — 涨跌 >±5%、成交突然放大、有突发新闻
  3. 老爸主动问的时候 — 拉实时数据出六维评估

三、每个股票要评估的六个维度

维度1 — 宏观环境

大盘当天涨跌:

  • A股:上证指数 + 深证成指 + 富时A50
  • 港股:恒生指数 + 恒生科技指数

输出:当前是普涨还是普跌,系统性风险信号(有/无/一般)。

维度2 — 行业表现

  • 该股所属行业当天涨跌幅
  • 相对大盘的强弱(跑赢/跑输/同步)
  • 行业内的横向对比(同行业其他自选股表现如何)

维度3 — 技术面(当前,不是历史快照)

  • 当前支撑位和压力位(基于近期K线和今日数据)
  • K线形态
  • 量价关系
  • 趋势判断(向上/向下/震荡)

维度4 — 基本面

  • PE、PB(如果能拿到)
  • 估值高低判断
  • 股价相比历史区间的位置

维度5 — 消息面

  • 公司公告、业绩预警、行业政策变化、市场传闻
  • 上网搜索最近3天有无相关新闻

维度6 — 资金面

  • 成交额和换手率
  • 当日资金流向(主动买入 vs 主动卖出)

四、策略评估逻辑(三个阶段的递进判断)

阶段一:原有策略是否正确

当初给的买入区、止损价、止盈价,股价是否到过这些价位?到了之后往哪个方向走了? 如果策略是错的,错在哪里?

阶段二:当前是否还安全

止损价有没有被跌破的可能性?止盈价是否还合理?需要调整吗?

阶段三:现在该怎么做

基于阶段一和阶段二的结论,确认当前的止损和止盈价格,并描述理由。 基于现价、R/R、持仓成本,给出确定的操作建议(加仓/减仓/持有/止损/调价)。 不做选择题,只给唯一确定建议。


五、输出的呈现规则

  • 优先排序:有紧急信号的放最前面,不用动的放最后
  • 每只股票最多6行六维概要,不限篇幅但信息要精炼
  • 必带具体价格(买入/卖出/止损/止盈都带数字)
  • 不允许"可关注""可考虑""择机"这类模糊词
  • 整个报告800字左右,快速评估版不超过500字
  • 所有股票都要给理由,不只是深套股

六、与其他系统的关系

  • 推送走 XMPP
  • 数据来源:腾讯行情API / 网络搜索(消息面)
  • 不依赖钉钉
  • daily cron 21:00 跑完整评估
  • 评估结果写入 decisions.json(评估记录持久化)

七、变更记录

日期 版本 变更内容 批准人
2026-06-18 v1.0 初版,老爸口述批注整理 老爸