什么是ROE

ROE是巴菲特最看重的一个指标,它的中文名叫净资产收益率,说直白一点,就是股东每投入100块,企业能给股东挣多少块钱。举个例子,年初我分别给公司A和公司B投了100块,年末,它们的净利润分别为15块和20块,那么,公司A和公司B的净资产收益率就是15%和20%。

公式就是: R O E = 净 利 润 净 资 产 = 股 东 挣 的 钱 股 东 出 的 钱 ROE = \frac{净利润}{净资产} = \frac{股东挣的钱}{股东出的钱} ROE=净资产净利润​=股东出的钱股东挣的钱​

这是最基础的版本,接下来看一下各种不同的计算方式。

摊薄ROE

摊 薄 R O E = 当 期 净 利 润 当 期 净 资 产 摊薄ROE = \frac{当期净利润} {当期净资产} 摊薄ROE=当期净资产当期净利润​


比如这个案例,因为这样子计算出来的ROE,在每个季度的变化幅度非常大,同时,它没有考虑净利率的持续提升带来的净资产的持续提升,所以我们一般不使用这种方式计算ROE。

净资产收益率(平均ROE)

我们一般说的净资产收益率是指这种,它的公式是: R O E = 期 末 净 利 润 期 初 净 资 产 + 期 末 净 资 产 2 ROE = \frac{期末净利润}{\frac{期初净资产 + 期末净资产}{2}} ROE=2期初净资产+期末净资产​期末净利润​

公司的净利润是持续产生的,每产生10元净利润,就产生了10元净资产,这是一个过程,所以我们要用这个过程中产生的净利润 和过程中产生的净资产比较,才有意义。

以上的期初净资产也就是资产负债表中的所有者权益合计部分,它主要包含两项:包含归属于母公司股东的所有者权益、少数股东权益。

举个例子。公司C在年初(2018年)有净资产(所有者权益合计)100万,这100万是去年(2017年)年末的净资产。随着公司的发展,到2018年年末算账的时候,公司净利润为30万,净资产(所有者权益合计)共250,那么,该公司的净资产收益率为: R O E = 30 ( 100 + 250 ) / 2 = 0.1714 ROE = \frac{30}{(100+250)/2} = 0.1714 ROE=(100+250)/230​=0.1714也就是17.14%,还是可以的。

归属母公司股东的ROE

和平均ROE类似,归属于母公司股东的ROE是扣除少数股东部分后计算出来的。

计算公式为: 归 属 母 公 司 股 东 的 R O E = 期 末 . 归 属 于 母 公 司 股 东 的 净 利 润 ( 期 初 . 归 属 于 母 公 司 股 东 所 有 者 权 益 + 期 末 归 属 于 母 公 司 所 有 者 权 益 ) / 2 归属母公司股东的ROE = \frac{期末.归属于母公司股东的净利润}{(期初.归属于母公司股东所有者权益 + 期末归属于母公司所有者权益)/2} 归属母公司股东的ROE=(期初.归属于母公司股东所有者权益+期末归属于母公司所有者权益)/2期末.归属于母公司股东的净利润​

与上一个公式算出来的结果不同的是,这个公式扣除掉了少数股东权益的数据。什么是少数股东权益呢?

一家上市公司可能有多个子公司,有部分子公司不是100%控股的,这些就存在少数股东权益。

举个例子,母公司当年实现净利润100万,子公司实现净利润80万,母公司对子公司的持股比例是80%,所以,当前归属于母公司股东的净利润就是: 100 + 80 * 80% = 164万。

归属于母公司股东的扣非ROE

和归属于母公司股东的ROE类似,

归属于母公司股东的扣非ROE = 期 末 . 归 母 扣 除 非 净 利 润 ( 期 初 . 归 母 所 有 者 权 益 + 期 末 . 归 母 公 司 所 有 者 权 益 ) / 2 \frac{期末.归母扣除非净利润}{(期初.归母所有者权益 + 期末.归母公司所有者权益)/2} (期初.归母所有者权益+期末.归母公司所有者权益)/2期末.归母扣除非净利润​

这个和归属于母公司股东的ROE的区别在于,计算期末归属于母公司股东的净利润时,去掉了非经常性损益。

什么是非经常性损益呢?就是部分公司有可能因为盈利不稳定,净利润严重下降时,为了让财报更好看,卖一栋楼,这样子,净利润可能瞬间就提高不少了。但是卖楼都是有限的,所以我们可以剔除这部分收益,看一下企业的真实ROE是怎样的。

理一下不同ROE的计算方式相关推荐

  1. 如何高效设计游戏——关于战斗力计算方式的总结

    该文章来自用户转载  点击阅读原文 前言 有关于角色的战斗力,大家都不会陌生,几乎每一款游戏都有在计算相关角色的战斗力. 无论采用何种形式.方法,目的只有一个,就是想让玩家比较轻松直接的对比出角色的综 ...

  2. python损失函数实现_pytorch 实现cross entropy损失函数计算方式

    均方损失函数: 这里 loss, x, y 的维度是一样的,可以是向量或者矩阵,i 是下标. 很多的 loss 函数都有 size_average 和 reduce 两个布尔类型的参数.因为一般损失函 ...

  3. 模型评估指标micro avg、macro avg和weighted avg的计算方式及区别

    模型评估指标micro avg.macro avg和weighted avg的计算方式及区别-技术圈

  4. Java基础-时间复杂度计算方式

    Java基础-时间复杂度计算方式 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.   时间复杂度通常是衡量算法的优劣的,衡量算法的时间严格来讲是很难衡量的,由于不同的机器性能不用环境 ...

  5. java时间格式转换_Java中System.currentTimeMillis()计算方式与时间的单位转换

    学会与时间赛跑才能赢得时间的尊重,把握好每一天,趁年轻! java中获取系统当前时间相信大家都会,这是经常用到的也是非常简单的,但还是要经常回顾下一些小细节哦! 一.时间的单位转换 1秒=1000毫秒 ...

  6. Smooth_L1_Loss函数的计算方式

    Smooth_L1_Loss函数的计算方式 从今天开始,阅读faster rcnn的相关代码,并记录我对faster rcnn中特别的层的理解.本篇主要是对smooth_L1_Loss层进行解读.  ...

  7. 火币网的macd怎么算的_黄金投资中MACD的计算方式

    俗语有云:一子错,满盘皆落索.这句话在黄金投资中得到现实意义的最大化.黄金投资风险时刻存在,每一个小细节都可能导致亏损.所以我们不可以忽略一些小知识.大田环球贵金属将会大家介绍一些关于平滑异同移动平均 ...

  8. python模型预测_python:目标检测模型预测准确度计算方式(基于IoU)

    训练完目标检测模型之后,需要评价其性能,在不同的阈值下的准确度是多少,有没有漏检,在这里基于IoU(Intersection over Union)来计算. 希望能提供一些思路,如果觉得有用欢迎赞我表 ...

  9. 搭建卷积神经网络时loss计算方式的选择

    最近在利用卷积神经网络跑模型的时候,总会出现一些奇奇怪怪的问题,而其中出现次数最多的就是loss值计算方式选择错误问题.在tensorflow中封装的loss值的计算方式有三种:BinaryCross ...

最新文章

  1. 《面向对象程序设计》c++第五次作业___calculator plus plus
  2. 转自微信号:测试那点事
  3. 给一份Webservice接口通用实现!!
  4. C语言开发windows桌面程序,开发 windows 桌面软件,现在主流用什么技术?
  5. boost库安装编译指南
  6. java 英文字符串排序_英文字符串排序算法
  7. matlab里有java数据库吗_Matlab通过JDBC建立到Oracle数据库的连接
  8. 指令由电子计算机,电子计算机主要是以
  9. Sublime Text编写80×86汇编.asm文件的语法高亮插件
  10. R语言-异常数据处理3
  11. DJANGO中操作数据库
  12. 远程桌面连接-GPU加速
  13. 【职场攻略】比你的工资更重要的十件事
  14. android 格式化sd咔_在Android手机上永久格式化SD卡
  15. YCOJ黑熊过河(C++)
  16. Homekit智能开关/定时控制
  17. 爬虫入门之查找JS入口篇
  18. 中国象棋AI实现01
  19. 读《洞穴奇案》——从虐猫到禁食狗肉,自然法真的存在吗?
  20. CSS 实现文字渐变色

热门文章

  1. 前端请求restful风格接口怎么传参_浅谈Restful API 的请求规范
  2. Python的安装和使用及开发Spark
  3. 教你制作无缝的背景填充图案
  4. MQTT Android客户端的使用介绍
  5. Windows用scp服务器下载文件报错No file or directionary
  6. flash 3.0问答游戏
  7. 【_ 記 】Java Calendar类详解(今年 本月 今日 去年 上月 昨日)
  8. 苹果11有什么新功能_苹果新系统iOS13新功能来了一大把。
  9. 2.spring IOC(DI)
  10. 零基础进入java行业,我是怎么做到的