Skip to content

事件合约 Combo 询价 ​

POST /api/v1.0/quote/combo-quotes

事件合约 Combo 询价:提交至少两腿合约与 MVC 标的,返回 YES 买/卖价、quote_id 与 rfq_id。 combo_legs 每腿:code(KS 合约或 .YES/.NO 子合约,后缀原样回显)、side(BUY/SELL/SELL_SHORT/BUY_BACK)、 qty_ratio(正整数,所有腿必须相同)、pred_side(YES/NO,各腿可以不同);position_id 可选。 side 不参与询价,只回显给下单;询价只用 pred_side。返回价格仍是 YES 买/卖价。 跨事件组腿:每个事件最多 1 条腿。不要把 valid-combo-list 同一条 event 的 combo_contracts 互组。 mvc 必须来自 quote.valid_combo_list,不可自行构造。询价可能走缓存价,非精确询价。 quote_id、rfq_id 有时效,过期后需重新询价。服务端未下发时对应字段省略。无需先订阅。

请求参数 ​

参数类型位置必填说明
mvcstring请求体是MVC 标的,必须从 quote.valid_combo_list 的 data.mvc 原样传入
mvc_exchangestring请求体否MVC 交易所,可选;有则与 data.mvc_exchange 一起原样传入
combo_legsstring请求体是组合腿,至少 2 条,最多 20 条。必须跨事件,每个事件最多 1 条。各腿 pred_side 可以不同;side 与 qty_ratio 所有腿必须相同

请求示例 ​

bash
curl -X POST 'https://webapi.moomoo.com/api/v1.0/quote/combo-quotes' -H 'Content-Type: application/json' -d '{}' \
  -H 'Authorization: Bearer <AccessToken>' | jq

响应参数 ​

参数类型说明
data.combo_legsstring回显的组合腿
data.bid_pricestringYES 买价,范围 (0,1)
data.ask_pricestringYES 卖价,范围 (0,1)
data.quote_idstring报价 ID,有时效,下单需尽快使用
data.rfq_idstring询价单 ID,与 quote_id 成对返回;服务端未下发时省略
data.should_retrybool是否建议重试询价
data.bid_sizestring买价数量
data.ask_sizestring卖价数量

错误码 ​

ret_codeerror.code说明
0—成功
-3invalid_parameter参数不合法
-8unsupported不支持
-10no_data没有数据

响应示例 ​

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "combo_legs": "example",
    "bid_price": "example",
    "ask_price": "example",
    "quote_id": "example",
    "rfq_id": "example",
    "should_retry": false,
    "bid_size": "example",
    "ask_size": "example"
  }
}