# 市场状态判断：MA200 太慢，有没有更短/更贴个股的办法

> 窗口 2020-02-07 → 2026-09-07（1600 根日线，3,555 只 A 股） · 入场=内核+ADX≥25（获利筹码≤30回升+主力清洗转进场+ADX≥25） · 卖点=持有 40 日 · 规则=状态判熊 → −10% 止损，其他状态不设止损 · 双边成本 0.15%

|KPI|MA200 滞后|19 个交易日|down|MA60 比它早 4 周|
|KPI|最短可用口径|20 根 K 线|up|上证20日收益|
|KPI|推荐口径 Calmar|0.85|gold|大盘20根+个股60根，两层|
|KPI|熊市里个股仍强|20.9%|up|大盘熊市时个股自身仍在 MA60 上方|

## 01|问题的两个来源

1. **MA200 确认太慢**：等它翻熊，最猛的那段下跌已经走完了。
2. **大盘一刀切会误伤**：熊市里仍有板块和个股走强。

下面用实测回答：换成更短的口径能早多少、换成「看个股自己」能不能解决误伤、以及各口径执行止损规则后的实际收益。

## 02|熊市识别滞后（以 2022 那轮为例，上证 2021-12 见顶）

|口径|需要K线|首个“熊”信号|相对 MA200|覆盖原口径熊日|
|---|---:|---|---|---|
|A0 上证MA200(原口径)|200|2022-02-28|+0 交易日|100.0%|
|A1 上证MA60|60|2022-01-25|-19 交易日|66.0%|
|A2 上证MA20|20|2022-01-11|-29 交易日|54.3%|
|A3 上证20日收益|20|2022-01-28|-16 交易日|7.4%|
|A4 等权MA60|60|2022-03-02|+2 交易日|57.1%|

**MA60 比 MA200 早 19 个交易日（约 4 周）识别熊市；MA20 早 29 个交易日；上证 20 日收益早 16 个交易日。**另外澄清：「200 根」不是数据问题（上证有 8000+ 根历史），问题是 MA200 的确认滞后。

## 03|熊市里的好个股：量化结果

大盘（上证 MA200）判为熊市的日子里，个股自身（MA60 口径）的状态分布：

|个股自身状态|占比|
|---|---|
|牛（在 MA60 上方且 MA60 上行）|20.9%|
|震荡|29.2%|
|熊|50.0%|

**只有一半个股跟着大盘走弱，约 21% 的个股在大盘熊市里自身仍是强势**——用大盘一刀切会把它们一起处理掉。

## 04|各口径执行「熊→−10%止损／其他不设」的实际效果

|状态口径|需要K线|交易数|胜率|每笔均值|总收益|CAGR|最大回撤|Calmar|止损触发占比|
|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|
|☆ A0 上证MA200(原口径)|200|34137|51.0%|+4.44%|192.0%|17.8%|-21.5%|**0.83**|—|
|A1 上证MA60|60|34530|50.4%|+4.34%|152.8%|15.2%|-21.1%|**0.72**|—|
|A2 上证MA20|20|34846|49.6%|+3.99%|138.6%|14.2%|-19.6%|**0.72**|—|
|A3 上证20日收益|20|28859|56.9%|+4.83%|170.2%|16.4%|-21.3%|**0.77**|16.0%|
|A4 等权MA60|60|34082|50.7%|+4.27%|109.4%|11.9%|-19.7%|**0.61**|—|
|A5 个股自身MA60|60|35146|50.1%|+4.2%|179.6%|17.0%|-20.4%|**0.83**|70.5%|
|A6 大盘熊且个股熊|60|32490|52.6%|+4.62%|169.7%|16.3%|-21.5%|**0.76**|10.3%|
|C2 个股自身MA20(20根)|20|37962|47.2%|+3.72%|142.0%|14.4%|-18.3%|**0.79**|94.0%|
|C3 个股自身20日收益(20根)|20|37657|47.1%|+3.7%|98.9%|11.1%|-22.4%|**0.49**|90.1%|
|★ D1 或(大盘熊 or 个股熊)|60|35466|49.6%|+4.12%|189.4%|17.6%|-20.8%|**0.85**|75.1%|
|D2 且(大盘熊 and 个股熊)|60|28580|57.5%|+4.91%|161.3%|15.8%|-21.3%|**0.74**|10.3%|
|对照：完全不设止损|0|27772|58.4%|+4.86%|165.0%|16.0%|-22.1%|**0.73**|0%|

◆ 个股层面必须用 60 根，20 根会自我矛盾|个股自身 MA20 口径把 **94%** 的交易判成「熊」，20 日收益口径判成 **90%** —— 因为入场信号本身就是「获利筹码低位回升」＝刚跌过，短周期必然判熊，等于给每一笔都加止损，CAGR 从 17.0% 掉到 14.4%／11.1%。
◆ 大盘层面 20 根够用|上证 20 日收益口径只需 20 根，CAGR 16.4%、Calmar 0.77，比 MA200 口径只差 1.4pp；它的性质是「急跌开关」（熊日只覆盖原口径的 7%）。
◆ 只看大盘不如看个股|个股自身 MA60 口径 Calmar 0.83 > 上证 MA60 的 0.72，说明「这只股票自己弱不弱」比「大盘弱不弱」更能决定止损该不该开。

## 05|最终形态：两层组合（推荐）

|规则|需要K线|交易数|胜率|每笔均值|总收益|CAGR|最大回撤|Calmar|止损触发占比|
|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|
|★ D1 或(大盘熊 or 个股熊)|60|35466|49.6%|+4.12%|189.4%|17.6%|-20.8%|**0.85**|75.1%|
|D2 且(大盘熊 and 个股熊)|60|28580|57.5%|+4.91%|161.3%|15.8%|-21.3%|**0.74**|10.3%|
|A3 上证20日收益|20|28859|56.9%|+4.83%|170.2%|16.4%|-21.3%|**0.77**|16.0%|
|A5 个股自身MA60|60|35146|50.1%|+4.2%|179.6%|17.0%|-20.4%|**0.83**|70.5%|
|A0 上证MA200(原口径)|200|34137|51.0%|+4.44%|192.0%|17.8%|-21.5%|**0.83**|—|
|对照：完全不设止损|0|27772|58.4%|+4.86%|165.0%|16.0%|-22.1%|**0.73**|0%|

⚑ 推荐|**两层「或」规则（D1）**：`上证 20 日收益 < −6%`（大盘急跌层，20 根） **或** `个股收盘 < MA60 且 MA60 下行`（个股体检层，60 根）→ 该笔开 −10% 止损；两者都不满足 → 不设止损。
⚑ 效果|D1：总收益 +189.4%、CAGR **17.6%**、最大回撤 −20.8%、Calmar **0.85** —— 用「20 根 + 60 根」就拿到甚至略优于 MA200 口径（+192.0%／17.8%／Calmar 0.83）的效果。
⚑ 不要用「且」（D2）|两个条件同时满足才止损，触发率只有 10.3%，CAGR 掉到 15.8% —— 该防守的时候它不防守。
⚑ 个股层面不要缩短到 20 根|与入场信号自相矛盾（见 04 节），这是本轮最反直觉的一条。

## 06|局限

- 全部为单路径回测，无显著性检验；各口径差异不大（CAGR 11.9%–17.8%、Calmar 0.49–0.85），不要把 0.85 vs 0.83 当铁律，但「MA200 不是唯一选择、60 根够用、个股自身判断更贴合」三条站得住。
- 阈值（−6%、−10%）未做参数网格优化；−6% 只在上证做过单点验证。
- 未处理涨跌停无法卖出、停牌、ST、流动性；数据截至 2026-09-07。
- 熊市样本只有 420 个交易日（2022–2024 为主），跨状态结论的置信度受此限制。

## 07|统计指标说明

- **需要K线**：该口径在实盘中形成第一个有效状态判断所需的 K 线根数（预热期）。
- **首个“熊”信号 / 相对 MA200**：2022 年那轮下跌中各口径首次翻熊的日期与相对 MA200 的提前/滞后交易日数。
- **覆盖原口径熊日**：该口径判熊的交易日中，与 MA200 口径判熊重叠的比例。
- **止损触发占比**：全部交易中真正被开了止损的那部分（比例越低说明规则越少干预）。
- **每笔均值 / 胜率 / 总收益 / CAGR / 最大回撤 / Calmar**：见前几份报告同义。

<div class='foot'>脚本 /root/ths_analysis/winner_test/{bt11_regime_short,bt12_short_regime,bt13_two_layer,make_report6}.py · 生成 2026-09-12</div>