Skip to content

期货合约信息

POST /v1/quote/future-info

批量获取期货合约的基本静态信息,包含合约规模、报价单位、最小变动价位、交易时段、交割方式等合约属性。仅返回静态合约属性,不含报价、K 线、持仓量等行情数据。

请求参数

参数类型位置必填说明
code_liststring[]请求体期货合约代码列表,单次最多 400 个;例 ["HK.HSImain", "US.CLmain"]

请求示例

bash
curl -X POST '$ip/v1/quote/future-info' \
  -H 'Content-Type: application/json' \
  -d '{"code_list":["HK.HSImain","US.CLmain"]}' | jq

响应字段

返回 data.future_info_list[],每元素一个合约信息:

字段类型说明
codestring合约代码,例 HK.HSImain
namestring合约名称,例 HSI Futures (JUN6)
ownerstring标的代码或品种代码(指数期货为指数代码,商品期货为品种名)。
exchangestring交易所简称:HKEX / CME / CBOT / NYMEX / COMEX / CBOE / SGX / OSE
typestring合约类型:Equity Index / Single Stock / Metals / Energy / Agricultural / Interest Rates / Cryptocurrency / FX
sizefloat合约规模数值。
size_unitstring合约规模单位,例 Index Points×HKDbarrels
price_currencystring报价货币:HKD / USD / CNH / SGD / JPY
price_unitstring报价单位,例 Index PointQuote*1000 USD
min_changefloat最小变动价位数值。
min_change_unitstring最小变动价位单位,例 Index PointUSD/barrels
trade_timestring交易时段,例 (09:15 - 12:00), (13:00 - 16:30), (17:15 - 03:00)(T-1) 表示前一交易日。
time_zonestring交易所时区简称:CCT / ET / CT / SGT / JST
last_trade_timeint最后交易时间(毫秒时间戳);主连/连续合约固定为 0
exchange_format_urlstring交易所合约规则页 URL。
delivery_typestring交割方式:UNKNOWN / PHYSICAL / CASH

限制范围

  • 支持的市场:HK / US / SG / JP(覆盖 HKEX、CME 集团、SGX、OSE 等主要期货交易所)。
  • 支持的品类:仅期货合约,包括主连/连续合约(代码以 main 结尾)和月份合约(带具体年月)。
  • 不支持的输入(正股 / ETF / 指数 / 期权 / 窝轮等)会被静默丢弃,调用方应通过返回列表中的 code 字段对照入参判断哪些 code 未被识别。

错误码

ret_codeerror.code触发条件处理建议
0成功(包括所有 code 被静默丢弃时返回空数组)检查 future_info_list 长度,对照 code 字段判断哪些 code 未被识别
-3invalid_parametercode_list 缺失 / 为空 / 超过 400 项修正入参后重试
其他负数internal_error网关或后端内部错误重试;若持续失败联系网关侧

响应示例

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "future_info_list": [
      {
        "code": "HK.HSImain",
        "name": "HSI Futures (JUN6)",
        "owner": "HK.800000",
        "exchange": "HKEX",
        "type": "Equity Index",
        "size": 50,
        "size_unit": "Index Points×HKD",
        "price_currency": "HKD",
        "price_unit": "Index Point",
        "min_change": 1,
        "min_change_unit": "Index Point",
        "trade_time": "(09:15 - 12:00), (13:00 - 16:30), (17:15 - 03:00)",
        "time_zone": "CCT",
        "last_trade_time": 0,
        "exchange_format_url": "https://www.hkex.com.hk/...HSI...",
        "delivery_type": "CASH"
      },
      {
        "code": "US.CLmain",
        "name": "Crude Oil Futures (JUL6)",
        "owner": "Crude Oil",
        "exchange": "NYMEX",
        "type": "Energy",
        "size": 1000,
        "size_unit": "barrels",
        "price_currency": "USD",
        "price_unit": "Quote*1000 USD",
        "min_change": 0.01,
        "min_change_unit": "USD/barrels",
        "trade_time": "(18:00(T-1) - 17:00)",
        "time_zone": "ET",
        "last_trade_time": 0,
        "exchange_format_url": "https://www.cmegroup.com/...crude-oil...",
        "delivery_type": "PHYSICAL"
      }
    ]
  }
}