Skip to content

期权最大痛点 ​

GET /api/v1.0/quote/{code}/option-max-pain

获取指定标的各到期日期权链的最大痛点(Max Pain)行权价及按行权价的 Call/Put 痛点价值(Option Market Value)堆叠柱状图数据。 支持按到期日查询最大痛点及各行权价的痛点价值。 支持市场:HK / US / JP;expire_time 支持单个或多个到期日(逗号分隔 yyyy-MM-dd),不传则查询全部可用到期日。

请求参数 ​

参数类型位置必填说明
codestring路径是期权标的代码(路径参数),例: US.AAPL / US.TSLA / HK.00700
expire_timestring查询否到期日过滤,格式 yyyy-MM-dd(支持逗号分隔多选);不传则返回全部可用到期日
index_option_typeint查询否指数期权类型(仅指数标的需要,普通正股不传)
filter_standardstring查询否按标准/非标准期权过滤;ALL=全部(默认),STANDARD=仅标准期权,NON_STANDARD=仅非标准期权
only_max_painbool查询否是否仅返回每条期权链的 Max Pain 点(不返回各行权价柱状图明细 items),默认 false

请求示例 ​

bash
curl -X GET 'https://webapi.moomoo.com/api/v1.0/quote/US.AAPL/option-max-pain?expire_time=1&index_option_type=1&filter_standard=1' \
  -H 'Authorization: Bearer <AccessToken>' | jq

响应参数 ​

参数类型说明
data.update_timeinteger服务端计算更新时间戳(Unix 毫秒)
data.chainsobject各到期日链的 Max Pain 结果列表
data.chains[].strike_dateinteger到期日 YYYY-MM-DD
data.chains[].left_dayinteger距到期天数
data.chains[].max_pain_strikestring该到期日链的最大痛点行权价(Total Pain 最小的行权价,已除以 1e9)
data.chains[].itemsobject按行权价升序排列的 Call/Put 痛点价值柱状图列表
data.chains[].items[].strike_pricestring行权价
data.chains[].items[].call_painstring该行权价下 Call 期权痛点价值
data.chains[].items[].put_painstring该行权价下 Put 期权痛点价值
data.chains[].items[].total_painstring该行权价下总痛点价值(call_pain + put_pain,已除以 1e3)

错误码 ​

ret_codeerror.code说明
0—成功
-3invalid_parameter参数缺失或不在允许范围内
-7invalid_symbol标的不存在
-8unsupported市场或品类不支持
-9permission_denied没有对应权限
-10no_data没有可返回的数据
-11rate_limited调用过于频繁

响应示例 ​

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "update_time": 0,
    "chains": "example"
  }
}