跳转到正文

cn_index_basic_info

1. 表用途与适用场景

  • 用途:存储指数基础信息(全量覆盖)。
  • 常见场景:指数代码与名称映射、指数筛选、基准选择。

2. 主键 / ORDER BY / 引擎 / 分区

  • 业务主键:instrument
  • ORDER BY:(instrument)
  • 引擎:ReplacingMergeTree()
  • 分区:无

3. 字段说明

字段名类型含义
instrumentString指数代码
nameNullable(String)指数简称
full_nameNullable(String)指数全称
marketNullable(String)市场
publisherNullable(String)发布方
categoryNullable(String)指数类别
base_dateNullable(Date)基期
base_pointNullable(Float64)基点
list_dateNullable(Date)发布日期
weight_ruleNullable(String)加权方式
descriptionNullable(String)描述
exp_dateNullable(Date)终止日期

4. 示例 SQL

sql
SELECT instrument, name, publisher, category
FROM market.cn_index_basic_info
WHERE name LIKE '%沪深300%'
ORDER BY instrument

5. 对应 Python 示例

python
import seeddata as sd

sd.set_base_url("http://127.0.0.1:18637")
sd.set_token("your_token_here")

sql = """
SELECT instrument, name, publisher, category
FROM market.cn_index_basic_info
WHERE publisher = '中证公司'
ORDER BY instrument
LIMIT 20
"""

print(sd.query(sql).df)

6. 注意事项

  • 本表是静态信息表,不按交易日分区。
  • exp_date 非空表示该指数已终止发布。

seeddata front-end portal