R语言分析ROE与股票收益的关系

影响股票收益的因子一直是研究者与投资者关注的问题。

虽然已有超过1000个因子被提出与确认,但它们的长期影响力及如何导致收益变化并未被研究透彻。

由Yujia Shen撰写

本项目选择研究ROE在长期对股票收益的作用。

研究理念:

根据ROE大小将所有股票分成10组并在每个时段进行重组,一共追踪10年,画出10条时间序列线来总结长期股票收益表现。

数据准备:

从中国经济金融研究数据库(CSMAR)下载A股2012至2022每季度的收益和净资产回报率,每季度根据ROE大小把所有股票分为10组并标记每支股票所属组合。以第一支与最后一支举例:

image.png
image.png

平均投资组合价值:

运用R语言spread() & gather()函数去除停止交易的数据。新增一列附上每只股票上一季度的净资产收益率,在每个投资组合内取所有股票的加权平均得到组合净资产收益率。


视频

量化交易陷阱和R语言改进股票配对交易策略分析中国股市投资组合

探索见解

去bilibili观看

探索更多视频

重要图表展示:

1. 投资组合 10 年回报:

image.png

从中可看到明显共同波动趋势,而高ROE组合整体收益更高。

2. 平均收益柱状图:

image.png

R语言GARCH模型对股市sp500收益率bootstrap、滚动估计预测VaR、拟合诊断和蒙特卡罗模拟可视化

阅读文章


从柱状图中可以看出最高ROE组合平均收益显著高于其余组合,整体关系为高ROE,高回报。


随时关注您喜欢的主题


3. t 统计量、p值、标准差

image.png

越往后的投资组合t值越大而p值越小,证明更显著。最高ROE组合平均收益约为最低组合收益的6倍。

4. 累计超额收益:

1111.png

最高ROE的累计超额收益同样显著高于其余组合,再次证明ROE的积极作用。

原因探究:

ROE是一个很好的财务指标,因为它包含了直接来自财务报表的统计数据。净资产收益率衡量的是盈利能力,它越高,说明公司管理层从其股本中创造收入和增长的效率越高。ROE直接反映财务业绩及财政状况,能更好点名公司创造价值能力并预示未来发展状况。

对比研究:

除了用ROE作为指标,我另外还直接以股票收益分组进行同样的过程。 我发现高收益股票投资组合在长期却呈现低平均收益与累计超额收益,最高收益组合的平均收益甚至为负。图如下:

image.png
image.png

高收益代表高风险,这警示投资者不能只看短期表现,要预测长期收益。故选择更好的指标来权衡股票非常重要,如ROE,P/B ratio等。

项目结果

高ROE投资组合长期收益更高,ROE是很好的盈利能力指标。但同时要注意潜在风险:高ROE可能是由低股本、过度负债、负净收入和负股本驱动的,这预示着公司潜在的问题,故投资一定要综合考量公司的整体价值。同时,与ROE有高相关性的指标也值得未来研究。


关于作者

在此对Yujia Shen对本文所作的贡献表示诚挚感谢,她在香港中文大学完成了金融学位,专注深度学习、数据分析领域。擅长R语言。

 
QQ在线咨询
售前咨询热线
15121130882
售后咨询热线
0571-63341498

关注有关新文章的微信公众号


永远不要错过任何见解。当新文章发表时,我们会通过微信公众号向您推送。

技术干货

最新洞察

This will close in 0 seconds