当前位置: 首页 > news >正文

【数据分析】上市公司半年报数据分析

前言

前文介绍过使用网络技术获取上市公司半年报数据的方法,本文将对获取到的数据进行简要的数据分析。

获取数据的代码介绍在下面的两篇文章中

【java爬虫】使用selenium获取某交易所公司半年报数据-CSDN博客

【java爬虫】公司半年报数据展示-CSDN博客 

全量数据的获取传送门如下

【免费】某交易所上市公司半年报数据资源-CSDN文库 

下面进入数据分析环节。

 数据分析

我们的分析一共涉及六个维度的数据,分别是营业收入,净利润,经营现金流,净资产收益率,基本每股收益和资产负债率。营业收入,净利润和经营现金流都比较好理解,这边介绍一下后面三种数据的含义。

净资产收益率:净资产收益率是净利润与平均净资产的比值,该指标越高说明投资带来的回报越大;相反,该指标越低,说明公司的所有者权益的获利能力越弱。该指标体现了自有资本获得净收益的能力。

基本每股收益:基本每股收益是指企业应当按照属于普通股股东的当期净利润,除以发行在外普通股的加权平均数从而计算出的每股收益。如果企业有合并财务报表,企业应当以合并财务报表为基础计算和列报每股收益。简单来说就是每一个股民可以从这只股票获得的每一股的收益。

资产负债率:资产负债率又称举债经营比率,它是用以衡量企业利用债权人提供资金进行经营活动的能力,以及反映债权人发放贷款的安全程度的指标,通过将企业的负债总额与资产总额相比较得出,反映在企业全部资产中属于负债比率。这个值越大说明负债越多,这个值越小说明负债越少。

好了,介绍完数据的含义,我们正式开始数据的统计分析。首先是所有2222个上市公司的平均成绩。2023年上半年,统计口径内的公司的平均营业收入约为94亿元,平均净利润约为11亿元,平均经营现金流约为34.9亿元,平均净资产收益率约为3.43%,平均每股收益约为0.3元,平均资产负债率约为42.43%。

对于整体宏观的数据有了基本概念后,下面进行微观层面的统计分析。

首先是经营收入排名前十的公司,分别是中国石化,中国石油,中国人寿,中国移动,中国平安,工商银行,建设银行,中国建交,农业银行和上汽集团。其中排名第一的中国石化,实现营业收入15936.82亿元,排名第二的中国石油实现营业收入14798.71亿元,排名第十的上汽集团实现营业收入约为3265亿元,约占中国石化营业收入的20%左右,差距明显。在这十家公司中,资产收益率超过10%的有三家,分别是工商银行,建设银行和农业银行,分别达到了10.51%,11.95%和11.43%。资产负债率方面有四家超过了90%,分别是中国人寿,工商银行,建设银行和农业银行,资产负债率分别是91.87%,91.76%,92.27%和92.85%。

下面来看一下净利润排名前十的公司,分别是工商银行,建设银行,农业银行,中国银行,中国石油,中国移动,招商银行,中国平安,中国海油和邮储银行。排名第一的工商银行的净利润约为1737.44亿元,排名第十的邮储银行的净利润约为495.64亿元,约为工商银行的28.5%。

接着来看净资产收益率的情况,净资产收益率排名第一的公司是智翔金泰,收益率达到惊人的2198.18%,真是一家奇葩的公司,也不知道是怎么做到的。排名第二到第十的分别是石英股份,重庆啤酒,大连热电,高测股份,山西汾酒,固德威,德业股份和中视传媒。在这十家公司中,只有智翔金泰和中视传媒的经营现金流是负的,其他公司都是正的。

接着来看基本每股收益情况,每股收益排名前十的公司为贵州茅台,吉比特,石英股份,石头科技,山西汾酒,德业股份,固德威,禾迈股份,派能科技和中国平安。排名第一的是耳熟能详的贵州茅台,基本每股收益为28.64元,比排名第二的吉比特的9.4元整整多出了19.24元,并且贵州茅台的资产负债率是13.39%,财务状况非常健康。

最后来看一下资产负债率的情况,排名前十的公司分别为*ST明诚,*ST榕泰,*ST商城,*ST金山,神州细胞,*ST目药,*ST华仪,*ST全筑,海航控股和汉马科技。这一组中很多公司的净资产收益率是0%,这是因为有些公司没有公布这一项数据。资产负债比率达到100%或超过100%说明公司已经没有净资产或资不抵债,排名第一的ST明诚的资产负债率达到了惊人的445.06%,可以说完全是负资产了。可以看到这组数据中有很多公司的名称前面都有一个*ST,这代表退市风险警示,说明这家公司的经营状况出现问题。

最后做一个总结,从整体上来说,从各项指标来看,国企的现金流会比较健康,盈利能力也会比较好,可以看出我们国家的经济制度还是以公有制为主体、多种所有制经济共同发展。

PS:本文不提供任何投资建议

相关文章:

  • react-markdown支持83版本的Chrome,解决Object.hasOwn is not a function问题
  • 基于JAYA算法的无人机航迹规划-附代码
  • Linux命令(110)之umask
  • uniapp如何使用mumu模拟器
  • 【设计模式】第24节:行为型模式之“模板方法模式”
  • Jenkins项目部署
  • 医学AI智能导诊系统源码
  • NB-IOT的粮库挡粮门异动监测装置
  • 【设计模式之原型模式 】– C++
  • <多线程章节八> 单例模式中的饿汉模式与懒汉模式的讲解,以及懒汉模式中容易引起的Bug
  • 13.7性能测试工具(LoadRunner)(简单扫盲)
  • 【设计模式】第25节:行为型模式之“访问者模式”
  • 通过gosec白盒扫描Go代码中的SQL注入
  • Pytorch 猫狗识别案例
  • DAY40 343. 整数拆分 + 96. 不同的二叉搜索树
  • [case10]使用RSQL实现端到端的动态查询
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • 30天自制操作系统-2
  • CSS进阶篇--用CSS开启硬件加速来提高网站性能
  • ES6语法详解(一)
  • HTML-表单
  • laravel5.5 视图共享数据
  • maven工程打包jar以及java jar命令的classpath使用
  • PyCharm搭建GO开发环境(GO语言学习第1课)
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • Travix是如何部署应用程序到Kubernetes上的
  • use Google search engine
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 从重复到重用
  • 动态魔术使用DBMS_SQL
  • 如何用vue打造一个移动端音乐播放器
  • 使用Swoole加速Laravel(正式环境中)
  • Java总结 - String - 这篇请使劲喷我
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • #{}和${}的区别?
  • #LLM入门|Prompt#3.3_存储_Memory
  • #QT(TCP网络编程-服务端)
  • (Java数据结构)ArrayList
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (转) Face-Resources
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • ***详解账号泄露:全球约1亿用户已泄露
  • .cfg\.dat\.mak(持续补充)
  • .FileZilla的使用和主动模式被动模式介绍
  • .NET 4.0中的泛型协变和反变
  • .NET Core 中插件式开发实现
  • .net 无限分类
  • .NET 指南:抽象化实现的基类
  • .Net7 环境安装配置
  • .NET项目中存在多个web.config文件时的加载顺序
  • @GetMapping和@RequestMapping的区别
  • @SuppressWarnings注解