知识库 > 金融建模 > 公用函数 > 扩展函数 > .Net扩展函数 > 财务分析 > 投资收益

DividendYield6    

简述
普通股获利率(%)=(每股股利*报告期总股本)/(截止日EndT的总市值) *100。
其中每股收益的取法参照DividendPerShare,报告期总股本的取法参照StockTotalShares,endT时的总市值(万)的取法参照StockTotalValue。
注意,每股股利只取报告期的数据,不提供最近12个月,最近1季度,最近1个会计年度的数据,结果返回0。
定义

DividendYield6(ReportDate:Integer,EndT:Date):Real
参数

ReportDate:整数,报告期;
EndT:日期型,计算获利日期。

返回:实数,普通股获利率2(%),百分比。
  • 范例:

    //指定2011年报,计算获利日期设为2012-01-01,取万科A普通股获利率2(%)
    oV:=BackUpSystemParameters2();
    setsysparam(pn_stock(),'SZ000002');
    v:= DividendYield6 (20111231,inttodate(20120101));
    return v;
    //结果:1.74

    参考
    DividendPerShare、StockTotalShares、StockTotalValue  
相关