FAQ > 金融建模 > 数据提取 > 基本面数据

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净利润/总股本。