Account Trades Stream
Fast trade stream reduces data latency compared to the original Account Order Updates stream. However, it only pushes TRADE Execution Type, and fewer data fields.
Update Speed
Pushed on each block.
Subscribe Request
Subscribe Schema
See WsUserTradeSubscriptionParams in Schema.
interface SubscribeRequest {
op: "subscribe";
id: number | null; // Optional client originated request identifier sent as acknowledgment in the response.
params: WsUserTradeSubscriptionParams;
}Subscribe Ack Schema
See WsUserTradeSubscriptionResult in Schema.
interface SubscriptionResult {
op: "subscribe";
id: number | null; // Optional client originated request identifier sent as acknowledgment in the response.
result: WsUserTradeSubscriptionResult | null;
success: boolean; // Indicates if the request was successfully processed by the engine.
connID: string;
error: string | null; // Condition: If success is false. Error message.
time_in: number; // The timestamp when the subscription was received on the wire, just prior to parsing data, in milliseconds.
time_out: number; // The timestamp when the acknowledgement was sent on the wire, just prior to transmitting data, in milliseconds.
}Example: Subscribe
Example: Subscribe Ack
Unsubscribe Request
Unsubscribe Schema
See WsUserTradeSubscriptionParams in Schema.
Unsubscribe Ack Schema
See WsUserTradeSubscriptionResult in Schema.
Example: Unsubscribe
Example: Unsubscribe Ack
Update Response
Update Schema
See WsSpotUserTrade, WsPerpsUserTrade in Schema.
Example: Update
Last updated