指数动作、倍率与四级关注度规则

更新: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 是历史兼容字段名,当前产品含义统一为“定卖倍率”。修改列名会在后续数据库迁移中处理,现阶段不影响展示和计算。