Warrant List
warrant_listRetrieve filtered warrant list for an underlying symbol by type, issuer, expiry, and more. Sort results by key fields like strike price, volume, or implied volatility.
Instructions
Get filtered warrant list for an underlying symbol
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Underlying symbol, e.g. "700.HK" | |
| sort_by | Yes | Sort field: LastDone, ChangeRate, ChangeValue, Volume, Turnover, ExpiryDate, StrikePrice, UpperStrikePrice, LowerStrikePrice, OutstandingQuantity, OutstandingRatio, Premium, ItmOtm, ImpliedVolatility, Delta | |
| sort_order | Yes | Sort order: Ascending or Descending | |
| warrant_type | No | Filter by warrant type (optional): "Call", "Put", "Bull", "Bear", "Inline" | |
| issuer | No | Filter by issuer ID (optional), use issuer_id from warrant_issuers tool | |
| expiry_date | No | Filter by expiry date range (optional): "LT_3" (<3 months), "Between_3_6" (3-6 months), "Between_6_12" (6-12 months), "GT_12" (>12 months) | |
| price_type | No | Filter by in/out of bounds (optional): "In" (in bounds), "Out" (out of bounds). Only for Inline warrants. | |
| status | No | Filter by status (optional): "Suspend" (suspended), "PrepareList" (pending listing), "Normal" (normal trading) |