20240826-基于股息率的红利量化策略
由xiaoshao创建,最终由small_q 被浏览 39 用户
前言
策略全称
基于股息率的红利量化策略
策略绩效图
作者
大田
发布日期
2024-08-26
风险提示
- 本文只是基于公开的研报、书籍做策略复现,纯技术和工具使用交流,不代表投资建议
- 本文涉及的文字、图片、链接、代码,仅作为量化交易这门技术的学习交流,不代表投资建议
- 投资有风险,入市需谨慎
策略概述
红利策略也叫高股息策略,是价值投资的经典策略之一。简单来说,该策略基于股息率选取高分红个股进行投资,在获取分红收益之余,还能获取股价上涨带来的收益。
“新国九条”出台,红利有望成为中长期的投资逻辑。
新“国九条”落地之后,监管思路已经向“强监管、防风险、促高质量发展”转变,“分红”成为重中之重,高股息及稳健分红板块符合长期价值投资取向。在市场风格导向方面,有望引导市场资金更多地关注基本面良好、估值较低、分红较高的上市公司,对投资者有较大指引作用。政策强引导下,红利策略或许正在演变成为中长期的投资逻辑。
以股息为“尺”的长期策略
红利策略,是以股息率为核心指标的选股策略,主要投资于盈利较稳定、现金充沛、波动较低、股息率较高的公司,是一种较为稳健的投资策略。如果将股息率计算公式进一步转换,我们可以发现股息率等于分红率除以市盈率(P/E)。在分子端,较高的分红率代表企业稳健的盈利和现金流,意味着稳健的增长预期。而在分母端,较低的市盈率代表着较低的估值,意味着企业未来有望迎来估值修复的可能。因此,红利策略的收益来源主要来自三个方面:企业的稳定盈利增长、股息收益以及估值修复所带来的收益。
震荡市中的“减震器”
红利策略不仅长期表现比较优异,还在权益市场下行和震荡期间展现出较强的防御属性,被誉为震荡市中的“减震器”。**这主要得益于红利策略所具备的“高股息+低估值”的特点,**在市场下行期间,高股息率股票凭借其相对稳定的分红收益可以缓和股价下行所带来的投资损失,而低估值则对应其潜在的低回撤。
从历年红利策略指数的表现来看,红利策略指数在2016-2018年和2021-2023年两轮市场震荡期间均趋势性跑赢市场,并且在多数年份里,红利策略指数最大回撤均小于市场宽基指数。
图:红利策略指数与主要指数年度涨跌幅及最大回撤统计
低利率时代的“高性价比”之选
在利率逐渐走低时,投资者需要寻找一种更具“性价比”的资产。国际金融学影响力期刊《Journal of Finance》曾有研究表明,当存款和债券的短期回报下降时,投资者会增加对高股息股票的投资,以补充收入。
2021年以来,我国10年期国债收益率处于下降趋势,当前已经接近2.5%左右。从长期来看,随着利率的持续下降,固收类产品的长期收益中枢也或将呈现下降趋势。因此,在低利率时代,寻求资产长期稳定增值且风险较低的伙伴们会更加关注红利投资。在这种情况下,红利策略或将成为“高性价比”的选择。
图:我国10年期国债收益率统计
数据来源:Wind,统计区间:2015/1/1-2023/12/31。基金有风险,投资需谨慎。
综上所述,红利策略作为一种长期有效的投资策略,具有其独特的魅力和优势。优势一是其经得起时间的考验,数据来看,其长期收益相对客观;优势二是其在震荡市场中,可以更好地起到“减震”的作用,为伙伴们带来相对更好的投资体验;而第三个优势,则是在低利率趋势相对确定的市场环境下,红利策略凭借其独特的资产特性,能相对更好地为投资保“价”护航,力争带来更高的投资价值。
常见风格ETF基金
510880.SH
\
策略逻辑
基于股息率的红利量化策略,核心的投资思想就是,选择高股息率的股票,然后持有。
股票池
上交所、深交所,正常状态的股票,非停牌股票
排序因子
股息率 dividend_yield_ratio
选股条件
升序排序,市值大于20%分位数,即市值不能是最小的20%的股票;
升序排序,市盈率小于40%分位数,即市盈率是最小的60%的股票;
市盈率为正;
后复权价格低于30元;
代码如下:
仓位设置
等权重
调仓规则
22个交易日
风险管理
无
回测设置
-
初始资金:100000
-
起始时间:2020-01-01
-
结束时间:2024-08-23
-
交易成本:买入万3,卖出千分之1.3,不足5元按5元收取
-
撮合价格:开盘价
\
回测与分析
绩效指标
总收益:141.27%
年化收益:21.77%
夏普比率:0.81
最大回撤:30.51%
结果分析策略年化收益较高,达到21.77%。当增加持股数量时,收益会降低,但策略将更加稳健。
\
结论与展望
主要发现
本文讨论了基于股息率的红利策略,是震荡市和熊市的较好策略,但持股数量建议不要低于10只,否则回撤较大。另外,策略回撤时间较长,建议多策略组合使用。
改进建议本文还有很多改善提高之处,这里简单罗列下,后续改进了在发布出来:
1)使用更为精细的筛选过滤条件
2)配合成长、估值因子 再做排序
\
\
代码克隆
https://bigquant.com/codesharev3/4b27f5c7-aa3e-4cc2-860d-a887c5ad094f
\