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;
        

        结果如下图所示: