Wanying API

参考类实体

股票列表/公司信息/曾用名/交易日历

stock_list — 股票列表

主日期列 snapshot_date

股票列表历史每日快照(含退市股),无幸存者偏差 Universe 底座。不传时间参数=最新快照。

GET /api/v1/entities/stock_list

参数

无特有参数,通用参数见总览·通用协议

字段(5 个)

字段类型说明
ts_codestring股票代码
namestring股票名称
list_datestring上市日期
delist_datestring退市日期(空表示未退市)
snapshot_datestring快照日期

数据样例

{
  "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
}

Python 示例

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])

stock_company — 公司信息

无主日期列(全量)

公司基本信息:董事长、总经理、注册资本、注册地等。

GET /api/v1/entities/stock_company

参数

无特有参数,通用参数见总览·通用协议

字段(6 个)

字段类型说明
ts_codestring股票代码
chairmanstring董事长
managerstring总经理
reg_capitalfloat64注册资本
setup_datestring设立日期
provincestring注册地省份

数据样例

{
  "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
}

Python 示例

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])

namechange — 曾用名

主日期列 start_date

股票名称变更历史。

GET /api/v1/entities/namechange

参数

无特有参数,通用参数见总览·通用协议

字段(6 个)

字段类型说明
ts_codestring股票代码
namestring曾用名
start_datestring生效起始日
end_datestring生效截止日
ann_datestring公告日
change_reasonstring变更原因

数据样例

{
  "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
}

Python 示例

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])

trade_cal — 交易日历

主日期列 cal_date · 支持 exchange, is_open

交易日历(开市/休市/前收日),时间轴基准。

当前数据仅覆盖 SSE(上交所)日历,exchange=SZSE 等会返回空结果。

GET /api/v1/entities/trade_cal

参数

参数类型说明
exchangestring交易所(默认 SSE,当前仅 SSE)。
is_openint是否开市(1/0)。

字段(4 个)

字段类型说明
exchangestring交易所
cal_datestring日历日期 YYYYMMDD
is_openint64是否开市(1开市/0休市)
pretrade_datestring前一交易日

数据样例

{
  "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
}

Python 示例

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])