买的便宜就能赚?16年数据回测,结果它输给了"什么都不做"

真伪夹头和所有人都知道,低位买、高位卖,听起来是个很自然的"估值择时"思路。
价位高低,判断很主观。我用最简单的指标,PE(TTM)在历史窗口内的百分位排名,来做标准判断。如果PE历史百分位高,就是贵,反之则反,指数投资也经常这样做。
这套方法在11只A股上跑了16年的历史数据,726种参数组合,结果没有一种能跑赢"买入后什么都不做"。这篇先说方法,再回答3个我自己在看数据时冒出来的问题,最后挑贵州茅台、长江电力、中国平安三只走势形态完全不同的股票,看看具体差在哪。

一、这套方法是怎么测的

先说清楚我测的是什么,免得后面数字看起来玄乎。
核心思路:不看绝对PE高低,看PE(TTM)在过去N天里的百分位排名(0~1)。排名低说明当前估值处于历史相对低位,排名高说明处于历史相对高位。用这个排名去做网格交易:
- 设定一条"卖出线下界" sell_lower(比如0.7),卖出线集合就是 [0.7, 0.8, 0.9, 1.0](间距由gap决定)
- 买入线跟卖出线对称,[0.3, 0.2, 0.1, 0]
- 每一对买入线/卖出线是一个独立的"格子":PE百分位跌破买入线,这个格子买100股;涨破对应卖出线,卖掉这100股
- 格子之间互不干扰,可以反复买卖,资金假设无限(不考虑仓位上限,只事后统计占用了多少钱)
- 交易用后复权价(含分红再投资),所以PE网格策略和"买入持有"比的是同一个起跑线

三个可调参数:


11只股票 × 最多66种参数组合,跑了16年(2010-2026)的历史数据,一共726组回测。今天挑其中3只——贵州茅台(600519)、长江电力(600900)、中国平安(601318)——作为代表,因为它们分别作为不同时代价值投资的代表。

二、3个你可能关心的问题

1. 低估值买高估值卖网格策略到底赚不赚钱?
单独看每一轮买卖,是赚的——三只股票所有参数组合的平均单轮胜率在65%~75%之间,也就是说,"低位买、高位卖"这个动作本身逻辑没问题,大部分轮次都能小赚一笔。

2. 那为什么还说它跑输?
因为跑输的不是"每一轮赚不赚钱",是"跟什么都不做比"。三只股票的726种参数组合里,跑赢买入持有的是0种。贵州茅台买入持有16年涨了13.4倍,网格策略最好的参数组合是-1.4%(亏钱);中国平安买入持有涨了2.4倍,网格策略最好的组合是68%——听起来不错,但也只有买入持有的1/3不到。网格策略"吃波段"的逻辑,遇到长期趋势股会持续错过后面的涨幅。



3. 三只股票里网格策略表现如何?
差异很大,而且差异的方向能解释背后的逻辑:
- 贵州茅台:16年单边慢牛,网格策略在所有窗口下全面亏钱或微赚(最好-1.4%),因为一旦卖出很难等到PE百分位再跌回低位接回来,主升浪基本吃不到。
- 长江电力:走势相对温和(16年涨4.98倍,年化不到11%),网格策略在短窗口下能做到接近打平(+0.2%),但离买入持有还是差一个量级。
- 中国平安:唯一一个有明显估值大起大落的标的(PE从47倍跌到6.6倍,经历过2015年股灾、2018年调整),长窗口网格策略表现相对最好(+68%),因为它给了网格策略"真正的高低点"可以抓。

三、标的的具体数据

贵州茅台(600519)— 单边趋势股,网格全线跑输

  • 数据区间:2010-01-04 ~ 2026-09-03(4049个交易日)
  • 后复权价:803.43 → 11537.32(+1336%
  • PE(TTM):36.11倍 → 19.94倍(估值中枢下移,但价格靠业绩增长撑起来了)
  • 66种参数组合,0种跑赢买入持有
  • 最佳组合:sell_lower=0.8, gap=0.15, rank_window=50,完成70轮,胜率65.7%,累计收益率-1.4%(超额收益率-1337%)
  • 窗口维度:50天窗口140轮/-1.7%收益,1000天窗口仅3.6轮/-82.5%收益——窗口越长反而越差,因为长窗口下"卖出后等不到接回点"的问题被放大

长江电力(600900)— 慢牛防御股,网格勉强打平

  • 数据区间同上
  • 后复权价:18.68 → 111.73(+498%,年化约11%,波动明显小于茅台)
  • PE(TTM):32.80倍 → 19.22倍
  • 66种参数组合,0种跑赢买入持有
  • 最佳组合:sell_lower=0.8, gap=0.15, rank_window=1000,完成5轮,胜率100%,累计收益率+1.9%(超额收益率-496%)
  • 窗口维度:50天窗口152.8轮/+0.1%收益,是三只股票里唯一在短窗口下能做到微正收益的,说明标的波动性适中,网格能抓到一些小波段,但离防御股本身稳健的长期复利没法比

中国平安(601318)— 估值大起大落,网格表现最接近及格线

  • 数据区间同上
  • 后复权价:55.17 → 187.82(+240%
  • PE(TTM):47.74倍 → 6.59倍(估值大幅压缩,期间经历多轮暴涨暴跌)
  • 66种参数组合,0种跑赢买入持有,但差距明显小于前两只
  • 最佳组合:sell_lower=0.9, gap=0.05, rank_window=1000,完成4轮,胜率100%,累计收益率+68.0%(超额收益率-172%)
  • 这个参数的详细4轮交易明细,大家可以参考一下:
    • 2014-02-24 买入(PE 11.26倍,百分位2.5%)
    • 2015-03-30 + 2015-04-08 卖出(PE 20倍左右,百分位92%~95%,卡在股灾前高点)
    • 2015-08-21 + 2015-08-24 买入(股灾后,PE 9-10倍,百分位0.2%~6.6%)
    • 2017-10-27 + 2017-11-21 卖出(PE 18-20倍,百分位91%~96%)
    • - 2018-12-26 + 2018-12-28 买入(PE 10倍左右,百分位4.6%~7%,至今未卖出)
  • 窗口维度:50天窗口146轮/-4.8%收益,1000天窗口13.7轮/+34%收益——中国平安是三只里唯一"长窗口显著优于短窗口"最明显的标的

四、总结

16年数据回测,结果它输给了"什么都不做",网格策略不是不赚钱,是赚得比"买了就不动"慢得多——尤其是遇到长期上涨的股票,会持续在中途卖飞主升浪。它相对表现最好的场景,是像中国平安这种历史上出现过几次剧烈估值起落(股灾、政策冲击)的标的,而且即便如此也没能追上买入持有。另外一个方面也证明了,低估买问题不大,但是过早的卖出,吃不到鱼身和鱼尾。花了两个星期做这个回测,我认为策略是失败的,但是经验是宝贵的。
发表时间 2026-09-04 10:11     最后修改时间 2026-09-04 10:16     来自北京

赞同来自: Ujg68gy 赌市蜃楼 说不得2039 文明守望 何哲欢888 绿风0491更多 »

0

xiaobei100

赞同来自:

感谢楼主无私分享宝贵经验,结论对期望通过择时获取超额收益的投资者很有启发。

之前也拿宽基指数做过类似回测,与楼主结论高度一致。通过判断估值进行择时操作,胜率高、波动小,但长期收益率远不如买入持有。
2026-09-04 11:25 来自湖北 引用
1

分分钟狮子王

赞同来自: 不亏小赢

有些股票,高PE的时候价格低,低PE的时候反而价格高,按你这思路会买反。
2026-09-04 11:19 来自江苏 引用
0

灿烂的阴天

赞同来自:

很怀疑这11只A股怎么选出来的,风格那么一致干什么,你换几个小市值的票,换几个宽基,换几个行业指数
2026-09-04 11:05 来自上海 引用
1

chichi

赞同来自: 文明守望

@chichi
卖飞了换别的标的不就行咯,我就是网格交易者,我好长时间了同时在25只不死股上开网格,你说的平安我也有,昨天58卖光啦,然后马上就在皖能电力上开网了,仍然保持25只。
平安最近不断上涨,皖能电力最近不断下跌,卖掉涨得多的买入跌的多的,肯定是不会错的,这有个前题,不死股。
2026-09-04 11:01 来自广东 引用
4

chichi

赞同来自: xiaobangtou ygps99 紫诺冰雪 aj007

卖飞了换别的标的不就行咯,我就是网格交易者,我好长时间了同时在25只不死股上开网格,你说的平安我也有,昨天58卖光啦,然后马上就在皖能电力上开网了,仍然保持25只。
2026-09-04 10:46 来自广东 引用
0

dyj飞奔的蜗牛

赞同来自:

这适合宽基吧,行业基都未必合适
2026-09-04 10:46 来自广西 引用
1

绿风0491

赞同来自: 紫诺冰雪

关键是买对
2026-09-04 10:33 来自山东 引用

要回复问题请先登录注册

发起人

问题状态

  • 最新活动: 2026-09-04 11:25
  • 浏览: 867
  • 关注: 17