跳转到正文

cn_concept_info

1. 表用途与适用场景

  • 用途:存储 A 股概念与成分股映射。
  • 常见场景:概念板块分析、概念成分股联动、主题投资筛选。

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

  • 业务主键:(concept_source, concept_code, stock_code)
  • ORDER BY:(concept_source, concept_code, stock_code)
  • 引擎:ReplacingMergeTree()
  • 分区:无

3. 字段说明

字段名类型含义
concept_codeString概念代码
concept_nameString概念名称
stock_codeString成分股代码
stock_nameString成分股名称
concept_sourceLowCardinality(String)概念来源

4. 示例 SQL

sql
-- 查看某只股票所属的所有概念
SELECT concept_code, concept_name, concept_source
FROM market.cn_concept_info
WHERE stock_code = '000001.SZ'
ORDER BY concept_source, concept_code
sql
-- 查看某概念的所有成分股
SELECT stock_code, stock_name
FROM market.cn_concept_info
WHERE concept_name = '人工智能'
ORDER BY stock_code

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 concept_name, count() AS cnt
FROM market.cn_concept_info
GROUP BY concept_name
ORDER BY cnt DESC
LIMIT 20
"""

print(sd.query(sql).df)

6. 注意事项

  • 本表不含日期维度,是概念与成分股的当前快照映射。
  • concept_source 标识概念来源,查询时注意按来源筛选。

seeddata front-end portal