200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 小散量化炒股记|Python也能量化财务指标!教你用净资产收益率选股!

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

时间:2023-11-07 00:31:04

相关推荐

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

前言

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

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

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

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

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

净资产收益率

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

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

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

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

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

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

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

如何获取数据

如何获取到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股市场“半导体”板块从第一季度至第一季度的ROE数据集合:

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

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

如何分析个股

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

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

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

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

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

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

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

说明

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

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。