大盘月线MACD择时:三年回测里,真正有仓位的只有第一年
Regan · 2026-10-23
[!NOTE] 引言 这套策略用沪深300月线 MACD 决定持个股还是持宽基ETF,再用低市净率、高 ROA、低 Beta 筛五只股票按月轮动。按原作者的规则跑 2023 年 10 月到 2026 年 10 月,累计收益 48.26%,最大回撤 12.07%,看起来比沪深300 好不少。但成交记录只有 35 笔,而且从 2024 年 10 月到 2026 年 10 月一笔都没有——后两年账户一直停在货币ETF里。这三年的数字,实际只对应一年的持仓。 1. 规则怎么运转 原策略来自社区旧帖《大盘择时,逻辑简单》,思路分两层。 大盘信号 :用沪深300月线收盘价算 MACD(12,26,9),只看柱值(DIF 减 DEA 的 2 倍),且只用上一个已完成的月份。 个股筛选 :剔除科创板、北交所、ST 与停牌股,剔除上市不满 300 天的次新股;要求市净率在 0 到 1 之间、总市值大于 500 亿、ROA 高于 15%,按 ROA 排序取前 100;再以沪深300为基准算过去一年日收益 Beta,只留小于 0.7 的;最后剔除当日涨停,取前 20 只候选,持有 5 只等权。 切换方式 :信号柱值大于 0 时清掉个股、买入沪深300ETF;小于等于 0 时持有股票。月度第一个交易日 09:35 换仓,其余现金买货币ETF。另外有一条涨停规则:前一日涨停的持仓,次日 14:00 若打开涨