Skip to main content

Trade Streams

Request:

{
"method": "SUBSCRIPTION",
"params": [
"spot@public.aggre.deals.v3.api.pb@100ms@BTCUSDT"
]
}

Response:

{
"channel": "spot@public.aggre.deals.v3.api.pb@100ms@BTCUSDT",
"publicdeals": {
"dealsList": [
{
"price": "93220.00", // Trade price
"quantity": "0.04438243", // Trade quantity
"tradetype": 2, // Trade type (1: Buy, 2: Sell)
"time": 1736409765051 // Trade time
}
],
"eventtype": "spot@public.aggre.deals.v3.api.pb@100ms" // Event type
},
"symbol": "BTCUSDT", // Trading pair
"sendtime": 1736409765052 // Event time
}

Request Parameter: spot@public.aggre.deals.v3.api.pb@(100ms|10ms)@<symbol>

The Trade Streams push raw trade information; each trade has a unique buyer and seller

Response Parameters:

ParameterData TypeDescription
dealsListarrayTrade information
pricestringTrade price
quantitystringTrade quantity
tradetypeintTrade type (1: Buy, 2: Sell)
timelongTrade time
eventtypestringEvent type
symbolstringTrading pair
sendtimelongEvent time