Binance_interface APP U本位合约行情-实时行情
量化交易研究群(VX) = py_ted
1. APP U本位合约行情-实时行情函数总览
方法 | 解释 |
---|---|
get_bookTicker | 获取一个产品的最优挂单 |
get_bookTickers | 获取全部产品的最优挂单(列表格式) |
get_bookTickersMap | 获取全部产品的最优挂单 (字典格式) |
get_tickerPrice | 获取一个产品的最新价格 |
get_tickerPrices | 获取全部产品的最新价格(列表格式) |
get_tickerPricesMap | 获取全部产品的最新价格 (字典格式) |
get_depth | 获取深度信息 |
2. 模型实例化
from binance_interface.app import BinanceUM
from binance_interface.app.utils import eprint
# 转发:需搭建转发服务器,可参考:https://github.com/pyted/binance_resender
proxy_host = None
key = 'xxxx'
secret = 'xxxx'
binanceUM = BinanceUM(
key=key, secret=secret,
proxy_host=proxy_host
)
market = binanceUM.market
3. 获取一个产品的最优挂单 get_bookTicker
bookTicker_result = market.get_bookTicker(symbol='BTCUSDT')
eprint(bookTicker_result)
输出:
>>> {'code': 200,
>>> 'data': {'symbol': 'BTCUSDT',
>>> 'bidPrice': '39980.80',
>>> 'bidQty': '0.223',
>>> 'askPrice': '39980.90',
>>> 'askQty': '9.638',
>>> 'time': 1706192853095,
>>> 'lastUpdateId': 3886059539004},
>>> 'msg': ''}
4. 获取全部产品的最优挂单(列表格式)get_bookTickers
# 参数symbols默认为[],表示全部产品
bookTickers_result = market.get_bookTickers