AnnualValue
简述
提取股票的财务数据,与系统股票pn_stock()、当前时间pn_date()相关。
AnnualValue(RDate:RDate;N:Integer;InfoID1:Integer):Real;
名称 | 类型 | 说明 |
---|
RDate | RDate | 报告期类型,报告期 |
N | Integer | 整数,最近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