期权历史数据
期货、期权均使用独立权限与独立接口;返回统一采用 data.fields + data.items,每行按字段顺序排列。
期权日线
POST
https://jinniu.ziyoutang.com/api/opt_daily请求参数
| 参数 | 必填 | 说明 |
|---|---|---|
| ts_code | 条件必填 | 期权合约代码;与日期条件至少提供一项。 |
| trade_date | 条件必填 | 指定交易日,格式 YYYYMMDD。 |
| start_date / end_date | 条件必填 | 起止交易日;与 ts_code/trade_date 至少提供一组条件。 |
| exchange | 否 | 交易所代码。 |
| limit | 否 | 1 至 5000,默认 5000。 |
| fields | 否 | 逗号分隔的返回字段。 |
请求示例
curl -X POST 'https://jinniu.ziyoutang.com/api/opt_daily' \
-H 'Content-Type: application/json' \
-H 'X-Api-Key: YOUR_API_KEY' \
-d '{"ts_code":"90001246.SZ","trade_date":"20221101","limit":1}'
返回参数
| 字段 | 类型 | 说明 |
|---|---|---|
| success / message | boolean / string | 请求是否成功、响应消息;无计量单位。 |
| data.fields / data.items | array / array | 返回列名及数据行;每行按 fields 顺序排列。 |
| ts_code / trade_date / exchange | string | 合约代码、交易日期、交易所;文本字段,无计量单位。 |
| pre_settle / pre_close | number | 昨结算价、昨收盘价,单位为合约报价单位。 |
| open / high / low / close / settle | number | 开盘、最高、最低、收盘、结算价,单位为合约报价单位。 |
| vol | number | 成交量,单位:手。 |
| amount | number | 成交金额,单位:万元人民币。 |
| oi | number | 持仓量,单位:手。 |
| data.meta.returned_count | number | 实际返回行数,单位:条。 |
| data.meta.truncated | boolean | 是否因 limit 截断;布尔值,无计量单位。 |
返回示例
{"success":true,"message":"","data":{"fields":["ts_code","trade_date","exchange","pre_settle","pre_close","open","high","low","close","settle","vol","amount","oi"],"items":[["10007976.SH","20260904","SSE",0.1267,0.1267,0.127,0.138,0.125,0.137,0.1368,8200,108.6,6499]],"meta":{"returned_count":1,"truncated":false}}}