期权历史数据
期货、期权均使用独立权限与独立接口;返回统一采用 data.fields + data.items,每行按字段顺序排列。
期权合约信息
POST
https://jinniu.ziyoutang.com/api/opt_basic请求参数
| 参数 | 必填 | 说明 |
|---|---|---|
| ts_code | 否 | 期权合约代码,例如 10007976.SH。 |
| exchange | 否 | SSE、SZSE、CFFEX、DCE、SHFE、CZCE、INE 或 GFEX。 |
| list_date | 否 | 上市日期,格式 YYYYMMDD。 |
| opt_code | 否 | 标准期权代码。 |
| call_put | 否 | C 认购,P 认沽。 |
| limit | 否 | 1 至 5000,默认 5000。 |
| fields | 否 | 逗号分隔的返回字段。 |
请求示例
curl -X POST 'https://jinniu.ziyoutang.com/api/opt_basic' \
-H 'Content-Type: application/json' \
-H 'X-Api-Key: YOUR_API_KEY' \
-d '{"ts_code":"90001246.SZ","limit":1,"fields":"ts_code,name,exchange,call_put,exercise_price,maturity_date"}'
返回参数
| 字段 | 类型 | 说明 |
|---|---|---|
| success / message | boolean / string | 请求是否成功、响应消息;无计量单位。 |
| data.fields / data.items | array / array | 返回列名及数据行;每行按 fields 顺序排列。 |
| ts_code / symbol / name | string | 合约代码、交易代码、合约名称;文本字段,无计量单位。 |
| exchange | string | 交易所代码;文本字段,无计量单位。 |
| per_unit | string | 合约单位描述,单位信息包含在返回文本中。 |
| opt_multiplier | number | 每张合约对应的标的数量;计量单位由合约品种决定。 |
| opt_code / opt_type / call_put | string | 标准期权代码、期权类别、认购认沽方向;文本或枚举字段,无计量单位。 |
| exercise_type | string | 行权方式;枚举字段,无计量单位。 |
| exercise_price | number | 行权价格,单位与该合约的 quote_unit 一致。 |
| s_month / maturity_date | string | 到期月份、到期日期;日期字段,无计量单位。 |
| list_price | number | 挂牌基准价,单位与该合约的 quote_unit 一致。 |
| list_date / delist_date | string | 上市日期、退市日期;日期字段,无计量单位。 |
| last_edate / last_ddate | string | 最后行权日、最后交割日;日期字段,无计量单位。 |
| quote_unit | string | 该合约价格字段采用的报价单位。 |
| min_price_chg | number | 最小价格变动,单位与 quote_unit 一致。 |
| data.meta.returned_count | number | 实际返回行数,单位:条。 |
| data.meta.truncated | boolean | 是否因 limit 截断;布尔值,无计量单位。 |
返回示例
{"success":true,"message":"","data":{"fields":["ts_code","name","exchange","call_put","exercise_price","maturity_date"],"items":[["10007976.SH","期权合约","SSE","C",3.5,"20260923"]],"meta":{"returned_count":1,"truncated":false}}}