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
}