年度最佳,逆势大涨?什么量化策略今年比四大行还猛?甚至半年零回撤?

科技   财经   2024-09-13 20:04   江苏  



这是邢不行第 123 期量化小讲堂的分享

作者 | 邢不行




2024年上半年你在A股赚到钱了吗?还是倒在了轰轰烈烈的第58次3000点保卫战中?



有人说,今年股票买什么都会亏,除非交易的是高股息策略。


但一山更有一山高,半年度最佳策略根本轮不到它。



比如图中策略半年收益24%最大回撤仅4%,表现远超高股息策略。



策略本身也极简单,只用到了一个常见的选股指标。



那这个策略的原理是什么?具体又该如何运行?


本文来做详细介绍。



01

换手率指标


1

换手率指标


有一定交易经验的朋友,应该或多或少都知道换手率指标。


换手率计算公式


ChatGPT对其定义如下:


换手率定义


简单而言,换手率表示有多少人正在买卖这只股票。


股票换手率越高,说明交易越频繁,对它感兴趣的人越多,它越热门



在A股龙虎榜上,记录着每天表现异常活跃的股票。


龙虎榜榜单


任何股票只需满足图中任一条件即可登榜:


登榜条件


与换手率相关的登榜条件就有3个,可见换手率也代表了股票的活跃度


2

基金换手率


换手率指标不仅存在于股票市场,在基金中也是常客,用来反映基金投资组合中股票买卖的活跃程度



基金换手率高,意味着基金经理买卖股票频繁,风格多以短线或交易型为主。



基金换手率,说明基金经理更偏向长期持有策略,属于价值投资型



因此在基金评价体系中,常用换手率指标来衡量基金经理风格是激进还是保守。


3

投资者换手率


此外换手率还可用于衡量股市交易者


有学术论文指出,交易者的换手率越高,超额收益越低。换言之,交易越频繁,亏损越多


《中国个人投资者的过度自信和过度交易研究》


我们统计了各个交易所投资者的换手率,其中大A在全球遥遥领先,相当于A股公司平均每年要换2.7次流通股东。


全球各交易所投资者换手率


如此高的换手率下,也难怪其他市场会每天活在上涨的恐惧中,而大A的金融消费者则每天都在3000点保卫战中磨砺自我。



当然因为频繁交易我们散户是亏了钱,但也比其他市场贡献了更多的交易手续费,这也是实打实的功劳。


我们也有理由相信,待未来市场和投资者愈发成熟时,市场整体换手率也会向其他市场靠拢,整个市场会越来越好,大家也能在股市中真正赚到钱。



说回换手率指标,既然换手率越高的股票流动性越好越被市场重视,买换手率高的股票又能否赚钱呢?




02

换手率策略


1

策略构建


假设我们在每月末计算股票过去20个交易日的平均换手率,从大到小排序,并删除当时ST、退市、停牌或上市不满一年的股票。



选出其中换手率最大的10只股票,在下月第一个交易日开盘均仓买入,最后一个交易日收盘卖出


并重新选择次月符合条件的股票,在下下个月第一个交易日买入,如此循环往复。



比如在2024年5月31日,选出换手率最高的10只股票,在6月3日开盘买入,6月28日开盘卖出。并重新选择符合条件的股票,在7月1日买入。



就是这样一个简单的量化选股策略,假设一开始我们投入一笔钱去交易它,最终是赚是亏


这也是量化投资中最朴素的想法——用历史数据去验证交易思路是否可行



要验证这个想法,就需要借助全部历史数据Python代码



相关数据和代码都已经准备好,只需要根据教程运行代码。



如果你需要上述资料的话,可以加我微信xbx7031,都是可以直接免费发给你的。


2

策略表现


代表策略的蓝色曲线从初始的1元变为0.01,说是倾家荡产也不为过。


也就是说,不断买换手率最高的热门股票,不仅无法赚钱,还会亏光。



由此可见,和交易者换手率类似,买高换手率的股票也会让人亏钱。



也再次证明了金融市场的一个铁律:人多的地方不要去


这其实也符合逻辑,高换手率本就代表投资者对股票看法分歧极大,看好和看空的人一次次在盘口擦肩而过,互道一声XX,若无法产生一致性预期,反而会压制股价上涨。


3

低换手率策略


既然换手率高的股票不赚钱,那反过来买换手率低的股票又会如何?



将代码稍作修改,重新运行程序即可得到结果:



2014年至今,代表策略的蓝色曲线从初始的1元变为4.88,翻了近4倍,远跑赢代表大盘的沪深300指数,年化收益16.3%,策略曲线整体上涨平稳。


单独看策略2024年至今表现:



半年收益24%最大回撤仅4%,应该能跑赢今年99%的股民。


即使对上今年被无数机构/散户/公众号追捧的高分红策略也不遑多让。


高分红策略表现


我们还可以具体去看看策略在历史上的选股。



可以发现策略更偏向于选择基本面良好爆雷风险小大市值行业龙头。


因此哪怕市场走弱,策略面临巨大回撤时,我们也能有较大的信心去持续持有。


甚至还可以把策略当做指数去投资。但它又比指数更稳定、收益也更高,且每月只需交易一次,操作简单,非常适合工作学习忙碌的人。



我也比较推荐你加我微信xbx7031,问我拿了数据代码,亲自尝试一下这个策略,甚至去魔改它,运用到自己的实盘中。



下文会给大家提供一些改进策略的新思路



03

策略衍生


除了买换手率低的股票外,我们还可以关注换手率稳定的股票。


量化交易中一般用标准差来衡量数据的稳定性,标准差越小,代表换手率数据的波动越稳定



我们修改一下代码,变为去买换手率标准差最低的10个股票,策略的表现如下:



又或者我们可以用换手率的变换率构建策略:



甚至可以加入其它因素,和换手率一起进行选股。



这些我们都已帮大家整理到资料中,你可以拿到数据和代码后根据教程自己把玩,尝试找到最适合自己的策略。



如果你需要上述资料的话,可以加我微信xbx7031,都是可以直接免费发给你的。



04

后记


文章的最后,和大家分享一点量化投资的心得。


经常有人问我小白如何入门量化投资,有什么资料分享。


我特意为大家准备了一个《量化投资新手学习大礼包》






首先是我们自己总结的适合零基础新手的量化投资学习路径,可以让你知道自己每一步需要达到什么阶段。



接下来你可以通过我整理的量化文章合集,来更全面的了解量化投资到底是什么。



我还精选了适合各个学习阶段的策略研报合集,正如我一直所说,量化研报是很好的量化实践项目,深度研报可以显著提升你的量化水平。



这一份代码则适合喜欢研究技术指标的人,你可以跟着教程轻松计算出所有技术指标,并测试这个指标的有效性。



如果你有一定的基础,还可以尝试回测一些策略,我为你准备好了十几个不同类型的经典策略和它们的代码,相信总有一个适合你自己去魔改开发,运用到实盘。




最后也是最关键的,量化的基础就是准确的历史数据,我会送你一份股票历史日线数据和一份财务数据,你可以用它测试所有技术指标和财务指标,也可以用来回测大部分策略。




识货的你一定能够发现这个大礼包的价值吧。如果你需要的话,可以加我微信xbx7031,都是可以直接免费发给你的。





往期文章推荐

财务指标别乱用,实盘回测亏成狗?如何量化价值投资?财务指标,多少人用错了?

翻了20万份A股增减持公告,我找到了传说中的股神?| Python量化股东增减持数据,谁是真正的抄底逃顶高手?

A股熊市底在哪?还有多少人看涨?如何量化投资者情绪?

反常识!科研巨头扎堆夕阳行业?A股研发之王竟是它?万亿研发费用,A股都投了什么?

妙用市场情绪找出大盘买卖点,逆向交易5年3倍 | Python量化期权成交量,上证50ETF择时

300W才能开通,A股自动交易公平吗?散户如何实现程序化交易?| 附A股程序化交易实盘演示

趋势之王or虚有其表?Python量化25种均线用法,哪些有用,哪些没用?

低风险、高收益?可转债缘何走上神坛?网红可转债策略能赚钱吗? | 附Python量化选债代码

抱最狠的团,亏最多的钱?Python量化散户抱团,揭秘A股股东户数秘密 | 附代码

以前嗤之以鼻,现在逐字学习!用Python量化缠论,一键自动生成交易信号 | 附代码 |【邢不行】

技术指标消亡史:从独领风骚到泯然众人 | 量化交易者如何看待技术指标,技术分析还能用吗?| 【邢不行】

微盘股还能买吗?量化轮动策略轻松跑赢指数12倍?!只会买指数ETF也能做量化?| 【邢不行】

大A为何频繁跳水,Python量化1200W条交易数据给你答案!| 【邢不行】

A股贵如金?Python量化验证AH股溢价效应,跟着买15年18倍?| 附策略代码

跟着基金买,别墅靠大海?买基金重仓股票,会破产吗?| 附最新选股结果 |【邢不行】

抓了几千万条热门股数据,用Python量化验证后发现结果竟然...... | 【邢不行】

邢不行
专注股票、B圈、期货、期权的量化交易,欢迎交流。
 最新文章