docs(experiments): 添加2001年收益深度分析章节

从四个维度分析2001年-41.1%收益的根因:

1. 策略原理层面:
   - 短期动量陷阱(25天窗口在长期下跌中产生噪音信号)
   - 分散化选股约束(必须从US/HK/EU/JP选Top3)
   - 空仓机制触发条件(所有标的动量<0才触发)

2. 信号分布分析:
   - 空仓31天(9.9%),部分生效但触发时机不理想
   - 股票持仓占比过高(NDX+HSI+GDAXI+N225≈167%)
   - 商品持仓不足(GC=F仅30.6%)

3. 大跌月份持仓分析:
   - 2月(-18%): HSI持仓87.5%,空仓仅8.3%
   - 3月(-18.2%): GC=F持仓57.7%,空仓19.2%

4. 宏观市场环境:
   - 互联网泡沫破裂(2000-2002)
   - 911事件冲击
   - 缺乏债券等防御资产

改进建议:
- 增加长期动量过滤(60/120天)
- 放松分散化约束
- 增加止损机制
- 回测起点后移至2005年
This commit is contained in:
2026-05-16 20:57:40 +08:00
parent c782830f75
commit 6308627f8c

View File

@@ -188,6 +188,196 @@
---
## 2001年收益深度分析
### 问题描述
尽管添加了空仓机制和大类冠军二次过滤2001年收益仍为**-41.1%**,最大回撤**-51.6%**发生在10月19日。本节从策略原理、信号分布、标的表现和宏观市场四个维度分析根因。
---
### 1. 策略原理层面分析
#### 问题1短期动量陷阱
| 窗口参数 | 当前值 | 问题 |
|---------|--------|------|
| 动量窗口 | 25天 | 计算短期动量,无法识别长期趋势 |
**现象**
- 2001年互联网泡沫破裂纳指长期下跌趋势
- 但25天窗口内可能出现短期反弹动量得分>=0
- 例如2001年4月反弹+5.3%,策略短暂持有股票标的
**根因**:短期动量在长期下跌趋势中会产生"噪音信号",误判趋势反转。
#### 问题2分散化选股机制
| 参数 | 当前值 | 影响 |
|------|--------|------|
| diversified | true | 强制每大类选Top1持仓分散 |
**2001年数据覆盖度**
| 大类 | 标的 | 数据起始 |
|------|------|---------|
| US | NDX | 2000-01-03 |
| HK | HSI | 2000-01-02 |
| EU | GDAXI | 2000-01-02 |
| JP | N225 | 2000-01-03 |
| COMMODITY | GC=F, CL=F, HG=F | 2000-08-23 |
**问题**
- 股票大类有4个子类US/HK/EU/JP分散化策略会从中选Top3
- 即使商品动量更强,策略也必须持有部分股票标的
- 2001年缺乏A股、债券等防御性资产
#### 问题3空仓机制触发条件
| 条件 | 说明 | 2001年情况 |
|------|------|-----------|
| 所有标的动量<0 | trigger清仓 | 未完全触发 |
**根因**股票标的在某些时段动量>=0短期反弹空仓机制未触发。
---
### 2. 2001年信号分布分析
#### 总体统计
| 指标 | 数值 | 说明 |
|------|------|------|
| 总交易日 | 312天 | |
| 空仓天数 | **31天** | 9.9%,部分生效 |
| 持仓天数 | 281天 | |
#### 主要持仓分布
| 标的 | 持仓天数 | 占比 | 所属大类 |
|------|---------|------|---------|
| NDX | 142天 | 50.5% | US(美股) |
| HSI | 141天 | 50.2% | HK(港股) |
| GDAXI | 111天 | 39.5% | EU(欧洲) |
| GC=F | 86天 | 30.6% | COMMODITY |
| N225 | 75天 | 26.7% | JP(日本) |
**问题**股票标的持仓占比过高NDX+HSI+GDAXI+N225 ≈ 167%商品持仓不足GC=F仅30.6%)。
#### 各月持仓与收益详情
| 月份 | 收益 | 空仓天数 | 主要持仓 | 问题分析 |
|------|------|---------|---------|---------|
| 1月 | +5.5% | 0天 | HSI, NDX, GDAXI | 开年正收益 |
| **2月** | **-18.0%** | 2天 | HSI(87%), GDAXI, CL=F | 股票持仓主导,空仓不足 |
| **3月** | **-18.2%** | 5天 | GC=F(58%), NDX(50%) | 商品替代部分生效但仍持有NDX |
| 4月 | +5.3% | 0天 | N225, GDAXI, CL=F | 短期反弹 |
| 5月 | -9.8% | 0天 | HSI, NDX, N225 | 股票持仓 |
| 6月 | -4.7% | 7天 | GDAXI, NDX, GC=F | 空仓增加 |
| 7月 | +0.1% | **15天** | GC=F, NDX | 空仓最多,收益持平 |
| 8月 | -8.1% | 2天 | CL=F, GC=F, GDAXI | 商品持仓增加 |
| 9月 | -4.3% | 0天 | GC=F, GDAXI, HG=F | 911事件冲击 |
| 10月 | -6.0% | 0天 | GDAXI, N225, GC=F | 最大回撤月份 |
| 11月 | +11.8% | 0天 | NDX, GDAXI, HSI | 反弹 |
| 12月 | -3.0% | 0天 | HSI, NDX, HG=F | 年末下跌 |
**关键发现**
- 2月、3月大跌时空仓仅2-5天不足以规避风险
- 7月空仓最多15天收益持平+0.1%
- 空仓机制部分生效,但触发时机不理想
---
### 3. 大跌月份持仓分析
#### 2月-18.0%)持仓
| 标的 | 持仓天数 | 占比 |
|------|---------|------|
| HSI | 21天 | **87.5%** |
| GDAXI | 12天 | 50.0% |
| CL=F | 12天 | 50.0% |
| NDX | 10天 | 41.7% |
| 空仓 | 2天 | **8.3%** |
**问题**
- HSI持仓占比87.5%,过度集中于港股
- 空仓仅8.3%,无法规避系统性下跌
- 股票标的动量得分在部分时段>=0被选中
#### 3月-18.2%)持仓
| 标的 | 持仓天数 | 占比 |
|------|---------|------|
| GC=F | 15天 | **57.7%** |
| NDX | 13天 | 50.0% |
| N225 | 4天 | 15.4% |
| 空仓 | 5天 | **19.2%** |
**改善**
- 黄金(GC=F)持仓增加至57.7%
- 空仓天数增加至19.2%
- 但NDX仍持有50%,拖累收益
---
### 4. 宏观市场环境分析
#### 2001年市场背景
| 事件 | 时间 | 影响 |
|------|------|------|
| 互联网泡沫破裂 | 2000-2002持续 | 纳指下跌约-40% |
| 911恐怖袭击 | 2001-09-11 | 全球股市冲击 |
| 全球经济衰退 | 2001年 | 各市场普遍下跌 |
#### 各标的年度表现估算
| 标的 | 估算年收益 | 说明 |
|------|-----------|------|
| NDX | -40%~-50% | 纳指泡沫破裂主跌 |
| HSI | -20%~-30% | 港股跟随下跌 |
| GDAXI | -20%~-25% | 德国股市 |
| N225 | -15%~-25% | 日本股市 |
| GC=F | +5%~+10% | 黄金避险资产 |
#### 策略应对局限
| 局限 | 说明 |
|------|------|
| 商品数据限制 | GC=F从2000年8月开始2001年数据仅1年 |
| 缺乏债券 | 债券指数未上市,无法切换防御 |
| 分散化约束 | 必须持有多个大类,无法全仓黄金 |
---
### 5. 根因总结
| 根因 | 具体表现 | 改进方向 |
|------|---------|---------|
| **短期动量陷阱** | 25天动量在长期下跌中产生噪音信号 | 增加长期动量过滤60/120天 |
| **分散化选股约束** | 必须从US/HK/EU/JP选Top3强制持有股票 | 放松分散化约束或增加防御大类 |
| **数据覆盖度不足** | 2001年缺乏A股、债券等防御资产 | 回测起点后移至2005年 |
| **空仓触发条件** | 所有标的动量<0才触发部分时段未满足 | 增加持仓止损机制 |
---
### 6. 改进建议
#### 策略层面
1. **增加长期动量过滤**标的需满足60天动量>=0才入选
2. **放松分散化约束**:大类冠军得分不足时跳过,不强制持有
3. **增加止损机制**:持仓跌幅超-5%触发止损
#### 回测层面
1. **调整回测起点**从2000年改为2005年债券指数上市
2. **增加防御大类**添加债券、REITs等防御性资产
3. **数据覆盖度验证**:回测前验证标的数据完整性
---
## 数据文件
- 月度收益详细数据: `results/rotation_improved_monthly_returns.csv`