MCPcopy Create free account
hub / github.com/ccxt/ccxt / parse_ticker

Method parse_ticker

python/ccxt/bitget.py:3165–3306  ·  view source on GitHub ↗
(self, ticker: dict, market: Market = None)

Source from the content-addressed store, hash-verified

3163 return self.parse_order_book(data, market['symbol'], timestamp, bidsKey, asksKey)
3164
3165 def parse_ticker(self, ticker: dict, market: Market = None) -> Ticker:
3166 #
3167 # {
3168 # "symbol": "BTCUSDT",
3169 # "price": "26242",
3170 # "indexPrice": "34867",
3171 # "markPrice": "25555",
3172 # "ts": "1695793390482"
3173 # }
3174 #
3175 # spot
3176 #
3177 # {
3178 # "open": "37202.46",
3179 # "symbol": "BTCUSDT",
3180 # "high24h": "37744.75",
3181 # "low24h": "36666",
3182 # "lastPr": "37583.69",
3183 # "quoteVolume": "519127705.303",
3184 # "baseVolume": "13907.0386",
3185 # "usdtVolume": "519127705.302908",
3186 # "ts": "1700532903261",
3187 # "bidPr": "37583.68",
3188 # "askPr": "37583.69",
3189 # "bidSz": "0.0007",
3190 # "askSz": "0.0829",
3191 # "openUtc": "37449.4",
3192 # "changeUtc24h": "0.00359",
3193 # "change24h": "0.00321"
3194 # }
3195 #
3196 # swap and future
3197 #
3198 # {
3199 # "symbol": "BTCUSDT",
3200 # "lastPr": "104823.8",
3201 # "askPr": "104823.8",
3202 # "bidPr": "104823.5",
3203 # "bidSz": "0.703",
3204 # "askSz": "13.894",
3205 # "high24h": "105289.3",
3206 # "low24h": "103447.9",
3207 # "ts": "1750332210370",
3208 # "change24h": "0.00471",
3209 # "baseVolume": "79089.5675",
3210 # "quoteVolume": "8274870921.80485",
3211 # "usdtVolume": "8274870921.80485",
3212 # "openUtc": "104833",
3213 # "changeUtc24h": "-0.00009",
3214 # "indexPrice": "104881.953125",
3215 # "fundingRate": "-0.000014",
3216 # "holdingAmount": "7452.6421",
3217 # "deliveryStartTime": null,
3218 # "deliveryTime": null,
3219 # "deliveryStatus": "",
3220 # "open24h": "104332.3",
3221 # "markPrice": "104824.2"
3222 # }

Callers 2

fetch_tickerMethod · 0.95
fetch_mark_priceMethod · 0.95

Calls 8

safe_stringMethod · 0.80
safe_string_2Method · 0.80
string_mulMethod · 0.80
safe_tickerMethod · 0.80
safe_symbolMethod · 0.80
safe_string_nMethod · 0.80
iso8601Method · 0.45

Tested by

no test coverage detected