Skip to main content

Get Index Price Components

HTTP Request​

GET/v5/market/index-price-components

Request Parameters​

ParameterRequiredTypeComments
indexNametruestringIndex name, like BTCUSDT

Response Parameters​

ParameterTypeComments
indexNamestringName of the index (e.g., BTCUSDT)
lastPricestringLast price of the index
updateTimestringTimestamp of the last update in milliseconds
componentsarrayList of components contributing to the index price
> exchangestringName of the exchange
> spotPairstringSpot trading pair on the exchange (e.g., BTCUSDT)
> equivalentPricestringEquivalent price
> multiplierstringMultiplier used for the component price
> pricestringActual price
> weightstringWeight in the index calculation

Request Example​

GET /v5/market/index-price-components?indexName=1000BTTUSDT HTTP/1.1
Host: api-testnet.bybit.com

Response Example​

{
"retCode": 0,
"retMsg": "",
"result": {
"indexName": "1000BTTUSDT",
"lastPrice": "0.0006496",
"updateTime": "1758182745072",
"components": [
{
"exchange": "GateIO",
"spotPair": "BTT_USDT",
"equivalentPrice": "0.0006485",
"multiplier": "1000",
"price": "0.0006485",
"weight": "0.1383220862762299"
},
{
"exchange": "Bybit",
"spotPair": "BTTUSDT",
"equivalentPrice": "0.0006502",
"multiplier": "1000",
"price": "0.0006502",
"weight": "0.0407528429737999"
},
{
"exchange": "Bitget",
"spotPair": "BTTUSDT",
"equivalentPrice": "0.000648",
"multiplier": "1000",
"price": "0.000648",
"weight": "0.1629044859431618"
},
{
"exchange": "BitMart",
"spotPair": "BTT_USDT",
"equivalentPrice": "0.000649",
"multiplier": "1000",
"price": "0.000649",
"weight": "0.0432327388538453"
},
{
"exchange": "Binance",
"spotPair": "BTTCUSDT",
"equivalentPrice": "0.00065",
"multiplier": "1000",
"price": "0.00065",
"weight": "0.5322401401714303"
},
{
"exchange": "Mexc",
"spotPair": "BTTUSDT",
"equivalentPrice": "0.0006517",
"multiplier": "1000",
"price": "0.0006517",
"weight": "0.0825477057815328"
}
]
},
"retExtInfo": {},
"time": 1758182745621
}