查看原文
其他

一季度财报出炉,哪些公司最赚钱?

爬虫俱乐部 Stata and Python数据分析 2022-03-15

本文作者:王玉婷,中南财经政法大学金融学院

本文编辑:刘子艳

技术总编:戴   雯

Stata&Python云端课程来啦!

好雨知时节,当春乃发生。为了感谢大家长久以来的支持和信任,爬虫俱乐部为大家送福利啦!!!Stata&Python特惠课程双双上线腾讯课堂~原价2400元的Python编程培训课程,现在仅需100元,详情请查看推文《Python云端课程福利大放送!0基础也能学~》。关于Stata,爬虫俱乐部推出了系列课程,内容包括字符串函数、正则表达式、爬虫专题和文本分析,可以随心搭配,价格美丽,物超所值,更多信息可查看Stata系列推文《与春天有个约会,爬虫俱乐部重磅推出正则表达式网络课程!》《与春天有个约会,爬虫俱乐部重磅推出基本字符串函数网络课程》等。变的是价格,不变的是课程质量和答疑服务。对报名有任何疑问欢迎在公众号后台和腾讯课堂留言哦!

最近,各家上市公司陆续发布2021年第一季度财报。在这个“但闻新人笑,不闻旧人哭”的名利场,既有遭受疫情打击一蹶不振的倒霉蛋,也有渡过难关、逐渐振作,甚至抓住时机、更上一层楼的幸运儿。经过疫情的“考验”,恢复常态的2021年的第一季度财报就显得如此重要,“生存还是毁灭”似乎就此一“役”了。爬虫俱乐部特意整理了上市公司的盈利能力、研发能力、关注度等排行榜,供各位读者参考。Part.01
获取数据

本文从东方财富网爬取了2021年第一季度沪深上市公司的财务报告。以热景生物(sh688068)为例,第一步:分析页面。进入热景生物的财务分析页面,我们所需要的净资产收益率在主要指标子页面内。

在此页面上按下F12,打开开发者页面,找到含有这个主要指标表格数据的页面链接,即下图中的红框文件,该文件中的data即为所需数据。

获取数据所需的程序如下。如果我们想获取资产负债表、利润表等其他财务数据,只需要将ZyzbUrl这个代表主要指标页面的链接地址更换为代表资产负债比利润表等页面的链接地址即可。
# 导入所需要的库import requests as reqimport jsonimport pandas as pdimport osos.chdir(r'D:\')
# 获取数据ZyzbUrl = "http://f10.eastmoney.com/NewFinanceAnalysis/ZYZBAjaxNew?type=0&code=sh688068"headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36' }
response = req.get(ZyzbUrl,headers=headers,timeout=5)content=response.contentcontent_json=json.loads(content)data = content_json.get('data') # 获取目标数据
df1 = pd.DataFrame()for dic in data: df2 = pd.DataFrame([dic]) # 将字典转为数据框df df2 = df2.T # 转置 df1 = pd.concat([df1,df2],axis=1) #拼接多个报告期的数据df1.columns = df1.loc['REPORT_DATE']df1.to_excel(r'./新浪财经财报.xlsx') #导出为excel获取的数据样本如下图所示。其中,ROEJQ即为我们需要的加权净资产收益率(ROE)。接下来,我们利用循环获取全部沪深上市公司的净资产收益率,仅需修改ZyzbUrlcode参数的值为对应的公司代码即可,限于篇幅,我们不再列示。如有需要,请联系后台小编哦~
Part.02
哪家公司最赚钱?

本文以加权净资产收益率(ROE)和加权总资产收益率(ROA)作为盈利能力的衡量,可以看到:天翔环境(暂停上市)、热景生物、立方数科、宏达股份、东方生物、中红医疗、英科医疗等位居TOP10。值得注意的是,热景生物、东方生物、中红医疗、英科医疗在总资产收益率排名中也稳居全行业前十。特别注意到,仅医药生物公司就占据了4席!

分行业来看,食品饮料行业的净资产收益率为4%,总资产收益率大于2%,比其他行业高出一大截。其次是钢铁、医药生物、家用电器行业,最差劲的莫过于休闲服务和计算机行业。看来休闲服务行业受到疫情的重创尚未恢复呢~

2021年第一季度净资产收益率最高的四大行业为食品饮料、钢铁、医药生物、家用电器,总资产收益率最高的四大行业是食品饮料、医药生物、化工、钢铁。可以发现,食品饮料、医药生物和钢铁是本季度盈利能力最强的行业。结合昨天的关注人数榜单,我们发现:食品饮料、家用电器、钢铁行业既是平均盈利能力最强的行业,也是最受投资者关注的行业。食品饮料行业中,重庆啤酒虽然资产规模低于行业均值,但净资产收益率勇夺行业TOP1,山西汾酒和水井坊也有不错的表现。医药生物行业的热景生物,其盈利能力不仅在行业内名列前茅,即使在全行业比较中也毫不逊色!

篇幅有限,在此我们仅展示净资产收益率(ROE)排名前100的上市公司名单。如需完整名单,请在后台回复“一季度财报”获取哦~
简称净资产收益率(ROE)排名
天翔环境58.37%1
热景生物57.42%2
立方数科56.53%3
宏达股份53.67%4
东方生物38.94%5
中红医疗35.43%6
英科医疗32.87%7
重庆啤酒32.83%8
惠天热电32.00%9
智光电气27.85%10
哈三联27.17%11
明德生物26.99%12
达安基因22.33%13
华通热力22.23%14
硕世生物20.85%15
中远海控20.25%16
山西汾酒19.58%17
正业科技18.42%18
水井坊17.88%19
华鹏飞16.10%20
蓝帆医疗15.27%21
海思科15.02%22
江苏索普14.69%23
科大智能14.68%24
三只松鼠14.36%25
海尔生物14.05%26
京基智农13.67%27
华峰化学13.23%28
金域医学13.06%29
易瑞生物12.88%30
科华生物12.87%31
博汇纸业12.49%32
万华化学12.32%33
圣湘生物12.30%34
之江生物12.29%35
中国中免12.20%36
汤臣倍健12.09%37
万盛股份11.85%38
四川金顶11.77%39
新天然气11.65%40
光正眼科11.49%41
牧原股份11.44%42
天华超净11.25%43
昂立教育11.24%44
卓胜微11.21%45
智飞生物10.76%46
万泰生物10.64%47
立高食品10.62%48
珠江股份10.59%49
五粮液10.56%50
华昌化工10.47%51
德业股份10.36%52
平治信息10.34%53
科沃斯10.20%54
恒立液压10.13%55
石大胜华10.10%56
吉比特9.91%57
美邦服饰9.77%58
盐津铺子9.72%59
横店影视9.72%60
华鲁恒升9.59%61
洋河股份9.57%62
西藏珠峰9.52%63
健帆生物9.50%64
福莱特9.29%65
今世缘9.29%66
泰豪科技9.29%67
承德露露9.28%68
三一重工9.25%69
海天味业9.25%70
株冶集团9.16%71
名臣健康9.13%72
姚记科技9.10%73
华利集团9.09%74
永新光学9.07%75
黑猫股份9.04%76
泸州老窖8.98%77
酒鬼酒8.96%78
华东数控8.92%79
海航科技8.90%80
申达股份8.82%81
陕西黑猫8.81%82
合盛硅业8.81%83
旗滨集团8.80%84
韦尔股份8.78%85
信隆健康8.77%86
伊利股份8.73%87
恒帅股份8.73%88
恒润股份8.63%89
金安国纪8.49%90
安宁股份8.47%91
万方发展8.45%92
东方电缆8.45%93
安彩高科8.45%94
贵州茅台8.44%95
恒力石化8.38%96
巨星农牧8.38%97
洛阳玻璃8.36%98
金达威8.27%99
指南针8.25%100
看看你持有的股票上榜了吗?
最后,我们为大家揭秘雪球网(https://xueqiu.com/)最新所展示的沪深证券和港股关注人数增长Top10。


欢迎大家转发、评论、点赞哟~

对我们的推文累计打赏超过1000元,我们即可给您开具发票,发票类别为“咨询费”。用心做事,不负您的支持!

往期推文推荐 

 技能篇 | 图片合并大法

 批量空气质量数据文件合并分析

 Stata17之日期时间新功能

 Stata17之Lasso新功能

       爱奇艺视频弹幕爬取之《小舍得》        数据可视化利器——Matplotlib

从第七次人口普查看中国人口变化|Stata与Python交互绘图

 200万投资者关注!!哪家公司这么牛?

 
带你领略一天天气之变化

 利用pyecharts看微博粉丝地区分布

 零值太多怎么办?解锁Stata17新命令ziologit

  Stata17新功能之Python API 小罗肥归升级啦|解锁Stata17之新命令xtmlogit 
速度大比拼之Stata17有多快?

初识PyStata

辞旧迎新——Stata17之Do-file编辑器优化

Stata17新亮点——解放表格输出生产力

【爬虫+可视化】链家网北京租房信息

 手把手教你如何获取股票数据和可视化

  Countvalues——数数的超级小帮手

         frame框架进阶篇

 下拉选择框如何变成“小猫咪” | selenium小技巧

  Python中的运算符知多少?

  快来get缺失值的正确打开方式

  frame框架——我到底在哪个“房间”

如何使用Pandas读取txt文件?

基于MySQL数据库实现增量式爬取

关于我们 


微信公众号“Stata and Python数据分析”分享实用的Stata、Python等软件的数据处理知识,欢迎转载、打赏。我们是由李春涛教授领导下的研究生及本科生组成的大数据处理和分析团队。



此外,欢迎大家踊跃投稿,介绍一些关于Stata和Python的数据处理和分析技巧。

投稿邮箱:statatraining@163.com投稿要求:
1)必须原创,禁止抄袭;
2)必须准确,详细,有例子,有截图;
注意事项:
1)所有投稿都会经过本公众号运营团队成员的审核,审核通过才可录用,一经录用,会在该推文里为作者署名,并有赏金分成。
2)邮件请注明投稿,邮件名称为“投稿+推文名称”。
3)应广大读者要求,现开通有偿问答服务,如果大家遇到有关数据处理、分析等问题,可以在公众号中提出,只需支付少量赏金,我们会在后期的推文里给予解答。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存