Channel Name Schema
margin.watch
margin.watchSubscribe to state of margin and MtM of all users.
Channel Parameters
Notification Data
channel
string required |
data array of objects required |
data[].
currency
string required |
data[].
initial_margin
string required |
data[].
maintenance_margin
string required |
data[].
margin_type
string required |
data[].
subaccount_id
integer required |
data[].
subaccount_value
string required |
data[].
valuation_timestamp
integer required |
data[].
collaterals
array of objects required |
data[].collaterals[].
amount
string required |
data[].collaterals[].
asset_name
string required |
data[].collaterals[].
asset_type
string required |
data[].collaterals[].
initial_margin
string required |
data[].collaterals[].
maintenance_margin
string required |
data[].collaterals[].
mark_price
string required |
data[].collaterals[].
mark_value
string required |
data[].
positions
array of objects required |
data[].positions[].
amount
string required |
data[].positions[].
delta
string required |
data[].positions[].
gamma
string required |
data[].positions[].
index_price
string required |
data[].positions[].
initial_margin
string required |
data[].positions[].
instrument_name
string required |
data[].positions[].
instrument_type
string required |
data[].positions[].
liquidation_price
string or null required |
data[].positions[].
maintenance_margin
string required |
data[].positions[].
mark_price
string required |
data[].positions[].
mark_value
string required |
data[].positions[].
theta
string required |
data[].positions[].
vega
string required |
Example
Subscriptions are only available via websockets.
{request_example_javascript}{request_example_python}Notification messages on this channel will look like this:
{response_example_json}