RobustACCOfNReport
简述
N期稳健加速度
RobustACCOfNReport(Exp:TExpression;ReportID:RDate;N:int;ReportType:int; LastReportType:int):Real
名称 | 类型 | 说明 |
---|
Exp | TExpression | 表达式类型,计算相关财务指标,一般与报告期相关,通常以增长率来表示增速。
如TTM净利润增长率(%)表达式为@Last12MData(DefaultRepID(),9900604) |
ReportID | RDate | 报告期 |
N | int | 整数,最近N期 |
ReportType | int | 报告期类型
取值 |
含义 |
备注 |
0 |
年度标准(默认) |
假设ReportID:=20200930,N=2,对应最近N个报告期为20190930、20200930 |
1 |
季度标准 |
假设ReportID:=20200930,N=2,对应最近N个报告期为20200630、20200930 |
|
LastReportType | int | 整数,上期报告期类型,默认与ReportType取值相同(兼容历史)
取值 |
含义 |
备注 |
0 |
去年同期(同比) |
假设ReportID:=20200930,则上期为20190930 |
1 |
上个季度(环比) |
假设ReportID:=20200930,则上期为20200630 |
|
返回 | Real | Real,实数 |
N期稳健加速度=N期稳健增速一阶差分 ,即本期N期稳健增速- 上期N期稳健增速
上期:由参数LastReportType确定,0表示同比报告期,1表示环比报告期
setsysparam(pn_stock(),"SH600519");
return RobustACCOfNReport(@Last12MData(DefaultRepID(),9900604),20201231,8,0); // -0.0878801178157446