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"
  }
}