(self, ticker: dict, market: Market = None)
| 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", |
no test coverage detected