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

Q:如何提取十大股东、十大流通股东数据    

  • A: 十大股东对应ID:24,十大流通股东对应ID:26。
      注:十大股东数据以前只有年报和中报公布,现在季报也公布,季报开始时间:
          上海:2013三季报开始公布十大股东
          深圳:2013一季报开始公布十大股东
      十大流通股东数据在一季报、中报、三季报、年报中都有公布。
    提取单个报告期的数据:

     //提取浦发银行2010年年报公布的十大股东数据
      setsysparam(pn_stock(),'SH600000');
      return infoarrayex(24,20101231); 

    结果如下图所示:

    提取多个报告期的数据:

     //返回2009年全年的十大股东数据
    Data:=
    select ['截止日'],['股东序号'],['名称'],['股数']
         from infotable(26) of 'SH600000'
         where ['截止日']>=20090101 and ['截止日']<=20091231
         order by ['截止日'] ,['股东序号'] desc
         end;
     return Data;

    结果如下图所示: