Account positions
Streams all changes made to an account's positions in any market. A position that has been fully closed will be streamed and return empty.
Params
{
"method": "subscribe",
"params": {
"source": "account_positions",
"account": "42trU9A5..."
}
}Positions Snapshots
Stream
{
"channel": "subscribe",
"data": {
"source": "account_positions",
"account": "BrZp5..."
}
}
// this is the initialization snapshot
{
"channel": "account_positions",
"data": [
{
"s": "BTC",
"d": "bid",
"a": "0.00022",
"p": "87185",
"m": "0",
"f": "-0.00023989",
"i": false,
"l": null,
"t": 1764133203991
}
],
"li": 1559395580
}
// this shows the position being increased by an order filling
{
"channel": "account_positions",
"data": [
{
"s": "BTC",
"d": "bid",
"a": "0.00044",
"p": "87285.5",
"m": "0",
"f": "-0.00023989",
"i": false,
"l": "-95166.79231",
"t": 1764133656974
}
],
"li": 1559412952
}
// this shows the position being closed
{
"channel": "account_positions",
"data": [],
"li": 1559438203
}Field
Type
Description
Last updated