这是邢不行第 132 期量化小讲堂的分享
作者 | 邢不行
最近有个“跌停板战法”全网爆火,受到了众多个人投资者的追捧。
它号称当天买入稳赚不赔,且每天都能选到符合条件的股票,甚至能提前埋伏涨停板。
看到该策略被描述的如此优秀,我也忍不住想要复现一下。本文就带着大家一起探究它究竟有多神奇。
跌停板战法的核心是在股票跌停时买入,保证至少当天绝不亏损,甚至能有浮盈。
至于之后的收益,就要看未来是继续跌停还是上涨了。
如果下跌就即刻割肉离场,一旦上涨甚至涨停的话,就能赚的盆满钵满。
听上去这个策略的交易思路好像有些不走寻常路,但我们秉持着一切用数据说话原则,还是找来了A股历史上所有股票的交易数据,并用了相应的python代码来做验证。
代码运行结果表明:从2007年至今,A股历史上共出现81100次跌停,其中有515次在跌停买入后的第二天开盘收获了涨停,占比为0.6%。
这可能就是很多人对跌停板战法趋之若鹜的原因了,但也不排除其中存在幸存者偏差。
如果看全部的历史数据,会发现即使在买入第二天开盘就卖出,赚钱的概率也仅有22%,平均每只股票亏3.1%。
甚至有9589次买入第二天开盘直接跌停,占比12%,概率远超涨停。
如果硬扛到第二天收盘时再卖出,上涨概率将提升至36%,平均亏损也会下降至2.4%,但仍是亏的。
如果买入后在持有2/3/4/5天后的开盘时卖出,股价上涨概率倒是会增长,但最多也只有39%,大概率仍是亏钱,且平均收益率仍然为负,最多可亏-3.4%。
如果在收盘时卖出,虽然5天后股价上涨的概率有42%,但还是一如既往的持有越久亏的越多,平均收益率为-3.2%。
可以说如果你盲目跟风买跌停股的话,基本就是在送钱。
虽然当天跌停买入你不会产生亏损,但在A股T+1的规则下,第二天大概率仍会亏,甚至可能直接收获第二个跌停,深深套牢。
所以下次再在网上看到这些“战法”的时候,先急着拿真金白银去送,不妨像我们一样,先找来历史数据,用Python复现一下,看策略到底靠谱不靠谱,不然真有可能会血本无归。
如果你对我们测试的数据和代码感兴趣的话,可以加我微信xbx8645,都是可以直接发给你的。
当然也有人说,跌停板战法不是瞎买,是有严格的筛选机制的。
比如绝不买一路跌跌不休直至跌停的股票,要买就买上涨趋势中偶尔出现跌停的强势个股,主打一个博反弹。
这个思路测试起来也很简单,只需要将我们的代码稍作修改,重新运行程序即可。
运行结果显示:从2007年至今在A股历史上共出现了25000次类似情况,其中有20次在买入第二天开盘涨停,占比0.08%。
但有1949次在第二天开盘跌停的案例,买入后收获跌停的概率相当于涨停的百倍。
如果在买入第二天开盘卖出,股价上涨的概率仅有17.1%,每只股票平均亏损3.2%,比原始的跌停板战法更差。
即使是收盘卖出,赚钱的概率也只有37.6%,平均收益率也仍有-2%。
至于多持有几天再卖出,我就直接把结果展示出来不做详解了,只能说跟之前半斤八两。
我们其实还看了其他条件下跌停板战法的表现。
比如要求选到的跌停板股票必须在过去几天涨停过。
测试结果显示,在17000多次的案例中,次日开盘卖出上涨的概率仅有15%,平均收益率是-3.8%。即使多持有几日,结果仍是亏损。
如果在收盘时卖出,上涨的概率稍高,但还是会亏钱。
还有种说法,认为只能买前一天涨停的跌停板。
虽然这要求听上去很离谱,但我们还是做了测试。
结果发现,在买入第二天开盘卖出的话,上涨的概率在10%左右,平均每只股票亏4.8%,即使在第二天收盘卖出,胜率也不足32%,每笔交易平均要亏3%。
甚至还有一种更绝的衍生战法,只能挑选那些连板涨停的强势股票,在它跌停时买入去博取所谓的“龙回头”。
我们同样对它做了量化验证,结果简直拉胯,第二天开盘赚钱的几率低至8%,平均每笔交易也就亏5.7%。
通过以上案例,不知道大家有没有发现,随着选股条件越来越苛刻,那些看似有用的交易方法,经过大数据的检验后,反而会越亏越多,和很多人的经验是完全相悖的。
此时不妨反思一下,那些所谓的“经验”到底靠不靠谱了。
看到这样的结果,你还敢碰跌停板战法吗?
当然,如果还是有人坚持认为肯定有某种跌停板战法能赚钱,且愿意分享的话,也欢迎你在评论区描述出来,我们可以尝试着帮你验证一下。
或者你也可以加我微信xbx8645,问我要了数据和代码后,根据自己的想法去测试一下,看看是否结果会如你所愿。
文章的最后,和大家分享一点量化投资的心得。
经常有人问我小白如何入门量化投资,有什么资料分享。
我特意为大家准备了一个《量化投资新手学习大礼包》。
首先是我们自己总结的适合零基础新手的量化投资学习路径,可以让你知道自己每一步需要达到什么阶段。
接下来你可以通过我整理的量化文章合集,来更全面的了解量化投资到底是什么。
我还精选了适合各个学习阶段的策略研报合集,正如我一直所说,量化研报是很好的量化实践项目,深度研报可以显著提升你的量化水平。
这一份代码则适合喜欢研究技术指标的人,你可以跟着教程轻松计算出所有技术指标,并测试这个指标的有效性。
如果你有一定的基础,还可以尝试回测一些策略,我为你准备好了十几个不同类型的经典策略和它们的代码,相信总有一个适合你自己去魔改开发,运用到实盘。
最后也是最关键的,量化的基础就是准确的历史数据,我会送你一份股票历史日线数据和一份财务数据,你可以用它测试所有技术指标和财务指标,也可以用来回测大部分策略。
识货的你一定能够发现这个大礼包的价值吧。如果你需要的话,可以加我微信xbx8645,都是可以直接免费发给你的。