股民嘴里最常念叨的一条线,就是5日线:"站上5日线就买,跌破就卖",听着简单、干脆、纪律性拉满。这一期就把它原样写成代码跑一遍:收盘站上5日线,次日开盘全仓买入;收盘跌破5日线,次日开盘全仓卖出。结论先放这儿:11.79年跑下来它确实赚了钱,总收益+24.6%,但胜率只有36.9%,还输给躺平22.2个点;更扎心的是,355次交易交的手续费约24.6万,和最后净赚的钱几乎一样多。
先把规则说成人话:5日线就是最近5天收盘价的平均价。价格在它上面,说明短期势头朝上,在场;掉到它下面,说明短期势头转弱,离场。没有其他条件,不看大盘、不看成交量,就一条线管进出。
规则:收盘站上5日线买,跌破卖
规则三句话:510300 沪深300ETF 收盘价从5日线下方穿到上方,次日开盘全仓买入;收盘价从5日线上方穿到下方,次日开盘全仓卖出;信号只认"穿过去的那一天",已经在线上时不重复买、已经在线下时不重复卖。没有止损、没有止盈,进出全凭这一条线。

打开网易新闻 查看精彩图片

上面这张是策略的核心代码:每天收盘后只做一件事——看收盘价和5日线谁在上面,位置变了才动手,次日开盘成交,不偷看未来。
回测设置先交代清楚
- 标的:510300 沪深300ETF,和往期同一只
- 时间:2015年1月5日到2026年10月19日,11.79年,2863个交易日,口径和往期完全一致
- 本金:100万,手续费万三,逐笔盈亏含双边手续费(第6期起的全口径)
- 只做多:和往期一样,只测多头版
结果:赚了24.6%,但一半的功劳被手续费和一笔大赚分走了
- 五日线战法:总收益+24.6%,年化1.9%,最大回撤-34.9%
- 买入持有:总收益+46.8%,年化3.3%,最大回撤-53.0%
- 11.79年共交易355次:131次赚、224次亏,胜率36.9%
- 最大单笔盈利+34.4万,最大单笔亏损-10.5万;平均盈利单+2.88万,平均亏损单-1.58万
- 平均每笔只拿4.2个交易日,其中48.5%的交易拿了3天以内就被甩下车;在场1503天,占全部2863个交易日的52.5%
先说它好的地方:胜率只有36.9%还能赚钱,靠的是赚的时候平均赚2.88万、亏的时候平均亏1.58万——趋势跟对了就多拿几天,错了很快被5日线踢出去,小亏大赚,账算得过来。回撤-34.9%对躺平的-53.0%,也确实躲掉了一部分大跌。但它一年平均要操作30次,靠的全是高频进出,最后总收益还是只有躺平的一半多一点。

打开网易新闻 查看精彩图片

上图蓝色是五日线战法,橙色虚线是买入持有,起点都是100万。蓝线在大涨的年份跟得上,到了横盘震荡的年份就被反复摩擦、原地踏步;橙线波动大、深坑全扛,最后终点反而更高。
三个值得细看的真相
真相一:355次交易,净利润还没有最赚的那一笔多
全程最赚的一笔发生在2015年:3月10日以2.757元买入,一路拿到5月6日以3.826元卖出,单笔+34.4万、涨了38.7%。而策略11.79年的净利润总共只有24.6万——也就是说,把这一笔拿掉,剩下354次交易合计是亏的,亏约9.7万。2020年一年赚的30.6万,同样比全程总利润还多。这个战法的账本结构很极端:绝大多数交易在小赚小亏里互相抵消,真正的利润来自极少数几段大趋势;趋势年等不到,它就是一台空转的机器。
真相二:手续费约24.6万,和净利润几乎一模一样
按逐笔成交额估算,355次交易光手续费就交了约24.6万,平均每笔约693元。万三听着不多,但一年操作30次、每次都是全仓进出,11.79年累积下来,等于把毛利润的差不多一半交给了手续费。这也是它和躺平差距的一个隐形来源:躺平11.79年只交两次手续费,它交了710次。任何"站上线就买、跌破线就卖"的高频规则,先天都要背着这笔成本跑。
真相三:它的敌人不是下跌,是横盘

打开网易新闻 查看精彩图片

按卖出年份算账:2019年+23.2万、2020年+30.6万、2024年+18.6万,赚钱的年份都有单边趋势;2018年-10.5万、2021年-13.3万、2022年-9.6万,亏钱的年份共同点是来回震荡——价格在5日线上下反复穿越,买完就跌破、卖完又站上,最长连亏过10笔。2026年到10月19日为止已经做了26笔、只赢8笔,合计亏了19.1万,是逐年里最差的一年:今年这种阴跌加反复的走法,正好是5日线最不擅长的行情。
近期窗口单独看:最近3个月(2026年7月17日收盘到2026年10月19日)
按本系列的新规矩,全程账之外,再把最近3个月单独截出来重跑。丑话说在前面:窗口只有60个交易日,样本非常小,只作近期复盘,不构成对策略长期有效性的证明。
- 五日线战法(窗口内从100万重新起跑):总收益-5.8%,最大回撤-7.5%,7次交易只赢1次,胜率14.3%
- 同期买入持有 510300 沪深300ETF:总收益-7.6%,最大回撤-11.8%

打开网易新闻 查看精彩图片

窗口内7笔交易6亏1赚,它还是比躺平少亏了1.8个点,但少亏的原因不是判断准,而是它只在场22天、其余38天在空仓里躲着。阴跌行情里5日线给的全是假信号:每次反弹站上线就买、买完继续跌就被踢出,7笔里最亏的一笔亏了2.66万。
它的全程真实状态也同步交代:截至2026年10月19日收盘,这个策略处于空仓状态。上一笔交易9月21日以4.586元买入、9月28日以4.499元卖出,亏了2.49万离场;此后收盘价一直压在5日线下方,10月19日收盘4.240元、5日线在4.271元,还没有出现新的站上线买入信号。
三件事
1. 五日线战法能赚钱,但靠的不是胜率:胜率36.9%、平均持仓只有4.2天,它活下来的方式是亏的时候亏得少、赚的时候多拿几天,本质是趋势跟随,不是"线很神奇"。
2. 利润极度集中:最赚的一笔+34.4万超过全部净利润,其余354笔合计亏约9.7万;再加上约24.6万手续费,355次忙碌最后落袋24.6万,输给躺平22.2个点。
3. 它最怕横盘和阴跌:震荡年反复被假信号摩擦,2026年至今回测已亏19.1万;回撤比躺平小(-34.9%对-53.0%)是真的,但代价是一半时间在场外、一半利润交了手续费。
不构成投资建议。
站上买、跌破卖,一年要全仓进出30次左右——这个操作频率你跟得上吗?评论区说说你的想法。
下期预告:年线牛熊线——站上250日线才持有,跌破就空仓,一年只动几次手的慢版均线战法,看看少交手续费能不能跑赢五日线。