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

Method parse_ticker

python/ccxt/gate.py:2782–2892  ·  view source on GitHub ↗
(self, ticker: dict, market: Market = None)

Source from the content-addressed store, hash-verified

2780 return self.parse_ticker(ticker, market)
2781
2782 def parse_ticker(self, ticker: dict, market: Market = None) -> Ticker:
2783 #
2784 # SPOT
2785 #
2786 # {
2787 # "currency_pair": "KFC_USDT",
2788 # "last": "7.255",
2789 # "lowest_ask": "7.298",
2790 # "highest_bid": "7.218",
2791 # "change_percentage": "-1.18",
2792 # "base_volume": "1219.053687865",
2793 # "quote_volume": "8807.40299875455",
2794 # "high_24h": "7.262",
2795 # "low_24h": "7.095"
2796 # }
2797 #
2798 # LINEAR/DELIVERY
2799 #
2800 # {
2801 # "contract": "BTC_USDT",
2802 # "last": "6432",
2803 # "low_24h": "6278",
2804 # "high_24h": "6790",
2805 # "change_percentage": "4.43",
2806 # "total_size": "32323904",
2807 # "volume_24h": "184040233284",
2808 # "volume_24h_btc": "28613220",
2809 # "volume_24h_usd": "184040233284",
2810 # "volume_24h_base": "28613220",
2811 # "volume_24h_quote": "184040233284",
2812 # "volume_24h_settle": "28613220",
2813 # "mark_price": "6534",
2814 # "funding_rate": "0.0001",
2815 # "funding_rate_indicative": "0.0001",
2816 # "index_price": "6531"
2817 # }
2818 #
2819 # bookTicker
2820 # {
2821 # "t": 1671363004228,
2822 # "u": 9793320464,
2823 # "s": "BTC_USDT",
2824 # "b": "16716.8", # best bid price
2825 # "B": "0.0134", # best bid size
2826 # "a": "16716.9", # best ask price
2827 # "A": "0.0353" # best ask size
2828 # }
2829 #
2830 # option
2831 #
2832 # {
2833 # "vega": "0.00002",
2834 # "leverage": "12.277188268663",
2835 # "ask_iv": "0",
2836 # "delta": "-0.99999",
2837 # "last_price": "0",
2838 # "theta": "-0.00661",
2839 # "bid1_price": "1096",

Callers 1

fetch_tickerMethod · 0.95

Calls 7

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

Tested by

no test coverage detected