Files
playbook/skills/tsl-api-reference/references/data_dictionary/指数__成份股权重.md
T

2.0 KiB
Raw Blame History

天软数据字典 / 指数 / 成份股权重

类型:table

表信息

项目 内容
表名 指数.成份股权重
提取方式 GetBkWeightByDate
访问代码 指数代码,例如:SH000300
范围 index

字段

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

数据说明

  • 目前提供的指数历史成份股权重数据为申万指数及中证指数。其中,申万指数的成份股权重数据每天提供。中证指数,由于目前中证指数公司只公布每个月的最后一个交易日的数据,对于其他日期,天软进行了模拟预估。
  • 预估算法详见:FAQ
  • 2026-08-06-数据更新-指数数据004:关于增加指数成份权重及访问方法(更新版)
  • 不是所有的指数都有权重,提供权重的指数列表及其开始日期和截止日期,详见:FAQ:
  • Q:天软提供了成分股权重的指数及其开始日期
  • 1、数据开始时间:上市以来
  • 2、数据更新频率:每日【注3】
  • 【注3】
  • 申万指数:每日18:00左右由天软更新入库
  • 中证债券:每日24:00左右由天软更新入库
  • 中证其他:每月最后一个交易日17:45到24:00每小时更新一次,用户可于次日提取

取数示例

范例01:获取沪深300指数2012年5月31日的成份股及权重

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