指数涨跌家数
每日复盘·指数面包屑: 9指数(上证180/380等)涨跌幅+收盘点位+上涨/下跌家数
接口说明
每日复盘·指数涨跌家数(2015起):9大指数涨跌幅+收盘点位+上涨/下跌家数。
判断指数与个股是否背离(指数涨个股跌=虚涨)用它
也覆盖 szjs/xdjs 赚钱效应核心列(情绪温度计)
快速调用
同一调用的三种等价写法,按接入习惯任选其一,复制即可运行。
最近一天9指数全景
import top369 as gp
pro = gp.pro_api("sk-xxxxxxxxxxxx") # 安装: pip install top369
df = pro.index_breadth()
print(df[["code", "name", "zdf", "szjs"]])
最近一天9指数全景
import requests
API = "https://api.369.top/api"
KEY = "sk-xxxxxxxxxxxx"
r = requests.get(f"{API}/a/market/index_breadth",
headers={"X-API-Key": KEY},
timeout=30)
r.raise_for_status()
data = r.json()["data"] # 信封解包, 本接口数据在 data["rows"]
最近一天9指数全景
curl -H "X-API-Key: sk-xxxxxxxxxxxx" \ "https://api.369.top/api/a/market/index_breadth"
输入参数
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| code | str | False | 指数代码(可选过滤) |
| start_date | str | False | 起始日期 YYYY-MM-DD |
| end_date | str | False | 结束日期 YYYY-MM-DD |
| limit | int | False | 返回条数上限, 默认60 |
返回字段
| 名称 | 类型 | 描述 |
|---|---|---|
| rows[].r_date / code / name | str | 复盘日/指数代码/名称 |
| rows[].zdf / spj | float | 指数涨跌幅%/收盘点位 |
| rows[].cje | float | 成交额(亿) |
| rows[].szjs / xdjs | int | 上涨家数/下跌家数(赚钱效应核心列) |
返回数据样例
{
"total": 5,
"rows": [
{
"r_date": "2026-10-09",
"code": "000010",
"name": "上证180",
"zdf": 0.095056,
"spj": 9382.31,
"cje": 2672.46,
"szjs": 103,
"xdjs": 71
},
{
"r_date": "2026-10-09",
"code": "399001",
"name": "深圳成指",
"zdf": 0.166074,
"spj": 12641.9,
"cje": 10119.9,
"szjs": 1698,
"xdjs": 1166
},
{
"r_date": "2026-10-09",
"code": "399005",
"name": "中小100",
"zdf": -0.124785,
"spj": 7795.69,
"cje": 1298.75,
"szjs": 0,
"xdjs": 0
}
]
}
样例取自平台实时数据,rows共 5 条,样例仅展示前 3 条。
最佳实践:szjs(上涨家数) 连续缩量是情绪退潮前兆; 与 movers(hy) 的板块家数交叉验证。