NNagi
DOSSIER · No.a179

MACD 金叉择时

上证综指MACD在信号线上方就持有,死叉就空仓,日频执行。

仍有效 趋势与动量 数据 A 级 日度(信号变化时)调仓
灵不灵(和基准比)
仍有效

发表后风险调整收益跑赢基准,最近三年也仍为正

是否跑赢基准(买入持有上证综指)
跑赢基准

论文发表后,夏普比率 0.46 对比 0.30;年化收益高于基准。

夏普比率: 发表前— 发表后0.46 基准(发表后)0.30 最近三年0.35
「仍有效」指论文发表后风险调整收益跑赢基准,历史回测不代表未来收益,不构成任何建议。2026-10-19 更新。
来源论文:实务规则 (1979). MACD(12,26,9) 在信号线上方持有、下方空仓(Gerald Appel 提出的指标). .

原理

MACD(指数平滑异同移动平均线)是 Gerald Appel 在 1970 年代末提出的技术指标,如今几乎每个炒股软件都把它放在 K 线图下方。它由两部分组成:DIF 是 12 日指数均线减 26 日指数均线,反映短期趋势相对中期趋势的强弱;DEA(信号线)是 DIF 自己的 9 日指数均线。DIF 从下往上穿过 DEA 叫"金叉",从上往下穿叫"死叉"。最常见的用法就是:金叉买入,死叉卖出。

它的逻辑和均线交叉一脉相承,只是更"灵敏"。指数均线给近期价格更大的权重,所以 MACD 比简单均线更早发现趋势的变化;再对 DIF 做一次平滑、和它自己比较,相当于看趋势的加速度:上涨在加速时持有,上涨开始减速时就离场,不用等到价格真正跌破长期均线。

灵敏是一把双刃剑。好处是在急涨急跌的市场里反应快,能更早上车、更早离场;坏处是信号翻转非常频繁,一年可能进出十几二十次,每次都要付成本,而且在横盘震荡时很容易"金叉买在高点、死叉卖在低点"。

A股散户对 MACD 几乎人人熟悉,这本身就带来一个问题:如果大家都看同一个信号,它还能有超额收益吗?还是说正因为大家都看,信号会自我实现?MACD 没有学术论文,本站以 1979 年为分界年,A股样本全部在其之后。这里用上证综指日线检验最原始的 12/26/9 参数。

封

以下内容仅对会员开放

这份卷宗剩下的部分已封存。

  • 含成本的完整回测与净值曲线
  • 论文发表前后、最近三年分段对比
  • 逐条交易规则与结果解读
  • 可直接运行的 Python 代码下载
注册并解锁
已有账号?登录
在闲鱼搜索「nagi 」,下单后自动发送激活码

历史回测不代表未来收益,仅供学习研究,不构成投资建议。