docs: C机器学习探索——时序外验证(§20)

纯Python逻辑回归(无sklearn), 前70%训练后30%测试防过拟合
结果: 止盈精确率34%→51%(+17pp) 时序外有效
但不优于缩量+收阳硬规则(wr61.8%), v_weak保持硬规则
新因子发现: mkt_adx接近上沿(+0.695)/r10f深跌(-0.278)/rsi_delta负(-0.150)
This commit is contained in:
xxm
2026-08-04 00:19:28 +08:00
parent 6bf4a28194
commit 72b6136761
+33
View File
@@ -471,3 +471,36 @@ r5f/RSI/bias60 合成强度分,十等分:D1(+1.24%/41%) → D10(+18.17%/90.5
- Stage2入场重评: **当日收阳 + 缩量(<1.0)** 确认才买入
- Stage3出场: 固定 tp30%/sl12%/hold40(简单出场,不适合swing/MA10
- 结果: 136笔/avg+7.00%/wr61.8%/去2018+8.46%/正年8/11/6槽ret163%/dd18.7%
## 20. C 机器学习探索:时序外验证(2026-08-03)
> 老莫要求 C(机器学习)在三次评估框架内试,不偏离实盘路径。用纯Python逻辑回归(无sklearn,防环境依赖)。
### 20.1 设计
- 样本: 2260 个 v_weak 候选(甜区+深超跌+RSI+急跌+距前低<5%),12维特征
- 标签: 未来40日是否达+30%止盈(正例率34%)
- 时序外: 前70%(2016-2023)训练, 后30%(2024-2026)测试——防过拟合
### 20.2 结果
| 概率阈值 | 精确率 | 召回率 | 预测买入 |
|----------|--------|--------|----------|
| 0.45 | **0.511** | 0.446 | 186笔 |
| 0.40 | 0.483 | 0.596 | 263笔 |
| 基线正例率 | 0.34 | — | — |
**时序外有效**: 逻辑回归把止盈精确率从基线34%提到51%(+17pp),非过拟合。
### 20.3 特征权重(新洞察)
| 特征 | 权重 | 含义 |
|------|------|------|
| mkt_adx | **+0.695** | 大盘ADX越高越倾向止盈(甜区内接近30上沿反弹更确定)|
| r10f | **-0.278** | 10日跌越深越好(恐慌释放充分)|
| r20f | +0.195 | 20日动量微正(企稳)|
| dist_lo20 | +0.187 | 距前低略远(站稳)|
| rsi_delta | -0.150 | RSI回升反而不利(已反弹的追高风险)|
### 20.4 结论
- ML 时序外有效(51% vs 34%),但**不优于"缩量+收阳"硬规则**wr 61.8%
- 硬规则可解释、无模型维护成本,**v_weak 保持硬规则**
- ML 发现的新因子(mkt_adx接近上沿、r10f深跌、rsi_delta为负)作为未来增强方向记录