54 lines
2.4 KiB
Markdown
54 lines
2.4 KiB
Markdown
# 天软数据字典 / 指数 / 成份股权重
|
||
|
||
类型: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日的成份股及权重
|
||
|
||
```tsl
|
||
// 获取沪深300指数2012年5月31日的成份股及权重
|
||
Ret:=GetBkWeightByDate("SH000300", IntTodate(20120531),t);
|
||
If Ret=true and istable(t) then
|
||
Return t
|
||
Else
|
||
Return "获取数据失败";
|
||
```
|