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