Python 如何获取Binance的交易买入/卖出数据?

Python 如何获取Binance的交易买入/卖出数据?,python,binance-api-client,Python,Binance Api Client,我想通过binance websocket获取BTC的实时交易买入/卖出数据 我在以下websocket模块中使用此方法: 网址: 但是,这些数据似乎无法决定是出售还是购买。如何获取买卖交易的数据?这条线索帮助我最终理解了做市商/做市商的概念: 基本情况如下: isBuyerMaker=true->SELL isBuyerMaker=false->BUY method:aggtrade_futures_socket(symbol: str, futures_type: binance.en

我想通过binance websocket获取BTC的实时交易买入/卖出数据

我在以下websocket模块中使用此方法:

网址:


但是,这些数据似乎无法决定是出售还是购买。如何获取买卖交易的数据?

这条线索帮助我最终理解了做市商/做市商的概念:

基本情况如下:

  • isBuyerMaker=true->SELL
  • isBuyerMaker=false->BUY
method:aggtrade_futures_socket(symbol: str, futures_type: binance.enums.FuturesType = <FuturesType.USD_M: 1>)
data:
{
"e": "aggTrade", // Event type
"E": 123456789, // Event time
"s": "BTCUSDT", // Symbol
"a": 5933014, // Aggregate trade ID
"p": "0.001", // Price
"q": "100", // Quantity
"f": 100, // First trade ID
"l": 105, // Last trade ID
"T": 123456785, // Trade time
"m": true, // Is the buyer the market maker?
}