最近在计手工计算ROE时,总是发现自己计算的结果和财报上或者雪球、同花顺等app上的值不一样,但是差距不大,经过查阅资料以及不断的试算发现可能由以下几点原因造成的:
1.计算方法不一样
我们平时在计算的时候常用的公式是:
ROE = 归母净利润 / [ ( 期初归母净资产 + 期末归母净资产 ) / 2 ]
但实际上较为准确的计算公式是:
注意:下面这个公式是证监会规定的财报标准算法,至于上市公司有没有严格按这个公式进行计算,工作量太大,个人投资者不太可能一一进行验证,而且没有太大意义。
ROE = P /(E0 + NP / 2 + Ei * Mi / M0 - Ej * Mj / M0)
P : 归属于公司普通股股东的净利润、扣除非经常性损益后归属于公司普通股股东的净利润;
NP : 归属于公司普通股股东的净利润;
E0 : 归属于公司普通股股东的期初净资产;
Ei : 报告期发行新股或债转股等新增的、归属于公司普通股股东的净资产;
Ej : 报告期回购或现金分红等减少的、归属于公司普通股股东的净资产;
M0 : 报告期月份数;
Mi : 新增净资产次月起至报告期期末的累计月数;
Mj : 减少净资产次月起至报告期期末的累计月数。
2.计算单位不一样
有的以“元”为单位进行计算,有的以“万元”、“亿元”为单位且保留两位小数进行计算。
3.自己数据使用错了
净利润要用归母净利润,净资产要用归母净资产。
目前我就遇到这么几种情况,若还有其他情况,欢迎各位留言讨论。