Skip to content

An Quantatitive trading library for mutiple-assets 量化交易框架

License

Notifications You must be signed in to change notification settings

studyquant/cryptoquant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptoquant- An Quantatitive trading library for various Assets 开源量化交易框架

Cryptoquant

CryptoQuant is an algorithmic trading library for Quantatitive trading written in Python. It allows trading strategies to be easily expressed and backtested against historical data (with daily and minute resolution), providing analytics and insights regarding a particular strategy's performance. cryptoquant also supportslive-trading of crypto-assets starting with many exchanges (Okex,Binance,Bitmex etc) with more being added over time.

CryptoQuant是一套基于Python的量化交易框架,帮助个人/机构量化人员进行量化交易。支持对接多种接口, 框架具有回测/实盘交易功能。 策略框架支持多个平台切换回测。 并提供交易所实盘交易接口(如OKEX) 。

全新的《Python数字货币量化投资实战》等系列在线课程,已经在微信公众号[StudyQuant]上线,一整套数字货币量化解决方案。覆盖CTA等策略(已完成)等内容。

版本介绍 说明 产品与服务 适合人群
public(开源版) 当前开源仓库
- 开源代码可自行学习
pro(专业版) Python数字货币量化投资实战课程专属量化系统版本

(年费,更新代码)

- python量化投资与CryptoQuant教学视频课程
- 提供封装好的现货量化接口 (支持Binance等现货)
- 封装好的接口示例、系统源码开发示例
- 策略示例
- 基于类的量化交易系统,更清晰的架构。
- 社群答疑服务

- 个人量化交易员
- 希望快速学习量化并在crypto市场实现量化交易的
vip   量化训练营/定制版本的量化系统
- Python量化投资训练营视频课程
(年费,每年更新代码)
- 最新的量化交易系统
- 提供封装好的现货和合约量化接口 (支持Binance现货、合约)
- 多个经典量化策略示例
- 远程技术支持和服务

- 量化交易员
- 希望快速学习量化并在相关市场实现量化交易的
- 定制相关市场接口
更多信息 针对专业量化的需求
精心架构设计并封装好的代码
开箱即用,帮助你更快的实现量化交易
添加微信 studyquant88后,领取更多示例代码

版本介绍

目前主要分为 public(开源版), pro(专业版) 和 vip 3个版本。 每个版本代码不一样。供用户学习,用户可自行迭代升级。

public(开源版)

当前开源仓库

pro(专业版)(Python量化与CryptoQuant课程)

专业版提供

  • python量化投资与CryptoQuant教学视频课程
  • 提供封装好的现货量化接口 (支持Binance等现货)
  • 封装好的接口示例、系统源码开发示例
  • 策略示例
  • 基于类的量化交易系统,更清晰的架构。
  • 社群答疑服务

并提供专业版的量化交易框架源码学习。 在架构上由多个库组成,开发者花费了大量的时间, 整理构建的自用量化交易框架,非常适合个人量化交易员学习并实践使用。

vip(量化训练营课程)

  • Python量化投资训练营视频课程 (年费,包更新代码)
  • 自用的量化交易系统,经常更新代码。
  • 提供封装好的现货和合约量化接口 (支持Binance现货、合约)
  • 多个经典量化策略示例
  • 更高频率的量化交易系统
  • 远程技术支持和服务

更多详情: wechat: studyquant88

Features

  • Ease of Use: CryptoQuant tries to get out of your way so that you can focus on algorithm development.
  • 开箱即用 : CryptoQuant提供一套量化框架帮助您专注策略开发
  • 回测:回测框架支持数据导入,自定义交易订单号,多线程回测、遗传算法寻优等功能
  • 实盘交易: 框架提供数字货币交易所接口DEMO
  • 文档支持:官方社区论坛

环境准备

  • 支持的系统版本:Windows 7以上/Windows Server 2008以上/Ubuntu 18.04 LTS
  • 支持的Python版本:Python 3.6 64位/ 3.7+

Installation

Windows 使用要安装Python,激活环境,进入cryptoquant/install目录下的运行install.bat 安装依赖库 安装dependencies 中的依赖库

Quickstart

如何导入数据

from cryptoquant.trader.constant import Direction, Exchange, Interval, Offset, Status, Product, OptionType, OrderType
import pandas as pd
from cryptoquant.app.data_manage.data_manager import save_data_to_cryptoquant

if __name__ == '__main__':
    df = pd.read_csv('IF9999.csv')
    symbol = 'IF9999'
    save_data_to_cryptoquant(symbol, df, Exchange.CFFEX)
    

如何回测

from datetime import datetime
from cryptoquant.app.cta_backtester.engine import BacktestingEngine, OptimizationSetting
from cryptoquant.app.cta_strategy.strategies.atr_rsi_strategy import (
    AtrRsiStrategy,
)
#%%
engine = BacktestingEngine()

engine.set_parameters(
    vt_symbol="IF9999.CFFEX",
    interval="1m",
    start=datetime(2020, 1, 1),
    end=datetime(2020, 4, 30),
    rate=0.3/10000,
    slippage=0.5,
    size=300,
    pricetick=0.2,
    capital=1_000_0,
)
setting = {}
engine.add_strategy(AtrRsiStrategy,setting)
# 导入数据
engine.load_data()
# 开始回测
engine.run_backtesting()
#计算收益
df = engine.calculate_result()
# 开始统计
engine.calculate_statistics()
# 开始画图
engine.show_chart()

实盘交易- 接口调用示例

(cryptoquant_example/3 CCXT tutorial/4_api_demo.py)

from cryptoquant.config.config import ok_api_key, ok_seceret_key, ok_passphrase,binance_api_key,binance_secret_key
from cryptoquant import get_exchange

"""
Attention:
to run this code file , your python may need to be python3.9. It can be run by my environment
of  python 3.9. Hope you can run it successfully. Many Thanks 
"""

if __name__ == "__main__":
    setting ={
        'symbol':"EOS/USDT",
        'api_key':binance_api_key,
        'secret':binance_secret_key,
        'base_asset':'EOS',
        'quote_asset':'USDT',
        'sleep_time':5,
        'time_frame':'5m'
    }

    apikey = binance_api_key
    secret = binance_secret_key
    symbol = "EOS/USDT"
    time_frame = '5m'
    strategy_name = 'apidemo'

    exchange = get_exchange(symbol, apikey, secret, time_frame, strategy_name, setting)

    print('GEt Trades', exchange.GetTrades())
    print('GEt Ticker',exchange.GetTicker())
    print('GEt Depth',exchange.GetDepth())
    print('GetAccount',exchange.GetAccount())
    print('获取K线',exchange.GetKline(time_frame))
    print('get Orders',exchange.GetOrders())
    print('get open Orders',exchange.GetOpenOrders())

    # 买单
    buy_order = exchange.Buy(Price = 3,Amount = 4)
    print(f"获取订单{exchange.GetOrder(buy_order.id)}")

    # 撤单
    cancel_order = exchange.CancelOrder(buy_order.id)
    print(f"取消订单{cancel_order}")

    # 卖单
    sell_order = exchange.Sell(Price = 5,Amount = 4)
    print(f"获取订单{exchange.GetOrder(buy_order.id)}")

    # 撤单
    cancel_order = exchange.CancelOrder(sell_order.id)
    print(f"取消订单{cancel_order}")

Result

CCXT GateWay Init
GEt Trades [Trade(Id='170714627', Time=1658938662633, Price=1.138, Amount=1933.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714628', Time=1658938664640, Price=1.138, Amount=28.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714629', Time=1658938666927, Price=1.138, Amount=563.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714630', Time=1658938666957, Price=1.138, Amount=9.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714631', Time=1658938670567, Price=1.138, Amount=77.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714632', Time=1658938670708, Price=1.139, Amount=22.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714633', Time=1658938675419, Price=1.138, Amount=656.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714634', Time=1658938676114, Price=1.139, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714635', Time=1658938676165, Price=1.139, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714636', Time=1658938677508, Price=1.138, Amount=154.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714637', Time=1658938685393, Price=1.138, Amount=38.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714638', Time=1658938688941, Price=1.139, Amount=770.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714639', Time=1658938688987, Price=1.139, Amount=9.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714640', Time=1658938689216, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714641', Time=1658938689341, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714642', Time=1658938689553, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714643', Time=1658938689679, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714644', Time=1658938689769, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714645', Time=1658938689839, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714646', Time=1658938689924, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714647', Time=1658938690156, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714648', Time=1658938690217, Price=1.139, Amount=13.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714649', Time=1658938691346, Price=1.139, Amount=17.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714650', Time=1658938692970, Price=1.139, Amount=47.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714651', Time=1658938693362, Price=1.139, Amount=587.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714652', Time=1658938693375, Price=1.139, Amount=384.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714653', Time=1658938693383, Price=1.139, Amount=720.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714654', Time=1658938693432, Price=1.139, Amount=471.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714655', Time=1658938694004, Price=1.139, Amount=8074.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714656', Time=1658938694004, Price=1.14, Amount=11770.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714657', Time=1658938694030, Price=1.139, Amount=413.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714658', Time=1658938694130, Price=1.139, Amount=656.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714659', Time=1658938695121, Price=1.139, Amount=11.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714660', Time=1658938695201, Price=1.139, Amount=83.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714661', Time=1658938695349, Price=1.138, Amount=59.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714662', Time=1658938695713, Price=1.138, Amount=32.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714663', Time=1658938695783, Price=1.138, Amount=46.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714664', Time=1658938696299, Price=1.138, Amount=32.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714665', Time=1658938696552, Price=1.138, Amount=20.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714666', Time=1658938697141, Price=1.138, Amount=26.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714667', Time=1658938697142, Price=1.138, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714668', Time=1658938697144, Price=1.138, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714669', Time=1658938697187, Price=1.138, Amount=13.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714670', Time=1658938697195, Price=1.138, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714671', Time=1658938697205, Price=1.138, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714672', Time=1658938697205, Price=1.138, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714673', Time=1658938697412, Price=1.138, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714674', Time=1658938697427, Price=1.138, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714675', Time=1658938698147, Price=1.139, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714676', Time=1658938698147, Price=1.139, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714677', Time=1658938698150, Price=1.139, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714678', Time=1658938698195, Price=1.139, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714679', Time=1658938698201, Price=1.139, Amount=26.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714680', Time=1658938698433, Price=1.139, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714681', Time=1658938703323, Price=1.139, Amount=10334.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714682', Time=1658938703323, Price=1.14, Amount=24001.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714683', Time=1658938703323, Price=1.141, Amount=213.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714684', Time=1658938703341, Price=1.14, Amount=98.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714685', Time=1658938703342, Price=1.14, Amount=99.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714686', Time=1658938703343, Price=1.14, Amount=93.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714687', Time=1658938703344, Price=1.14, Amount=122.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714688', Time=1658938703345, Price=1.14, Amount=102.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714689', Time=1658938703345, Price=1.14, Amount=101.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714690', Time=1658938703346, Price=1.14, Amount=111.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714691', Time=1658938703346, Price=1.14, Amount=63.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714692', Time=1658938703347, Price=1.14, Amount=94.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714693', Time=1658938703348, Price=1.14, Amount=69.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714694', Time=1658938703348, Price=1.14, Amount=100.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714695', Time=1658938703349, Price=1.14, Amount=111.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714696', Time=1658938703349, Price=1.14, Amount=775.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714697', Time=1658938703349, Price=1.14, Amount=166.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714698', Time=1658938703350, Price=1.14, Amount=108.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714699', Time=1658938703351, Price=1.14, Amount=371.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714700', Time=1658938703361, Price=1.139, Amount=14.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714701', Time=1658938703383, Price=1.139, Amount=832.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714702', Time=1658938703383, Price=1.139, Amount=338.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714703', Time=1658938703408, Price=1.139, Amount=543.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714704', Time=1658938703412, Price=1.139, Amount=1205.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714705', Time=1658938703413, Price=1.138, Amount=11.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714706', Time=1658938703418, Price=1.138, Amount=28.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714707', Time=1658938703456, Price=1.139, Amount=9.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714708', Time=1658938705365, Price=1.139, Amount=189.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714709', Time=1658938706070, Price=1.139, Amount=154.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714710', Time=1658938706202, Price=1.14, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714711', Time=1658938706445, Price=1.14, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714712', Time=1658938707086, Price=1.139, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714713', Time=1658938707214, Price=1.139, Amount=10.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714714', Time=1658938707214, Price=1.139, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714715', Time=1658938707220, Price=1.14, Amount=8.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714716', Time=1658938707450, Price=1.139, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714717', Time=1658938707503, Price=1.139, Amount=10.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714718', Time=1658938710899, Price=1.139, Amount=36.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714719', Time=1658938717178, Price=1.139, Amount=77.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714720', Time=1658938718577, Price=1.139, Amount=154.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714721', Time=1658938718581, Price=1.139, Amount=158.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714722', Time=1658938718586, Price=1.138, Amount=87.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714723', Time=1658938718606, Price=1.138, Amount=87.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714724', Time=1658938718613, Price=1.138, Amount=175.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714725', Time=1658938730228, Price=1.138, Amount=320.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714726', Time=1658938734102, Price=1.139, Amount=1350.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714727', Time=1658938734129, Price=1.139, Amount=679.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714728', Time=1658938734132, Price=1.139, Amount=310.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714729', Time=1658938734135, Price=1.139, Amount=215.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714730', Time=1658938734148, Price=1.139, Amount=230.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714731', Time=1658938734174, Price=1.139, Amount=782.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714732', Time=1658938734351, Price=1.14, Amount=43.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714733', Time=1658938735652, Price=1.14, Amount=585.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714734', Time=1658938735750, Price=1.139, Amount=52.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714735', Time=1658938735909, Price=1.139, Amount=41.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714736', Time=1658938736131, Price=1.139, Amount=144.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714737', Time=1658938736133, Price=1.139, Amount=42.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714738', Time=1658938736357, Price=1.139, Amount=14.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714739', Time=1658938736775, Price=1.139, Amount=40.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714740', Time=1658938740763, Price=1.139, Amount=267.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714741', Time=1658938741045, Price=1.139, Amount=623.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714742', Time=1658938745950, Price=1.139, Amount=1979.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714743', Time=1658938747979, Price=1.138, Amount=36.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714744', Time=1658938748321, Price=1.138, Amount=1167.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714745', Time=1658938748671, Price=1.138, Amount=1538.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714746', Time=1658938748687, Price=1.138, Amount=550.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714747', Time=1658938748687, Price=1.138, Amount=290.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714748', Time=1658938748851, Price=1.138, Amount=132.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714749', Time=1658938753874, Price=1.139, Amount=36.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714750', Time=1658938762997, Price=1.138, Amount=15.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714751', Time=1658938777854, Price=1.139, Amount=720.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714752', Time=1658938779734, Price=1.139, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714753', Time=1658938790171, Price=1.139, Amount=57.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714754', Time=1658938791502, Price=1.138, Amount=4315.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714755', Time=1658938791558, Price=1.138, Amount=282.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714756', Time=1658938791583, Price=1.137, Amount=152.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714757', Time=1658938791704, Price=1.138, Amount=949.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714758', Time=1658938791935, Price=1.137, Amount=87.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714759', Time=1658938791969, Price=1.137, Amount=442.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714760', Time=1658938791973, Price=1.137, Amount=500.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714761', Time=1658938791974, Price=1.137, Amount=499.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714762', Time=1658938791979, Price=1.138, Amount=100.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714763', Time=1658938791980, Price=1.137, Amount=156.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714764', Time=1658938792256, Price=1.137, Amount=45.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714765', Time=1658938792574, Price=1.137, Amount=43.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714766', Time=1658938792591, Price=1.137, Amount=160.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714767', Time=1658938793311, Price=1.136, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714768', Time=1658938793315, Price=1.136, Amount=13.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714769', Time=1658938794519, Price=1.137, Amount=110.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714770', Time=1658938794818, Price=1.137, Amount=683.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714771', Time=1658938810052, Price=1.138, Amount=272.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714772', Time=1658938810056, Price=1.138, Amount=217.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714773', Time=1658938810057, Price=1.138, Amount=225.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714774', Time=1658938810060, Price=1.138, Amount=516.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714775', Time=1658938810069, Price=1.138, Amount=343.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714776', Time=1658938814443, Price=1.139, Amount=2692.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714777', Time=1658938814765, Price=1.139, Amount=9.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714778', Time=1658938815214, Price=1.14, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714779', Time=1658938820776, Price=1.139, Amount=430.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714780', Time=1658938826901, Price=1.139, Amount=881.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714781', Time=1658938828618, Price=1.138, Amount=61.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714782', Time=1658938829651, Price=1.139, Amount=422.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714783', Time=1658938835887, Price=1.139, Amount=19.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714784', Time=1658938844270, Price=1.139, Amount=25.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714785', Time=1658938854826, Price=1.138, Amount=78.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714786', Time=1658938860099, Price=1.139, Amount=65.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714787', Time=1658938863556, Price=1.138, Amount=97.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714788', Time=1658938863564, Price=1.138, Amount=715.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714789', Time=1658938865675, Price=1.138, Amount=22.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714790', Time=1658938881727, Price=1.139, Amount=72.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714791', Time=1658938897258, Price=1.139, Amount=21.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714792', Time=1658938901185, Price=1.139, Amount=87.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714793', Time=1658938901480, Price=1.139, Amount=168.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714794', Time=1658938902599, Price=1.139, Amount=168.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714795', Time=1658938908485, Price=1.138, Amount=50.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714796', Time=1658938913749, Price=1.139, Amount=82.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714797', Time=1658938928118, Price=1.139, Amount=25.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714798', Time=1658938929294, Price=1.139, Amount=300.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714799', Time=1658938929313, Price=1.139, Amount=127.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714800', Time=1658938948591, Price=1.139, Amount=14.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714801', Time=1658938951029, Price=1.138, Amount=630.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714802', Time=1658938957445, Price=1.139, Amount=28.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714803', Time=1658938970191, Price=1.139, Amount=324.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714804', Time=1658938977814, Price=1.138, Amount=408.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714805', Time=1658938989235, Price=1.139, Amount=17.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714806', Time=1658939025010, Price=1.139, Amount=177.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714807', Time=1658939039103, Price=1.138, Amount=4957.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714808', Time=1658939039103, Price=1.137, Amount=5195.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714809', Time=1658939039126, Price=1.138, Amount=127.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714810', Time=1658939043299, Price=1.138, Amount=499.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714811', Time=1658939043306, Price=1.138, Amount=499.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714812', Time=1658939043308, Price=1.138, Amount=499.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714813', Time=1658939044035, Price=1.138, Amount=166.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714814', Time=1658939045362, Price=1.138, Amount=68.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714815', Time=1658939046293, Price=1.138, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714816', Time=1658939046702, Price=1.138, Amount=490.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714817', Time=1658939063069, Price=1.138, Amount=12.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714818', Time=1658939063267, Price=1.138, Amount=66.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714819', Time=1658939063648, Price=1.138, Amount=25.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714820', Time=1658939106756, Price=1.139, Amount=100.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714821', Time=1658939112855, Price=1.139, Amount=957.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714822', Time=1658939112887, Price=1.139, Amount=942.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714823', Time=1658939115155, Price=1.139, Amount=42.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714824', Time=1658939117666, Price=1.138, Amount=1556.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714825', Time=1658939118706, Price=1.138, Amount=102.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714826', Time=1658939120529, Price=1.139, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714827', Time=1658939120552, Price=1.139, Amount=53.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714828', Time=1658939120642, Price=1.139, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714829', Time=1658939126347, Price=1.14, Amount=20.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714830', Time=1658939157753, Price=1.139, Amount=2581.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714831', Time=1658939163575, Price=1.139, Amount=137.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714832', Time=1658939163650, Price=1.139, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714833', Time=1658939176187, Price=1.14, Amount=797.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714834', Time=1658939176194, Price=1.14, Amount=1721.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714835', Time=1658939176197, Price=1.14, Amount=483.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714836', Time=1658939176201, Price=1.14, Amount=1180.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714837', Time=1658939176217, Price=1.14, Amount=1000.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714838', Time=1658939176220, Price=1.14, Amount=2883.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714839', Time=1658939176226, Price=1.14, Amount=2000.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714840', Time=1658939176240, Price=1.14, Amount=208.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714841', Time=1658939176253, Price=1.14, Amount=596.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714842', Time=1658939176281, Price=1.14, Amount=147.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714843', Time=1658939176334, Price=1.14, Amount=154.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714844', Time=1658939176375, Price=1.14, Amount=966.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714845', Time=1658939176813, Price=1.14, Amount=12.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714846', Time=1658939177622, Price=1.14, Amount=1500.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714847', Time=1658939177643, Price=1.14, Amount=6205.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714848', Time=1658939177685, Price=1.141, Amount=520.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714849', Time=1658939177694, Price=1.14, Amount=9.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714850', Time=1658939177712, Price=1.14, Amount=77.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714851', Time=1658939178218, Price=1.141, Amount=246.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714852', Time=1658939180094, Price=1.141, Amount=662.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714853', Time=1658939180383, Price=1.141, Amount=260.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714854', Time=1658939180602, Price=1.141, Amount=1098.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714855', Time=1658939180653, Price=1.142, Amount=17.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714856', Time=1658939180727, Price=1.141, Amount=109.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714857', Time=1658939180945, Price=1.141, Amount=120.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714858', Time=1658939181307, Price=1.14, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714859', Time=1658939181646, Price=1.141, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714860', Time=1658939181654, Price=1.141, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714861', Time=1658939181696, Price=1.141, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714862', Time=1658939186888, Price=1.14, Amount=264.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714863', Time=1658939187578, Price=1.14, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714864', Time=1658939187654, Price=1.14, Amount=44.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714865', Time=1658939187661, Price=1.14, Amount=13.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714866', Time=1658939187661, Price=1.14, Amount=10.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714867', Time=1658939187716, Price=1.14, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714868', Time=1658939187920, Price=1.14, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714869', Time=1658939188143, Price=1.14, Amount=449.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714870', Time=1658939188143, Price=1.139, Amount=247.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714871', Time=1658939188576, Price=1.14, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714872', Time=1658939188592, Price=1.14, Amount=308.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714873', Time=1658939188593, Price=1.14, Amount=525.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714874', Time=1658939188595, Price=1.14, Amount=550.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714875', Time=1658939188697, Price=1.141, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714876', Time=1658939188698, Price=1.141, Amount=43.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714877', Time=1658939188713, Price=1.141, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714878', Time=1658939188721, Price=1.141, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714879', Time=1658939192997, Price=1.14, Amount=13.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714880', Time=1658939197168, Price=1.141, Amount=8.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714881', Time=1658939205102, Price=1.141, Amount=1801.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714882', Time=1658939207903, Price=1.141, Amount=4035.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714883', Time=1658939208746, Price=1.14, Amount=802.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714884', Time=1658939230457, Price=1.14, Amount=2824.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714885', Time=1658939230468, Price=1.14, Amount=1615.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714886', Time=1658939234140, Price=1.14, Amount=91.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714887', Time=1658939237504, Price=1.14, Amount=533.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714888', Time=1658939237855, Price=1.14, Amount=40.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714889', Time=1658939238419, Price=1.141, Amount=128.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714890', Time=1658939238422, Price=1.141, Amount=128.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714891', Time=1658939238431, Price=1.141, Amount=176.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714892', Time=1658939238432, Price=1.141, Amount=130.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714893', Time=1658939238544, Price=1.141, Amount=2157.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714894', Time=1658939238559, Price=1.141, Amount=301.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714895', Time=1658939238784, Price=1.141, Amount=290.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714896', Time=1658939238857, Price=1.141, Amount=9.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714897', Time=1658939240974, Price=1.141, Amount=53.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714898', Time=1658939246912, Price=1.141, Amount=479.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714899', Time=1658939246915, Price=1.141, Amount=263.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714900', Time=1658939246932, Price=1.141, Amount=527.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714901', Time=1658939246946, Price=1.141, Amount=263.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714902', Time=1658939250550, Price=1.14, Amount=28.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714903', Time=1658939252477, Price=1.14, Amount=26.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714904', Time=1658939255156, Price=1.141, Amount=200.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714905', Time=1658939283375, Price=1.14, Amount=91.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714906', Time=1658939283874, Price=1.141, Amount=201.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714907', Time=1658939284768, Price=1.141, Amount=20.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714908', Time=1658939284874, Price=1.141, Amount=181.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714909', Time=1658939285705, Price=1.141, Amount=20.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714910', Time=1658939285705, Price=1.142, Amount=155.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714911', Time=1658939287167, Price=1.142, Amount=9.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714912', Time=1658939287483, Price=1.142, Amount=9.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714913', Time=1658939287758, Price=1.141, Amount=973.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714914', Time=1658939290192, Price=1.142, Amount=8.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714915', Time=1658939296688, Price=1.141, Amount=924.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714916', Time=1658939299758, Price=1.14, Amount=32.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714917', Time=1658939304785, Price=1.141, Amount=422.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714918', Time=1658939311068, Price=1.141, Amount=287.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714919', Time=1658939311149, Price=1.141, Amount=102.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714920', Time=1658939314984, Price=1.141, Amount=38.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714921', Time=1658939320789, Price=1.141, Amount=393.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714922', Time=1658939323660, Price=1.142, Amount=9.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714923', Time=1658939323846, Price=1.142, Amount=30.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714924', Time=1658939324595, Price=1.143, Amount=29.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714925', Time=1658939325166, Price=1.143, Amount=891.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714926', Time=1658939325169, Price=1.143, Amount=532.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714927', Time=1658939325177, Price=1.143, Amount=372.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714928', Time=1658939325183, Price=1.143, Amount=1069.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714929', Time=1658939325187, Price=1.143, Amount=1302.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714930', Time=1658939325923, Price=1.142, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714931', Time=1658939328101, Price=1.143, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714932', Time=1658939328865, Price=1.142, Amount=26.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714933', Time=1658939329545, Price=1.143, Amount=123.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714934', Time=1658939329547, Price=1.143, Amount=102.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714935', Time=1658939329558, Price=1.143, Amount=4531.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714936', Time=1658939329698, Price=1.143, Amount=283.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714937', Time=1658939329807, Price=1.144, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714938', Time=1658939329914, Price=1.143, Amount=260.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714939', Time=1658939330474, Price=1.143, Amount=260.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714940', Time=1658939330606, Price=1.144, Amount=246.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714941', Time=1658939330873, Price=1.144, Amount=43.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714942', Time=1658939331607, Price=1.144, Amount=246.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714943', Time=1658939331674, Price=1.143, Amount=53.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714944', Time=1658939331814, Price=1.144, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714945', Time=1658939331824, Price=1.143, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714946', Time=1658939331870, Price=1.143, Amount=9.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714947', Time=1658939332092, Price=1.144, Amount=39.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714948', Time=1658939332143, Price=1.143, Amount=88.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714949', Time=1658939332218, Price=1.143, Amount=26.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714950', Time=1658939332609, Price=1.144, Amount=246.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714951', Time=1658939332888, Price=1.144, Amount=9.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714952', Time=1658939336292, Price=1.143, Amount=616.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714953', Time=1658939339703, Price=1.143, Amount=4579.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714954', Time=1658939339719, Price=1.143, Amount=1199.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714955', Time=1658939339723, Price=1.143, Amount=79.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714956', Time=1658939340764, Price=1.143, Amount=26.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714957', Time=1658939344097, Price=1.143, Amount=199.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714958', Time=1658939348420, Price=1.142, Amount=3199.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714959', Time=1658939348420, Price=1.141, Amount=675.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714960', Time=1658939348667, Price=1.141, Amount=250.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714961', Time=1658939348760, Price=1.141, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714962', Time=1658939348839, Price=1.141, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714963', Time=1658939348840, Price=1.141, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714964', Time=1658939348841, Price=1.141, Amount=10.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714965', Time=1658939348886, Price=1.141, Amount=10.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714966', Time=1658939348889, Price=1.141, Amount=9.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714967', Time=1658939348890, Price=1.141, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714968', Time=1658939348893, Price=1.141, Amount=10.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714969', Time=1658939348903, Price=1.141, Amount=9.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714970', Time=1658939348911, Price=1.141, Amount=10.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714971', Time=1658939348915, Price=1.141, Amount=10.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714972', Time=1658939349767, Price=1.142, Amount=9.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714973', Time=1658939350491, Price=1.141, Amount=160.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714974', Time=1658939350652, Price=1.141, Amount=1336.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714975', Time=1658939350794, Price=1.141, Amount=668.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714976', Time=1658939350849, Price=1.141, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714977', Time=1658939350929, Price=1.141, Amount=160.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714978', Time=1658939351052, Price=1.141, Amount=2004.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714979', Time=1658939351178, Price=1.141, Amount=1892.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714980', Time=1658939351178, Price=1.14, Amount=112.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714981', Time=1658939351315, Price=1.14, Amount=160.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714982', Time=1658939351467, Price=1.14, Amount=1335.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714983', Time=1658939351595, Price=1.14, Amount=1335.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714984', Time=1658939351719, Price=1.14, Amount=253.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714985', Time=1658939351929, Price=1.14, Amount=200.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714986', Time=1658939352053, Price=1.14, Amount=667.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714987', Time=1658939352194, Price=1.14, Amount=188.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714988', Time=1658939352844, Price=1.14, Amount=13.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714989', Time=1658939356482, Price=1.141, Amount=10.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714990', Time=1658939356590, Price=1.141, Amount=87.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714991', Time=1658939356699, Price=1.141, Amount=43.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714992', Time=1658939356807, Price=1.141, Amount=10.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714993', Time=1658939356927, Price=1.141, Amount=131.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714994', Time=1658939356961, Price=1.141, Amount=9.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714995', Time=1658939356978, Price=1.141, Amount=1180.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714996', Time=1658939357038, Price=1.142, Amount=131.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714997', Time=1658939357146, Price=1.142, Amount=10.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714998', Time=1658939357254, Price=1.142, Amount=87.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170714999', Time=1658939357364, Price=1.142, Amount=87.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715000', Time=1658939357478, Price=1.142, Amount=16.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715001', Time=1658939357589, Price=1.142, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715002', Time=1658939357703, Price=1.142, Amount=43.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715003', Time=1658939357853, Price=1.142, Amount=10.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715004', Time=1658939364092, Price=1.141, Amount=305.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715005', Time=1658939370272, Price=1.141, Amount=1340.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715006', Time=1658939370338, Price=1.141, Amount=1952.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715007', Time=1658939370352, Price=1.141, Amount=2071.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715008', Time=1658939370400, Price=1.141, Amount=18.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715009', Time=1658939370403, Price=1.141, Amount=26.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715010', Time=1658939370403, Price=1.141, Amount=337.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715011', Time=1658939370440, Price=1.141, Amount=1500.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715012', Time=1658939370584, Price=1.141, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715013', Time=1658939373331, Price=1.141, Amount=2264.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715014', Time=1658939374853, Price=1.141, Amount=132.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715015', Time=1658939383732, Price=1.141, Amount=300.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715016', Time=1658939398742, Price=1.141, Amount=3056.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715017', Time=1658939403305, Price=1.141, Amount=1947.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715018', Time=1658939403315, Price=1.141, Amount=647.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715019', Time=1658939408096, Price=1.141, Amount=397.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715020', Time=1658939413077, Price=1.141, Amount=172.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715021', Time=1658939413909, Price=1.141, Amount=422.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715022', Time=1658939432810, Price=1.141, Amount=216.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715023', Time=1658939434991, Price=1.141, Amount=26.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715024', Time=1658939448952, Price=1.141, Amount=433.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715025', Time=1658939449291, Price=1.141, Amount=968.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715026', Time=1658939449331, Price=1.141, Amount=422.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715027', Time=1658939451667, Price=1.142, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715028', Time=1658939455816, Price=1.141, Amount=216.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715029', Time=1658939461895, Price=1.142, Amount=2987.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715030', Time=1658939461895, Price=1.143, Amount=63.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715031', Time=1658939462048, Price=1.142, Amount=38.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715032', Time=1658939472611, Price=1.143, Amount=131.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715033', Time=1658939473006, Price=1.143, Amount=13.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715034', Time=1658939476807, Price=1.143, Amount=760.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715035', Time=1658939476871, Price=1.143, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715036', Time=1658939477078, Price=1.143, Amount=730.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715037', Time=1658939477081, Price=1.143, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715038', Time=1658939477286, Price=1.143, Amount=13.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715039', Time=1658939489419, Price=1.143, Amount=1072.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715040', Time=1658939489440, Price=1.143, Amount=532.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715041', Time=1658939491490, Price=1.143, Amount=75.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715042', Time=1658939502394, Price=1.142, Amount=208.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715043', Time=1658939502410, Price=1.142, Amount=242.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715044', Time=1658939502413, Price=1.141, Amount=242.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715045', Time=1658939514312, Price=1.142, Amount=9.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715046', Time=1658939538077, Price=1.141, Amount=119.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715047', Time=1658939544254, Price=1.141, Amount=12.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715048', Time=1658939554912, Price=1.14, Amount=9.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715049', Time=1658939556826, Price=1.141, Amount=1123.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715050', Time=1658939559237, Price=1.141, Amount=27.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715051', Time=1658939559814, Price=1.141, Amount=9.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715052', Time=1658939568936, Price=1.141, Amount=19.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715053', Time=1658939575818, Price=1.141, Amount=34.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715054', Time=1658939581413, Price=1.14, Amount=631.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715055', Time=1658939582485, Price=1.141, Amount=894.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715056', Time=1658939582502, Price=1.141, Amount=740.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715057', Time=1658939592335, Price=1.142, Amount=25.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715058', Time=1658939603381, Price=1.141, Amount=337.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715059', Time=1658939603438, Price=1.141, Amount=323.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715060', Time=1658939609523, Price=1.14, Amount=11.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715061', Time=1658939613466, Price=1.141, Amount=104.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715062', Time=1658939617090, Price=1.14, Amount=39.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715063', Time=1658939622910, Price=1.141, Amount=38.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715064', Time=1658939627592, Price=1.141, Amount=1041.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715065', Time=1658939627592, Price=1.142, Amount=711.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715066', Time=1658939627638, Price=1.141, Amount=2561.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715067', Time=1658939627638, Price=1.14, Amount=486.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715068', Time=1658939629005, Price=1.142, Amount=4039.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715069', Time=1658939629039, Price=1.142, Amount=614.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715070', Time=1658939629170, Price=1.142, Amount=254.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715071', Time=1658939629223, Price=1.142, Amount=50.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715072', Time=1658939634186, Price=1.142, Amount=77.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715073', Time=1658939635892, Price=1.143, Amount=3039.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715074', Time=1658939637599, Price=1.142, Amount=524.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715075', Time=1658939637645, Price=1.142, Amount=957.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715076', Time=1658939637646, Price=1.142, Amount=1435.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715077', Time=1658939637652, Price=1.142, Amount=368.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715078', Time=1658939637671, Price=1.142, Amount=930.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715079', Time=1658939637690, Price=1.142, Amount=208.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715080', Time=1658939637719, Price=1.142, Amount=166.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715081', Time=1658939637808, Price=1.142, Amount=930.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715082', Time=1658939637819, Price=1.142, Amount=208.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715083', Time=1658939637823, Price=1.141, Amount=208.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715084', Time=1658939649629, Price=1.142, Amount=211.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715085', Time=1658939667421, Price=1.142, Amount=9.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715086', Time=1658939699485, Price=1.141, Amount=5959.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715087', Time=1658939699502, Price=1.141, Amount=15.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715088', Time=1658939699766, Price=1.141, Amount=135.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715089', Time=1658939701828, Price=1.141, Amount=1338.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715090', Time=1658939701829, Price=1.141, Amount=10.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715091', Time=1658939727287, Price=1.142, Amount=17.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715092', Time=1658939730836, Price=1.142, Amount=481.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715093', Time=1658939730900, Price=1.142, Amount=132.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715094', Time=1658939732678, Price=1.142, Amount=298.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715095', Time=1658939732716, Price=1.142, Amount=316.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715096', Time=1658939732737, Price=1.142, Amount=105.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715097', Time=1658939769318, Price=1.142, Amount=478.2, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715098', Time=1658939774213, Price=1.142, Amount=290.8, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715099', Time=1658939774305, Price=1.142, Amount=151.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715100', Time=1658939776416, Price=1.141, Amount=28.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715101', Time=1658939793001, Price=1.141, Amount=207.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715102', Time=1658939793511, Price=1.142, Amount=317.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715103', Time=1658939795013, Price=1.141, Amount=207.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715104', Time=1658939796012, Price=1.141, Amount=207.6, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715105', Time=1658939796283, Price=1.142, Amount=367.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715106', Time=1658939823975, Price=1.142, Amount=5163.3, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715107', Time=1658939824560, Price=1.143, Amount=17.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715108', Time=1658939825788, Price=1.143, Amount=20.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715109', Time=1658939835297, Price=1.142, Amount=1447.1, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715110', Time=1658939835328, Price=1.141, Amount=697.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715111', Time=1658939837192, Price=1.141, Amount=2242.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715112', Time=1658939837212, Price=1.141, Amount=43.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715113', Time=1658939839162, Price=1.141, Amount=158.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715114', Time=1658939842693, Price=1.141, Amount=740.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715115', Time=1658939842815, Price=1.141, Amount=12.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715116', Time=1658939859028, Price=1.141, Amount=80.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715117', Time=1658939859674, Price=1.141, Amount=80.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715118', Time=1658939860355, Price=1.141, Amount=80.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715119', Time=1658939861129, Price=1.141, Amount=80.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715120', Time=1658939877763, Price=1.142, Amount=15.5, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715121', Time=1658939885604, Price=1.141, Amount=30.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715122', Time=1658939897792, Price=1.142, Amount=43.7, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715123', Time=1658939905391, Price=1.141, Amount=966.0, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715124', Time=1658939921172, Price=1.142, Amount=6640.9, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715125', Time=1658939921280, Price=1.142, Amount=3924.4, Type=<Direction.ORDER_TYPE_BUY: 0>), Trade(Id='170715126', Time=1658939921324, Price=1.142, Amount=178.7, Type=<Direction.ORDER_TYPE_BUY: 0>)]
GEt Ticker Ticker(symbol='EOS/USDT', exchange=<Exchange.BINANCE: 'BINANCE'>, datetime='2022-07-27T16:38:44.326Z', Info={'symbol': 'EOSUSDT', 'priceChange': '0.06600000', 'priceChangePercent': '6.134', 'weightedAvgPrice': '1.10659869', 'prevClosePrice': '1.07600000', 'lastPrice': '1.14200000', 'lastQty': '10744.00000000', 'bidPrice': '1.14200000', 'bidQty': '6386.70000000', 'askPrice': '1.14300000', 'askQty': '6396.50000000', 'openPrice': '1.07600000', 'highPrice': '1.14400000', 'lowPrice': '1.06600000', 'volume': '11059231.10000000', 'quoteVolume': '12238130.66350000', 'openTime': '1658853524326', 'closeTime': '1658939924326', 'firstId': '208531956', 'lastId': '208566233', 'count': '34278'}, Time=1658939924326, High=1.144, Low=1.066, Sell=1.143, Buy=1.142, Last=1.142, Volume=11059231.1)
GEt Depth Depth(Asks=[[1.143, 6396.5], [1.144, 64675.9], [1.145, 50642.1], [1.146, 94183.3], [1.147, 427.1], [1.148, 61936.4], [1.149, 11462.6], [1.15, 45156.7], [1.151, 266.2], [1.152, 2807.3], [1.153, 9351.8], [1.154, 8971.8], [1.155, 2888.4], [1.156, 148.7], [1.157, 1363.9], [1.158, 42.5], [1.159, 2666.6], [1.16, 1282.1], [1.161, 39.0], [1.162, 20.2], [1.163, 19.9], [1.164, 650.0], [1.165, 36.2], [1.166, 25266.1], [1.167, 132.4], [1.168, 1631.3], [1.169, 195.6], [1.17, 3077.3], [1.171, 157.1], [1.172, 32.7], [1.173, 1733.6], [1.174, 338.7], [1.175, 36.6], [1.176, 642.3], [1.177, 1652.7], [1.178, 256.0], [1.179, 1588.2], [1.18, 221.3], [1.181, 1976.0], [1.182, 421.4], [1.183, 197.6], [1.184, 155.7], [1.185, 1767.8], [1.186, 623.4], [1.187, 361.4], [1.188, 6173.3], [1.189, 40.6], [1.19, 644.1], [1.192, 2295.4], [1.193, 64.7], [1.194, 275.7], [1.195, 489.0], [1.196, 1249.0], [1.197, 235.6], [1.198, 59.2], [1.199, 250.5], [1.2, 2628.9], [1.201, 839.5], [1.202, 50.4], [1.203, 18.9], [1.204, 126.0], [1.205, 1532.9], [1.207, 77.4], [1.208, 31.2], [1.209, 113.4], [1.21, 1489.4], [1.211, 10.4], [1.212, 944.1], [1.214, 2728.8], [1.215, 38.2], [1.216, 247.1], [1.217, 179.1], [1.218, 18.9], [1.219, 9.9], [1.22, 20.3], [1.221, 200.3], [1.222, 1025.7], [1.223, 9.9], [1.224, 109.3], [1.225, 993.7], [1.226, 124.9], [1.227, 16.7], [1.229, 154.1], [1.23, 922.1], [1.232, 121.4], [1.233, 1125.9], [1.234, 86.8], [1.235, 21.8], [1.237, 20.8], [1.238, 24.0], [1.24, 1066.3], [1.241, 9.7], [1.242, 12.1], [1.243, 11.3], [1.244, 111.9], [1.245, 9.7], [1.246, 38.0], [1.247, 36.5], [1.248, 363.9], [1.249, 52.3]], Bids=[[1.142, 6430.4], [1.141, 25821.9], [1.14, 32472.8], [1.139, 49408.0], [1.138, 37380.1], [1.137, 67679.5], [1.136, 26008.7], [1.135, 26220.0], [1.134, 3701.6], [1.133, 73527.8], [1.132, 123798.8], [1.131, 5107.0], [1.129, 4746.8], [1.128, 6211.9], [1.127, 142987.8], [1.125, 1343.7], [1.124, 989.2], [1.123, 694.6], [1.122, 519.5], [1.121, 404.8], [1.12, 566.2], [1.119, 529.3], [1.118, 1027.5], [1.117, 118008.0], [1.116, 928.5], [1.115, 30.0], [1.114, 869.9], [1.113, 281.7], [1.112, 460.9], [1.111, 9938.3], [1.11, 910.2], [1.109, 933.0], [1.108, 1738.3], [1.107, 354.6], [1.106, 8229.7], [1.105, 5020.0], [1.104, 449.1], [1.103, 196.8], [1.102, 691.6], [1.101, 9105.7], [1.1, 798.5], [1.099, 2106.5], [1.098, 473.9], [1.097, 1603.1], [1.096, 10012.8], [1.095, 521.3], [1.094, 371.1], [1.093, 588.5], [1.092, 609.4], [1.091, 9844.7], [1.09, 4053.3], [1.089, 562.2], [1.088, 418.4], [1.087, 11.9], [1.086, 212.5], [1.085, 293.7], [1.084, 2217.2], [1.083, 329.3], [1.082, 79.0], [1.081, 428.2], [1.08, 1512.7], [1.079, 841.2], [1.078, 10.0], [1.077, 1114.3], [1.076, 11.3], [1.075, 346.3], [1.074, 489.1], [1.073, 42.0], [1.071, 85.0], [1.07, 5099.1], [1.069, 222.2], [1.068, 10.4], [1.067, 10.0], [1.066, 1682.7], [1.065, 241.8], [1.064, 246.2], [1.063, 68.6], [1.062, 433.7], [1.061, 471.2], [1.06, 5760.4], [1.059, 683.6], [1.058, 600.1], [1.057, 193.9], [1.056, 177.5], [1.055, 495.7], [1.054, 9013.1], [1.053, 554.6], [1.052, 318.0], [1.051, 397.5], [1.05, 23656.1], [1.049, 682.9], [1.047, 405.9], [1.046, 214.4], [1.045, 507.1], [1.044, 579.4], [1.043, 770.4], [1.042, 3204.7], [1.041, 459.6], [1.04, 721.7], [1.039, 1451.9]], Time=None)
GetAccount Account(Info={'info': {'makerCommission': '10', 'takerCommission': '10', 'buyerCommission': '0', 'sellerCommission': '0', 'canTrade': True, 'canWithdraw': True, 'canDeposit': True, 'updateTime': '1658777600950', 'accountType': 'SPOT', 'balances': [{'asset': 'BTC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LTC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ETH', 'free': '0.40270541', 'locked': '0.00000000'}, {'asset': 'NEO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BNB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'QTUM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EOS', 'free': '4.34901488', 'locked': '0.00000000'}, {'asset': 'SNT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BNT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GAS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'USDT', 'free': '0.34675200', 'locked': '0.00000000'}, {'asset': 'HSR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OAX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DNT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MCO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ICN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ZRX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OMG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WTC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'YOYO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LRC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TRX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SNGLS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'STRAT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BQX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FUN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KNC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CDT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XVG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'IOTA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SNM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LINK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CVC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TNT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'REP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MDA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MTL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SALT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NULS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SUB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'STX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MTH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ADX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ETC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ENG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ZEC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AST', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GNT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DGD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BAT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DASH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'POWR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BTG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'REQ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XMR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EVX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VIB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ENJ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VEN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ARK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XRP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MOD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'STORJ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KMD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RCN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EDO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DATA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DLT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MANA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PPT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RDN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GXS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AMB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ARN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCPT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CND', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GVT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'POE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BTS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FUEL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XZC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'QSP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LSK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TNB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ADA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LEND', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XLM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CMT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WAVES', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WABI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GTO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ICX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OST', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ELF', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AION', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WINGS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BRD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NEBL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NAV', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VIBE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LUN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TRIG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'APPC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CHAT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RLC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'INS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PIVX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'IOST', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'STEEM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NANO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VIA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BLZ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SYS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RPX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NCASH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'POA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ONT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ZIL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'STORM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XEM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WAN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WPR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'QLC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GRS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CLOAK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LOOM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TUSD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ZEN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SKY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'THETA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'IOTX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'QKC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AGI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NXS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NPXS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KEY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NAS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MFT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DENT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'IQ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ARDR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'HOT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VET', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DOCK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'POLY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VTHO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ONG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PHX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'HC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PAX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RVN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DCR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'USDC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MITH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCHABC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCHSV', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'REN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BTT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'USDS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FET', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TFUEL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CELR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MATIC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ATOM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PHB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ONE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FTM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BTCB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'USDSB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CHZ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'COS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ALGO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ERD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DOGE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BGBP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DUSK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ANKR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WIN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TUSDB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'COCOS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PERL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TOMO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BUSD', 'free': '40.76425113', 'locked': '0.00000000'}, {'asset': 'BAND', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BEAM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'HBAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XTZ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NGN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DGB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NKN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GBP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EUR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KAVA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RUB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UAH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ARPA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TRY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CTXC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AERGO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TROY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BRL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VITE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FTT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AUD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OGN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DREP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BULL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BEAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ETHBULL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ETHBEAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XRPBULL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XRPBEAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EOSBULL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EOSBEAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TCT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WRX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LTO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ZAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MBL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'COTI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BKRW', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BNBBULL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BNBBEAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'HIVE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'STPT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SOL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'IDRT', 'free': '0.00', 'locked': '0.00'}, {'asset': 'CTSI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CHR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BTCUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BTCDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'HNT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'JST', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FIO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BIDR', 'free': '0.00', 'locked': '0.00'}, {'asset': 'STMX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MDT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PNT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'COMP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'IRIS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MKR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SXP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SNX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DAI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ETHUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ETHDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ADAUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ADADOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LINKUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LINKDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DOT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RUNE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BNBUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BNBDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XTZUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XTZDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AVA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BAL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'YFI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SRM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ANT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CRV', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SAND', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OCEAN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NMR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LUNA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'IDEX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RSR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PAXG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WNXM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TRB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EGLD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BZRX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WBTC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KSM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SUSHI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'YFII', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DIA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BEL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UMA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EOSUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TRXUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EOSDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TRXDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XRPUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XRPDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DOTUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DOTDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NBS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WING', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SWRV', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LTCUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LTCDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CREAM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UNI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OXT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SUN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AVAX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BURGER', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BAKE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FLM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SCRT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XVS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CAKE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SPARTA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UNIUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UNIDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ALPHA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ORN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UTK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NEAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VIDT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AAVE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FIL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SXPUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SXPDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'INJ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FILDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FILUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'YFIUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'YFIDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CTK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EASY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AUDIO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCHUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCHDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BOT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AXS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AKRO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'HARD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KP3R', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RENBTC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SLP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'STRAX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UNFI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CVP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BCHA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FOR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FRONT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ROSE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MDX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'HEGIC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AAVEUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AAVEDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PROM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BETH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SKL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GLM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SUSD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'COVER', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GHST', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SUSHIUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SUSHIDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XLMUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XLMDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DF', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'JUV', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PSG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BVND', 'free': '0.00', 'locked': '0.00'}, {'asset': 'GRT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CELO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TWT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'REEF', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ATM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ASR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': '1INCH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RIF', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BTCST', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TRU', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DEXE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CKB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FIRO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LIT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PROS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VAI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SFP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FXS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DODO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AUCTION', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UFT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ACM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PHA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TVK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BADGER', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FIS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'QI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'POND', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ALICE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DEGO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BIFI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LINA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PERP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RAMP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SUPER', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CFX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TKO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AUTO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EPS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PUNDIX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TLM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': '1INCHUP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': '1INCHDOWN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MIR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FORTH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EZ', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ICP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SHIB', 'free': '0.57', 'locked': '0.00'}, {'asset': 'POLS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MASK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LPT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AGIX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ATA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NU', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GTC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KLAY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TORN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KEEP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ERN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BOND', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MLN', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'C98', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FLOW', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'QUICK', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RAY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MINA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'QNT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CLV', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XEC', 'free': '0.00', 'locked': '0.00'}, {'asset': 'ALPACA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FARM', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VGX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MBOX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WAXP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'TRIBE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GNO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'USDP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DYDX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GALA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ILV', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'YGG', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FIDA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AGLD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BETA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RAD', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RARE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SSV', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LAZIO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MOVR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CHESS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'DAR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ACA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ASTR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BNX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RGT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CITY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ENS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PORTO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'JASMY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'AMP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PLA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PYR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SANTOS', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'RNDR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ALCX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ANY', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'VOXEL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BICO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'FLUX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'UST', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'HIGH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OOKI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'CVX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'PEOPLE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'SPELL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'JOE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BDOT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GLMR', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ACH', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'IMX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LOKA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BTTC', 'free': '0.0', 'locked': '0.0'}, {'asset': 'ANC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'API3', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'XNO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'WOO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'ALPINE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'T', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NBT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'KDA', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'APE', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GMT', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MOB', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'BSW', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'MULTI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'REI', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'GAL', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'NEXO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'EPX', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LDO', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'USTC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LUNC', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'OP', 'free': '0.00000000', 'locked': '0.00000000'}, {'asset': 'LEVER', 'free': '0.00000000', 'locked': '0.00000000'}], 'permissions': ['SPOT']}, 'BTC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LTC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ETH': {'free': 0.40270541, 'used': 0.0, 'total': 0.40270541}, 'NEO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BNB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'QTUM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EOS': {'free': 4.34901488, 'used': 0.0, 'total': 4.34901488}, 'SNT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BNT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GAS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BCC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'USDT': {'free': 0.346752, 'used': 0.0, 'total': 0.346752}, 'HSR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OAX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DNT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MCO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ICN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ZRX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OMG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WTC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'YOYOW': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LRC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TRX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SNGLS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'STRAT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BQX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FUN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KNC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CDT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XVG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'IOTA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SNM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LINK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CVC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TNT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'REP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MDA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MTL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SALT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NULS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SUB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'STX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MTH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ADX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ETC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ENG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ZEC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AST': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GNT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DGD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BAT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DASH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'POWR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BTG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'REQ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XMR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EVX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VIB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ENJ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VEN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ARK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XRP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MOD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'STORJ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KMD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RCN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EDO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DATA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DLT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MANA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PPT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RDN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GXS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AMB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ARN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BCPT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CND': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GVT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'POE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BTS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FUEL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XZC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'QSP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LSK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BCD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TNB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ADA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LEND': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XLM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CMT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WAVES': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WABI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GTO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ICX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OST': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ELF': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AION': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WINGS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BRD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NEBL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NAV': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VIBE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LUN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TRIG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'APPC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CHAT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RLC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'INS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PIVX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'IOST': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'STEEM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NANO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VIA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BLZ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SYS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RPX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NCASH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'POA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ONT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ZIL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'STORM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XEM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WAN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WPR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'QLC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GRS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CLOAK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LOOM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BCN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TUSD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ZEN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SKY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'THETA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'IOTX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'QKC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AGI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NXS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NPXS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KEY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NAS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MFT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DENT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'IQ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ARDR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'HOT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VET': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DOCK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'POLY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VTHO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ONG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PHX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'HC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PAX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RVN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DCR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'USDC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MITH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BCH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BSV': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'REN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BTT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'USDS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FET': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TFUEL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CELR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MATIC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ATOM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PHB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ONE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FTM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BTCB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'USDSB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CHZ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'COS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ALGO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ERD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DOGE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BGBP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DUSK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ANKR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WIN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TUSDB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'COCOS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PERL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TOMO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BUSD': {'free': 40.76425113, 'used': 0.0, 'total': 40.76425113}, 'BAND': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BEAM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'HBAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XTZ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NGN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DGB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NKN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GBP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EUR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KAVA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RUB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UAH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ARPA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TRY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CTXC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AERGO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TROY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BRL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VITE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FTT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AUD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OGN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DREP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BULL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BEAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ETHBULL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ETHBEAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XRPBULL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XRPBEAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EOSBULL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EOSBEAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TCT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WRX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LTO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ZAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MBL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'COTI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BKRW': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BNBBULL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BNBBEAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'HIVE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'STPT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SOL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'IDRT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CTSI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CHR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BTCUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BTCDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'HNT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'JST': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FIO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BIDR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'STMX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MDT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PNT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'COMP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'IRIS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MKR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SXP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SNX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DAI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ETHUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ETHDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ADAUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ADADOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LINKUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LINKDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DOT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RUNE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BNBUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BNBDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XTZUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XTZDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AVA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BAL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'YFI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SRM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ANT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CRV': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SAND': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OCEAN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NMR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LUNA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'IDEX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RSR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PAXG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WNXM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TRB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EGLD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BZRX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WBTC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KSM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SUSHI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'YFII': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DIA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BEL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UMA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EOSUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TRXUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EOSDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TRXDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XRPUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XRPDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DOTUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DOTDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NBS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WING': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SWRV': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LTCUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LTCDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CREAM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UNI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OXT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SUN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AVAX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BURGER': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BAKE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FLM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SCRT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XVS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CAKE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SPARTA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UNIUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UNIDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ALPHA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ORN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UTK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NEAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VIDT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AAVE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FIL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SXPUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SXPDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'INJ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FILDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FILUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'YFIUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'YFIDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CTK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EASY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AUDIO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BCHUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BCHDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BOT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AXS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AKRO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'HARD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KP3R': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RENBTC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SLP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'STRAX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UNFI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CVP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BCHA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FOR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FRONT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ROSE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MDX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'HEGIC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AAVEUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AAVEDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PROM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BETH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SKL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GLM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SUSD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'COVER': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GHST': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SUSHIUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SUSHIDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XLMUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XLMDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DF': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'JUV': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PSG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BVND': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GRT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CELO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TWT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'REEF': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ATM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ASR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, '1INCH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RIF': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BTCST': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TRU': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DEXE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CKB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FIRO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LIT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PROS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VAI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SFP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FXS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DODO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AUCTION': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UFT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ACM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PHA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TVK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BADGER': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FIS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'QI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'POND': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ALICE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DEGO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BIFI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LINA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PERP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RAMP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SUPER': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CFX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TKO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AUTO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EPS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PUNDIX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TLM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, '1INCHUP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, '1INCHDOWN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MIR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FORTH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EZ': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ICP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SHIB': {'free': 0.57, 'used': 0.0, 'total': 0.57}, 'POLS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MASK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LPT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AGIX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ATA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NU': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GTC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KLAY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TORN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KEEP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ERN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BOND': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MLN': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'C98': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FLOW': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'QUICK': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RAY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MINA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'QNT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CLV': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XEC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ALPACA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FARM': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VGX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MBOX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WAXP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'TRIBE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GNO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'USDP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DYDX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GALA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ILV': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'YGG': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FIDA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AGLD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BETA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RAD': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RARE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SSV': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LAZIO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MOVR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CHESS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'DAR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ACA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ASTR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BNX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RGT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CITY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ENS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PORTO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'JASMY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'AMP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PLA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PYR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SANTOS': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'RNDR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ALCX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ANY': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'VOXEL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BICO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'FLUX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'UST': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'HIGH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OOKI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'CVX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'PEOPLE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'SPELL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'JOE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BDOT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GLMR': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ACH': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'IMX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LOKA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BTTC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ANC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'API3': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'XNO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'WOO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'ALPINE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'T': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NBT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'KDA': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'APE': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GMT': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MOB': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'BSW': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'MULTI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'REI': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'GAL': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'NEXO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'EPX': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LDO': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'USTC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LUNC': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'OP': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'LEVER': {'free': 0.0, 'used': 0.0, 'total': 0.0}, 'timestamp': 1658777600950, 'datetime': '2022-07-25T19:33:20.950Z', 'free': {'BTC': 0.0, 'LTC': 0.0, 'ETH': 0.40270541, 'NEO': 0.0, 'BNB': 0.0, 'QTUM': 0.0, 'EOS': 4.34901488, 'SNT': 0.0, 'BNT': 0.0, 'GAS': 0.0, 'BCC': 0.0, 'USDT': 0.346752, 'HSR': 0.0, 'OAX': 0.0, 'DNT': 0.0, 'MCO': 0.0, 'ICN': 0.0, 'ZRX': 0.0, 'OMG': 0.0, 'WTC': 0.0, 'YOYOW': 0.0, 'LRC': 0.0, 'TRX': 0.0, 'SNGLS': 0.0, 'STRAT': 0.0, 'BQX': 0.0, 'FUN': 0.0, 'KNC': 0.0, 'CDT': 0.0, 'XVG': 0.0, 'IOTA': 0.0, 'SNM': 0.0, 'LINK': 0.0, 'CVC': 0.0, 'TNT': 0.0, 'REP': 0.0, 'MDA': 0.0, 'MTL': 0.0, 'SALT': 0.0, 'NULS': 0.0, 'SUB': 0.0, 'STX': 0.0, 'MTH': 0.0, 'ADX': 0.0, 'ETC': 0.0, 'ENG': 0.0, 'ZEC': 0.0, 'AST': 0.0, 'GNT': 0.0, 'DGD': 0.0, 'BAT': 0.0, 'DASH': 0.0, 'POWR': 0.0, 'BTG': 0.0, 'REQ': 0.0, 'XMR': 0.0, 'EVX': 0.0, 'VIB': 0.0, 'ENJ': 0.0, 'VEN': 0.0, 'ARK': 0.0, 'XRP': 0.0, 'MOD': 0.0, 'STORJ': 0.0, 'KMD': 0.0, 'RCN': 0.0, 'EDO': 0.0, 'DATA': 0.0, 'DLT': 0.0, 'MANA': 0.0, 'PPT': 0.0, 'RDN': 0.0, 'GXS': 0.0, 'AMB': 0.0, 'ARN': 0.0, 'BCPT': 0.0, 'CND': 0.0, 'GVT': 0.0, 'POE': 0.0, 'BTS': 0.0, 'FUEL': 0.0, 'XZC': 0.0, 'QSP': 0.0, 'LSK': 0.0, 'BCD': 0.0, 'TNB': 0.0, 'ADA': 0.0, 'LEND': 0.0, 'XLM': 0.0, 'CMT': 0.0, 'WAVES': 0.0, 'WABI': 0.0, 'GTO': 0.0, 'ICX': 0.0, 'OST': 0.0, 'ELF': 0.0, 'AION': 0.0, 'WINGS': 0.0, 'BRD': 0.0, 'NEBL': 0.0, 'NAV': 0.0, 'VIBE': 0.0, 'LUN': 0.0, 'TRIG': 0.0, 'APPC': 0.0, 'CHAT': 0.0, 'RLC': 0.0, 'INS': 0.0, 'PIVX': 0.0, 'IOST': 0.0, 'STEEM': 0.0, 'NANO': 0.0, 'AE': 0.0, 'VIA': 0.0, 'BLZ': 0.0, 'SYS': 0.0, 'RPX': 0.0, 'NCASH': 0.0, 'POA': 0.0, 'ONT': 0.0, 'ZIL': 0.0, 'STORM': 0.0, 'XEM': 0.0, 'WAN': 0.0, 'WPR': 0.0, 'QLC': 0.0, 'GRS': 0.0, 'CLOAK': 0.0, 'LOOM': 0.0, 'BCN': 0.0, 'TUSD': 0.0, 'ZEN': 0.0, 'SKY': 0.0, 'THETA': 0.0, 'IOTX': 0.0, 'QKC': 0.0, 'AGI': 0.0, 'NXS': 0.0, 'SC': 0.0, 'NPXS': 0.0, 'KEY': 0.0, 'NAS': 0.0, 'MFT': 0.0, 'DENT': 0.0, 'IQ': 0.0, 'ARDR': 0.0, 'HOT': 0.0, 'VET': 0.0, 'DOCK': 0.0, 'POLY': 0.0, 'VTHO': 0.0, 'ONG': 0.0, 'PHX': 0.0, 'HC': 0.0, 'GO': 0.0, 'PAX': 0.0, 'RVN': 0.0, 'DCR': 0.0, 'USDC': 0.0, 'MITH': 0.0, 'BCH': 0.0, 'BSV': 0.0, 'REN': 0.0, 'BTT': 0.0, 'USDS': 0.0, 'FET': 0.0, 'TFUEL': 0.0, 'CELR': 0.0, 'MATIC': 0.0, 'ATOM': 0.0, 'PHB': 0.0, 'ONE': 0.0, 'FTM': 0.0, 'BTCB': 0.0, 'USDSB': 0.0, 'CHZ': 0.0, 'COS': 0.0, 'ALGO': 0.0, 'ERD': 0.0, 'DOGE': 0.0, 'BGBP': 0.0, 'DUSK': 0.0, 'ANKR': 0.0, 'WIN': 0.0, 'TUSDB': 0.0, 'COCOS': 0.0, 'PERL': 0.0, 'TOMO': 0.0, 'BUSD': 40.76425113, 'BAND': 0.0, 'BEAM': 0.0, 'HBAR': 0.0, 'XTZ': 0.0, 'NGN': 0.0, 'DGB': 0.0, 'NKN': 0.0, 'GBP': 0.0, 'EUR': 0.0, 'KAVA': 0.0, 'RUB': 0.0, 'UAH': 0.0, 'ARPA': 0.0, 'TRY': 0.0, 'CTXC': 0.0, 'AERGO': 0.0, 'TROY': 0.0, 'BRL': 0.0, 'VITE': 0.0, 'FTT': 0.0, 'AUD': 0.0, 'OGN': 0.0, 'DREP': 0.0, 'BULL': 0.0, 'BEAR': 0.0, 'ETHBULL': 0.0, 'ETHBEAR': 0.0, 'XRPBULL': 0.0, 'XRPBEAR': 0.0, 'EOSBULL': 0.0, 'EOSBEAR': 0.0, 'TCT': 0.0, 'WRX': 0.0, 'LTO': 0.0, 'ZAR': 0.0, 'MBL': 0.0, 'COTI': 0.0, 'BKRW': 0.0, 'BNBBULL': 0.0, 'BNBBEAR': 0.0, 'HIVE': 0.0, 'STPT': 0.0, 'SOL': 0.0, 'IDRT': 0.0, 'CTSI': 0.0, 'CHR': 0.0, 'BTCUP': 0.0, 'BTCDOWN': 0.0, 'HNT': 0.0, 'JST': 0.0, 'FIO': 0.0, 'BIDR': 0.0, 'STMX': 0.0, 'MDT': 0.0, 'PNT': 0.0, 'COMP': 0.0, 'IRIS': 0.0, 'MKR': 0.0, 'SXP': 0.0, 'SNX': 0.0, 'DAI': 0.0, 'ETHUP': 0.0, 'ETHDOWN': 0.0, 'ADAUP': 0.0, 'ADADOWN': 0.0, 'LINKUP': 0.0, 'LINKDOWN': 0.0, 'DOT': 0.0, 'RUNE': 0.0, 'BNBUP': 0.0, 'BNBDOWN': 0.0, 'XTZUP': 0.0, 'XTZDOWN': 0.0, 'AVA': 0.0, 'BAL': 0.0, 'YFI': 0.0, 'SRM': 0.0, 'ANT': 0.0, 'CRV': 0.0, 'SAND': 0.0, 'OCEAN': 0.0, 'NMR': 0.0, 'LUNA': 0.0, 'IDEX': 0.0, 'RSR': 0.0, 'PAXG': 0.0, 'WNXM': 0.0, 'TRB': 0.0, 'EGLD': 0.0, 'BZRX': 0.0, 'WBTC': 0.0, 'KSM': 0.0, 'SUSHI': 0.0, 'YFII': 0.0, 'DIA': 0.0, 'BEL': 0.0, 'UMA': 0.0, 'EOSUP': 0.0, 'TRXUP': 0.0, 'EOSDOWN': 0.0, 'TRXDOWN': 0.0, 'XRPUP': 0.0, 'XRPDOWN': 0.0, 'DOTUP': 0.0, 'DOTDOWN': 0.0, 'NBS': 0.0, 'WING': 0.0, 'SWRV': 0.0, 'LTCUP': 0.0, 'LTCDOWN': 0.0, 'CREAM': 0.0, 'UNI': 0.0, 'OXT': 0.0, 'SUN': 0.0, 'AVAX': 0.0, 'BURGER': 0.0, 'BAKE': 0.0, 'FLM': 0.0, 'SCRT': 0.0, 'XVS': 0.0, 'CAKE': 0.0, 'SPARTA': 0.0, 'UNIUP': 0.0, 'UNIDOWN': 0.0, 'ALPHA': 0.0, 'ORN': 0.0, 'UTK': 0.0, 'NEAR': 0.0, 'VIDT': 0.0, 'AAVE': 0.0, 'FIL': 0.0, 'SXPUP': 0.0, 'SXPDOWN': 0.0, 'INJ': 0.0, 'FILDOWN': 0.0, 'FILUP': 0.0, 'YFIUP': 0.0, 'YFIDOWN': 0.0, 'CTK': 0.0, 'EASY': 0.0, 'AUDIO': 0.0, 'BCHUP': 0.0, 'BCHDOWN': 0.0, 'BOT': 0.0, 'AXS': 0.0, 'AKRO': 0.0, 'HARD': 0.0, 'KP3R': 0.0, 'RENBTC': 0.0, 'SLP': 0.0, 'STRAX': 0.0, 'UNFI': 0.0, 'CVP': 0.0, 'BCHA': 0.0, 'FOR': 0.0, 'FRONT': 0.0, 'ROSE': 0.0, 'MDX': 0.0, 'HEGIC': 0.0, 'AAVEUP': 0.0, 'AAVEDOWN': 0.0, 'PROM': 0.0, 'BETH': 0.0, 'SKL': 0.0, 'GLM': 0.0, 'SUSD': 0.0, 'COVER': 0.0, 'GHST': 0.0, 'SUSHIUP': 0.0, 'SUSHIDOWN': 0.0, 'XLMUP': 0.0, 'XLMDOWN': 0.0, 'DF': 0.0, 'JUV': 0.0, 'PSG': 0.0, 'BVND': 0.0, 'GRT': 0.0, 'CELO': 0.0, 'TWT': 0.0, 'REEF': 0.0, 'OG': 0.0, 'ATM': 0.0, 'ASR': 0.0, '1INCH': 0.0, 'RIF': 0.0, 'BTCST': 0.0, 'TRU': 0.0, 'DEXE': 0.0, 'CKB': 0.0, 'FIRO': 0.0, 'LIT': 0.0, 'PROS': 0.0, 'VAI': 0.0, 'SFP': 0.0, 'FXS': 0.0, 'DODO': 0.0, 'AUCTION': 0.0, 'UFT': 0.0, 'ACM': 0.0, 'PHA': 0.0, 'TVK': 0.0, 'BADGER': 0.0, 'FIS': 0.0, 'QI': 0.0, 'OM': 0.0, 'POND': 0.0, 'ALICE': 0.0, 'DEGO': 0.0, 'BIFI': 0.0, 'LINA': 0.0, 'PERP': 0.0, 'RAMP': 0.0, 'SUPER': 0.0, 'CFX': 0.0, 'TKO': 0.0, 'AUTO': 0.0, 'EPS': 0.0, 'PUNDIX': 0.0, 'TLM': 0.0, '1INCHUP': 0.0, '1INCHDOWN': 0.0, 'MIR': 0.0, 'BAR': 0.0, 'FORTH': 0.0, 'EZ': 0.0, 'AR': 0.0, 'ICP': 0.0, 'SHIB': 0.57, 'POLS': 0.0, 'MASK': 0.0, 'LPT': 0.0, 'AGIX': 0.0, 'ATA': 0.0, 'NU': 0.0, 'GTC': 0.0, 'KLAY': 0.0, 'TORN': 0.0, 'KEEP': 0.0, 'ERN': 0.0, 'BOND': 0.0, 'MLN': 0.0, 'C98': 0.0, 'FLOW': 0.0, 'QUICK': 0.0, 'RAY': 0.0, 'MINA': 0.0, 'QNT': 0.0, 'CLV': 0.0, 'XEC': 0.0, 'ALPACA': 0.0, 'FARM': 0.0, 'VGX': 0.0, 'MBOX': 0.0, 'WAXP': 0.0, 'TRIBE': 0.0, 'GNO': 0.0, 'USDP': 0.0, 'DYDX': 0.0, 'GALA': 0.0, 'ILV': 0.0, 'YGG': 0.0, 'FIDA': 0.0, 'AGLD': 0.0, 'BETA': 0.0, 'RAD': 0.0, 'RARE': 0.0, 'SSV': 0.0, 'LAZIO': 0.0, 'MOVR': 0.0, 'CHESS': 0.0, 'DAR': 0.0, 'ACA': 0.0, 'ASTR': 0.0, 'BNX': 0.0, 'RGT': 0.0, 'CITY': 0.0, 'ENS': 0.0, 'PORTO': 0.0, 'JASMY': 0.0, 'AMP': 0.0, 'PLA': 0.0, 'PYR': 0.0, 'SANTOS': 0.0, 'RNDR': 0.0, 'ALCX': 0.0, 'MC': 0.0, 'ANY': 0.0, 'VOXEL': 0.0, 'BICO': 0.0, 'FLUX': 0.0, 'UST': 0.0, 'HIGH': 0.0, 'OOKI': 0.0, 'CVX': 0.0, 'PEOPLE': 0.0, 'SPELL': 0.0, 'JOE': 0.0, 'BDOT': 0.0, 'GLMR': 0.0, 'ACH': 0.0, 'IMX': 0.0, 'LOKA': 0.0, 'BTTC': 0.0, 'ANC': 0.0, 'API3': 0.0, 'XNO': 0.0, 'WOO': 0.0, 'ALPINE': 0.0, 'T': 0.0, 'NBT': 0.0, 'KDA': 0.0, 'APE': 0.0, 'GMT': 0.0, 'MOB': 0.0, 'BSW': 0.0, 'MULTI': 0.0, 'REI': 0.0, 'GAL': 0.0, 'NEXO': 0.0, 'EPX': 0.0, 'LDO': 0.0, 'USTC': 0.0, 'LUNC': 0.0, 'OP': 0.0, 'LEVER': 0.0}, 'used': {'BTC': 0.0, 'LTC': 0.0, 'ETH': 0.0, 'NEO': 0.0, 'BNB': 0.0, 'QTUM': 0.0, 'EOS': 0.0, 'SNT': 0.0, 'BNT': 0.0, 'GAS': 0.0, 'BCC': 0.0, 'USDT': 0.0, 'HSR': 0.0, 'OAX': 0.0, 'DNT': 0.0, 'MCO': 0.0, 'ICN': 0.0, 'ZRX': 0.0, 'OMG': 0.0, 'WTC': 0.0, 'YOYOW': 0.0, 'LRC': 0.0, 'TRX': 0.0, 'SNGLS': 0.0, 'STRAT': 0.0, 'BQX': 0.0, 'FUN': 0.0, 'KNC': 0.0, 'CDT': 0.0, 'XVG': 0.0, 'IOTA': 0.0, 'SNM': 0.0, 'LINK': 0.0, 'CVC': 0.0, 'TNT': 0.0, 'REP': 0.0, 'MDA': 0.0, 'MTL': 0.0, 'SALT': 0.0, 'NULS': 0.0, 'SUB': 0.0, 'STX': 0.0, 'MTH': 0.0, 'ADX': 0.0, 'ETC': 0.0, 'ENG': 0.0, 'ZEC': 0.0, 'AST': 0.0, 'GNT': 0.0, 'DGD': 0.0, 'BAT': 0.0, 'DASH': 0.0, 'POWR': 0.0, 'BTG': 0.0, 'REQ': 0.0, 'XMR': 0.0, 'EVX': 0.0, 'VIB': 0.0, 'ENJ': 0.0, 'VEN': 0.0, 'ARK': 0.0, 'XRP': 0.0, 'MOD': 0.0, 'STORJ': 0.0, 'KMD': 0.0, 'RCN': 0.0, 'EDO': 0.0, 'DATA': 0.0, 'DLT': 0.0, 'MANA': 0.0, 'PPT': 0.0, 'RDN': 0.0, 'GXS': 0.0, 'AMB': 0.0, 'ARN': 0.0, 'BCPT': 0.0, 'CND': 0.0, 'GVT': 0.0, 'POE': 0.0, 'BTS': 0.0, 'FUEL': 0.0, 'XZC': 0.0, 'QSP': 0.0, 'LSK': 0.0, 'BCD': 0.0, 'TNB': 0.0, 'ADA': 0.0, 'LEND': 0.0, 'XLM': 0.0, 'CMT': 0.0, 'WAVES': 0.0, 'WABI': 0.0, 'GTO': 0.0, 'ICX': 0.0, 'OST': 0.0, 'ELF': 0.0, 'AION': 0.0, 'WINGS': 0.0, 'BRD': 0.0, 'NEBL': 0.0, 'NAV': 0.0, 'VIBE': 0.0, 'LUN': 0.0, 'TRIG': 0.0, 'APPC': 0.0, 'CHAT': 0.0, 'RLC': 0.0, 'INS': 0.0, 'PIVX': 0.0, 'IOST': 0.0, 'STEEM': 0.0, 'NANO': 0.0, 'AE': 0.0, 'VIA': 0.0, 'BLZ': 0.0, 'SYS': 0.0, 'RPX': 0.0, 'NCASH': 0.0, 'POA': 0.0, 'ONT': 0.0, 'ZIL': 0.0, 'STORM': 0.0, 'XEM': 0.0, 'WAN': 0.0, 'WPR': 0.0, 'QLC': 0.0, 'GRS': 0.0, 'CLOAK': 0.0, 'LOOM': 0.0, 'BCN': 0.0, 'TUSD': 0.0, 'ZEN': 0.0, 'SKY': 0.0, 'THETA': 0.0, 'IOTX': 0.0, 'QKC': 0.0, 'AGI': 0.0, 'NXS': 0.0, 'SC': 0.0, 'NPXS': 0.0, 'KEY': 0.0, 'NAS': 0.0, 'MFT': 0.0, 'DENT': 0.0, 'IQ': 0.0, 'ARDR': 0.0, 'HOT': 0.0, 'VET': 0.0, 'DOCK': 0.0, 'POLY': 0.0, 'VTHO': 0.0, 'ONG': 0.0, 'PHX': 0.0, 'HC': 0.0, 'GO': 0.0, 'PAX': 0.0, 'RVN': 0.0, 'DCR': 0.0, 'USDC': 0.0, 'MITH': 0.0, 'BCH': 0.0, 'BSV': 0.0, 'REN': 0.0, 'BTT': 0.0, 'USDS': 0.0, 'FET': 0.0, 'TFUEL': 0.0, 'CELR': 0.0, 'MATIC': 0.0, 'ATOM': 0.0, 'PHB': 0.0, 'ONE': 0.0, 'FTM': 0.0, 'BTCB': 0.0, 'USDSB': 0.0, 'CHZ': 0.0, 'COS': 0.0, 'ALGO': 0.0, 'ERD': 0.0, 'DOGE': 0.0, 'BGBP': 0.0, 'DUSK': 0.0, 'ANKR': 0.0, 'WIN': 0.0, 'TUSDB': 0.0, 'COCOS': 0.0, 'PERL': 0.0, 'TOMO': 0.0, 'BUSD': 0.0, 'BAND': 0.0, 'BEAM': 0.0, 'HBAR': 0.0, 'XTZ': 0.0, 'NGN': 0.0, 'DGB': 0.0, 'NKN': 0.0, 'GBP': 0.0, 'EUR': 0.0, 'KAVA': 0.0, 'RUB': 0.0, 'UAH': 0.0, 'ARPA': 0.0, 'TRY': 0.0, 'CTXC': 0.0, 'AERGO': 0.0, 'TROY': 0.0, 'BRL': 0.0, 'VITE': 0.0, 'FTT': 0.0, 'AUD': 0.0, 'OGN': 0.0, 'DREP': 0.0, 'BULL': 0.0, 'BEAR': 0.0, 'ETHBULL': 0.0, 'ETHBEAR': 0.0, 'XRPBULL': 0.0, 'XRPBEAR': 0.0, 'EOSBULL': 0.0, 'EOSBEAR': 0.0, 'TCT': 0.0, 'WRX': 0.0, 'LTO': 0.0, 'ZAR': 0.0, 'MBL': 0.0, 'COTI': 0.0, 'BKRW': 0.0, 'BNBBULL': 0.0, 'BNBBEAR': 0.0, 'HIVE': 0.0, 'STPT': 0.0, 'SOL': 0.0, 'IDRT': 0.0, 'CTSI': 0.0, 'CHR': 0.0, 'BTCUP': 0.0, 'BTCDOWN': 0.0, 'HNT': 0.0, 'JST': 0.0, 'FIO': 0.0, 'BIDR': 0.0, 'STMX': 0.0, 'MDT': 0.0, 'PNT': 0.0, 'COMP': 0.0, 'IRIS': 0.0, 'MKR': 0.0, 'SXP': 0.0, 'SNX': 0.0, 'DAI': 0.0, 'ETHUP': 0.0, 'ETHDOWN': 0.0, 'ADAUP': 0.0, 'ADADOWN': 0.0, 'LINKUP': 0.0, 'LINKDOWN': 0.0, 'DOT': 0.0, 'RUNE': 0.0, 'BNBUP': 0.0, 'BNBDOWN': 0.0, 'XTZUP': 0.0, 'XTZDOWN': 0.0, 'AVA': 0.0, 'BAL': 0.0, 'YFI': 0.0, 'SRM': 0.0, 'ANT': 0.0, 'CRV': 0.0, 'SAND': 0.0, 'OCEAN': 0.0, 'NMR': 0.0, 'LUNA': 0.0, 'IDEX': 0.0, 'RSR': 0.0, 'PAXG': 0.0, 'WNXM': 0.0, 'TRB': 0.0, 'EGLD': 0.0, 'BZRX': 0.0, 'WBTC': 0.0, 'KSM': 0.0, 'SUSHI': 0.0, 'YFII': 0.0, 'DIA': 0.0, 'BEL': 0.0, 'UMA': 0.0, 'EOSUP': 0.0, 'TRXUP': 0.0, 'EOSDOWN': 0.0, 'TRXDOWN': 0.0, 'XRPUP': 0.0, 'XRPDOWN': 0.0, 'DOTUP': 0.0, 'DOTDOWN': 0.0, 'NBS': 0.0, 'WING': 0.0, 'SWRV': 0.0, 'LTCUP': 0.0, 'LTCDOWN': 0.0, 'CREAM': 0.0, 'UNI': 0.0, 'OXT': 0.0, 'SUN': 0.0, 'AVAX': 0.0, 'BURGER': 0.0, 'BAKE': 0.0, 'FLM': 0.0, 'SCRT': 0.0, 'XVS': 0.0, 'CAKE': 0.0, 'SPARTA': 0.0, 'UNIUP': 0.0, 'UNIDOWN': 0.0, 'ALPHA': 0.0, 'ORN': 0.0, 'UTK': 0.0, 'NEAR': 0.0, 'VIDT': 0.0, 'AAVE': 0.0, 'FIL': 0.0, 'SXPUP': 0.0, 'SXPDOWN': 0.0, 'INJ': 0.0, 'FILDOWN': 0.0, 'FILUP': 0.0, 'YFIUP': 0.0, 'YFIDOWN': 0.0, 'CTK': 0.0, 'EASY': 0.0, 'AUDIO': 0.0, 'BCHUP': 0.0, 'BCHDOWN': 0.0, 'BOT': 0.0, 'AXS': 0.0, 'AKRO': 0.0, 'HARD': 0.0, 'KP3R': 0.0, 'RENBTC': 0.0, 'SLP': 0.0, 'STRAX': 0.0, 'UNFI': 0.0, 'CVP': 0.0, 'BCHA': 0.0, 'FOR': 0.0, 'FRONT': 0.0, 'ROSE': 0.0, 'MDX': 0.0, 'HEGIC': 0.0, 'AAVEUP': 0.0, 'AAVEDOWN': 0.0, 'PROM': 0.0, 'BETH': 0.0, 'SKL': 0.0, 'GLM': 0.0, 'SUSD': 0.0, 'COVER': 0.0, 'GHST': 0.0, 'SUSHIUP': 0.0, 'SUSHIDOWN': 0.0, 'XLMUP': 0.0, 'XLMDOWN': 0.0, 'DF': 0.0, 'JUV': 0.0, 'PSG': 0.0, 'BVND': 0.0, 'GRT': 0.0, 'CELO': 0.0, 'TWT': 0.0, 'REEF': 0.0, 'OG': 0.0, 'ATM': 0.0, 'ASR': 0.0, '1INCH': 0.0, 'RIF': 0.0, 'BTCST': 0.0, 'TRU': 0.0, 'DEXE': 0.0, 'CKB': 0.0, 'FIRO': 0.0, 'LIT': 0.0, 'PROS': 0.0, 'VAI': 0.0, 'SFP': 0.0, 'FXS': 0.0, 'DODO': 0.0, 'AUCTION': 0.0, 'UFT': 0.0, 'ACM': 0.0, 'PHA': 0.0, 'TVK': 0.0, 'BADGER': 0.0, 'FIS': 0.0, 'QI': 0.0, 'OM': 0.0, 'POND': 0.0, 'ALICE': 0.0, 'DEGO': 0.0, 'BIFI': 0.0, 'LINA': 0.0, 'PERP': 0.0, 'RAMP': 0.0, 'SUPER': 0.0, 'CFX': 0.0, 'TKO': 0.0, 'AUTO': 0.0, 'EPS': 0.0, 'PUNDIX': 0.0, 'TLM': 0.0, '1INCHUP': 0.0, '1INCHDOWN': 0.0, 'MIR': 0.0, 'BAR': 0.0, 'FORTH': 0.0, 'EZ': 0.0, 'AR': 0.0, 'ICP': 0.0, 'SHIB': 0.0, 'POLS': 0.0, 'MASK': 0.0, 'LPT': 0.0, 'AGIX': 0.0, 'ATA': 0.0, 'NU': 0.0, 'GTC': 0.0, 'KLAY': 0.0, 'TORN': 0.0, 'KEEP': 0.0, 'ERN': 0.0, 'BOND': 0.0, 'MLN': 0.0, 'C98': 0.0, 'FLOW': 0.0, 'QUICK': 0.0, 'RAY': 0.0, 'MINA': 0.0, 'QNT': 0.0, 'CLV': 0.0, 'XEC': 0.0, 'ALPACA': 0.0, 'FARM': 0.0, 'VGX': 0.0, 'MBOX': 0.0, 'WAXP': 0.0, 'TRIBE': 0.0, 'GNO': 0.0, 'USDP': 0.0, 'DYDX': 0.0, 'GALA': 0.0, 'ILV': 0.0, 'YGG': 0.0, 'FIDA': 0.0, 'AGLD': 0.0, 'BETA': 0.0, 'RAD': 0.0, 'RARE': 0.0, 'SSV': 0.0, 'LAZIO': 0.0, 'MOVR': 0.0, 'CHESS': 0.0, 'DAR': 0.0, 'ACA': 0.0, 'ASTR': 0.0, 'BNX': 0.0, 'RGT': 0.0, 'CITY': 0.0, 'ENS': 0.0, 'PORTO': 0.0, 'JASMY': 0.0, 'AMP': 0.0, 'PLA': 0.0, 'PYR': 0.0, 'SANTOS': 0.0, 'RNDR': 0.0, 'ALCX': 0.0, 'MC': 0.0, 'ANY': 0.0, 'VOXEL': 0.0, 'BICO': 0.0, 'FLUX': 0.0, 'UST': 0.0, 'HIGH': 0.0, 'OOKI': 0.0, 'CVX': 0.0, 'PEOPLE': 0.0, 'SPELL': 0.0, 'JOE': 0.0, 'BDOT': 0.0, 'GLMR': 0.0, 'ACH': 0.0, 'IMX': 0.0, 'LOKA': 0.0, 'BTTC': 0.0, 'ANC': 0.0, 'API3': 0.0, 'XNO': 0.0, 'WOO': 0.0, 'ALPINE': 0.0, 'T': 0.0, 'NBT': 0.0, 'KDA': 0.0, 'APE': 0.0, 'GMT': 0.0, 'MOB': 0.0, 'BSW': 0.0, 'MULTI': 0.0, 'REI': 0.0, 'GAL': 0.0, 'NEXO': 0.0, 'EPX': 0.0, 'LDO': 0.0, 'USTC': 0.0, 'LUNC': 0.0, 'OP': 0.0, 'LEVER': 0.0}, 'total': {'BTC': 0.0, 'LTC': 0.0, 'ETH': 0.40270541, 'NEO': 0.0, 'BNB': 0.0, 'QTUM': 0.0, 'EOS': 4.34901488, 'SNT': 0.0, 'BNT': 0.0, 'GAS': 0.0, 'BCC': 0.0, 'USDT': 0.346752, 'HSR': 0.0, 'OAX': 0.0, 'DNT': 0.0, 'MCO': 0.0, 'ICN': 0.0, 'ZRX': 0.0, 'OMG': 0.0, 'WTC': 0.0, 'YOYOW': 0.0, 'LRC': 0.0, 'TRX': 0.0, 'SNGLS': 0.0, 'STRAT': 0.0, 'BQX': 0.0, 'FUN': 0.0, 'KNC': 0.0, 'CDT': 0.0, 'XVG': 0.0, 'IOTA': 0.0, 'SNM': 0.0, 'LINK': 0.0, 'CVC': 0.0, 'TNT': 0.0, 'REP': 0.0, 'MDA': 0.0, 'MTL': 0.0, 'SALT': 0.0, 'NULS': 0.0, 'SUB': 0.0, 'STX': 0.0, 'MTH': 0.0, 'ADX': 0.0, 'ETC': 0.0, 'ENG': 0.0, 'ZEC': 0.0, 'AST': 0.0, 'GNT': 0.0, 'DGD': 0.0, 'BAT': 0.0, 'DASH': 0.0, 'POWR': 0.0, 'BTG': 0.0, 'REQ': 0.0, 'XMR': 0.0, 'EVX': 0.0, 'VIB': 0.0, 'ENJ': 0.0, 'VEN': 0.0, 'ARK': 0.0, 'XRP': 0.0, 'MOD': 0.0, 'STORJ': 0.0, 'KMD': 0.0, 'RCN': 0.0, 'EDO': 0.0, 'DATA': 0.0, 'DLT': 0.0, 'MANA': 0.0, 'PPT': 0.0, 'RDN': 0.0, 'GXS': 0.0, 'AMB': 0.0, 'ARN': 0.0, 'BCPT': 0.0, 'CND': 0.0, 'GVT': 0.0, 'POE': 0.0, 'BTS': 0.0, 'FUEL': 0.0, 'XZC': 0.0, 'QSP': 0.0, 'LSK': 0.0, 'BCD': 0.0, 'TNB': 0.0, 'ADA': 0.0, 'LEND': 0.0, 'XLM': 0.0, 'CMT': 0.0, 'WAVES': 0.0, 'WABI': 0.0, 'GTO': 0.0, 'ICX': 0.0, 'OST': 0.0, 'ELF': 0.0, 'AION': 0.0, 'WINGS': 0.0, 'BRD': 0.0, 'NEBL': 0.0, 'NAV': 0.0, 'VIBE': 0.0, 'LUN': 0.0, 'TRIG': 0.0, 'APPC': 0.0, 'CHAT': 0.0, 'RLC': 0.0, 'INS': 0.0, 'PIVX': 0.0, 'IOST': 0.0, 'STEEM': 0.0, 'NANO': 0.0, 'AE': 0.0, 'VIA': 0.0, 'BLZ': 0.0, 'SYS': 0.0, 'RPX': 0.0, 'NCASH': 0.0, 'POA': 0.0, 'ONT': 0.0, 'ZIL': 0.0, 'STORM': 0.0, 'XEM': 0.0, 'WAN': 0.0, 'WPR': 0.0, 'QLC': 0.0, 'GRS': 0.0, 'CLOAK': 0.0, 'LOOM': 0.0, 'BCN': 0.0, 'TUSD': 0.0, 'ZEN': 0.0, 'SKY': 0.0, 'THETA': 0.0, 'IOTX': 0.0, 'QKC': 0.0, 'AGI': 0.0, 'NXS': 0.0, 'SC': 0.0, 'NPXS': 0.0, 'KEY': 0.0, 'NAS': 0.0, 'MFT': 0.0, 'DENT': 0.0, 'IQ': 0.0, 'ARDR': 0.0, 'HOT': 0.0, 'VET': 0.0, 'DOCK': 0.0, 'POLY': 0.0, 'VTHO': 0.0, 'ONG': 0.0, 'PHX': 0.0, 'HC': 0.0, 'GO': 0.0, 'PAX': 0.0, 'RVN': 0.0, 'DCR': 0.0, 'USDC': 0.0, 'MITH': 0.0, 'BCH': 0.0, 'BSV': 0.0, 'REN': 0.0, 'BTT': 0.0, 'USDS': 0.0, 'FET': 0.0, 'TFUEL': 0.0, 'CELR': 0.0, 'MATIC': 0.0, 'ATOM': 0.0, 'PHB': 0.0, 'ONE': 0.0, 'FTM': 0.0, 'BTCB': 0.0, 'USDSB': 0.0, 'CHZ': 0.0, 'COS': 0.0, 'ALGO': 0.0, 'ERD': 0.0, 'DOGE': 0.0, 'BGBP': 0.0, 'DUSK': 0.0, 'ANKR': 0.0, 'WIN': 0.0, 'TUSDB': 0.0, 'COCOS': 0.0, 'PERL': 0.0, 'TOMO': 0.0, 'BUSD': 40.76425113, 'BAND': 0.0, 'BEAM': 0.0, 'HBAR': 0.0, 'XTZ': 0.0, 'NGN': 0.0, 'DGB': 0.0, 'NKN': 0.0, 'GBP': 0.0, 'EUR': 0.0, 'KAVA': 0.0, 'RUB': 0.0, 'UAH': 0.0, 'ARPA': 0.0, 'TRY': 0.0, 'CTXC': 0.0, 'AERGO': 0.0, 'TROY': 0.0, 'BRL': 0.0, 'VITE': 0.0, 'FTT': 0.0, 'AUD': 0.0, 'OGN': 0.0, 'DREP': 0.0, 'BULL': 0.0, 'BEAR': 0.0, 'ETHBULL': 0.0, 'ETHBEAR': 0.0, 'XRPBULL': 0.0, 'XRPBEAR': 0.0, 'EOSBULL': 0.0, 'EOSBEAR': 0.0, 'TCT': 0.0, 'WRX': 0.0, 'LTO': 0.0, 'ZAR': 0.0, 'MBL': 0.0, 'COTI': 0.0, 'BKRW': 0.0, 'BNBBULL': 0.0, 'BNBBEAR': 0.0, 'HIVE': 0.0, 'STPT': 0.0, 'SOL': 0.0, 'IDRT': 0.0, 'CTSI': 0.0, 'CHR': 0.0, 'BTCUP': 0.0, 'BTCDOWN': 0.0, 'HNT': 0.0, 'JST': 0.0, 'FIO': 0.0, 'BIDR': 0.0, 'STMX': 0.0, 'MDT': 0.0, 'PNT': 0.0, 'COMP': 0.0, 'IRIS': 0.0, 'MKR': 0.0, 'SXP': 0.0, 'SNX': 0.0, 'DAI': 0.0, 'ETHUP': 0.0, 'ETHDOWN': 0.0, 'ADAUP': 0.0, 'ADADOWN': 0.0, 'LINKUP': 0.0, 'LINKDOWN': 0.0, 'DOT': 0.0, 'RUNE': 0.0, 'BNBUP': 0.0, 'BNBDOWN': 0.0, 'XTZUP': 0.0, 'XTZDOWN': 0.0, 'AVA': 0.0, 'BAL': 0.0, 'YFI': 0.0, 'SRM': 0.0, 'ANT': 0.0, 'CRV': 0.0, 'SAND': 0.0, 'OCEAN': 0.0, 'NMR': 0.0, 'LUNA': 0.0, 'IDEX': 0.0, 'RSR': 0.0, 'PAXG': 0.0, 'WNXM': 0.0, 'TRB': 0.0, 'EGLD': 0.0, 'BZRX': 0.0, 'WBTC': 0.0, 'KSM': 0.0, 'SUSHI': 0.0, 'YFII': 0.0, 'DIA': 0.0, 'BEL': 0.0, 'UMA': 0.0, 'EOSUP': 0.0, 'TRXUP': 0.0, 'EOSDOWN': 0.0, 'TRXDOWN': 0.0, 'XRPUP': 0.0, 'XRPDOWN': 0.0, 'DOTUP': 0.0, 'DOTDOWN': 0.0, 'NBS': 0.0, 'WING': 0.0, 'SWRV': 0.0, 'LTCUP': 0.0, 'LTCDOWN': 0.0, 'CREAM': 0.0, 'UNI': 0.0, 'OXT': 0.0, 'SUN': 0.0, 'AVAX': 0.0, 'BURGER': 0.0, 'BAKE': 0.0, 'FLM': 0.0, 'SCRT': 0.0, 'XVS': 0.0, 'CAKE': 0.0, 'SPARTA': 0.0, 'UNIUP': 0.0, 'UNIDOWN': 0.0, 'ALPHA': 0.0, 'ORN': 0.0, 'UTK': 0.0, 'NEAR': 0.0, 'VIDT': 0.0, 'AAVE': 0.0, 'FIL': 0.0, 'SXPUP': 0.0, 'SXPDOWN': 0.0, 'INJ': 0.0, 'FILDOWN': 0.0, 'FILUP': 0.0, 'YFIUP': 0.0, 'YFIDOWN': 0.0, 'CTK': 0.0, 'EASY': 0.0, 'AUDIO': 0.0, 'BCHUP': 0.0, 'BCHDOWN': 0.0, 'BOT': 0.0, 'AXS': 0.0, 'AKRO': 0.0, 'HARD': 0.0, 'KP3R': 0.0, 'RENBTC': 0.0, 'SLP': 0.0, 'STRAX': 0.0, 'UNFI': 0.0, 'CVP': 0.0, 'BCHA': 0.0, 'FOR': 0.0, 'FRONT': 0.0, 'ROSE': 0.0, 'MDX': 0.0, 'HEGIC': 0.0, 'AAVEUP': 0.0, 'AAVEDOWN': 0.0, 'PROM': 0.0, 'BETH': 0.0, 'SKL': 0.0, 'GLM': 0.0, 'SUSD': 0.0, 'COVER': 0.0, 'GHST': 0.0, 'SUSHIUP': 0.0, 'SUSHIDOWN': 0.0, 'XLMUP': 0.0, 'XLMDOWN': 0.0, 'DF': 0.0, 'JUV': 0.0, 'PSG': 0.0, 'BVND': 0.0, 'GRT': 0.0, 'CELO': 0.0, 'TWT': 0.0, 'REEF': 0.0, 'OG': 0.0, 'ATM': 0.0, 'ASR': 0.0, '1INCH': 0.0, 'RIF': 0.0, 'BTCST': 0.0, 'TRU': 0.0, 'DEXE': 0.0, 'CKB': 0.0, 'FIRO': 0.0, 'LIT': 0.0, 'PROS': 0.0, 'VAI': 0.0, 'SFP': 0.0, 'FXS': 0.0, 'DODO': 0.0, 'AUCTION': 0.0, 'UFT': 0.0, 'ACM': 0.0, 'PHA': 0.0, 'TVK': 0.0, 'BADGER': 0.0, 'FIS': 0.0, 'QI': 0.0, 'OM': 0.0, 'POND': 0.0, 'ALICE': 0.0, 'DEGO': 0.0, 'BIFI': 0.0, 'LINA': 0.0, 'PERP': 0.0, 'RAMP': 0.0, 'SUPER': 0.0, 'CFX': 0.0, 'TKO': 0.0, 'AUTO': 0.0, 'EPS': 0.0, 'PUNDIX': 0.0, 'TLM': 0.0, '1INCHUP': 0.0, '1INCHDOWN': 0.0, 'MIR': 0.0, 'BAR': 0.0, 'FORTH': 0.0, 'EZ': 0.0, 'AR': 0.0, 'ICP': 0.0, 'SHIB': 0.57, 'POLS': 0.0, 'MASK': 0.0, 'LPT': 0.0, 'AGIX': 0.0, 'ATA': 0.0, 'NU': 0.0, 'GTC': 0.0, 'KLAY': 0.0, 'TORN': 0.0, 'KEEP': 0.0, 'ERN': 0.0, 'BOND': 0.0, 'MLN': 0.0, 'C98': 0.0, 'FLOW': 0.0, 'QUICK': 0.0, 'RAY': 0.0, 'MINA': 0.0, 'QNT': 0.0, 'CLV': 0.0, 'XEC': 0.0, 'ALPACA': 0.0, 'FARM': 0.0, 'VGX': 0.0, 'MBOX': 0.0, 'WAXP': 0.0, 'TRIBE': 0.0, 'GNO': 0.0, 'USDP': 0.0, 'DYDX': 0.0, 'GALA': 0.0, 'ILV': 0.0, 'YGG': 0.0, 'FIDA': 0.0, 'AGLD': 0.0, 'BETA': 0.0, 'RAD': 0.0, 'RARE': 0.0, 'SSV': 0.0, 'LAZIO': 0.0, 'MOVR': 0.0, 'CHESS': 0.0, 'DAR': 0.0, 'ACA': 0.0, 'ASTR': 0.0, 'BNX': 0.0, 'RGT': 0.0, 'CITY': 0.0, 'ENS': 0.0, 'PORTO': 0.0, 'JASMY': 0.0, 'AMP': 0.0, 'PLA': 0.0, 'PYR': 0.0, 'SANTOS': 0.0, 'RNDR': 0.0, 'ALCX': 0.0, 'MC': 0.0, 'ANY': 0.0, 'VOXEL': 0.0, 'BICO': 0.0, 'FLUX': 0.0, 'UST': 0.0, 'HIGH': 0.0, 'OOKI': 0.0, 'CVX': 0.0, 'PEOPLE': 0.0, 'SPELL': 0.0, 'JOE': 0.0, 'BDOT': 0.0, 'GLMR': 0.0, 'ACH': 0.0, 'IMX': 0.0, 'LOKA': 0.0, 'BTTC': 0.0, 'ANC': 0.0, 'API3': 0.0, 'XNO': 0.0, 'WOO': 0.0, 'ALPINE': 0.0, 'T': 0.0, 'NBT': 0.0, 'KDA': 0.0, 'APE': 0.0, 'GMT': 0.0, 'MOB': 0.0, 'BSW': 0.0, 'MULTI': 0.0, 'REI': 0.0, 'GAL': 0.0, 'NEXO': 0.0, 'EPX': 0.0, 'LDO': 0.0, 'USTC': 0.0, 'LUNC': 0.0, 'OP': 0.0, 'LEVER': 0.0}}, Balance=0.346752, FrozenBalance=0.0, Stocks=4.34901488, FrozenStocks=0.0, TotalUnPnl=0, UsdtPos=0)
获取K线               timestamp   open   high    low  close    volume
0   2022-07-26 07:00:00  1.147  1.147  1.144  1.146   48595.1
1   2022-07-26 07:05:00  1.146  1.147  1.139  1.140   44005.6
2   2022-07-26 07:10:00  1.141  1.143  1.138  1.142   40506.1
3   2022-07-26 07:15:00  1.142  1.144  1.141  1.144   12299.8
4   2022-07-26 07:20:00  1.143  1.145  1.141  1.142   64877.2
..                  ...    ...    ...    ...    ...       ...
495 2022-07-28 00:15:00  1.135  1.141  1.134  1.137  133360.3
496 2022-07-28 00:20:00  1.138  1.140  1.137  1.138   22433.0
497 2022-07-28 00:25:00  1.139  1.144  1.138  1.141  100433.5
498 2022-07-28 00:30:00  1.141  1.143  1.140  1.141   42677.0
499 2022-07-28 00:35:00  1.141  1.143  1.141  1.142   27621.5

Strategy Application Example 策略应用示例

"""
自动交易简易的流程:  
根据个人的策略情况不同,自行调整
 1 - 更新账户信息
 2 - 获取TICKER
 3 - 获取K线
 4 - 处理K线数据形成交易信号


 5 - 定时运行
    用户可参考代码添加定时运行模块,来完善,如需要完整脚本,可以添加微信 studyquant88 发送cryptoquant 来获取,这个示例应用的代码。
 wechat: studyquant88
"""


from cryptoquant import *
# - 策略导入
from cryptoquant.app.cta_strategy.strategies.double_ma_strategy import (
    DoubleMaStrategy
    )
from cryptoquant.config.strategy_config import ma_strategy_spot_setting
from squtils import sync_current_minute



def refresh_data(exchange, strategy:DoubleMaStrategy,time_frame):
    """
    更新数据
    """
    ticker = exchange.GetTicker()
    # 推送TICKER给策略
    strategy.on_tick_data(ticker)
    # 获取账户信息
    account = exchange.GetAccount()
    # # 推送到策略
    strategy.on_account(account)
    # 获取K线数据
    kline_df = exchange.GetKline(time_frame)
    strategy.on_kline(kline_df)


if __name__ == "__main__":
    # 参数设置
    setting = ma_strategy_spot_setting
    # symbol
    symbol = setting['symbol']
    # 策略
    strategy_name = 'Trend_strategy'
    # 策略周期
    time_frame = setting['time_frame']
    # API SECRET
    secret_key = setting['secret']
    # api_key
    api_key = setting['api_key']

    # 接口实例
    exchange = get_exchange(symbol, api_key, secret_key, time_frame, strategy_name, setting)
    exchange.log('开始运行')
    logger = exchange.logger

    # 策略实例
    strategy = DoubleMaStrategy(exchange, strategy_name, symbol, setting)
    strategy.trading = True  # 打开实盘交易
    strategy.fixed_order_amount = setting['order_amount']

    # 更新数据
    refresh_data(exchange,strategy,time_frame)

    """
    # todo
    后期可以添加定时运行模块,来完善,如需要完整脚本,可以添加微信 studyquant88 发送cryptoquant 来获取,这个示例应用的代码。
    """
    while True:
        refresh_data(exchange, strategy, time_frame)
        # 简易的时间驱动! 用户可自行实现运行周期
        time.sleep(30)

更多示例代码和维护的交易系统

For more demo code and strategy demo, Please check the course, some homeworks may required to completed. 1.0 数字货币量化课程

量化交易课程

量化课程推荐

捐助

如果您觉得我们的开源软件对你有所帮助,请扫下方二维码购买课程支持。

Questions?

  • QQ社群:1032965883

  • wechat: 82789754

  • 如果无法解决请前往官方社区论坛

    如果你有什么量化问题、python学习、课程咨询等问题,都可以咨询我。

交易所注册推荐码

贡献代码

非常希望大牛来贡献代码,完善项目功能。

在提交代码的时候,请遵守以下规则,以提高代码质量:

  • 使用autopep8格式化你的代码。运行autopep8 --in-place --recursive . 即可。
  • 使用flake8检查你的代码,确保没有error和warning。在项目根目录下运行flake8即可。

Course Links 课程链接

Course Links
股票-Python量化投资 Course
Crypto-Python量化投资与数字货币CryptoQuant Course
期货-量化投资程序化交易 Course
Stock/Futures/Options- 量化训练营 Course
其他 Course

量化开源框架

Quant Framework
CryptoQuant量化框架 Code

定制业务

Web/APP开发

量化交易系统定制

  • 支持TICK、分钟及多周期回测及实盘交易
  • 多品种交易

量化策略定制

  • 趋势、网格等
  • 套利

关注StudyQuant

联系方式

wechat: studyquant88

开发日志

CryptoQuant代码更新

2023-06-27   v1.6

  • 更改数据结构
  • 维护CCXT接口

2023-04-22 v1.5

  • 更改数据结构
  • 更新维护API接口

2022-07-27 v1.4

  • 添加策略应用
  • 整理项目目录

2021-12-09 v1.3

  • 更新BINANCE封装好的接口

  • 更新 CCXT接口教学

  • 添加 定投策略示例

2021-05-07 v1.2

更改目录结构 增加文档链接 文档补充

2021-01-15 v1.1

  • 添加了APIGATEWAY 模板

  • 支持回测,遗传算法调优。

  • 数据导入

  • 自定义订单号

  • 实盘交易demo

2020-08-15 v1.0

  • 开源框架