Skip to content

组合期权价差 ​

GET /api/v1.0/quote/{symbol}/option-strategy-spread

查询指定标的、策略、到期日下服务端给出的价差列表及默认价差。 返回 spread_list(实际价格)和 default_spread(实际价格)。 支持美股和港股股票/ETF 期权;港指、日股及其他市场返回 -8。港股 Covered(2) / Collar(8) 返回 -8。 CalendarSpread(15) / DiagonalSpread(16) 必须传 far_expire_time。 无匹配价差(含该到期日在当前 filter_standard 下没有合约)返回 ret_code=0 且 spread_list=[]。 拿到价差后再用 quote.option_strategy 查组合列表。

请求参数 ​

参数类型位置必填说明
symbolstring路径是期权标的代码(路径参数),美股或港股正股/ETF。例: US.AAPL / HK.00700
strategyint查询是组合策略类型,取值同 quote.option_strategy。港股不支持 2/8
expire_timestring查询是近月到期日 yyyy-MM-dd,例: 2026-08-21
far_expire_timestring查询否远月到期日 yyyy-MM-dd;CalendarSpread / DiagonalSpread 必填
index_option_typeint查询否美股指数期权类型,仅美股指数标的需传,普通正股不传。港指没有组合期权,勿传 1-5
filter_standardstring查询否按标准/非标准期权过滤;与到期日查询一致

请求示例 ​

bash
curl 'https://webapi.moomoo.com/api/v1.0/quote/US.AAPL/option-strategy-spread?strategy=1&expire_time=value' | jq

响应字段 ​

参数类型说明
data.spread_listnumber价差列表
data.default_spreadnumber默认价差;spread_list 为空时无效

错误码 ​

ret_codeerror.code说明
0—成功
-3invalid_parameter参数缺失或不在允许范围内
-7invalid_symbol标的在证券库中不存在
-8unsupported市场或品类不在本接口范围内
-9permission_denied已登录但没有对应行情权限
-10no_data当前没有可返回的数据
-11rate_limited调用过于频繁

响应示例 ​

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "spread_list": 1.2,
    "default_spread": 1.2
  }
}