净资产收益率(ROE)是怎么一回事?巴菲特告诉你

我们举一个简单的例子来介绍一下什么是股本回报率。 #
小明开了一家面包店。 面包店的总资产是100万,他的面包店的ROE是15%。
在持续经营的过程中,在不考虑分红的情况下,第二年总资产就变成115万,每年ROE保持不变。 五年后,总资产将翻一番,达到200万(100万)。 (1+15%) 力量)。 #
您可能已经在这里看到,如果 ROE 较高,那么随着时间的推移,投资回报率也会较高。 当然,这只是一个非常简单的场景。 它没有考虑利润的变化、估值效应、股息等,实际过程会比较复杂,但你可以简单地认为只要ROE在合理范围内,数值越高越好。 如果一家公司或指数能够长期保持稳定和高价值,是非常值得投资的。 巴菲特在投资过程中也非常重视ROE指标。 #
以下是几个指数品种的ROE情况。 #
沪深300
#
中正医药 #
中正白酒
从上图可以明显看出,股价上涨趋势为:中证酒业>中证医药>沪深300,对应的ROE也为:中证酒业>中证医药>沪深300,所以在投资过程中我们尽量选择ROE高的品种进行投资。 #
最后我们来看看该指数的股本回报率是如何计算的。 #
ROE=净利润/净资产。 由于提供的数据中没有直接获取净资产的选项净资产收益率公式,因此需要通过市净率来计算。 市净率=总市值/总净资产=股价/净资产,因此净资产=股价/市净率,从而得到: #
ROE=净利润/(股价/市净率) #
下面是具体的代码实现过程:
作为PD
数学 #
= ['.////hs300.csv', # 沪深 300 - 0 #
'.////zz500.csv', # CSI 500 - 1 #
'.////zz100.csv', # CSI 100 - 2
#
'.////shz50.csv', # SSE 50 - 3 #
'.////.csv', # 中证医药 300 - 4
#
'.////zzyh.csv', # 中国证券银行-5
#
'.////zzxf.csv', # CSI -6
'.////zzbj.csv', # 中正白酒-7 #
'.////db500.csv', # 500 低波动性-8
'.////jz300.csv', # 300值-9 #
'.////yy100.csv', # 医学 100 -10
#
'.////.csv',#中文字幕药-11
'.////jbm50.csv', # 基础知识 50 -12 #
'.////shzhl.csv', # 上海证券交易所股息-13 #
'.////zzhl.csv', # CSI -14
'.////zzjg.csv', # CSI -15
#
'.////spyl.csv', # 食品和饮料-16 #
'.////zqgs.csv', # 证券公司-17 #
'.////ylcy.csv', # 老年护理行业-18 #
'.////szhl.csv', # 深证股息-19
#
'.////zzhb.csv', # CSI环保-20
'.////cyb.csv'] # GEM-21 #
#各指数个股信息
idx=-1 #
= 1
#
对于范围内(len()): #
= 0 #
= 0 #
= 0 #
= pd.([]) #
对于范围内的 i(.shape[0]):
如果 .[i][4] >= : #
= pd.('C:/Files (x86)//prjs///sh.' + str(.[i][4]) + '.csv') #
= pd.('.///' + str(.[i][4]) + '.csv')
#
elif .[i][4] >= : #
= pd.('C:/Files (x86)//prjs///sz.' + str(.[i][4]) + '.csv') #
= pd.('.///' + str(.[i][4]) + '.csv') #
别的:
= len(str(.[i][4])) #
如果==1:
#
= '00000' + str(.[i][4])
#
埃利夫==2:
#
= '0000' + str(.[i][4]) #
埃利夫==3: #
= '000' + str(.[i][4]) #
埃利夫==4: #
= '00' + str(.[i][4])
埃利夫==5:
= '0' + str(.[i][4]) #
埃利夫==6: #
= str(.[i][4]) #
别的:
='' #
= pd.('C:/Files (x86)//prjs///sz.' + + '.csv')
= pd.('.///' + + '.csv')
=['关闭']
#
=['peTTM'] #
=['pbMRQ']
#
=['']
=[''] #
# 分析个股市净率、股价等信息
#
mp = .[-1]
如果 math.isnan(mp):
mp = .[-2] #
= .[-1] * mp
= mp * .[idx] / .[idx] #
如果 .[idx] < 0 或 .[idx] < 0 或 .[-1] < 0 或 .[idx] > 500: #
= 0 #
别的: #
= 1 / .形状[0]
#
# 如果一只股票的估值扭曲(亏损)净资产收益率公式,则该股票数据将无法计算。
= * +
#
= * +
= * mp * .[idx] + #
=str(/) #
# 通过公式计算指标ROE
print('索引名称:' + .[0][2]) #
打印('ROE:'+)
打印(' - - - - - - - - ') #
代码中使用的个股数据可以参考: #
课程参考: