Fast Execution
Fast execution stream significantly reduces data latency compared original "execution" stream. However, it pushes limited execution type of trades, and fewer data fields.
All-In-One Topic: execution.fast
Categorised Topic: execution.fast.linear
, execution.fast.inverse
, execution.fast.spot
info
- Supports all Perps, Futures and Spot exceution, and do not support Options for now
- You can only receive execType=Trade update
Response Parameters
Parameter | Type | Comments |
---|---|---|
topic | string | Topic name |
creationTime | number | Data created timestamp (ms) |
data | array | Object |
> category | string | Product type |
> symbol | string | Symbol name |
> orderId | string | Order ID |
> isMaker | boolean | true : Maker, false : Taker |
> orderLinkId | string | User customized order ID "" |
> execId | string | Execution ID |
> execPrice | string | Execution price |
> execQty | string | Execution qty |
> side | string | Side. Buy ,Sell |
> execTime | string | Executed timestamp(ms) |
> seq | long | Cross sequence, used to associate each fill and each position update
|
Subscribe Example
{
"op": "subscribe",
"args": [
"execution.fast"
]
}
Stream Example
{
"topic": "execution.fast",
"creationTime": 1716800399338,
"data": [
{
"category": "linear",
"symbol": "ICPUSDT",
"execId": "3510f361-0add-5c7b-a2e7-9679810944fc",
"execPrice": "12.015",
"execQty": "3000",
"orderId": "443d63fa-b4c3-4297-b7b1-23bca88b04dc",
"isMaker": false,
"orderLinkId": "test-00001",
"side": "Sell",
"execTime": "1716800399334",
"seq": 34771365464
}
]
}