天软金融分析.NET函数大全 > 金融函数 > 财务分析 > 最近N个会计年度 > 中间函数

AnnualValue    

简述

提取股票的财务数据,与系统股票pn_stock()、当前时间pn_date()相关。
定义
AnnualValue(RDate:RDate;N:Integer;InfoID1:Integer):Real;
参数
名称类型说明
RDateRDate报告期类型,报告期
NInteger整数,最近N年
显示名 取值
去年 1
前年 2
三年前 3
四年前 4
五年前 5
六年前 6
七年前 7
八年前 8
InfoID整数,基本面ID
返回Real实数
  • 算法

    如果InfoID是和报告期相关的基本面ID,则:
    (1)取向后兼容的最新年报NewRDate,然后取N-1年前同期的年报PRDate;
    (2)以PRDate为指定报告期,取InfoID对应的基本面数据;
    否则,返回0。
    范例

    //计算SZ000002前年的营业利润
    setsysparam(pn_stock(),'SZ000002');
    return AnnualValue(20180630,2,46015);
    //结果:39021784520.23
相关