Skip to main content

Instrument Info

Get launched instruments information.

HTTP Request

GET /derivatives/v3/public/instruments-info

Request Parameters

ParameterRequiredTypeComments
categoryfalsestringProduct type. linear,inverse,option. Default: returns futures
symbolfalsestringSymbol name.
  • query an option symbol, category is required
baseCoinfalsestringBase coin.
  • Valid when category=option
  • BTC by default if not passed
limitfalseintegerLimit for data size per page. [1, 1000]. Default: 500
cursorfalsestringCursor. Use the nextPageCursor token from the response to retrieve the next page of the result set

Response Parameters

ParameterTypeComments
categorystringDerivatives products category. Keeps empty string `""` when `category` is not passed
listarrayObject
> symbolstringSymbol name
> contractTypestringContract type. `LinearPerpetual`, `InversePerpetual`, `InverseFutures`
> statusstringSymbol status
> baseCoinstringBase coin. e.g BTCUSDT, BTC is base coin
> quoteCoinstringQuote coin. e.g BTCPERP, USDC is quote coin
> settleCoinstringSettle coin. e.g BTCUSD, BTC is settle coin
> launchTimestringThe launch timestamp (ms)
> deliveryTimestringThe delivery timestamp (ms). "0" for perpetual
> deliveryFeeRatestringThe delivery fee rate
> priceScalestringPrice scale
> leverageFilterObject
>> minLeveragestringMin. leverage
>> maxLeveragestringMax. leverage
>> leverageStepstringThe min step to modify leverage
> priceFilterObject
>> minPricestringMin. order price
>> maxPricestringMax. order price
>> tickSizestringTick size
> lotSizeFilterObject
>> minNotionalValuestringMinimum notional value
>> maxOrderQtystringMax. trade quantity per order
>> minOrderQtystringMin. trade quantity per order
>> qtyStepstringMin. order quantity increment
>> maxMktOrderQtystringMaximum quantity for Market order
>> postOnlyMaxOrderQtystringDepreciated, please use maxOrderQty
> unifiedMarginTradebooleanSupport unified margin trade or not
> fundingIntervalintegerFunding interval (minute)
nextPageCursorstringThe cursor used to pagination

Request Example

GET /derivatives/v3/public/instruments-info?symbol=BTCPERP&category=linear HTTP/1.1
Host: api.bybit.com

Response Example

{
"retCode": 0,
"retMsg": "OK",
"result": {
"category": "linear",
"list": [
{
"symbol": "BTCPERP",
"contractType": "LinearPerpetual",
"status": "Trading",
"baseCoin": "BTC",
"quoteCoin": "USD",
"launchTime": "1610604231000",
"deliveryTime": "0",
"deliveryFeeRate": "",
"priceScale": "2",
"leverageFilter": {
"minLeverage": "1",
"maxLeverage": "125.00",
"leverageStep": "0.01"
},
"priceFilter": {
"minPrice": "0.50",
"maxPrice": "999999.00",
"tickSize": "0.50"
},
"lotSizeFilter": {
"maxTradingQty": "20.000",
"minTradingQty": "0.001",
"qtyStep": "0.001",
"postOnlyMaxOrderQty": "100.000",
"maxOrderQty": "20.000",
"minOrderQty": "0.001",
"minNotionalValue": "5"
},
"unifiedMarginTrade": true,
"fundingInterval": 480,
"settleCoin": "USDC"
}
],
"nextPageCursor": ""
},
"retExtInfo": {},
"time": 1671969788515
}