Skip to main content

Tickers

Returns last price, 24h stats, and best bid/ask for a symbol.

MethodGET
Path/v5/market/tickers
AuthAuthenticated.

Query parameters

ParameterTypeRequiredDescription
categorystringYeslinear.
symbolstringNoFilter to a single symbol. Omit to list all.

Request

from reference_client import sign_request, BASE_URL
import requests

headers, path = sign_request(
"GET",
"/v5/market/tickers",
{"category": "linear", "symbol": "BTCUSDT"},
)
r = requests.get(BASE_URL + path, headers=headers)
print(r.json())

Response

{
"retCode": 0,
"retMsg": "OK",
"result": {
"category": "linear",
"list": [
{
"symbol": "BTCUSDT",
"lastPrice": "109740.00",
"indexPrice": "109794.46",
"markPrice": "109738.20",
"prevPrice24h": "112844.30",
"price24hPcnt": "-0.027509",
"highPrice24h": "113433.00",
"lowPrice24h": "109346.70",
"volume24h": "65158.1580",
"turnover24h": "7276685854.7812",
"fundingRate": "-0.00000874",
"nextFundingTime": "1756483200000",
"ask1Price": "109740.00",
"ask1Size": "0.237",
"bid1Price": "109739.90",
"bid1Size": "9.302"
}
]
}
}

Response parameters

FieldTypeDescription
lastPricestringLast traded price.
indexPricestringIndex price.
markPricestringMark price (used for unrealised PnL).
prevPrice24hstringPrice 24h ago.
price24hPcntstring24h price change as a fraction (e.g. -0.0275 = -2.75%).
highPrice24h / lowPrice24hstring24h high / low.
volume24hstring24h base-asset volume.
turnover24hstring24h quote-asset (USDT) turnover.
fundingRatestringCurrent funding rate.
nextFundingTimestringNext funding time (Unix ms).
bid1Price / bid1SizestringBest bid price and size.
ask1Price / ask1SizestringBest ask price and size.