跳转至

← 返回接口目录

个股概念板块

作用

查询某只股票关联的全部概念 / 题材,并尽量合并关联度、入选日期、入选原因和详情记录 ID。

项目 内容
调用方法 client.helpers.stock_topics(code)
返回模型 StockTopics
底层能力 F10-股票基础信息F10-热点题材

输入参数

参数 是否必填 说明
code 股票代码,可传 000034 或带市场前缀的 sz000034

示例

from eltdx import TdxClient

client = TdxClient(timeout=3)
topics = client.helpers.stock_topics("000034")

for item in topics.topics:
    print(item.topic_id, item.topic_name, item.relation_level, item.reason)

返回字段

StockTopics

字段 含义
code 完整股票代码
topics StockTopic 列表
count 题材数量

StockTopic

字段 含义
topic_id 题材 ID,可继续查题材内成分股
topic_name 题材名称
relation_level 关联度数值
selected_date 入选日期
topic_date 题材日期
reason 入选原因 / 题材说明
detail_id 详情记录 ID
category_raw 服务端类别标记
source 合并来源,常见 topic_idshot_topics 或两者都有
raw 合并前的 F10 原始行

返回示例

[
    StockTopic(
        topic_id="2945",
        topic_name="存储芯片",
        relation_level=3,
        selected_date=20260522,
        reason="公司相关业务涉及存储产品",
        detail_id="4961",
    ),
    StockTopic(
        topic_id="3001",
        topic_name="AI手机PC",
        relation_level=3,
        selected_date=20250904,
        reason="公司相关业务涉及 AI PC",
    ),
]

继续查正文

如果 detail_id 有值,可以继续调用:

detail = client.f10.detail("sjqd", topics.topics[0].detail_id)

真实返回 JSON

真实返回 JSON · StockTopics(2 个题材节选)

采样标的sz000001
采样日期2026-08-17
返回类型StockTopics

真实采样;这是 Helpers 聚合入口,原始 F10 行保存在 raw 中但未重复展开。

{
  "code": "sz000001",
  "topics": [
    {
      "topic_id": "2817",
      "topic_name": "跨境支付CIPS",
      "relation_level": 3.0,
      "selected_date": 20220228,
      "topic_date": 20220228,
      "reason": "公司是首批CIPS金融市场基础设施建设参与者",
      "detail_id": "4486",
      "category_raw": 2,
      "source": "hot_topics+topic_ids"
    },
    {
      "topic_id": "1025",
      "topic_name": "破净资产",
      "relation_level": 5.0,
      "selected_date": 20260814,
      "topic_date": 20170516,
      "reason": "截止2026-08-14公司收盘价相对于每股净资产跌幅:-53.96%",
      "detail_id": "1337",
      "category_raw": 4,
      "source": "hot_topics+topic_ids"
    }
  ]
}