REST 接口 · 文档目录

期权 全部合约 · REST 接口

期权合约索引。获取期权合约的完整索引,涵盖正在交易与已到期合约,可返回全量或按特定标的筛选。每个合约条目包含合约类型(看涨或看跌)、行权方式、到期日与行权价等信息,可用于评估市场供给并筛选符合条件的合约。

GET /v3/reference/options/contracts
上游时效说明

每日更新

上游历史范围

数据可追溯至 2014 年 6 月 2 日

适用场景

  • 市场供给分析、策略开发、研究与建模、合约探索。
接入地址与凭据以实际开通时下发为准。下面是上游字段定义与响应示例,文档收录不等于本站已开放全部能力。

查询参数

参数类型必填说明
underlying_tickerstringNo按底层标的股票代码查询相关合约。
tickerstringNo该参数已弃用。要按具体的期权代码查询,请使用期权合约接口。
contract_typestringNo按合约类型查询。
expiration_datestringNo按合约到期日查询,日期格式 YYYY-MM-DD。
as_ofstringNo指定合约查询时点对应的日期,格式 YYYY-MM-DD,默认为当天。
strike_pricenumberNo按合约行权价查询。
expiredbooleanNo是否查询已到期合约,默认为 false。
underlying_ticker.gtestringNo按 underlying_ticker 范围筛选。
underlying_ticker.gtstringNo按 underlying_ticker 范围筛选。
underlying_ticker.ltestringNo按 underlying_ticker 范围筛选。
underlying_ticker.ltstringNo按 underlying_ticker 范围筛选。
expiration_date.gtestringNo按 expiration_date 范围筛选。
expiration_date.gtstringNo按 expiration_date 范围筛选。
expiration_date.ltestringNo按 expiration_date 范围筛选。
expiration_date.ltstringNo按 expiration_date 范围筛选。
strike_price.gtenumberNo按 strike_price 范围筛选。
strike_price.gtnumberNo按 strike_price 范围筛选。
strike_price.ltenumberNo按 strike_price 范围筛选。
strike_price.ltnumberNo按 strike_price 范围筛选。
orderstringNo按 sort 字段对结果排序。
limitintegerNo限制返回结果数量,默认 10,最大 1000。
sortstringNo用于排序的字段。

响应字段

字段类型说明
next_urlstring若存在,可用该值获取下一页数据。
request_idstring服务器分配的请求 ID。
resultsarray[object]包含所请求数据的数组。
results[].additional_underlyingsarray[object]若某期权合约附带额外的底层标的或交割物,会在此列出。关于哪些情况会造成合约附带额外底层标的,见相关示例。
results[].cfistring该合约的 6 位 CFI 代码(定义于 ISO 10962)。
results[].contract_typestring合约类型,可为 put、call,极少数情况下为 other。
results[].correctioninteger该期权合约的更正序号。
results[].exercise_styleenum: american, european, bermudan该合约的行权方式。关于行权方式的更多说明见相关文档。
results[].expiration_datestring该合约的到期日,格式 YYYY-MM-DD。
results[].primary_exchangestring该合约上市的主交易所 MIC 代码。
results[].shares_per_contractnumber该合约每张对应的股数。
results[].strike_pricenumber该期权合约的行权价。
results[].tickerstring该期权合约的代码。
results[].underlying_tickerstring该期权合约对应的底层标的代码。
statusstring本次请求响应的状态。

响应示例

{
  "request_id": "603902c0-a5a5-406f-bd08-f030f92418fa",
  "results": [
    {
      "cfi": "OCASPS",
      "contract_type": "call",
      "exercise_style": "american",
      "expiration_date": "2021-11-19",
      "primary_exchange": "BATO",
      "shares_per_contract": 100,
      "strike_price": 85,
      "ticker": "O:AAPL211119C00085000",
      "underlying_ticker": "AAPL"
    },
    {
      "additional_underlyings": [
        {
          "amount": 44,
          "type": "equity",
          "underlying": "VMW"
        },
        {
          "amount": 6.53,
          "type": "currency",
          "underlying": "USD"
        }
      ],
      "cfi": "OCASPS",
      "contract_type": "call",
      "exercise_style": "american",
      "expiration_date": "2021-11-19",
      "primary_exchange": "BATO",
      "shares_per_contract": 100,
      "strike_price": 90,
      "ticker": "O:AAPL211119C00090000",
      "underlying_ticker": "AAPL"
    }
  ],
  "status": "OK"
}

原文:Massive 文档 ↗