Skip to content

窝轮筛选

POST /v1/quote/warrant-screen

窝轮筛选 — 在窝轮市场(认购证 CALL / 认沽证 PUT / 牛证 BULL / 熊证 BEAR / 界内证 INLINE)中按发行商、正股、价格、行使价、到期日、街货比、引伸波幅、杠杆、对冲值、轮证状态等维度组合筛选,支持多级排序与分页。

请求参数

参数类型位置必填说明
market_typeint请求体默认 1(HK)。允许取值:1=HK 港股、4=SG 新加坡、15=MY 马来西亚。
is_delaybool请求体是否使用延时数据,默认 false
only_countbool请求体仅返回数量不返回明细列表,默认 false
stock_ownerstring请求体正股代码(便捷参数,自动转成 screen_groups 单条件,例 HK.00700)。需复杂筛选请用 screen_groups
screen_groupsobject[]请求体筛选条件列表。每元素结构 {field_id, interval{lower{value,is_included}, upper{value,is_included}}, choices[{content_type, value}]}。离散选择用 choices(多元素表 OR);区间筛选用 intervalfield_id 取值详见下方枚举表。
sortsobject[]请求体排序条件列表,每元素 {sort_field_id, sort_flag}sort_flag=true 降序,false 升序。
next_keystring请求体翻页游标,首页留空;回传上一页 pagination.next_key
limitint请求体单页条数,默认 200,最大 1000

枚举 wrnt_field(筛选 / 排序字段 field_id)

field_id含义形态/精度
4ISSUER_ID 发行商 IDchoice
5STOCK_OWNER 正股 IDchoice
6WARRANT_TYPE 窝轮类型choice(1=CALL, 2=PUT, 3=BULL, 4=BEAR, 5=INLINE)
7CONVERSION_RATIO 换股比率interval, x1e3
8CURRENT_PRICE 当前价interval, x1e3
9STREET_RATIO 街货占比interval, x1e3
10VOLUME 成交量interval
11MATURITY_DATE 到期日interval(秒级时间戳)
12STRIKE_PRICE 行使价interval, x1e3
13PREMIUM 溢价interval, x1e5
14RECOVERY_PRICE 收回价interval, x1e3
15IMPLIED_VOLATILITY 引伸波幅interval, x1e2
16LEVERAGE_RATIO 杠杆interval, x1e3
17PRICE_RECOVERY_RATIO 正股距收回价 %interval, x1e5
18DELTA 对冲值interval, x1e3
19STATUS 状态choice(0=NORMAL, 2=STOP_TRADE, 3=PRE_IPO)
20IPO_TIME 上市时间interval(秒级时间戳)
21BUY_VOL 买量interval
22SELL_VOL 卖量interval
23EFFECTIVE_LEVERAGE 有效杠杆interval, x1e3
24LAST_CLOSE_PRICE 昨收价interval, x1e3
25TURNOVER 成交额interval
26SELL_PRICE 卖价interval, x1e3
27BUY_PRICE 买价interval, x1e3
28HIGH_PRICE 最高价interval, x1e3
29LOW_PRICE 最低价interval, x1e3
30RATIO_ITM_OTM 价内/价外 %interval, x1e5
31BREAK_EVEN_POINT 打和点interval, x1e5
32AMPLITUDE 振幅 %interval, x1e5
33SCORE_FAXING 法兴评分interval, x1e5
34LAST_TRADE_DATE 最后交易日interval(秒级时间戳)
35STREET_VOLUME 街货量interval
36LOT_SIZE 每手股数interval
37ISSUE_SIZE 发行量interval
38IPO_PRICE 发行价interval, x1e3
39LOWER_STRIKE_PRICE 下限价interval, x1e3(仅界内证)
40UPPER_STRIKE_PRICE 上限价interval, x1e3(仅界内证)
41IW_PRICE_STATUS 界内/界外choice(0=界内, 1=界外上, 2=界外下)
42SENSITIVITY 敏感度interval, x1e3
43CONVERSION_PRICE 换股价interval
44CHANGE_RATE 涨跌幅 %interval, x1e3
45CHANGE_VALUE 涨跌额interval
51SCORE 评分interval, x1e5
52FILTER_NO_TRADE 过滤无成交choice(0=不过滤, 1=过滤)
53CURRENCY_CODE 币种interval
54STOCK_OWNER_PRICE 正股价格interval, x1e3

请求示例

bash
curl -X POST "$ip/v1/quote/warrant-screen" \
  -H "Content-Type: application/json" \
  -d '{"market_type":1,"limit":3,"screen_groups":[{"field_id":6,"choices":[{"content_type":1,"value":1}]},{"field_id":5,"choices":[{"content_type":1,"value":54047868453564}]},{"field_id":19,"choices":[{"content_type":1,"value":0}]}],"sorts":[{"sort_field_id":16,"sort_flag":true}]}' | jq

响应字段

通用字段:

字段类型说明
codestring窝轮 code,例 HK.18869
namestring窝轮名称。
stock_ownerstring正股 code,例 HK.00700
typestring窝轮类型:CALL / PUT / BULL / BEAR / INLINE / N/A
issuerstring发行商二字母代码(BC、BI、BP、CS、CT、DB、DC、EA、GS、HS、JP、KC、MB、ML、NM、RB、RS、SC、SG、UB、HT、VT、MS、GJ、XZ、HU、KS、CI)。
statusstring轮证状态:NORMAL / STOP_TRADE / PENDING_LISTING / N/A
maturity_timestring到期日(yyyy-MM-dd)。
maturity_timestampint到期日,毫秒时间戳。
list_timestring上市日(yyyy-MM-dd)。
list_timestampint上市时间,毫秒时间戳。
last_trade_timestring最后交易日(yyyy-MM-dd)。
last_trade_timestampint最后交易日,毫秒时间戳。
lot_sizeint每手股数。
issue_sizeint发行量(股)。

价格 / 成交:

字段类型说明
cur_pricefloat窝轮当前价。
last_close_pricefloat昨收价。
high_pricefloat最高价。
low_pricefloat最低价。
bid_pricefloat买一价。
ask_pricefloat卖一价。
bid_volint买一量(股)。
ask_volint卖一量(股)。
volumeint成交量(股)。
turnoverfloat成交额。
price_change_valfloat涨跌额(cur_price - last_close_price)。
change_ratefloat涨跌幅,单位 %。
amplitudefloat振幅,单位 %。

衍生品指标:

字段类型说明
strike_pricefloat行使价。
conversion_ratiofloat换股比率。
conversion_pricefloat换股价。
break_even_pointfloat打和点。
premiumfloat溢价,单位 %。
ipopfloat价内/价外,单位 %(正=价内 / 负=价外)。
leveragefloat杠杆比率。
effective_leveragefloat有效杠杆。
deltafloat对冲值。
implied_volatilityfloat引伸波幅,单位 %。
scorefloat窝轮评分。
street_ratefloat街货占比,单位 %。
street_volint街货量(股)。

牛熊证 / 界内证专属:

字段类型说明
recovery_pricefloat收回价(仅牛/熊证)。
price_recovery_ratiofloat正股距收回价百分比(仅牛/熊证)。
upper_strike_pricefloat上限价(仅界内证 INLINE)。
lower_strike_pricefloat下限价(仅界内证 INLINE)。
inline_price_statusstring界内/界外:WITH_IN / OUTSIDE / N/A

分页:

字段类型说明
pagination.totalint满足条件的窝轮总数。
pagination.has_morebool是否还有下一页。
pagination.next_keystring下一页游标;无更多页为 "-1"

限制范围

  • 支持市场:HK 港股 / SG 新加坡 / MY 马来西亚(market_type 取值 1 / 4 / 15)。其他市场不支持。
  • 支持品类:CALL(认购证)、PUT(认沽证)、BULL(牛证)、BEAR(熊证)、INLINE(界内证)。
  • 单页 limit 最大 1000,next_key 为不透明游标。
  • 合法但无数据(如某市场暂无该类窝轮、过严筛选未命中)返回 ret_code=0 + data.warrants=[] + all_count=0

错误码

ret_codeerror.code触发条件处理建议
-3invalid_parametermarket_type 不在 [1,4,15] / limit 越界(>1000)/ next_key 非法 / 其他参数类型不合法。校正请求体后重试。
-7invalid_symbolstock_owner 传入的代码无法在证券缓存中解析。通过基础接口确认正股代码合法性后重试。
-2 / -4 / -6internal_error网关内部错误(路由未就绪 / 构造后端请求失败 / 响应转换失败)。重试;持续报错请联系网关方排查。

响应示例

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "warrants": [
      {
        "code": "HK.25894",
        "name": "腾讯摩通六七购B.C",
        "stock_owner": "HK.00700",
        "issuer": "JP",
        "type": "CALL",
        "status": "NORMAL",
        "strike_price": 778.27,
        "cur_price": 0.01,
        "leverage": 453.2,
        "premium": 71.948,
        "street_rate": 5.9,
        "maturity_time": "2026-07-29"
      }
    ]
  },
  "pagination": { "has_more": true, "next_key": "3", "total": 335 }
}