一文看懂现金流量表的八种类型

2024-06-04 20:48

本文主要是介绍一文看懂现金流量表的八种类型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

现金流量表是三张表中最不受财务人待见的一张表,因为它不像利润表那么简单直接的反映出企业的盈利状况,也不像资产负债表那么直观的把企业的上上下下盘点一遍。现金流量表折腾出经营、投资、筹资三大活动,只为了反映了现金这一个资产负债表上小项目的变化,有点小题大做的意思,同时间接法将净利润调整为经营活动的现金流量净额这个过程,也让大家看得一头雾水。可能很多人会问,现金流量表对我们做投资有什么用呢?

现金流量表在财务分析上最直接的用途,是用来分析一个企业的商业模式

现金流量表将企业跟现金有关的活动分成三大类,即经营活动、投资活动和筹资活动。其中经营活动主要是跟企业主营业务有关的现金流入和流出,投资活动是企业购置以及处置长期类资产有关的活动带来的现金增减,筹资活动则反映了企业在资本以及债权结构和规模上的变动情况。

现金流量表正负号代表现金净流入和净流出,并不直观,大家也很容易晕头转向。

我们统计了A股3528家非金融类上市公司的现金流量表,得出了上面这张图。由于金融行业的特殊性,其现金流量表与一般企业的区别比较大,我们将他们剔除,后续我们会有专门的文章分析金融行业的现金流量表。

经营活动的现金流量净额为正,代表经营活动是赚钱的,负的代表亏钱,严格的说当然不一定,但可以这么理解。2019年A股85.29%的上市公司经营活动现金净额是正的,代表大多数上市公司还是盈利的。

投资活动的现金流量净额为正,代表企业对内投资(构建固定资产等)和对外金融投资,总体上是赚钱的,这个其实不容易,因为一般的企业,这个项目的主力都是构建固定资产,属于现金净流出,收回的则是固定资产的残值,形不成一个闭环,中间的差值变成折旧消耗掉了。如果这个项目为正,通常都是企业从事一些对外的金融投资项目,项目赚钱,才能在投资活动内部形成一个闭环。还有一些企业不咋做内部投资,积攒的现金做做理财,也会出现长年为正的现象。

2019年A股大约有78.43%的上市公司该项目是负的,代表上市公司的主流依然是通过构建固定资产等内部投资来实现扩张。

筹资活动的现金流量净额为正,代表企业还在扩大对外筹集资金,所以出现现金净流入,为负代表企业在偿还前期的融资。如果主要的融资来源是股权,一次性融入大笔股本,每年只需要付分红,会出现一次大的现金净流入、后续每年小额现金流出的局面,短期可能形不成一个闭环,大概率会是现金净流入。如果融资来源是债权,则会出现一次大额现金净流入、而后每年小额利息作为现金净流出、到期一次性大额现金净流出的情况,形成一个完整的闭环,整体是现金净流出的。2019年A股大约有61.76%的上市公司该项目是负的,代表大部分上市公司主要是依靠债权来募资。本来股权募资对大部分企业来说都比较困难,上市公司已经是少数股权融资方式比较通畅的企业了。

现金流量表总共三大类活动,每一类活动现金流量各有正负,总共会出现 2*2*2=8,也就是八种类型的现金流量表类型,这八种类型,也代表了八类不同的企业,以及背后不同的商业模式。

这八种类型,分别是蛮牛型、老母鸡型、奶牛型、女巫型(妖精型)、蝙蝠型(吸血鬼型)、咸鱼型、赌徒型、躺平型,下图是根据2019年A股非金融行业年报现金流量表情况,按照上述八种分类做的类型统计。

蛮牛型(+-+),括号中的内容代表着经营活动的现金流量净额、投资活动的现金流量净额,筹资活动的现金流量净额的正负。当前这个类型代表经营赚钱,但是经营的钱不能覆盖投资,必须要依靠对外融资。A股这种企业还不少,占到A股全部非金融行业的1/4多一点,27.69%。

老母鸡型(++-)经营赚钱,不咋扩张,平时基本也就做做理财之类的财务投资,所以投资也是赚钱的,筹资活动要么是还债,要么分红,所以是负的。这个类型占到A股的14.48%。

奶牛型(+--)经营赚钱,同时还有余力对内投资以及回报债权人和股东,所以投资和筹资都是负的。这是A股最大的一个类型,占到全部非金融行业的41.61%,近乎半壁江山。

女巫型(+++)企业经营赚钱,但是不投资,还对外借钱,不知道这企业怎么想的,这脑回路估计不太像是正常人类,所以是女巫型,或者说妖精型。这个类型占到A股的1.50%,是占比最少的一个类型。

蝙蝠型(---)三大类活动全都是流出,这样的企业还活着,也是不太正常,这个类型也叫吸血鬼型,跟女巫型一样,都属于非人类的类型。这个在A股中的比例是2.15%。

赌徒型(--+)经营不赚钱,还要投资,只能靠着对外借钱指望能够翻身来一把大的,这种叫赌徒型。这个类型比例还不少,在A股非金融行业中占到6.97%,算是一个相对重要的分型。

躺平型(-+-)经营不赚钱,投资还有些钱,能维持着还还以前的债务,其他就不想了,这种属于躺平型,在A股中占到3.51%。

咸鱼型(-++)经营不赚钱,平时靠以前的投资,还有对外借点钱,才能维持生活,基本没有啥追求,在A股中的比重是2.07%。

可见,奶牛型、蛮牛型、老母鸡型和赌徒型,构成了A股最主要的现金流量表类型,下面我们具体看看每个类型的代表公司。

奶牛型

奶牛型是A股最主要的类型,从市值角度看,最典型的代表公司是贵州茅台、中国石油、五粮液、中国石化、恒瑞医药、美的集团、长江电力、格力电器、迈瑞医疗、中国神华等,基本上都是各个行业的龙头,整体市值都比较大。这里面应该说贵州茅台比较有代表性,现金流量表非常简单,每年大笔的经营活动现金净流入,只需要少量的固定资产投入,每年都会将大笔的利润分红。资产负债表上1000多亿的现金,是一个非常完美的公司,可能有问题的是这么大笔的现金每年的收益率实在太低,低到让人怀疑这些现金是不是存在。但从茅台的基本面看,有这么多现金几乎是毋庸置疑的。

蛮牛型

蛮牛型大约占到A股的1/4强,比较代表性的公司有工业富联、立讯精密、牧原股份、顺丰控股等,基本都是制造业的龙头,经营性现金流为正,但是需要大笔的投资,同时股权融资的规模也比较大。

老母鸡型

这个类型在A股大约有15%,代表性的有海天味业、云南白药、汇顶科技、山西汾酒等,大消费的股票比较多,扩张性较弱,但是这里面出现了汇顶科技、沃森生物、三花智控、浪潮信息这些科技股,还是有些出乎意料。

赌徒型

这是A股的第4大类型,代表性的公司包括中国建筑、北方华创、苏宁易购、荣盛石化等,总体市值偏小,理论上来说这些公司应该以科技股为主,但是实际上什么类型的公司都有。

我们通过现金流量表对公司进行分型,主要的目的还是用于更好的理解企业的商业模式。如果我们发现分型与我们对公司的理解有区别,那就需要我们去了解这中间到底发生了什么,我们对企业的了解就能再上一个层次



作者:愚老头
链接:https://xueqiu.com/1570039711/150000225
来源:雪球
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
风险提示:本文所提到的观点仅代表个人的意见,所涉及标的不作推荐,据此买卖,风险自负。

这篇关于一文看懂现金流量表的八种类型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1031086

相关文章

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

自定义类型:结构体(续)

目录 一. 结构体的内存对齐 1.1 为什么存在内存对齐? 1.2 修改默认对齐数 二. 结构体传参 三. 结构体实现位段 一. 结构体的内存对齐 在前面的文章里我们已经讲过一部分的内存对齐的知识,并举出了两个例子,我们再举出两个例子继续说明: struct S3{double a;int b;char c;};int mian(){printf("%zd\n",s

【编程底层思考】垃圾收集机制,GC算法,垃圾收集器类型概述

Java的垃圾收集(Garbage Collection,GC)机制是Java语言的一大特色,它负责自动管理内存的回收,释放不再使用的对象所占用的内存。以下是对Java垃圾收集机制的详细介绍: 一、垃圾收集机制概述: 对象存活判断:垃圾收集器定期检查堆内存中的对象,判断哪些对象是“垃圾”,即不再被任何引用链直接或间接引用的对象。内存回收:将判断为垃圾的对象占用的内存进行回收,以便重新使用。

flume系列之:查看flume系统日志、查看统计flume日志类型、查看flume日志

遍历指定目录下多个文件查找指定内容 服务器系统日志会记录flume相关日志 cat /var/log/messages |grep -i oom 查找系统日志中关于flume的指定日志 import osdef search_string_in_files(directory, search_string):count = 0

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

Mysql BLOB类型介绍

BLOB类型的字段用于存储二进制数据 在MySQL中,BLOB类型,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储的大小不同。 TinyBlob 最大 255 Blob 最大 65K MediumBlob 最大 16M LongBlob 最大 4G

Oracle type (自定义类型的使用)

oracle - type   type定义: oracle中自定义数据类型 oracle中有基本的数据类型,如number,varchar2,date,numeric,float....但有时候我们需要特殊的格式, 如将name定义为(firstname,lastname)的形式,我们想把这个作为一个表的一列看待,这时候就要我们自己定义一个数据类型 格式 :create or repla

MyBatis 切换不同的类型数据库方案

下属案例例当前结合SpringBoot 配置进行讲解。 背景: 实现一个工程里面在部署阶段支持切换不同类型数据库支持。 方案一 数据源配置 关键代码(是什么数据库,该怎么配就怎么配) spring:datasource:name: test# 使用druid数据源type: com.alibaba.druid.pool.DruidDataSource# @需要修改 数据库连接及驱动u

按揭贷款类型

按揭贷款可以根据不同的分类标准分为多种类型。以下是按揭贷款的一些常见分类: 按贷款利率分类: 固定利率按揭(Fixed Rate Mortgage, FRM):在整个贷款期间,利率保持不变,这意味着每月还款额也是固定的。浮动利率按揭(Adjustable Rate Mortgage, ARM):贷款利率随市场利率的变化而调整,通常有一个基准利率加上一定的浮动点数。 按还款方式分类: 等额本息(

PHP7扩展开发之类型处理

前言 这次,我们将演示如何在PHP扩展中如何对类型进行一些操作。如,判断变量类型。要实现的PHP代码如下: <?phpfunction get_size ($value) {if (is_string($value)) {return "string size is ". strlen($value);} else if (is_array($value)) {return "array si