Portfolio Margin Pro WebSocket Market Streams
string · enuminteger · int64stringstringstringstringstringstringstringstring · enuminteger · int64stringstringstringstringstring
Properties for PM_PRO_ACCOUNT_UPDATE: string · enuminteger · int64stringstringstringstringstringstringstring
pmProAccountUpdate
Pushed every 5 seconds with account asset status.
eEvent Type
Enum values:
PM_PRO_ACCOUNT_UPDATE
EEvent Time
Example: 1564745798939
uuniMMR level
Example: 1.99999999
eqAccount equity in USD
Example: 30.23416728
aeActual equity without collateral rate in USD
Example: 30.23416728
imTotal initial margin in USD
Example: 20.6783833
mmTotal maintenance margin in USD
Example: 15.11708371
avbTotal available balance in USD
Example: 3.98972738
vmwVirtual maxWithdraw amount in USD
Example: 3.98972738
risklevelchange
eEvent Type
Enum values:
riskLevelChange
EEvent Time
Example: 1587727187525
uuniMMR level
Example: 1.99999999
sRisk level: MARGIN_CALL, REDUCE_ONLY, FORCE_LIQUIDATION
Example: MARGIN_CALL
eqAccount equity in USD value
Example: 30.23416728
aeActual equity without collateral rate in USD value
Example: 30.23416728
mTotal maintenance margin in USD value
Example: 15.11708371
User Data Stream Events
oneOf
Exactly one variant must match.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · e="PM_PRO_ACCOUNT_UPDATE" | |
| type = object · e="riskLevelChange" |
Pushed every 5 seconds with account asset status.
eEvent Type
Enum values:
PM_PRO_ACCOUNT_UPDATE
EEvent Time
Example: 1564745798939
uuniMMR level
Example: 1.99999999
eqAccount equity in USD
Example: 30.23416728
aeActual equity without collateral rate in USD
Example: 30.23416728
imTotal initial margin in USD
Example: 20.6783833
mmTotal maintenance margin in USD
Example: 15.11708371
avbTotal available balance in USD
Example: 3.98972738
vmwVirtual maxWithdraw amount in USD
Example: 3.98972738