股票基础数据
股票基础数据 API
查询股票市场基础数据,包括股票列表、指数列表、可转债、交易日历和复权因子。
| 方法 | 端点 | 说明 |
|---|---|---|
| GET | /v1/stock/list | 股票列表 |
| GET | /v1/stock/index/list | 指数列表 |
| GET | /v1/stock/bond/list | 可转债列表 |
| GET | /v1/stock/calendar | 交易日历 |
| GET | /v1/stock/adjust-factor | 复权因子 |
1. 股票列表
获取 A 股全部股票列表。
端点
| 方法 | 端点 |
|---|---|
| GET | /v1/stock/list |
参数
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
status | int | - | - | 上市状态 (1=正常, 0=退市) |
stock_type | string | - | - | 类型筛选 (主板/创业板/科创板/北交所) |
limit | int | - | 100 | 最大返回数量 (1-5000) |
offset | int | - | 0 | 分页偏移量 |
在线试用
GET
/v1/stock/list代码示例
Python
import requests
API_KEY = "your_api_key"
response = requests.get(
"https://tickerlab.org/v1/stock/list",
params={"limit": 100, "status": 1},
headers={"X-API-Key": API_KEY}
)
data = response.json()
print(f"股票总数: {data['count']}")
for stock in data['data'][:5]:
print(f"{stock['stock_code']}: {stock['stock_name']}")
cURL
curl -H "X-API-Key: your_key" \
"https://tickerlab.org/v1/stock/list?limit=100&status=1"
响应示例
{
"status": "ok",
"count": 100,
"data": [
{
"stock_code": "sh.600000",
"stock_name": "浦发银行",
"status": 1,
"list_date": "1999-11-10",
"stock_type": "主板"
}
]
}
2. 指数列表
获取股票指数列表。
端点
| 方法 | 端点 |
|---|---|
| GET | /v1/stock/index/list |
参数
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
market | string | - | - | 市场筛选 |
limit | int | - | 100 | 最大返回数量 |
在线试用
GET
/v1/stock/index/list3. 可转债列表
获取可转债列表。
端点
| 方法 | 端点 |
|---|---|
| GET | /v1/stock/bond/list |
在线试用
GET
/v1/stock/bond/list4. 交易日历
获取交易所交易日历。
端点
| 方法 | 端点 |
|---|---|
| GET | /v1/stock/calendar |
参数
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
exchange | string | - | - | 交易所 (SSE/SZSE) |
start_date | string | - | - | 开始日期 (YYYY-MM-DD) |
end_date | string | - | - | 结束日期 |
is_trading_day | int | - | - | 是否交易日 (1=是, 0=否) |
limit | int | - | 365 | 最大返回数量 |
在线试用
GET
/v1/stock/calendar5. 复权因子
获取股票前复权/后复权因子。
端点
| 方法 | 端点 |
|---|---|
| GET | /v1/stock/adjust-factor |
参数
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
stock_code | string | ✅ | - | 股票代码 (如 sh.600000) |
start_date | string | - | - | 开始日期 |
end_date | string | - | - | 结束日期 |
limit | int | - | 1000 | 最大返回数量 |
在线试用
GET
/v1/stock/adjust-factor