basana.external.binance.trades

class basana.external.binance.trades.TradeEvent(when, trade)

Bases: Event

An event for new trades.

Parameters:
  • when (datetime) – The datetime when the event occurred. It must have timezone information set.

  • trade (Trade) – The trade.

trade: Trade

The trade.

class basana.external.binance.trades.Trade(pair, json)
Parameters:
  • pair (Pair)

  • json (dict)

property amount: Decimal

The amount.

property buy_order_id: str

The buyer order id.

property datetime: datetime

The trade datetime.

property id: str

The trade id.

json: dict

The JSON representation.

pair: Pair

The trading pair.

property price: Decimal

The price.

property sell_order_id: str

The seller order id.