Q:如何提取最近12个月(TTM)的数据
A:
提取最近12个月数据的函数为Last12MData(报告期,指标ID),参考范例如下:
setsysparam(pn_stock(),'SZ000002');
return Last12MData(20090331,9900000);
//返回万科A2009年一季报最近12个月的每股收益。
最近12个月的计算方法如下:
对于绝对值指标:
如果报告期是年报,则取年报数据;
如果报告期是非年报数据,则取报告期+(期初-同比)。
譬如20090930,则为09年三季报+(08年年报-08年三季报);
对于比值指标:
计算公式为分子的最近12个月/分母的最近12个月。
譬如每股收益=净利润/总股本,则TTM每股收益=TTM净利润/总股本。