形态到底灵不灵

形态准不准,不能靠印象,要看历史统计。

第 3 阶段 · 趋势与形态进阶约 8 分钟

很多人学了形态就开始用,却从没问过一个问题:这个形态出现之后,历史上到底涨得比平时多吗?K线训练把题库里的 10 个形态放到 2015 年以来的真实行情里,按同一套口径测了一遍。

上交所投服讲技术分析从道氏理论一路走到「看图算命」的来历。以讲历史为主,没有统计数字,下面就是本课的检验方法。视频来自 B 站 UP 主「上交所投服」,版权归原作者;播放器打不开时可以去 B 站看。

口径是这样的:形态在当天收盘时才成立,所以按次日收盘价买入(拿当天收盘价成交是前视偏差,那个价格在信号确认之前就已经定了),持有 20 个交易日;同时在同一只票、同一段时间里随便挑一天买入,作对照。两者平均收益的差叫净边际,单位是百分点。随便挑一天这个对照很要紧,它把大盘涨跌、行业轮动这些和形态无关的东西剥掉了。

抛硬币造出来的随机 K 线里,也能「找到」标准的双底;再拿这些「猴子」当对照组来检验形态 —— 和本课「跟同一只票随便挑一天买比」是同一个思路。片中的回测只为演示方法。视频来自 B 站 UP 主「超级黑贝贝的实验室」,版权归原作者;播放器打不开时可以去 B 站看。

t 值说明这个差别是不是巧合。粗略地记:t 的绝对值不到 2,差别和噪声分不开;超过 2,才算统计上站得住。这里的 t 还是乐观的上界:同一类信号常常扎堆出现,样本并不完全独立,真实的不确定性比 t 显示的大。样本量也要看,几百笔的结论比几万笔的脆弱得多。下面的数字直接来自回测结果,不是手抄的。

历史统计
形态结论净边际(百分点)t 值笔数
站上年线和随便买分不出来-0.33-1.812,117
放量创60日新高历史上比随便买差-3.73-17.114,468
均线多头首日历史上比随便买差-0.76-6.429,080
下跌后看涨吞没历史上比随便买差-0.41-3.835,573
回踩20日线不破历史上比随便买差-1.93-16.427,797
20日跌15%历史上比随便买强+5.4053.257,778
涨停收盘历史上比随便买差-4.56-16.412,936
跌破20日线(离场)信号出现后继续拿着,历史上比随便拿着差(这时离场是对的)-1.43-11.826,906
上涨后看跌吞没(离场)信号出现后继续拿着,历史上反而比随便拿着好(这个离场提示偏假)+0.423.729,989
均线空头首日(离场)信号出现后继续拿着,和随便拿着分不出来-0.03-0.330,065
10 个形态的 t 值:落在 ±2 两条虚线之间的,和随便买(或随便拿着)分不出来站上年线-1.8放量创60日新高← -17.1均线多头首日-6.4下跌后看涨吞没-3.8回踩20日线不破← -16.420日跌15%53.2 →涨停收盘← -16.4跌破20日线(离场)← -11.8上涨后看跌吞没(离场)3.7均线空头首日(离场)-0.3t 值(0 在中线,横轴只画到 ±8)

口径:2015 年起、400 只股票,形态当天收盘成立、按次日收盘价成交、持有 20 个交易日。入场形态和同一只票同一段时间里随便挑一天买入比;离场形态测的是信号出现后继续拿着,和随便拿着比。

离场形态的读法反过来:测的是信号出现后继续拿着 20 个交易日,比随便拿着强还是弱。继续拿着更差,说明这时候走开是对的;继续拿着反而更好,说明这个离场提示历史上偏假。

统计只说明过去。行情的结构会变,过去显著的规律将来可能失效。把它当成筛掉坏习惯的工具,而不是赚钱的保证。

股票策略回测:形态回测的方法与三种偏差 →

小测验 · 4 题

1. 净边际比的是什么?

  1. 形态出现后买入,和同一只票同一段时间里随便挑一天买入,两者平均收益的差
  2. 形态出现后买入一共赚了多少
  3. 和大盘指数的涨跌比
看答案

答案:A。和随便挑一天比,能把大盘涨跌、行业轮动这些与形态无关的影响剥掉,剩下的才是形态本身带来的差别。

2. 一个形态的 t 值是 −1.5,说明什么?

  1. 历史上比随便买差
  2. 和随便买分不出来
  3. 历史上比随便买好
看答案

答案:B。t 的绝对值不到 2,差别和噪声分不开,不能说它好,也不能说它差。

3. 为什么形态出现当天,不能按当天的收盘价算买入?

  1. 形态要到收盘才成立,当天收盘价在信号确认之前就定了,用它是前视偏差
  2. 当天收盘价太贵
  3. 没有原因,只是习惯
看答案

答案:A。收盘那一刻形态才成立,你最早只能在之后成交。拿当天收盘价算,等于用了还不知道的信息,结果会偏乐观。

4. 一个形态在历史上显著好于随便买,说明什么?

  1. 以后一定也有效
  2. 过去有效,将来可能失效,只能当作筛掉坏习惯的工具
  3. 可以放心重仓
看答案

答案:B。统计只说明过去。行情结构会变,规律会失效,所以它是过滤器,不是保证。

练一局

在 K线训练里学这一课:做题、记进度 →练形态题:先猜,再看结果 →

练到什么程度算练过:打完 1 局「20日跌15%」的形态题。K线训练是模拟练习,不构成投资建议。

本课涉及的形态

← 上一课:跳空缺口下一课:止损 →