In the Binance Futures API, in the Websocket Market Streams messages, what is the precise meaning of the “event time” and “transaction time” fields? Which of the two should be used to compute the server-to-client latency?
I’m especially referring to the bookTicker
and the order book partial update messages.
From what I understood by looking at the raw data, the event time is always after the transaction time.
I also see, in the REST endpoints, that Binance exposes a “message output time” and a “transaction time”. I’d like to understand them as well.