← 返回博客列表

量化投资从入门到精通

【量化投资从入门到精通 #20】双均线到多均线参数不是越多越好

2026年08月22日 16:50 · 麦蕊智数 MyData

策略篇开篇。上篇写了双均线回测。这篇讲一个关键纪律:参数越多,越容易自欺

一、这个方法解决什么投资问题

你回测双均线,想"调得更准"——加第三条均线、改周期。结果调着调着历史曲线美如画,实盘一塌糊涂。这就是参数膨胀的坑。

二、核心思想:参数 = 自由度,自由度 = 过拟合空间

每个参数都是"旋钮"。旋钮越多,你越能扭出一条完美贴合历史曲线的形状——但那只是拟合了历史的噪声,不是发现了规律。参数少而精,反而更可能在未来成立。

三、实操演示:参数敏感性

for fast in [3,5,10]:
    for slow in [20,30,60]:
        r = backtest_ma_cross(kl, fast, slow)
        print(fast, slow, calc_metrics(r["equity"])["cum_ret"])

真实输出(2026-08-06,000001,9 组): 累计从 +3.20%(3/20)到 −9.53%(10/60)不等;最好 3/20、最差 10/60。

四、结果解读

同一只票、同一方法,只因参数不同,结果从赚 3% 到亏 9.5%——说明"选对参数"比"选对方法"影响还大,而这恰恰是过拟合的温床。稳健做法:参数凭逻辑定(如 5/20 对应一周/一月),别为历史最优去搜参(#28 详讲)。

五、常见陷阱

  • 网格搜索出"最优参数":样本内满分,样本外崩盘。
  • 多均线堆叠(5/10/20/60/120/250):自由度爆炸,过拟合必然。
  • 用最优参数讲故事:你先看到了结果才选参数,本质是数据挖掘。

六、小结 + 下篇预告

参数少而精 > 多而全。下篇 #21:均值回归——布林下轨捡便宜的纪律。

免责声明

本文为量化方法教学,标的为示例,不构成投资建议,不承诺收益。投资有风险,入市需谨慎。

标签: 历史数据
QQ 客服 3826425416 咨询时请提供证书号或订单号,便于快速处理
咨询