本次研究采用系统化的七轮迭代方法,从单信号有效性到复杂策略组合,逐步验证和优化:
目标: 验证19个基础信号的独立有效性
方法: 全池43只ETF × 19信号 × T+1/T+5/T+10统计
输出: 16个有效单信号策略
目标: 发现最优双信号AND组合
方法: C(19,2)=171种组合 × 4种逻辑(AND/OR/A→B/A-NOT-B)
输出: 116个双信号策略
目标: 基于R2 Top组合扩展第三信号
方法: R2 Top10 × 第三信号 × AND逻辑
输出: 202个三信号策略
目标: 全量回测验证策略表现
方法: 完整回测(收益/MDD/Sharpe/盈亏比/轮数)
输出: 统一起算日2020-01-01全量回测结果
目标: 优化卖出信号与止损参数
方法: Top策略 × 6种卖出逻辑 × 3种止损(3%/5%/8%)
输出: 72个卖出优化策略
目标: 验证策略在不同市场环境下的表现
方法: 按形态分类器分段(强牛/弱牛/震荡/弱熊/强熊)
输出: 47个分段统计策略
目标: Walk-Forward验证与参数高原
方法: 训练集60% → 测试集40% × 18种参数组合
输出: 最终锁定生产参数
对19个基础信号进行独立验证,统计各信号在ETF池中的表现:
| 排名 | 信号 | 中位收益 | MDD | Calmar | 盈亏比 | 胜率 | 轮数 |
|---|---|---|---|---|---|---|---|
| 1 | R1_GB Top1 | 36.8% | 28.4% | 1.30 | 3.20 | 31.4% | 59 |
| 2 | R1_lahgao Top2 | 26.6% | 22.6% | 1.18 | 2.69 | 40.0% | 20 |
| 3 | R1_CTA7 | 29.7% | 38.0% | 0.78 | 2.28 | 40.9% | 51 |
| 4 | R1_MX6 | 21.3% | 27.4% | 0.78 | 2.04 | 47.8% | 19 |
| 5 | R1_shi | 25.7% | 36.3% | 0.71 | 1.97 | 41.9% | 50 |
| 6 | R1_xih5 | 19.0% | 35.5% | 0.64 | 1.57 | 50.0% | 33 |
在R1基础上,测试171种双信号AND组合,筛选出ETF池Top20:
| 排名 | 策略 | 中位收益 | MDD | Calmar | 盈亏比 | 胜率 | 轮数 |
|---|---|---|---|---|---|---|---|
| 1 | R2_xihuo+MX6 冠军 | 24.6% | 18.7% | 1.32 | 2.45 | 52.9% | 9 |
| 2 | R2_xih5+MX6 | 24.6% | 19.3% | 1.27 | 2.45 | 50.0% | 10 |
| 3 | R2_GB+CTA5 | 36.0% | 28.4% | 1.27 | 3.28 | 31.1% | 59 |
| 4 | R2_xih5+CTA2 | 36.5% | 30.5% | 1.20 | 1.94 | 35.5% | 31 |
| 5 | R2_xihuo+CTA2 | 35.1% | 29.9% | 1.18 | 1.82 | 37.9% | 29 |
基于R2 Top组合,扩展第三信号,发现ETF池终极策略:
| 排名 | 策略 | 中位收益 | MDD | Calmar | 盈亏比 | 胜率 | 轮数 |
|---|---|---|---|---|---|---|---|
| 1 | R3_CTA5+CTA7+B1 王者 | 105.5% | 17.3% | 6.10 | 4.46 | 42.9% | 23 |
| 2 | R3_CTA5+CTA7+BBI_std | 104.9% | 28.3% | 3.71 | 3.34 | 39.5% | 34 |
| 3 | R3_CTA5+CTA7+xihuo | 103.9% | 30.1% | 3.45 | 3.49 | 41.7% | 32 |
| 4 | R3_CTA5+CTA7+xih5 | 94.5% | 30.1% | 3.14 | 3.43 | 40.6% | 33 |
| 5 | R3_CTA5+CTA7+MX3 | 89.7% | 32.4% | 2.77 | 3.16 | 41.2% | 35 |
R3三信号策略收益爆表但存在严重问题:
对Top策略进行卖出信号与止损参数优化:
| 策略 | 中位收益 | MDD | Calmar | 盈亏比 | 胜率 | Sharpe |
|---|---|---|---|---|---|---|
| 无止损(基准) | 38.1% | 31.0% | 1.23 | 3.28 | 36.8% | 1.40 |
| 止损5% 最优 | 34.8% | 25.2% | 1.38 | 2.96 | 38.1% | 1.49 |
| 止损8% | 35.7% | 28.6% | 1.25 | 3.12 | 37.2% | 1.42 |
| 卖出策略 | 中位收益 | MDD | 胜率 | 盈亏比 | Sharpe |
|---|---|---|---|---|---|
| GS_s (死叉) | 38.1% | 31.0% | 36.8% | 3.28 | 1.40 |
| zhong (逃顶) | 33.7% | 24.1% | 50.0% | 1.77 | 1.52 |
| GS_s | zhong 保守 | 31.5% | 22.5% | 45.2% | 2.42 | 1.56 |
将ETF池按形态分类器分为强牛/弱牛/震荡/弱熊/强熊五段,统计策略表现:
| 市场状态 | 样本数 | 中位收益 | MDD | 胜率 | 盈亏比 | Sharpe |
|---|---|---|---|---|---|---|
| 强牛 杀手 | 282 | 174.4% | 43.0% | 42.9% | 3.95 | 3.97 |
| 弱牛 | 170 | 32.9% | 35.4% | 39.8% | 2.89 | 0.91 |
| 下行 失效 | 174 | 0.3% | 40.2% | 35.2% | 2.01 | 0.01 |
xih5+GB是纯趋势跟踪策略,不是全天候策略。在强牛市场大赚,在下行市场大亏。需要配合市场状态识别使用。
采用Walk-Forward方法,训练集60% → 测试集40%,验证策略的样本外表现:
| 数据集 | 中位收益 | MDD | 胜率 | Sharpe | 评价 |
|---|---|---|---|---|---|
| 样本内(全量) | 38.1% | 31.0% | 36.8% | 1.40 | 基准 |
| Walk-Forward测试 | 9.8% | 16.3% | 39.1% | 0.67 | 衰减74% |
测试18种参数组合,验证参数稳定性:
| 参数组合 | 中位收益 | MDD | Sharpe | 稳定性 |
|---|---|---|---|---|
| xw=7, gr=5, sp=8 | 39.0% | 28.3% | 1.43 | 高 |
| xw=5, gr=10, sp=5 推荐 | 35.3% | 25.3% | 1.47 | 高 |
| xw=3, gr=5, sp=8 | 33.5% | 27.6% | 1.22 | 高 |
买入信号: xih5(5日吸货) AND GB(GS修正链买点)
卖出信号: GS_s(修正链死叉) OR 5%止损
| 参数 | 推荐值 | 稳定区间 |
|---|---|---|
| xih5窗口 | 5天 | 3-7天 |
| GS修正链轮数 | 10轮 | 5-15轮 |
| 止损 | 5% | 5-8% |