FAQ > 金融建模 > 数据提取 > 基本面数据

Q:每股净资产模型算法说明汇总    

  • A:每股净资产一般是指股东权益与总股数的比率,在天软中有以下实现模型:
    模型说明算法
    NetAssetsPerShare(RDate)股票指定报告期每股净资产
    相关系统参数:证券代码,CT_YearData
    归属母公司股东权益合计/(Rdate当天)总股本
    NetAssetsPerShare2(RDate)股票指定报告期调整后的每股净资产
    相关系统参数:同NetAssetsPerShare
    (股东权益-三年以上的应收帐款-待摊费用-待处理(流动、固定)资产净损失 - 开办费 - 长期待摊费用)/(Rdate当天)总股本
    NetAssetsPerShare3(RDate)股票指定报告期归属于母公司普通股股东每股净资产
    相关系统参数:同NetAssetsPerShare
    (归属母公司股东权益合计-其他权益工具)/(Rdate当天)总股本
    NetAssetsPerShare4(RDate)股票指定报告期(考虑少数股东权益)每股净资产
    相关系统参数:同NetAssetsPerShare
    股东权益合计/(Rdate当天)总股本
    NetAssetsPerShare5(RDate)股票指定报告期(扣除其他权益工具,考虑少数股东权益)每股净资产
    相关系统参数:同NetAssetsPerShare
    (股东权益合计-其他权益工具)/总股本
    NetAssetsPS3(RDate)股票指定报告期(最新摊薄)每股净资产
    相关系统参数:证券代码
    归属母公司股东权益合计/(今天)最新总股本
    NetAssetsPS_12(RDate)股票指定报告期最近12个月每股净资产
    相关系统参数:证券代码
    最近12个月归属母公司股东权益合计/(Rdate当天)总股本
    NetAssetsPerShare_Year(RDate)股票指定报告期最近1年每股净资产
    相关系统参数:证券代码
    最近12个月归属母公司股东权益合计/(Rdate当天)总股本
    NetAssetsPerShareBeforeIssue股票发行前一年度的每股净资产
    相关系统参数:证券代码
    发行前最新年报归属母公司股东权益合计/发行前总股本
    SF_NetAssetPS(EndT,RDate,Percent)股票股改前每股净资产(摊薄)
    相关系统参数:证券代码
    报告期股东权益合计/股改前总股本-报告期至停牌日每股派现
    StocksNetAssetsPS股票列表指定报告期每股净资产股票列表归属母公司股东权益合计/报告期股票加权总股本
    StocksNetAssetsPS2股票列表指定报告期调整后每股净资产
    相关系统参数:CT_YearData
    股票列表(股东权益-三年以上的应收帐款-待摊费用-待处理(流动、固定)资产净损失 - 开办费 - 长期待摊费用)合计/报告期股票加权总股本
    Bk_NetAssetsPS股票板块指定报告期每股净资产
    相关系统参数:系统板块,CT_YearData
    股票板块归属母公司股东权益合计/报告期股票加权总股本
    Bk_NetAssetsPS2股票板块指定报告期调整后每股净资产
    相关系统参数:同Bk_NetAssetsPS
    股票板块(股东权益-三年以上的应收帐款-待摊费用-待处理(流动、固定)资产净损失 - 开办费 - 长期待摊费用)合计/报告期股票加权总股本

    使用范例
    范例一:获取股票指定报告期每股净资产
      //指定2024三季报,取SZ002442的每股净资产
      setsysparam(pn_stock(),'SZ002442');
      rdate:=20240930;
      v1:=NetAssetsPerShare(rdate);
      v2:=NetAssetsPerShare2(rdate);
      v3:=NetAssetsPerShare3(rdate);
      v4:=NetAssetsPerShare4(rdate);
      v5:=NetAssetsPerShare5(rdate);
      return array("每股净资产":v1,
             "调整后的每股净资产":v2,
             "归属于母公司普通股股东每股净资产":v3,
             "(考虑少数股东权益)每股净资产":v4,
             "(扣除其他权益工具,考虑少数股东权益)每股净资产":v5);
    结果:


    范例二:获取指数指定报告期的每股净值
    说明:通过指数成份股加权计算
      //指定2024三季报,取SH000300的每股净资产
      rdate:=20240930;
      EndT:=inttodate(rdate);
      setsysparam(pn_date(),EndT);
      Stks:=getbkbydate('SH000300',EndT);
      v1:=StocksNetAssetsPS(Stks,rdate,1,0,0,0);
      v2:=StocksNetAssetsPS2(Stks,rdate,1,0,0,0);
      return array("指数每股净资产":v1,
             "指数调整后的每股净资产":v2);
    结果: