接口文档研读 · 永续合约

独立教程与工具 · 非 Gate 官方网站

API REFERENCE / 永续合约

Gate 单个永续合约的规格与价格:参数、响应与查询工具

根据结算币和合约名称读取永续合约规格,核对合约乘数、价格步长和资金费率时间字段。

文档标注免认证 GET固定规格 v4.106.132资料核对:2026-09-10
GET /futures/{settle}/contracts/{contract}

这条查询解决什么问题

标记价、指数价与最新成交价各有用途,历史风险限额字段中的废弃标记也应与现行限额表区分。

这是公开数据的读取接口说明。行情、合约与市场状态会变化,字段定义与返回数据应分开核对。

查看官方英文说明

Query single contract information

此操作没有额外说明。

请求参数逐项核对

字段名和数据类型保留官方拼写。必填标记来自规格;描述中的条件约束还需要一起检查。

参数与位置类型与范围官方字段说明
settlepath · 必填string枚举:btc / usdt / usd1
Perpetual futures settlement currency
contractpath · 必填string
Futures contract

在本页组装查询 URL

填写参数后生成一个 GET 地址,只在浏览器本地处理。留空的可选项不会发送。请勿填写密码、API Key 或 Secret。

path · string枚举:btc / usdt / usd1
path · string
尚未生成 URL。

不会向 Gate 或本站发送表单内容。

工具检查必填、枚举与简单数值范围,不代替服务端校验。复合参数、时间窗口、条件必填等请对照上方原文。

响应字段怎样阅读

以下展示的是规格中的类型定义,不是现场 API 响应,也不是行情样本。嵌套结构展开至三层;数组的 [] 表示其中一个元素。

HTTP 200 · Contract information

字段路径数据类型字段说明
$object
Futures contract details
$.namestring
Futures contract
$.typestring枚举:inverse / direct
Contract type: inverse - inverse contract, direct - direct contract
$.quanto_multiplierstring
The contract multiplier indicates how many units of the underlying asset the face value of one contract represents.
$.leverage_minstring
Minimum leverage
$.leverage_maxstring
Maximum leverage
$.maintenance_ratestring
The maintenance margin rate of the first tier of risk limit sheet
$.mark_typestring枚举:internal / index
Deprecated
$.mark_pricestring
Current mark price
$.index_pricestring
Current index price
$.last_pricestring
Last trading price
$.maker_fee_ratestring
Maker fee rate, negative values indicate rebates
$.taker_fee_ratestring
Taker fee rate
$.order_price_roundstring
Minimum order price increment
$.mark_price_roundstring
Minimum mark price increment
$.funding_ratestring
Current funding rate
$.funding_intervalinteger
Funding application interval, unit in seconds
$.funding_next_applynumber格式:"double"
Next funding time
$.risk_limit_basestring
Base risk limit (deprecated)
$.interest_ratestring
Interest rate parameter used in funding rate and premium-related calculations for perpetual contracts. Returned as a string decimal ratio (e.g. `0.0003`), same convention as `funding_rate` (ratio, not percent).
$.risk_limit_stepstring
Risk limit adjustment step (deprecated)
$.risk_limit_maxstring
Maximum risk limit allowed by the contract (deprecated). It is recommended to use /futures/{settle}/risk_limit_tiers to query risk limits
$.order_size_minstring
Minimum order quantity
$.enable_decimalboolean
Whether decimal string type is supported for contract lot size. When this field is set to `true`, it indicates that the contract supports decimal lot sizes (i.e., the `size` field can use a decimal string type); when set to `false`, it indicates that the contract does not support decimal lot sizes (i.e., the `size` field can only use an integer type).
$.order_size_maxstring
Maximum order quantity
$.order_price_deviatestring
Maximum allowed deviation between order price and current mark price. The order price `order_price` must satisfy the following condition: abs(order_price - mark_price) <= mark_price * order_price_deviate
$.ref_discount_ratestring
Trading fee discount for referred users
$.ref_rebate_ratestring
Commission rate for referrers
$.orderbook_idinteger格式:"int64"
Orderbook update ID
$.trade_idinteger格式:"int64"
Current trade ID
$.trade_sizestring
Historical cumulative trading volume
$.position_sizestring
Current total long position size
$.config_change_timenumber格式:"double"
Last configuration update time
$.in_delistingboolean
`in_delisting=true` and position_size>0 indicates the contract is in delisting transition period `in_delisting=true` and position_size=0 indicates the contract is delisted
$.orders_limitinteger
Maximum number of pending orders
$.enable_bonusboolean
Whether bonus is enabled
$.enable_creditboolean
Whether portfolio margin account is enabled
$.create_timenumber格式:"double"
Created time of the contract
$.funding_cap_ratiostring
Deprecated
$.statusstring
Contract status types include: prelaunch (pre-launch), trading (active), delisting (delisting), delisted (delisted), circuit_breaker (circuit breaker)
$.launch_timeinteger格式:"int64"
Contract expiry timestamp
$.delisting_timeinteger格式:"int64"
Timestamp when contract enters reduce-only state
$.delisted_timeinteger格式:"int64"
Contract delisting time
$.market_order_slip_ratiostring
The maximum slippage allowed for market orders, with the slippage rate calculated based on the latest market price
$.market_order_size_maxstring
The maximum number of contracts supported for market orders, with a default value of 0. When the default value is used, the maximum number of contracts is limited by the `order_size_max` field
$.funding_rate_limitstring
Upper and lower limits of funding rate
$.contract_typestring
Contract classification type, e.g. stocks, metals, indices, forex, commodities, etc.
$.funding_impact_valuestring
Funding rate depth impact value
$.enable_circuit_breakerboolean
Whether the newly launched contract activates mark price circuit breaker (If the platform intends to activate this mechanism for a newly launched contract market to prevent significant price fluctuations and excessive liquidations after launch, an advance announcement will be made).

来源、版本与使用说明

本站独立整理 Gate 技术资料,不代表 Gate,不提供账户、交易、充值或软件下载服务。

参数和字段改编自 Gate 官方 SDK 的 Apache 2.0 开放规格,固定版本为 v4.106.132。核对时官网文档已为 v4.106.136,后续变更须以官网为准;本页并未声称对该接口做过在线实测。

中文用途解释、字段阅读界面和本地 URL 组装器由本站整理。访问日志用于站点运维;页面没有第三方统计脚本,表单参数仅在当前页面内存中处理。