</>

历史股票列表交易所

按交易所官方上市日期和退市日期计算一个或多个日期仍处于上市生命周期内的股票列表。

传 trade_date 返回单日或多个指定日期的股票池;传 start_date/end_date 返回连续日期范围;可用 exchange 限定 SSE、SZSE 或 BSE。

输入参数

参数类型必填说明默认值
trade_datestring目标日期或日期列表,格式 YYYYMMDD 或 YYYY-MM-DD。
start_datestring连续日期范围的开始日期,格式 YYYYMMDD 或 YYYY-MM-DD。
end_datestring连续日期范围的结束日期,格式 YYYYMMDD 或 YYYY-MM-DD。
exchangestring交易所筛选:SSE、SZSE、BSE;不传默认全部。
参数说明

判断规则:上市日期不晚于目标日期,且未退市或退市日期不早于目标日期;trade_date 和 start_date/end_date 二选一。

参数示例
# 指定日期和交易所
client.call(
    "stock_historical_list_exchange",
    trade_date="20240102",
    exchange="SZSE",
)

# 批量指定多个日期
client.call(
    "stock_historical_list_exchange",
    trade_date=["20240102", "20240103"],
    exchange="SZSE",
)

# 指定连续日期范围
client.call(
    "stock_historical_list_exchange",
    start_date="20240102",
    end_date="20240105",
)

返回字段

字段类型说明
trade_datedate本行对应的目标日期,格式 YYYYMMDD。
instrument_idstringAxData 统一证券代码,例如 000001.SZ、600000.SH、430047.BJ。
symbolstring交易所原始证券代码。
exchangestring交易所代码:SSE、SZSE、BSE。
namestring证券简称。
marketstring市场板块,例如主板、创业板、科创板、北交所。
list_datedate上市日期,格式 YYYYMMDD。
delist_datedate退市日期;未退市为空。
listing_statusstring上市状态:listed 或 delisted。

调用示例

Python SDK

import axdata as ax

client = ax.AxDataClient()
rows = client.call(
    "stock_historical_list_exchange",
    exchange='SZSE',
    trade_date='20240102',
)

HTTP API

POST /v1/request/stock_historical_list_exchange
Content-Type: application/json

{
  "params": {
    "trade_date": "20240102",
    "exchange": "SZSE"
  }
}

真实样例快照

展示插件接口目录里的固定 example.response,页面打开不会再次请求源端。

请求参数

{
  "trade_date": "20240102",
  "exchange": "SZSE"
}

响应样例

trade_dateinstrument_idsymbolexchangenamemarketlist_datedelist_datelisting_status
20240102000001.SZ000001SZSE平安银行主板19910403listed
20240102000005.SZ000005SZSEST星源1990121020240426delisted

生成时间:2026-07-06T16:54:55+00:00