Get Symbol Detail
Submit request to get info of the specified contract.
HTTP REQUEST
GET /api/v1/contracts/{symbol}
Example
GET /api/v1/contracts/XBTUSDM
{
"code": "200000",
"data": {
"symbol": "XBTUSDTM",
"rootSymbol": "USDT",
"type": "FFWCSX",
"firstOpenDate": 1585555200000,
"expireDate": null,
"settleDate": null,
"baseCurrency": "XBT",
"quoteCurrency": "USDT",
"settleCurrency": "USDT",
"maxOrderQty": 1000000,
"maxPrice": 1000000.0,
"lotSize": 1,
"tickSize": 0.1,
"indexPriceTickSize": 0.01,
"multiplier": 0.001,
"initialMargin": 0.008,
"maintainMargin": 0.004,
"maxRiskLimit": 100000,
"minRiskLimit": 100000,
"riskStep": 50000,
"makerFeeRate": 2.0E-4,
"takerFeeRate": 6.0E-4,
"takerFixFee": 0.0,
"makerFixFee": 0.0,
"settlementFee": null,
"isDeleverage": true,
"isQuanto": true,
"isInverse": false,
"markMethod": "FairPrice",
"fairMethod": "FundingRate",
"fundingBaseSymbol": ".XBTINT8H",
"fundingQuoteSymbol": ".USDTINT8H",
"fundingRateSymbol": ".XBTUSDTMFPI8H",
"indexSymbol": ".KXBTUSDT",
"settlementSymbol": "",
"status": "Open",
"fundingFeeRate": 6.41E-4,
"predictedFundingFeeRate": 5.5E-5,
"fundingRateGranularity": 28800000,
"openInterest": "6273644",
"turnoverOf24h": 1.9110000807101517E9,
"volumeOf24h": 21807.101,
"markPrice": 87351.75,
"indexPrice": 87357.57,
"lastTradePrice": 87319.4,
"nextFundingRateTime": 1816952,
"maxLeverage": 125,
"sourceExchanges": [
"okex",
"binance",
"kucoin",
"bybit",
"bitmart",
"gateio"
],
"premiumsSymbol1M": ".XBTUSDTMPI",
"premiumsSymbol8H": ".XBTUSDTMPI8H",
"fundingBaseSymbol1M": ".XBTINT",
"fundingQuoteSymbol1M": ".USDTINT",
"lowPrice": 85201.8,
"highPrice": 90000.0,
"priceChgPct": -0.0033,
"priceChg": -291.0,
"k": 490.0,
"m": 300.0,
"f": 1.3,
"mmrLimit": 0.3,
"mmrLevConstant": 125.0,
"supportCross": true,
"buyLimit": 91717.92,
"sellLimit": 82982.88
}
}
REQUEST URL
This endpoint support Futures URL
REQUEST RATE LIMIT
Public weight
:3
PARAMETERS
Param | Type | Mandatory | Description |
---|---|---|---|
symbol | String | Yes | Path Parameter. Symbol of the contract |
RESPONSES
Param | Description |
---|---|
symbol | Contract status |
rootSymbol | Contract group |
type | Type of the contract |
firstOpenDate | First Open Date |
expireDate | Expiration date. Null means it will never expire |
settleDate | Settlement date. Null indicates that automatic settlement is not supported |
baseCurrency | Base currency |
quoteCurrency | Quote currency |
settleCurrency | Currency used to clear and settle the trades |
maxOrderQty | Maximum order quantity |
maxPrice | Maximum order price |
lotSize | Minimum contract quantity: The smallest unit for contracts is lots. The order quantity must be in lots and cannot be smaller than the minimum contract quantity (lotSize) or larger than the maximum order quantity (maxOrderQty). The order quantity must be an integer multiple of lotSize; otherwise, the system will report an error. The order quantity represents the number of contracts to buy or sell. For example, for the XBTUSDTM contract, if the lotSize is 1, the order quantity must be an integer multiple of 1 and cannot be 1.1 |
tickSize | Minimum price fluctuation: The order price must be a positive integer multiple of the price increment. For example, for the XBTUSDTM contract, if the tickSize is 0.1, the price can be 70000.1 but not 70000.01 |
indexPriceTickSize | Index price of tick size |
multiplier | Contract multiplier: The basic unit for contract APIs is lots, with the value of each lot represented in the base currency. Refer to this field to understand the quantity of base currency per lot. For example, for the XBTUSDTM contract, if the multiplier is 0.001, each XBTUSDTM contract is worth 0.001 BTC. For inverse contracts, such as the XBTUSDM contract, each lot corresponds to 1 USD |
initialMargin | Initial margin requirement |
maintainMargin | Maintenance margin requirement |
maxRiskLimit | Maximum risk limit (unit: XBT) |
minRiskLimit | Minimum risk limit (unit: XBT) |
riskStep | Risk limit increment value (unit: XBT) |
makerFeeRate | Maker fees |
takerFeeRate | Taker fees |
takerFixFee | Fixed taker fees(Deprecated field, no actual use of the value field) |
makerFixFee | Fixed maker fees(Deprecated field, no actual use of the value field) |
settlementFee | settlement fee |
isDeleverage | Enabled ADL or not |
isQuanto | Whether quanto or not(Deprecated field, no actual use of the value field) |
isInverse | Reverse contract or not |
markMethod | Marking method |
fairMethod | Fair price marking method |
fundingBaseSymbol | Ticker symbol of the based currency |
fundingQuoteSymbol | Ticker symbol of the quote currency |
fundingRateSymbol | Funding rate symbol |
indexSymbol | Index symbol |
settlementSymbol | Settlement Symbol |
status | Contract status |
fundingFeeRate | Funding fee rate |
predictedFundingFeeRate | Predicted funding fee rate |
openInterest | open interest |
turnoverOf24h | turnover of 24 hours |
volumeOf24h | volume of 24 hours |
markPrice | Mark price |
indexPrice | Index price |
lastTradePrice | last trade price |
nextFundingRateTime | next funding rate time |
maxLeverage | maximum leverage |
sourceExchanges | The contract index source exchange |
premiumsSymbol1M | Premium index symbol (1 minute) |
premiumsSymbol8H | Premium index symbol (8 hours) |
fundingBaseSymbol1M | Base currency interest rate symbol (1 minute) |
fundingQuoteSymbol1M | Quote currency interest rate symbol (1 minute) |
lowPrice | 24H Low |
highPrice | 24H High |
priceChgPct | 24H Change% |
priceChg | 24H Change |
supportCross | Whether support cross position |
buyLimit | Maximum limit buying price |
sellLimit | Minimum limit selling price |