知识库 > 天软数据字典 > 指数

成份股权重    

  • 数据说明
     目前提供的指数历史成份股权重数据为申万指数及中证指数。其中,申万指数的成份股权重数据每天提供。中证指数,由于目前中证指数公司只公布每个月的最后一个交易日的数据,对于其他日期,天软进行了模拟预估。

     预估算法详见:FAQ:2021-03-08-数据更新-指数数据004:关于增加指数成份权重及访问方法(更新版)
       
     不是所有的指数都有权重,提供权重的指数列表及其开始日期和截止日期,详见:FAQ:Q:天软提供了成分股权重的指数及其开始日期

    更新日志
    更新日期更新记录
    2021-01-27新增说明:更新时间


    数据更新情况
     1、数据开始时间:上市以来

     2、数据更新频率:每日【注3】
     【注3】
      申万指数:每日18:00左右由天软更新入库 
      中证债券:每日24:00左右由天软更新入库
      中证其他:每月最后一个交易日17:45到24:00每小时更新一次,用户可于次日提取

    基本概况
    表ID表名提取方式
    指数.成份股权重GetBkWeightByDate


    字段说明
    类型名称单位说明
    Char指数代码
    Char指数名称
    Integer指数成分日
    Integer截至日
    Char代码
    Char名称
    Float比例(%)%
    Integer排名
    Char数据来源


    数据范例
    指数代码指数名称指数成份日截止日代码名称比例(%)排名数据来源
    SH000300沪深3002012053120120531SH600036招商银行2.841指数提供商
    SH000300沪深3002012053120120531SH600016民生银行2.832指数提供商
    SH000300沪深3002012053120120531SH601318中国平安2.763指数提供商
    SH000300沪深3002012053120120531SH601328交通银行2.084指数提供商
    SH000300沪深3002012053120120531SH601166兴业银行1.985指数提供商
    SH000300沪深3002012053120120531SH600000浦发银行1.936指数提供商
    SH000300沪深3002012053120120531SH600519贵州茅台1.937指数提供商
    SH000300沪深3002012053120120531SH600030中信证券1.878指数提供商
    SH000300沪深3002012053120120531SZ000002万 科A1.769指数提供商


    访问代码
     指数代码,例如:SH000300

    取数示例
     

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


    参考
     1、FAQ:Q:如何提取指数历史成份股权重
     2、FAQ:2021-03-08-数据更新-指数数据004:关于增加指数成份权重及访问方法(更新版)