SurplusAccumulationFund
简述
每股盈余公积金=盈余公积金/总股本。
函数从合并资产负债表中取得指定报告期的盈余公积金,再由从股本结构表中取得总股本,根据算法就得到每股盈余公积金。
如果要提取最近12个月的每股可分配利润,则在调用该函数之前,设置TTM参数(SetSysParam(CT_TTMData(),True);),函数自动判断是否取最近12个月的数据。
最近12个月的每股盈余公积金=(最近12个月的盈余公积金)/指定报告期的总股本。
同理,最近一个季度,则设置SetSysParam(CT_QuarterData(),True);最近一个会计年度,则设置SetSysParam(CT_YearData(),True),若不指定,则默认为报告期RDate。
SurplusAccumulationFund(RDate:Integer):Real
名称 | 类型 | 说明 |
---|
RDate | Integer | 整数,报告期。 |
返回 | Real | 实数,每股盈余公积金。 |
//指定2011年报,取万科A每股盈余公积金
oV:=BackUpSystemParameters2();
setsysparam(pn_stock(),'SZ000002');
v:= SurplusAccumulationFund(20111231);
return v;
//结果:1.24