查询指数历史日线
POST
https://jinniu.ziyoutang.com/api/index_daily请求示例
curl -X POST 'https://jinniu.ziyoutang.com/api/index_daily' \
-H 'Content-Type: application/json' \
-H 'X-Api-Key: YOUR_API_KEY' \
-d '{
"ts_code": "000300.SH",
"start_date": "20260820",
"end_date": "20260820",
"limit": 1
}'
仅支持单个指数代码;可使用 trade_date、start_date、end_date、limit 和 fields 筛选。返回原始不复权指数行情,标准字段为股票日线标准字段,不支持盘后固定成交量和成交额字段;返回结构同样为 fields 与 items。
数据覆盖范围:指数日线从对应指数的首个可用交易日开始,不同指数的起始日期不同;请以实际返回的最早
trade_date 为准。请求参数
| 参数 | 必填 | 说明 |
|---|---|---|
| ts_code | 是 | 单个指数代码,带交易所或指数后缀,例如 000300.SH。 |
| trade_date | 否 | 交易日期,支持 YYYYMMDD 或 YYYY-MM-DD。 |
| start_date / end_date | 否 | 起止交易日,格式同 trade_date。 |
| limit | 否 | 返回条数,范围 1 至 5000;不填写时最多返回 5000 条。 |
| fields | 否 | 逗号分隔的标准日线字段;不支持 ah_vol、ah_amount。 |
返回示例
{
"success": true,
"message": "",
"data": {
"fields": ["ts_code", "trade_date", "open", "high", "low", "close", "pre_close", "change", "pct_chg", "vol", "amount"],
"items": [["000300.SH", "20260814", 4653.7182, 4685.6612, 4637.1282, 4665.8812, 4657.9752, 7.906, 0.17, 1234567, 1523400000]]
}
}
返回字段
| 字段 | 类型 | 说明 |
|---|---|---|
| data.fields / data.items | array / array | 返回列名及指数日线二维数组;每行按 fields 顺序排列。 |
| ts_code / trade_date | string | 指数代码、交易日期;文本字段,无计量单位。 |
| open / high / low / close / pre_close | number | 开盘、最高、最低、收盘、昨收点位,单位:点。 |
| change | number | 涨跌点位,单位:点。 |
| pct_chg | number | 涨跌幅,单位:%。 |
| vol | number | 成交量,单位:手。 |
| amount | number | 成交额,单位:千元人民币。 |
不同指数的公开字段覆盖范围可能不同。若某指数未提供开高低、成交量或成交额,对应值会返回
null;这表示该字段暂无可用值,不代表零值。