> Source: https://ashareapi.com/docs/guides/sector-rotation/  ·  Markdown version for LLMs / AI agents

教程

# A 股板块轮动怎么查
 看板块比看个股更早发现方向：涨幅榜找强势、估值分位判贵贱、产业链看逻辑。三个接口串起来就是一次板块体检，下面给可运行代码。

## 为什么先看板块再看个股
 个股会骗人，板块不会：一只股票涨可能是消息面脉冲，**一个板块整体走强通常是资金在做方向选择**。先确定"钱往哪个方向去"，再在板块里挑标的，比反过来更容易。
 三步：**① 涨幅榜（谁在涨）→ ② 估值分位（贵不贵）→ ③ 产业链（逻辑在哪）**。

## 第一步：当日板块涨幅榜

 Python（需要 Key）
```
import requests

KEY = "ct-你的Key"
r = requests.get("https://api.ashareapi.com/v1/sector",
 headers={"Authorization": "Bearer " + KEY}, timeout=15)
b = r.json()
rows = b.get("structured") or b["data"]

for row in rows[:10]:
 print(row) # 板块名称 / 涨跌幅 / 领涨股 / 涨跌家数
```

-
 返回覆盖**行业 / 概念 / 地域**三类板块

-
 看板块时**先看涨跌家数**：板块涨但只有 1-2 只涨 = 龙头带动，不是普涨

## 第二步：这个板块贵不贵？（估值分位）

 Python
```
# 板块代码形如 pt01801780（申万板块）
r = requests.get("https://api.ashareapi.com/v1/sector-valuation",
 headers={"Authorization": "Bearer " + KEY},
 params={"code": "pt01801780"}, timeout=15)
print(r.json().get("structured") or r.json()["data"])
# 返回：PE / PB / PS / PCF + 股息率 + 历史百分位
```

-
 **历史百分位是关键**：PE 20 倍是高是低，取决于它过去十年在什么区间

-
 百分位 ≥ 80% → 偏贵（赔率差）；≤ 20% → 偏便宜（但要问"为什么便宜"）

-
 **板块代码是 `pt` 开头**（如 `pt01801780`），不是股票代码

## 第三步：这条链的逻辑在哪？（产业链）

 Python
```
# 某只股票处于产业链的什么位置
r = requests.get("https://api.ashareapi.com/v1/industry-chain",
 headers={"Authorization": "Bearer " + KEY},
 params={"mode": "stock", "code": "sh600667"}, timeout=15)
print(r.json().get("structured") or r.json()["data"])
# 返回：所属产业链主题 / 节点 / 上中下游位置 / 关联度 / 业务描述

# 反向：某个主题的产业链图谱（有哪些公司、各在什么位置）
r = requests.get("https://api.ashareapi.com/v1/industry-chain",
 headers={"Authorization": "Bearer " + KEY},
 params={"mode": "graph", "topic": "半导体"}, timeout=15)
```

-
 `mode=list` → 全部主题（**183 个**）· `mode=graph&topic=X` → 图谱 · `mode=stock&code=X` → 个股定位

-
 **用途**：板块涨起来时，知道"谁在给谁供货"，比看概念标签靠谱

## 组合用法：找「涨得好 + 估值不高 + 有逻辑」
 |
| | 涨幅榜 | 估值分位 | 产业链 | 怎么读

| | 强 | 低（≤30%） | 清晰 | **最理想**：可能处于启动早期

| | 强 | 高（≥80%） | 清晰 | 趋势可能延续，但**赔率变差** —— 只做交易不做投资

| | 强 | 低 | 模糊 | **当心**：可能是纯资金博弈，没有基本面承接

| | 弱 | 低 | 清晰 | **观察名单**：逻辑在、位置低，等催化剂

 强
 低（≤30%）
 清晰
 **最理想**：可能处于启动早期

 强
 高（≥80%）
 清晰
 趋势可能延续，但**赔率变差** —— 只做交易不做投资

 强
 低
 模糊
 **当心**：可能是纯资金博弈，没有基本面承接

 弱
 低
 清晰
 **观察名单**：逻辑在、位置低，等催化剂

## 常见错误与边界

-
 **板块代码写错** → 必须 `pt` 开头（如 `pt01801780`），股票代码无效

-
 **只看一天涨幅** → 单日板块涨幅噪音大，至少看 5/20 日维度

-
 **把估值低当买入理由** → 低估值可能是"价值陷阱"（行业在衰退）

-
 **产业链关联度不是持仓建议** → 关联度高只说明业务相关，不代表股价会同步

-
 **限流** → 板块类端点需要 Key；匿名只能调 5 个免费端点

## 常见问题
 板块代码怎么获取？
 板块代码形如 `pt01801780`（`pt` 前缀 + 8 位数字）。可以用 `/v1/sector` 拿到板块列表与名称，或用 `/v1/industry-chain?mode=list` 看产业链主题。

 估值分位是怎么算的？
 用当前 PE/PB/PS 与该板块**自身历史序列**比较，得出当前值在历史中的百分位（如 80% = 比历史上 80% 的时间都贵）。**它描述位置，不预测涨跌。**

 产业链和概念板块有什么区别？
 **概念板块**是市场贴的标签（可能有蹭概念的公司）；**产业链**是按"上中下游 + 业务描述"组织的真实供应关系，并给出**关联度**。做逻辑判断时产业链更可靠。

 板块涨了但我的股票没涨，为什么？
 常见三种：① 板块涨是龙头带动，你拿的不是龙头；② 你的股票只是"概念相关"而非"业务相关"（用产业链关联度核对）；③ 板块内资金在切换（高切低）。

 这些端点免费吗？
 **不免费** —— `/v1/sector`、`/v1/sector-valuation`、`/v1/industry-chain` 都需要 API Key。免费的是行情 / K线 / 热搜 / 市场总览 / 涨跌分布这 5 个。

 最后更新: 2026-09-23
 代码与字段取自线上真实返回（2026-09-23 验证：sector 返回 124 行板块；sector-valuation 支持 pt 代码；industry-chain 的 stock 模式返回主题/节点/位置/关联度）。板块代码格式以端点文档为准。

 接着看

-
[端点文档（含 sector / sector-valuation / industry-chain）](/endpoints)

-
[用数据量化 A股市场情绪（全免费端点）](/docs/guides/market-mood)

-
[用 Python 获取龙虎榜数据：4 种方法对比](/docs/guides/longhubang-data)

-
[错误码与限流](/docs/errors)

 [← 全部教程](/docs/guides)
