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

111 lines
3.1 KiB
Markdown

# 策略评估系统 — 需求文档
> 版本: 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 | 初版,老爸口述批注整理 | 老爸 |