FAQ > 金融建模 > 数据提取 > 指数历史成份股

Q:如何提取指数历史成份股权重    

  • A:
    2020-05-20
    日新增国证指数(即巨潮指数)的权重数据,更新处理与中证指数一致。

    2020-05-20以前数据情况说明
      目前提供的指数历史成份股权重数据为申万指数及中证指数。
      其中,申万指数的成份股权重数据每天提供;
      中证指数,由于目前中证指数公司只公布每个月的最后一个交易日的数据,对于其他日期,天软进行了模拟预估,具体算法详见:FAQ:2021-03-08-数据更新-指数数据004:关于增加指数成份权重及访问方法(更新版)
    提取指定日指数成份股权重数据范例如下:

     //获取沪深300指数2012年5月31日的成份股及权重
    Ret:=GetBkWeightByDate('SH000300', IntTodate(20120531),t);
    If Ret=true and istable(t) then
      Return t
    Else
      Return '获取数据失败';