REST / WebSocket 接口

Binance U 本位合约报价

获取 Binance U 本位合约最新报价快照。

更新日期:2026-09-12

GET/api/v1/market/futures/quote?symbols=BTCUSDT

接口说明

Binance U 本位合约报价(/futures,归 crypto 权限)

路径 /api/v1/market/futures/quote,需 crypto 市场权限。

请求参数

字段类型必填说明
symbols | symbolstringBinance USDT-M 合约,CSV,1–50 个

响应外壳与鉴权

字段类型说明
succboolean是否成功
dataobject | array业务数据(见下方字段)
msgstring失败时的可读错误信息(可选)
codestring机器可读错误码(可选)
X-Request-Idheader请求追踪 ID(响应头,不在 JSON body)
X-API-KeyheaderAPI Key;也可用 Authorization: Bearer

data 业务字段

字段类型说明
(array)TickerQuote[]与加密 quote 同构字段
symbolstring交易对 / 标的代码
lastnumber最新价
changenumber涨跌额
changePercentnumber涨跌幅
opennumber开盘价
highnumber最高价
lownumber最低价
prevClosenumber昨收
volumenumber成交量
quoteVolumenumber成交额
bidnumber买一价
bidSizenumber买一量
asknumber卖一价
askSizenumber卖一量
openTime / closeTimenumber统计窗口开/收时间
tradesnumber成交笔数

常见错误码

codeHTTP说明
INVALID_REQUEST400参数缺失或非法(如 interval)
INVALID_SYMBOL400标的代码格式无效
UNKNOWN_SYMBOL400无法识别的标的(多市场 quote)
NO_SUBSCRIPTION403无有效订阅
SUBSCRIPTION_EXPIRED403订阅已过期
MARKET_NOT_ENABLED403当前套餐未开通该市场
API_KEY_SCOPE_DENIED403Key 权限范围不足
IP_DENIED / GEO_DENIED403IP 或地区策略拒绝
DAILY_LIMIT_EXCEEDED429日请求配额用尽
MONTHLY_LIMIT_EXCEEDED429月请求配额用尽
RATE_LIMIT_EXCEEDED429用户级 RPM 超限
KEY_RATE_LIMIT_EXCEEDED429单 Key RPM 超限
UPSTREAM_UNAVAILABLE502上游行情源暂时不可用
RATE_LIMIT_UNAVAILABLE503限流组件不可用
WS_CONN_LIMITWSWebSocket 连接数达到套餐上限

限流与配额

  • REST 的 quote / kline / stream 握手计入日配额与 RPM;推送 tick 不再重复计次。
  • 默认 RPM 约:Free/Trial 30、Growth/Standard 120、Pro 600、Enterprise 3000(以控制台套餐为准)。
  • WebSocket 连接/标的上限约:Free 1 连接/10 标的;Growth 3/25;Pro 10/50;Enterprise 50/200。

请求示例 (cURL)

curl https://api.tiqex.io/api/v1/market/futures/quote?symbols=BTCUSDT \
  -H "X-API-Key: YOUR_API_KEY"

Python

import requests

url = "https://api.tiqex.io/api/v1/market/futures/quote?symbols=BTCUSDT"
headers = {"X-API-Key": "YOUR_API_KEY"}
resp = requests.get(url, headers=headers, timeout=10)
resp.raise_for_status()
print(resp.json())

JavaScript

const res = await fetch("https://api.tiqex.io/api/v1/market/futures/quote?symbols=BTCUSDT", {
  headers: { "X-API-Key": "YOUR_API_KEY" }
});
if (!res.ok) throw new Error(res.status);
console.log(await res.json());