基础数据
交易日历
查询交易所日历,判断自然日是否开市,并获取前一交易日。
GET/v1/trade/cal
请求参数
| 名称 | 必填 | 说明 |
|---|---|---|
| exchange | 否 | 交易所代码,例如 SSE、SZSE。 |
| start | 否 | 开始日期,格式 YYYY-MM-DD。 |
| end | 否 | 结束日期,格式 YYYY-MM-DD。 |
| is_open | 否 | 是否开市,1 表示开市,0 表示休市。 |
| limit | 否 | 返回条数,默认 500,最大 5000。 |
HTTP 示例
bash
curl "https://api.quantee.cn/v1/trade/cal?exchange=SSE&start=2026-07-12&end=2026-07-17"Python SDK 示例
python
import quantee as qt
qt.trade_cal(exchange="SSE", start="2026-07-12", end="2026-07-17")返回字段
data 数组中的常用字段如下。扩展数据集会保留一部分来源字段名,但响应中统一把 ts_code 映射为 symbol。
| 字段 | 字段类型 | 字段描述 |
|---|---|---|
| exchange | string | 交易所代码,例如 SSE、SZSE。 |
| cal_date | string(date) | 自然日日期,格式 YYYY-MM-DD。 |
| is_open | int32 | 是否开市,1 表示开市,0 表示休市。 |
| pretrade_date | string(date) | 前一个交易日,格式 YYYY-MM-DD。 |
响应结构
json
{
"code": 0,
"message": "ok",
"data": [
{
"exchange": "SSE",
"cal_date": "2026-07-17",
"is_open": 1,
"pretrade_date": "2026-07-16"
}
],
"page": {
"limit": 500,
"next_cursor": null,
"has_more": false
}
}