——基于3915只A股的量化分析实践
当前经济和就业不景气已经到了打车都能和司机共鸣一路的境况,数据显示中国规模以上企业五月单月利润下滑9.1%,私营中小企业处境甚至都用不着看数据,问问周围的朋友就大致了解。普通人能接触的基金、股票等投资也是哀嚎遍野,是时候再次聊聊低风险投资了,甚至最近银行股也变成了流行复古话题。
为什么选择高分红股票策略?
在可预见的投资环境下,保住本金变成了第一要务,在这个基础上,每一个人都想既要收益,又要稳健,高分红股票变成了最灵活最有可能性满足这看似矛盾的要求的方式:
- 底线有保障:每年获得真金白银的分红收入,不依赖股价波动,还安心不费神,晚上睡得踏实。
- 收益潜力无上限:高分红公司通常经营稳健,财务状况良好,搭配分红再投资长期还可以实现高增长。以$长江电力(SH600900)$ 这个知名收租股举例,十年之间大约年化收益在22%(前复权价从4块到30,翻7.5倍),远超实际分红率,也打败绝大多数投资产品。
- 灵活度高:相对于基金投资可以省去管理费,长期来看管理费对低分险投资的影响不容小觑。相对于保险投资又更透明,且资金更灵活,随时可变作他用。
- 适合场景广:适合退休规划、稳健理财、长期投资等多种需求。
核心筛选逻辑一览
我设计了一套"三步走"的科学筛选体系,从A股近4000只股票中层层筛选,核心理念也很简单:不仅要分红高,更要分得稳、分得久、分得有增长。
直接看结果(给赶时间的朋友)
所有组合假设初始投资资金100万,股票相关数据截止到2025-07-24
名词解释:
分红率:也叫股息率。2025年使用的是TTM(过去12个月)股息率,其余年份使用年末股息率,即 【年分红】/【年末股价】
🏆 最优投资组合推荐
经过一系列筛选和策略优化,以下是最佳组合:
- 📈 组合年化分红率:7.81%(100万投资预期年分红7.81万)
- 📉 组合分红波动率:2.25%(风险控制良好)
- ⚡ 夏普比率:2.362(风险调整后收益优异)
- 🏮 组合特色:融合人工选股判断与量化评分优势,在200只优质候选中精选个股
个股配置明细:
股票代码 | 股票名称 | 权重 | 投资金额 | 3年平均分红率 | 3年分红相对波动率 | 3年分红标准差 | 年分红 | 行业 |
---|---|---|---|---|---|---|---|---|
600256 | 广汇能源 | 17.7% | 176,947元 | 10.83% | 4.3% | 0.47% | 19,171元 | 石油开采 |
600066 | 宇通客车 | 17.7% | 176,947元 | 7.00% | 13.8% | 0.97% | 12,394元 | 汽车整车 |
603355 | 莱克电气 | 11.5% | 115,266元 | 5.78% | 19.7% | 1.1% | 6,664元 | 家用电器 |
600039 | 四川路桥 | 17.7% | 176,947元 | 7.04% | 28.2% | 2.0% | 12,457元 | 建筑工程 |
601225 | 陕西煤业 | 17.7% | 176,947元 | 7.68% | 31.1% | 2.4% | 13,596元 | 煤炭开采 |
601009 | 南京银行 | 17.7% | 176,947元 | 6.44% | 30.4% | 2.0% | 11,402元 | 银行 |
🏢 行业分布:
家用电器: 11.5% (115,300元, 平均分红率: 5.78%)
建筑工程: 17.7% (176,900元, 平均分红率: 7.04%)
汽车整车: 17.7% (176,900元, 平均分红率: 7.00%)
煤炭开采: 17.7% (176,900元, 平均分红率: 7.68%)
石油开采: 17.7% (176,900元, 平均分红率: 10.83%)
银行: 17.7% (176,900元, 平均分红率: 6.44%)
📊 权重分布统计:
最大权重: 17.7%
最小权重: 11.5%
💰 分红率分布:
最高分红率: 10.83%
最低分红率: 5.78%
分红率标准差: 1.77%
筛选过程详解(简化版)
第一步:分红持续性筛选(3879→610只)
我们首先关注那些"真正愿意分红"的公司:
筛选前股票数量: 3915
- 持续分红:近5年至少4年有分红, 2627 只 (筛掉 1288 只)
- 分红水平:3年平均分红率≥2%, 869 只 (筛掉 1758 只)
- 分红稳定:分红率波动不能太大,691 只 (筛掉 178 只)
近期表现:
- 最近一年分红率仍保持2%以上,610 只 (筛掉 81 只)
- 最近2年([2025, 2024])内有分红, 610 只 (筛掉 0 只)
以下是分析中关于A股整体分红的统计数字:
=== 最新分红率统计分析 ===
单位:%
总股票数: 3915 只
趋势分布:
📈 正在分红上升趋势中: 1786 只
📉 正在分红下降趋势中: 1391 只
2025年分红统计:
有分红的股票: 3132 只
平均分红率:1.57%(对比近五年全量平均分红 1.51%)
高分红 (>5%): 109 只
中等分红 (2-5%): 753 只
低分红 (<2%): 2270 只
=== 三年分红波动率统计分析 ===
近三年分红的波动率,采用分红金额差异的百分比计算
平均数:39%
标准差:26%
中位数:35%
排名前20股票一览:
第二步:经营稳健性筛选(610→293只)
光分红高还不够,公司基本面要过硬,通常我们认为估值在合理区间,市值已经超过一定门槛,经营年数包括上市时间已经超过一定年限会比较稳定:
- 估值合理:市盈率在0-30倍之间,避免高估值风险,525 只 (筛掉 85 只)
- 资产质量:市净率在0.5-5倍之间,资产状况良好,503 只 (筛掉 22 只)
- 规模门槛:市值超过100亿,避免小盘股风险,316 只 (筛掉 187 只)
- 经营时间:上市超过5年,经过市场检验, 293 只 (筛掉 23 只)
📊 截止目前总体筛选效果: 3915 → 293 (保留率: 7.5%)
=== 最新市值统计分析 ===
股票总数 : 3,915
平均值 : 242.65亿元
标准差 : 1146.83亿元
最小 : 8.25亿元
25%分位 : 39.36亿元
中位值 : 66.97亿元
75%分位 : 145.12亿元
最大 : 26908.67亿元
以下是经过第一、第二步分红质量筛选过后的前20名,可以和筛选前对比一下,被剔除的这些股票都是什么类型。
第三步:成长性筛选(293→202只)
我们不仅要"守成",还要有"进取":
- 营收增长:近年营收复合增长率≥2%
- 利润增长:净利润保持正增长(≥1.0%)
- 盈利稳定:营业利润率波动较小(标准差≤16.0%)
以上指标再反复调试后,发现部分指标例如利润有一定季度性,很多时候很难说明企业的实际情况,再加上后续还有决赛的排名环节,所以刻意放宽了尺度,保持了足够的候选股参与后续排名。
=== 数据年份分布 ===
具有5年财务数据: 1 只股票
具有6年财务数据: 292 只股票
=== 营业利润率 (operating_margin) 统计分析 ===
该统计基于前序步骤的293只股票
年报记录数 1757
平均 : 21.16%
标准差 : 22.87%
最小值 : -60.60%
25%分位 : 8.12%
50%分位 : 15.46%
75% 分位 : 29.08%
=== 计算成长性指标 ===
完成 293 只股票的成长性分析
成长性指标统计:
营收CAGR: 有效数据293只, 平均9.37%, 中位数8.17%, 最小值-17.80%, 最大值79.69%
利润CAGR: 有效数据287只, 平均11.84%, 中位数8.87%, 最小值-29.12%, 最大值138.64%
EPS CAGR: 有效数据287只, 平均7.70%, 中位数5.20%, 最小值-46.35%, 最大值117.79%
近一年营收增长: 有效数据293只, 平均2.04%, 中位数1.91%
近一年利润增长: 有效数据289只, 平均3.51%, 中位数2.35%
=== 业绩成长性逐步筛选 ===
筛选前股票数量: 293
✓ 连续3年盈利: 293 只 (筛掉 0 只)
✓ 营收增长率≥2.0%: 239 只 (筛掉 54 只)
✓ 净利润增长率≥1.0%: 208 只 (筛掉 31 只)
✓ EPS增长率≥-30.0%: 208 只 (筛掉 0 只)
✓ 营业利润率波动≤16.0%: 202 只 (筛掉 6 只)
业绩成长性筛选后: 202 只股票
各指标单独通过情况统计:
连续盈利达标: 293/293 只
营收增长达标: 239/293 只
利润增长达标: 233/293 只
EPS增长达标: 286/293 只
营业利润率稳定: 283/293 只
📊 成长性数据已按营收增长率降序排列
🎯 成长性复选结果: 202 只同时满足高分红和成长性的股票
📊 复选效果: 293 → 202 (保留率: 68.9%)
简单看看排面前列的都是哪些:
第四步:排名挑选候选股票
经过海选多重筛选后,我们需要对候选股票进行综合评分排序,以确定最终的投资标的集合。
排名通过简单的100分值,用相对百分位作为分数分别计算各维度指标。以下是权重分配,权重分配经过了数轮调试,这里先不展开。
📊 权重分配详情:
分红质量: 50% (50分)
- 分红率水平: 30% (30分)
- 分红稳定性: 15% (15分)
- 分红趋势: 5% (5分)
成长性: 30% (30分)
- 营收复合增长: 12% (12分)
- 利润复合增长: 8% (8分)
- 近一年营收增长: 6% (6分)
- 近一年利润增长: 4% (4分)
- EPS增长: 0% (0分)
财务稳健性: 20% (20分)
- 估值合理性: 5% (5分)
- 公司规模: 5% (5分)
- 盈利稳定性: 10% (10分)
=== 🎯 综合评分统计 ===
202 只候选股票完成评分:
平均总分: 50.3
最高分: 73.8
最低分: 25.9
标准差: 10.9
评分范围: 25.9 - 73.8 分
📊 精选个股推荐(按综合评分排序)
简单展示下前30名(数据截止2025-07-24)
投资组合构建策略
根据通过决赛阶段的投资标的池,我测试了6种不同的组合构建策略,组合的构建当中两大主要考虑要素就是收益(以分红为主)和风险,核心指标结果对比如下:
策略 | 分红率 | 年分红 | 股票数 | 行业数 | 最大权重 | 分散度 | 分红标准差 | 夏普比 |
---|---|---|---|---|---|---|---|---|
自定义组合 | 7.77% | 77,748元 | 6 | 6 | 17.9% | 0.99 | 2.23% | 2.362 |
均值方差优化(保守) | 7.63% | 76,309元 | 7 | 7 | 18.0% | 0.95 | 2.20% | 2.327 |
均值方差优化(激进) | 7.63% | 76,303元 | 7 | 7 | 17.8% | 0.95 | 2.23% | 2.306 |
波动率约束下最大化分红率 | 7.51% | 75,123元 | 7 | 7 | 17.0% | 0.96 | 2.00% | 2.506 |
基础评分组合 | 5.97% | 59,653元 | 10 | 8 | 10.0% | 1.00 | 1.59% | 2.184 |
风险平价组合 | 5.42% | 54,158元 | 10 | 8 | 17.0% | 0.91 | 1.01% | 2.876 |
测试组合基本配置:
组合构建的过程节选:
📋 各策略详细说明:
自定义组合(推荐)
当中每只个股实际上都是有一个简单的研究和分析的,后续有空再慢慢发。- 基于人工判断从优质候选中精选个股,结合量化优化配置权重
- 既有专业投资者的定性判断,又有科学的定量分析
- 适合:有一定投资经验,希望获得超额收益的投资者
均值方差优化(保守/激进)
- 基于马科维茨现代投资组合理论,平衡风险与收益
- 保守型更重视风险控制,激进型追求更高收益
- 适合:理性投资者,希望科学配置资产
- 参数说明:
- 保守型(风险厌恶系数=3.0): 更重视风险控制
- 激进型(风险厌恶系数=0.5): 追求更高收益
波动率约束组合
- 设定风险上限(如波动率不超过2%),在此约束下最大化分红率
- 适合:风险厌恶型投资者,希望严格控制下行风险
基础评分组合
- 按综合评分选股,等权重分配,操作简单透明
- 适合:投资新手,偏好简单直观的投资策略
风险平价组合
- 每只股票对组合总风险的贡献相等,避免个别股票主导风险
- 适合:注重风险分散,偏好稳健配置的投资者
基础策略比较方法
100分制相对评分系统(适合小样本量策略比较),部分采用了相对评分,部分根据实际效果做了微调,具体方法先略过,可以单独拉一个话题讨论。
- 分红收益 (50分):基于分红收益率的相对表现
- 风险控制 (30分):波动率(20分) + 夏普比率(10分)
- 分散稳定 (20分):分散化程度(15分) + 持仓均衡(10分)
评分结果
虽然最后的评分上排名有先后,但是仔细看前几名分值差别很小,另外实际观察当中每日股价实际上会对分数有细微影响,经常前几名也会有一定的交替,可以说目前几名的组合在结果上来说差别不大。 造成这个影响的其中一部分原因是有部分股票在分红上表现很好,波动也低,所以大部分策略都不约而同的集中资源在最优质的这几只上面,也就是”英雄所见略同“,这样一个效应导致了策略趋同化。
既然分数差别非常细微,考虑到定性的结果和人工分析的最终决策作用,所以自定义组合还是最为推荐的一个组合。
🏆 策略评分排行榜:
排名 | 策略名称 | 总分 | 分红得分 | 风控得分 | 稳定得分 | 分红率 | 股票数 | 行业数 |
---|---|---|---|---|---|---|---|---|
#1 | 波动约束下最大化分红 | 87.3 | 48.4 | 19.2 | 19.7 | 7.57% | 6 | 6 |
#2 | 自定义组合 | 86.9 | 50.0 | 17.2 | 19.7 | 7.81% | 6 | 6 |
#3 | 均值方差优化(激进) | 84.9 | 49.2 | 16.7 | 19.0 | 7.68% | 7 | 7 |
#4 | 均值方差优化(保守) | 84.6 | 48.7 | 17.2 | 18.6 | 7.61% | 8 | 8 |
#5 | 风险平价组合 | 82.9 | 34.6 | 30.0 | 18.3 | 5.41% | 10 | 8 |
#6 | 基础评分组合 | 78.5 | 38.2 | 20.3 | 20.0 | 5.98% | 10 | 8 |
实用建议
📌 负面清单
目前大部分盈利企业开始践行分红策略的情况下,可选分红股的范围是比较大的,可以考虑用各种选股平台先按自己的投资风格缩小一个范围,再进行人工判断和分析,我在分析个股的过程中,碰到了各种有意思的情况,也慢慢摸索出了负面清单机制,以下就是我展示排除的几只股票,虽然数据上表现非常好,但是既然选择了分红型,风险就是底线。
📌 投资时机
- 每年年报披露后(3-6月)是调整组合的最佳时机
- 关注分红预案公告,提前布局
📌 资金配置
- 建议将稳健资金的30-50%配置高分红股票
- 可采用定投方式,平滑市场波动
📌 风险提示
- 高分红不代表股价不会下跌
- 需关注公司基本面变化,及时调整
- 分红政策可能因经营状况改变
总结
通过系统化的量化分析,我们从3915只A股中精选出200余只优质高分红股票形成股票池,并构建了多种投资组合策略用于找到最佳资金配比。这套方法的核心在于:
- 严格筛选:不仅看分红率,更看持续性和稳定性
- 风险控制:通过海选、精选和多维度指标控制投资风险
- 科学配置:运用现代投资组合理论优化配置
我们都应该记住:好的投资不是追求一夜暴富,而是通过时间的复利实现财富稳健增长。 高分红策略正是这样一条适合大多数投资者的稳健之路。
声明:本文仅供参考,属于作者个人知识分享,不构成投资建议。