股票列表/公司信息/曾用名/交易日历
股票列表历史每日快照(含退市股),无幸存者偏差 Universe 底座。不传时间参数=最新快照。
GET /api/v1/entities/stock_list
| 字段 | 类型 | 说明 |
|---|---|---|
ts_code | string | 股票代码 |
name | string | 股票名称 |
list_date | string | 上市日期 |
delist_date | string | 退市日期(空表示未退市) |
snapshot_date | string | 快照日期 |
{
"entity": "stock_list",
"data_version": "2026-08-14T22:50:21+00:00",
"columns": [{"name": "ts_code", "dtype": "string"}, {"name": "name", "dtype": "string"}, {"name": "list_date", "dtype": "string"}, {"name": "delist_date", "dtype": "string"}, {"name": "snapshot_date", "dtype": "string"}],
"rows": [["000001.SZ", "平安银行", "19910403", null, "20260813"]],
"count": 1,
"truncated": false,
"next_cursor": null
}
import requests
r = requests.get(f"{BASE}/api/v1/entities/stock_list",
params={"limit": 10},
headers={"Authorization": f"Bearer {TOKEN}"})
d = r.json()
print(d["columns"], d["rows"][0])
公司基本信息:董事长、总经理、注册资本、注册地等。
GET /api/v1/entities/stock_company
| 字段 | 类型 | 说明 |
|---|---|---|
ts_code | string | 股票代码 |
chairman | string | 董事长 |
manager | string | 总经理 |
reg_capital | float64 | 注册资本 |
setup_date | string | 设立日期 |
province | string | 注册地省份 |
{
"entity": "stock_company",
"data_version": "2026-08-14T22:50:21+00:00",
"columns": [{"name": "ts_code", "dtype": "string"}, {"name": "chairman", "dtype": "string"}, {"name": "manager", "dtype": "string"}, {"name": "reg_capital", "dtype": "float64"}, {"name": "setup_date", "dtype": "string"}, {"name": "province", "dtype": "string"}],
"rows": [["000001.SZ", "谢永林", "冀光恒", 1940591.8198, "19871222", "广东"]],
"count": 1,
"truncated": false,
"next_cursor": null
}
import requests
r = requests.get(f"{BASE}/api/v1/entities/stock_company",
params={"limit": 10},
headers={"Authorization": f"Bearer {TOKEN}"})
d = r.json()
print(d["columns"], d["rows"][0])
股票名称变更历史。
GET /api/v1/entities/namechange
| 字段 | 类型 | 说明 |
|---|---|---|
ts_code | string | 股票代码 |
name | string | 曾用名 |
start_date | string | 生效起始日 |
end_date | string | 生效截止日 |
ann_date | string | 公告日 |
change_reason | string | 变更原因 |
{
"entity": "namechange",
"data_version": "2026-08-14T22:50:21+00:00",
"columns": [{"name": "ts_code", "dtype": "string"}, {"name": "name", "dtype": "string"}, {"name": "start_date", "dtype": "string"}, {"name": "end_date", "dtype": "string"}, {"name": "ann_date", "dtype": "string"}, {"name": "change_reason", "dtype": "string"}],
"rows": [["000001.SZ", "深发展A", "19910403", "20061008", "19910403", "其他"]],
"count": 1,
"truncated": false,
"next_cursor": null
}
import requests
r = requests.get(f"{BASE}/api/v1/entities/namechange",
params={"limit": 10},
headers={"Authorization": f"Bearer {TOKEN}"})
d = r.json()
print(d["columns"], d["rows"][0])
交易日历(开市/休市/前收日),时间轴基准。
当前数据仅覆盖 SSE(上交所)日历,exchange=SZSE 等会返回空结果。
GET /api/v1/entities/trade_cal
| 参数 | 类型 | 说明 |
|---|---|---|
exchange | string | 交易所(默认 SSE,当前仅 SSE)。 |
is_open | int | 是否开市(1/0)。 |
| 字段 | 类型 | 说明 |
|---|---|---|
exchange | string | 交易所 |
cal_date | string | 日历日期 YYYYMMDD |
is_open | int64 | 是否开市(1开市/0休市) |
pretrade_date | string | 前一交易日 |
{
"entity": "trade_cal",
"data_version": "2026-08-14T22:50:21+00:00",
"columns": [{"name": "exchange", "dtype": "string"}, {"name": "cal_date", "dtype": "string"}, {"name": "is_open", "dtype": "int64"}, {"name": "pretrade_date", "dtype": "string"}],
"rows": [["SSE", "20090101", 0, "20081231"]],
"count": 1,
"truncated": false,
"next_cursor": null
}
import requests
r = requests.get(f"{BASE}/api/v1/entities/trade_cal",
params={"limit": 10},
headers={"Authorization": f"Bearer {TOKEN}"})
d = r.json()
print(d["columns"], d["rows"][0])