---
template: sheet
theme: shadcn
title: 环境强度 v3 · INDEXC 单函数最优口径
subtitle: 3.87 万 C4 事件 + 三个指数 · IS=2014-2021 / OOS=2022-2026 · 手机同花顺可用
cols: 2
source: /root/lxxg/data/env_opt7.py 输出
---

```callout ok 最优的那个: 现行结构只改一个数
把 `HJZ<=0.5` 改成 `HJZ<=1.8`, 其余一个字不动。
判断力与现行完全相同(上证可买档 OOS +2.5%/64%), 但"禁做"从 45% 的日子降到 20%。
B/G 灰度规则用档<2, 边界还是 −1.2, 一格不动。
```

## A 三个候选的正面对比 {span=2}

日级分布按 2014-2026 全部交易日算。可买档 = 档 3 与档 4。

| 口径 | 上证档位分布 | ≥3 占比 | IS 可买/其余 | OOS 可买/其余 |
|---|---|---|---|---|
| E1 现行 cuts(−4/−2.5/−1.2/**0.5**) | 档0 45.1% 档1 26.3% 档2 15.1% 档3 8.8% 档4 4.7% | 13.4% | +1.0%/64% vs +0.7%/57% | **+2.5%/64%** vs −0.2%/45% |
| E2 全标定 cuts(−3/−1.9/−1.1/1.8) | 档0 20.3% 档1 49.8% 档2 10.2% 档3 10.1% 档4 9.7% | 19.8% | +1.0%/64% vs +0.7%/56% | +1.9%/56% vs −0.3%/45% |
| **E4 混合 cuts(−4/−2.5/−1.2/1.8)** | 档0 20.3% 档1 51.1% 档2 15.1% 档3 8.8% 档4 4.7% | 13.4% | +1.0%/64% vs +0.7%/57% | **+2.5%/64%** vs −0.2%/45% |

E4 的可买档表现与 E1 逐项相同，因为只挪了档 0 与档 1 的分界，没碰可买档。

## B 为什么不选"全标定" E2

```callout warn 可买天数翻倍, 但质量下降
E2 把可买天数从 13.4% 扩到 19.8%，代价是上证 OOS 从 +2.5%/64% 稀释到 +1.9%/56%。
深成指与创业板指在 2022-2026 两版都测不出判别力，扩档只增加误判。
所以 E2 只修了分布，没修到判断力。
```

事件端同理：E1/E4 档≥3 事件 IS +14.1%/80%、档<3 只有 +4.8%/60%，差 9 个百分点。

## C 五档语义（这次改的重点） {span=2}

| 档 | Z 区间 | 图上 | 含义 | 上证 OOS 实测 |
|---|---|---|---|---|
| 4 极端 | ≤ −4 | 红实心 | 极端超跌, 可重仓 | 档3+4 合计 +2.5%/64% |
| 3 重点 | −4 ~ −2.5 | 黄橙空心 | 重点可买 | 同上 |
| 2 可做 | −2.5 ~ −1.2 | 紫空心 | 可做, 轻仓 | 混合区 |
| 1 中性 | −1.2 ~ +1.8 | 灰空心 | 中性, 等信号 | 其余 +−0.2%/45% |
| 0 无标的 | > +1.8 | 灰空心 | 大盘强, 本策略无超跌票 | 同上 |

```callout info 档 0 的语义必须改
原版把 z>0.5 的 45% 交易日判成"禁做/空仓"。实测这段大盘未来 20 日是 +0.6% 到 +0.7%，不是下跌段。
真相是：大盘强的时候，海底捞月找不到超跌票。这是"没标的"，不是"该空仓"。
```

## D 怎么改（只改这一行） {span=2}

```diff
- HJ2:=IF(HJZ<=-4,4,IF(HJZ<=-2.5,3,IF(HJZ<=-1.2,2,IF(HJZ<=0.5,1,0))));
+ HJ2:=IF(HJZ<=-4,4,IF(HJZ<=-2.5,3,IF(HJZ<=-1.2,2,IF(HJZ<=1.8,1,0))));
```

改完 B/G 灰度不变：灰度条件是 `HJ2<2`，等价于 `HJZ>−1.2`，两版完全一致（3.87 万事件逐条比对，差异 0 条）。

## E 完整公式 · 手机可用 {span=2}

只用 `INDEXC` 一个函数，不引用任何其它品种。同花顺手机版、通达信都行。

```text src=env_v3_TDX.txt lines=1-34
```

```text src=env_v3_THS.txt lines=1-33
```

## F 反弹提示（只提示, 不定档） {span=2}

| 条件 | IS 事件端前瞻20日 | OOS 事件端 |
|---|---|---|
| 档≥2 且 5 日未涨 | +12.3% / 77% | +16.5% / 85% |
| 档≥2 且 5 日已涨≥2% | +2.9% / 56% | +35.9% / 96% |

IS 段明显衰减，OOS 段完全反过来（2024 年 9 月那次反弹）。所以只做一行提示文字，不动档位。

## G 边界（必须知道的） {span=2}

| 事项 | 实测 |
|---|---|
| 上证判别力 | 有效, OOS 可买 +2.5%/64% vs 其余 −0.2%/45% |
| 深成指判别力 | 2022-2026 失效, 可买 +0.2%/42% vs 其余 −0.0%/45% |
| 创业板指判别力 | 2022-2026 失效, 可买 −0.0%/45% vs 其余 +0.4%/44% |
| 当交易闸门 | 不接。档≥2 OOS Calmar 0.517、档≥3 0.429~0.536，生产现状 0.744 |
| 窗口 | W120 最优。W250/W380 在 IS 段就翻负（−0.72 / −0.69） |

深市与创业板在近四年没有判别力，这两类票把环境档当参考，别当开关。

## H 当前状态 2026-10-23 收盘

| 指数 | 环境Z | 档 | 20日 | 距120日高 | 5日 |
|---|---|---|---|---|---|
| 上证 | −3.15 | 档3 重点可买 | −4.8% | −13.0% | −0.7% |
| 深成指 | −3.58 | 档3 重点可买 | −12.9% | −28.7% | −1.1% |
| 创业板指 | −3.66 | 档3 重点可买 | −18.6% | −38.6% | −3.2% |

三个指数都在档 3，且 5 日还在跌，没有触发"反弹已起"提示。
