小散量化炒股记|Python也能量化财务指标!教你用净资产收益率选股!

5a7ec3074f6c84d8d1a71e45b6489aad.png

前言

2cfdbf281524abf0a3a5a30201019b09.png

A股市场上在选股环节上花精力,性价比是非常高的。

如何选出优质的股票,其中很重要的一点就是公司的业绩。无论是炒作白马股还是黑马股,主力都会往业绩上去寻找支撑点,可能是已经存在账面上的业绩,也可能是未来体现在账面上的业绩。

一家上市公司的业绩如何?离不开对该公司财务报表的分析。如果一家公司业绩数据能够一览众山小,那么长期重仓持有一定能够给我们带来超额的收益。

财务指标那么多,我们该怎么来分析呢?

巴菲特说,如果只给一个指标进行选股,他会选择ROE。可见这个指标的重要性。那么今天我们就围绕ROE这个指标,来谈谈如何量化ROE去选股。

f293bc3604d669a069c448611d924f74.png

净资产收益率

8486007220656bda897719a73301a86b.png

我们知道对于股东来说更关心的是自己投资的部分,回报是多少,那么于是就产生了一个投资回报的概念,叫净资产收益率Return on Equity,简称ROE。

净资产收益率是净利润除以股东权益的百分比。

简单地说明下这几个名词之间的概念。

股东权益就是说股东的投资,通常叫做净资产,原因就是因为股东权益等于总资产减去负债,也就是说它是这个企业净剩下来归股东所有的那部分资产,净资产表示的就是这个意思。

股东获得的回报是净利润,所以净利润除以股东权益,这就是股东投资到这个企业的投资回报。

该指标反映股东权益的收益水平,体现了自有资本获得净收益的能力,往往用来衡量公司运用自有资本的效率。

指标值越高,说明投资带来的收益越高。

e2909fc2f7405dc15feb638281a1f10e.png

如何获取数据

900ed6de8f06183929cd357a0488074b.png

如何获取到A股市场个股历年来每个季度的净资产收益率指标呢?

可以使用baostock的季频盈利能力接口:bs.query_profit_data()获取个股ROE。

我们对这个接口加以封装之后,就可以输出指定形式的ROE表。

封装后的接口为bs_roe_profit,参数有三个:

  • target:指定板块/个股

  • period:指定季度

  • save: 是否存储csv文件

可以指定获取个股历史季度的ROE数据。比如海康威视的历史ROE数据:

bs_roe_profit(u"002415.SZ", period, False)

比如整理A股市场“半导体”板块从2018年第一季度至2022年第一季度的ROE数据集合:

bs_roe_profit(u"半导体", period, True)

15c7a09f61139edfb5cfdf9e293dd85c.png

净资产收益率指标是在上市之后才发布的,由于每个公司上市时间不同,所以上市前的数据为空。

bed697c2504250664c12075f4e2231bf.png

如何分析个股

92991f13d8aad8b0510cdc9394ef6c44.png

如何用净资产收益率指标来分析股票呢?

我们封装了图形显示接口stock_roe_trend和compare_roe_trend,用于显示个股历史ROE的趋势变化,以及两只股票历史ROE对比的趋势变化。

我们任意选取两只股票来举例说明下。

A股票的净资产收益率每年四个季度是呈周期态,不过这些年来整体上趋势相对比较稳定,结合该股的股价,其实2020年下半年到2021年上半年的暴涨是无法得到相应业绩支撑的,自然持续下跌也是势所必然。

70bf4a1349e141e9d261d29e66766320.png6cb7fea467fed0dd473cfa6f2b406ab8.png

B股票的净资产收益率2016年达到顶峰,而后逐年下降。但是20到21年期间业绩有所回升,相应的股价却在这两年来翻了4倍左右。依照当前的股价,第二季度的财报数据会显得特别敏感。

02ac0931d3c5a4e461876123fc7289ef.png

c069acff48dd35d585420f673c0511c7.png

如果想两只股票对比分析也可以。我们可以清楚看到19年和20年美的已经超越格力了。

eb525b24427f642e4580e2a64c721f03.png

半导体行业在2021年第二季度开始因为国外疫情,业绩有了大幅增长,也给资金方有了炒作的立足点。

896708f187ba2450758ab64f6857d97f.png

说明



1. 我们会把完整的源码上传到知识星球《玩转股票量化交易》中,帮助小伙伴们更好地掌握这个方法。

2. 想要加入知识星球《玩转股票量化交易》的小伙伴记得先微信call我获取福利,名额有限先到先得!

3. 关于后期培训的时间,以及如何报名,大家可以添加以下小助手MACD的微信号了解后续的安排(添加时备注:知识星球)。

03201db90b490f22c210640e5ffa0e60.jpeg

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值