期權最大痛點
GET/api/v1.0/quote/{code}/option-max-pain獲取指定標的各到期日期權鏈的最大痛點(Max Pain)行權價及按行權價的 Call/Put 痛點價值(Option Market Value)堆疊柱狀圖數據。 支持按到期日查詢最大痛點及各行權價的痛點價值。 支持市場:HK / US / JP;expire_time 支持單個或多個到期日(逗號分隔 yyyy-MM-dd),不傳則查詢全部可用到期日。
請求參數
| 參數 | 類型 | 位置 | 必填 | 說明 |
|---|---|---|---|---|
code | string | 路徑 | 是 | 期權標的代碼(路徑參數),例: US.AAPL / US.TSLA / HK.00700 |
expire_time | string | 查詢 | 否 | 到期日過濾,格式 yyyy-MM-dd(支持逗號分隔多選);不傳則返回全部可用到期日 |
index_option_type | int | 查詢 | 否 | 指數期權類型(僅指數標的需要,普通正股不傳) |
filter_standard | string | 查詢 | 否 | 按標準/非標準期權過濾;ALL=全部(默認),STANDARD=僅標準期權,NON_STANDARD=僅非標準期權 |
only_max_pain | bool | 查詢 | 否 | 是否僅返回每條期權鏈的 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_time | integer | 服務端計算更新時間戳(Unix 毫秒) |
data.chains | object | 各到期日鏈的 Max Pain 結果列表 |
data.chains[].strike_date | integer | 到期日 YYYY-MM-DD |
data.chains[].left_day | integer | 距到期天數 |
data.chains[].max_pain_strike | string | 該到期日鏈的最大痛點行權價(Total Pain 最小的行權價,已除以 1e9) |
data.chains[].items | object | 按行權價升序排列的 Call/Put 痛點價值柱狀圖列表 |
data.chains[].items[].strike_price | string | 行權價 |
data.chains[].items[].call_pain | string | 該行權價下 Call 期權痛點價值 |
data.chains[].items[].put_pain | string | 該行權價下 Put 期權痛點價值 |
data.chains[].items[].total_pain | string | 該行權價下總痛點價值(call_pain + put_pain,已除以 1e3) |
錯誤碼
| ret_code | error.code | 說明 |
|---|---|---|
| 0 | — | 成功 |
| -3 | invalid_parameter | 參數缺失或不在允許範圍內 |
| -7 | invalid_symbol | 標的不存在 |
| -8 | unsupported | 市場或品類不支持 |
| -9 | permission_denied | 沒有對應權限 |
| -10 | no_data | 沒有可返回的數據 |
| -11 | rate_limited | 調用過於頻繁 |
響應示例
json
{
"ret_code": 0,
"ret_msg": "success",
"data": {
"update_time": 0,
"chains": "example"
}
}