基于CCXT框架,可以开发简单的多交易所对冲搬砖策略、三角套利策略、现货网格交易策略,包括已分享过的反资金费率套利策略等等,我会在后面对CCXT的二次封装及应用做简单示例,感兴趣的朋友可以点个关注点个赞,谢谢~
首先是安装问题,只需要在命令行格式中输入:
pip install ccxt
CCXT库的使用也非常简单,需要导入库,实例化交易所,然后会有统一的调用方法供使用。

# 导入CCXT模块import ccxt# 实例化交易所,以币安和火币为示例:binance = ccxt.binance()huobi = ccxt.huobipro()# 统一的行情查询示例:# 1.查询ETH/USDT最新成交价格ba_ethusdt_ticker = binance.fetch_tickers('ETH/USDT')print(ba_ethusdt_ticker)hb_ethusdt_ticker = huobi.fetch_tickers('ETH/USDT')print(hb_ethusdt_ticker)# 2.查询100条,ETH/USDT 5分钟K线数据ba_5min_kline = binance.fetch_ohlcv('ETH/USDT','5m',limit=100)print(ba_5min_kline)# 3.查询订单薄数据,显示10条,即买1到买10,卖1到卖10的数据order_book_data = binance.fetch_order_book('ETH/USDT',limit=10)print(order_book_data)