Skip to content

A 股新股 ​

GET /api/v1.0/quote/ipo-list/cn

獲取 A 股新股 IPO 列表(含申購、中籤、上市信息)。 數據來源於當前用戶的主推券商(不支持指定券商);若該用戶在 A 股市場無可用券商,可能返回空列表。 可通過 request_type 切換"新股預告 / 可申購 / 公佈中籤 / 待上市(默認)/ 全部"五種範圍。 未上市股票 list_time 為 "--",list_timestamp 為 0。 查詢港股 IPO 請用 quote.ipo_list_hk,美股請用 quote.ipo_list_us,新加坡請用 quote.ipo_list_sg,馬來西亞請用 quote.ipo_list_my,日股請用 quote.ipo_list_jp。

請求參數 ​

參數類型位置必填說明
request_typeint查詢否請求類型(僅 CN 適用):1=NEW_NOTICE 新股預告 / 2=APPLYING 可申購 / 3=APPLY_RESULT 公佈中籤 / 4=WAITING_IPO 待上市(默認)/ 5=ALL 全部

請求示例 ​

bash
curl 'https://webapi.moomoo.com/api/v1.0/quote/ipo-list/cn' | jq

響應字段 ​

參數類型說明
data.codestring股票代碼(含市場前綴,由 stock_id 解析得到 SH/SZ/STIB/CHI_NEXT/BJ),例: SH.601077
data.namestring股票名稱(A 股 IPO 列表為原始名稱,可能為英文)
data.list_timestring上市日期字符串;未上市為 "--"
data.list_timestampint上市時間,毫秒時間戳;未上市為 0
data.apply_codestring申購代碼(A 股 IPO 申購通道代碼)
data.apply_upper_limitint申購上限(股)
data.is_estimate_apply_limitint申購上限是否為預估值
data.is_estimate_ipo_priceint招股價是否為預估值
data.ipo_pricenumber招股價(CNY);非數值或缺數據為 0
data.is_estimate_winning_ratioint中籤率是否為預估值
data.winning_rationumber中籤率(百分數)
data.issue_pe_ratenumber發行市盈率
data.apply_timeint申購日期,毫秒時間戳(北京本地午夜的 UTC ms)
data.apply_timestampint申購時間,毫秒時間戳(與 apply_time 相同語義)
data.winning_timestring公佈中籤日期字符串,格式 yyyy-MM-dd
data.winning_timestampint公佈中籤時間,毫秒時間戳
data.is_has_wonint是否已開始中籤

錯誤碼 ​

ret_codeerror.code說明
0—成功
-3invalid_parameter參數缺失或不在允許範圍內
-7invalid_symbol標的在證券庫中不存在
-8unsupported市場或品類不在本接口範圍內
-9permission_denied已登錄但沒有對應行情權限
-10no_data當前沒有可返回的數據
-11rate_limited調用過於頻繁

響應示例 ​

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "code": "US.AAPL",
    "name": "example",
    "list_time": "example",
    "list_timestamp": 1710000000000000,
    "apply_code": "example",
    "apply_upper_limit": 0,
    "is_estimate_apply_limit": 0,
    "is_estimate_ipo_price": 0,
    "ipo_price": 1.2,
    "is_estimate_winning_ratio": 0,
    "winning_ratio": 1.2,
    "issue_pe_rate": 1.2,
    "apply_time": 1710000000000000,
    "apply_timestamp": 1710000000000000,
    "winning_time": "example",
    "winning_timestamp": 1710000000000000,
    "is_has_won": 0
  }
}