指数动作、倍率与四级关注度规则
更新:2026-07-31
本文是指数研究列表、估值摘要和定投计划共同遵守的动作协议。它解决三个问题:动作口径不一致、AI 把极端估值倍率大幅改写、无效指数反复消耗接口和 Token。
1. 动作只有三种
| 有效历史分位 | 动作 | 倍率 |
|---|---|---|
<30% |
定投 | 1–6 倍 |
30%–<70% |
不操作 | 0 |
>=70% |
定卖 | 1–6 倍 |
待估值不是第四种投资动作,只表示没有可用于计算动作的有效历史分位。
- 不再区分“保持持有”和“暂停新增”。无论当前有没有底仓或定投计划,中间估值统一显示“不操作”。
- 高估时直接显示“几倍定卖”,用于表达高估程度和人工卖出节奏参考。
- 软件不知道持仓数量、成本、目标权重和税费,因此不计算卖出金额,也不自动交易。
2. 固定倍率阶梯
定投
| 有效历史分位 | 定投倍率 |
|---|---|
<5% |
6 |
5%–<10% |
5 |
10%–<15% |
4 |
15%–<20% |
3 |
20%–<25% |
2 |
25%–<30% |
1 |
定卖
| 有效历史分位 | 定卖倍率 |
|---|---|
70%–<75% |
1 |
75%–<80% |
2 |
80%–<85% |
3 |
85%–<90% |
4 |
90%–<95% |
5 |
>=95% |
6 |
低端和高端使用镜像阶梯。边界采用左闭区间,例如 5.00% 对应 5 倍,不再对应 6 倍。
3. AI 的权限边界
固定历史分位决定基础动作和基础倍率。AI 负责:
- 判断 PE、PB 等指标是否适用于该指数;
- 解释估值冲突、历史窗口、基金工具质量和风险;
- 给出研究评分、置信度、优势、不足与待核实项;
- 对定投倍率做有限的软校准。
AI 不能:
- 把低估定投改成高估定卖,或把中间估值改成买卖;
- 因为普通不确定性把 6 倍直接改成 1 倍;
- 提高固定分位阶梯给出的倍率;
- 输出自动交易指令或卖出金额。
普通不确定性最多下调两档。例如基础 6 倍而 AI 建议 1 倍时,最终软校准为 4 倍,并明确显示低置信度和风险理由。
4. 硬阻断与软风险
硬阻断可以把定投倍率归零并显示“不操作”:
- 数据过期;
- 没有有效估值指标;
- 默认基金不存在、证据未完成或不可购买;
- 存在重大基金质量风险。
软风险只降低置信度,倍率最多下调两档:
- 历史覆盖不足 3 年;
- 只有一个有效估值指标;
- PE、PB 等指标明显冲突;
- AI 暂时不可用或输出不完整;
- 基金工具需要继续观察,但不存在硬否决。
定投金额还要受单期预算、月度预算和单指数上限约束。预算只限制金额,不改变估值动作本身。
5. 四级关注度
关注和排除使用同一个持久化字段,不再维护“是否关注”和“是否排除”两套可能冲突的状态。
| 级别 | 名称 | 研究行为 |
|---|---|---|
| 1 | 重点关注 | 当前筛选内最先研究;无当日结果时仍保留在定投工作台 |
| 2 | 稍微关注 | 当前筛选内优先于普通指数;无当日结果时仍保留在定投工作台 |
| 3 | 普通正常 | 默认级别;按当前筛选和列表顺序研究 |
| 4 | 排除研究 | 不请求详情/基金 API,不调用 AI,也不进入定投候选 |
统一规则:
- 未保存关注度的指数一律按三级处理。
- 研究范围以表格当前筛选结果为准;分页只影响展示,不缩小研究范围。
- 选择“全部关注度”时研究一至三级,四级仍显示但被后端硬跳过。
- 四级的基础列表记录、历史快照和既有 AI 摘要不删除,便于审计和恢复。
- 从四级恢复到一至三级后,该指数回到待研究状态;可纳入当前筛选增量重建,不必重跑筛选外指数。
- 存在未归档定投计划的指数不能设为四级,必须先归档计划。一级和二级并不等于买入,也不会自动创建计划。
- AI 的
potential/watch/exclude是当次研究结论;用户关注度是长期研究优先级,二者不得互相覆盖。
适合设为四级的情况:
- 接口长期返回空数据,且短期内没有研究价值;
- 指数长期不在自己的投资范围;
- 明确不接受其市场、行业、策略或产品风险。
不建议仅因“今天高估”设为四级。高估本身应该由定卖倍率表达;如果仍希望观察估值回落,应保持三级或调整为一、二级。
旧数据迁移:
- 旧“关注”记录迁为二级。
- 旧“排除”记录迁为四级。
- 旧排除若与未归档定投计划冲突,安全迁为三级;若同时也是旧关注,则迁为二级。
6. 兼容字段
数据库中的 sellReviewLevel 是历史兼容字段名,当前产品含义统一为“定卖倍率”。修改列名会在后续数据库迁移中处理,现阶段不影响展示和计算。