个股名称史
获取个股的名称/ST戴帽/停牌状态时间线。戴帽(ST→1)、摘帽(1→0)、更名、停牌的转折点一目了然; 快照起点之前无记录
接口说明
个股名称与 ST 戴帽/摘帽/停牌状态的时间线,每次转折(戴帽、摘帽、更名、停复牌)一行。
个股基本面事件复盘用它
按日取全市场名单请用 ST股名单 /stock/st_list
快速调用
同一调用的三种等价写法,按接入习惯任选其一,复制即可运行。
个股全程时间线
import top369 as gp
pro = gp.pro_api("sk-xxxxxxxxxxxx") # 安装: pip install top369
df = pro.stock_name_history(code="sz000010")
print(df[df["is_st"] == 1]) # 戴帽区间
个股全程时间线
import requests
API = "https://api.369.top/api"
KEY = "sk-xxxxxxxxxxxx"
r = requests.get(f"{API}/a/stock/name_history",
headers={"X-API-Key": KEY},
params={"code": "sz000010"},
timeout=30)
r.raise_for_status()
data = r.json()["data"] # 信封解包, 本接口数据在 data["rows"]
个股全程时间线
curl -H "X-API-Key: sk-xxxxxxxxxxxx" \ "https://api.369.top/api/a/stock/name_history?code=sz000010"
输入参数
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| code | str | True | 证券代码(裸码或带前缀) |
| start_date | str | False | 起始日期 YYYY-MM-DD |
| end_date | str | False | 结束日期 YYYY-MM-DD |
返回字段
| 名称 | 类型 | 描述 |
|---|---|---|
| code | str | 证券代码(带市场前缀) |
| name | str | 当前名称 |
| rows[].date | str | 快照日期 YYYY-MM-DD, 升序 |
| rows[].name | str | 当日证券名称 |
| rows[].is_st | int | 1=当日戴ST帽(含*ST) |
| rows[].status | str | normal/suspended/abnormal |
返回数据样例
{
"code": "sz000001",
"name": "平安银行",
"rows": [
{
"date": "2026-09-01",
"name": "平安银行",
"is_st": 0,
"status": "normal"
},
{
"date": "2026-09-07",
"name": "平安银行",
"is_st": 0,
"status": "normal"
},
{
"date": "2026-09-09",
"name": "平安银行",
"is_st": 0,
"status": "normal"
}
]
}
样例取自平台实时数据,rows共 35 条,样例仅展示前 3 条。
最佳实践:判断某日是否ST: 取≤该日的最后一行看is_st; 只需名单不需要转折点时用 st_list(一次拿全市场)。