Skip to main content

RequestTotalExposure

Request for full exposure in dealing for assets, taking into account the specified filter

Request format

{
"DealerSide": true,
"Reasons": [
"Robot",
"Client"
],
"AccountsGroups": [
"real",
"demo"
],
"Countries": [
"Russia",
"USA"
],
"RequestId": "49c532ee-5caf-4910-9ee1-d92c674c9e65",
"Nodes": [
Node1
],
"RequestName": "RequestTotalExposure"
}

Request parameters:

NameDescription
RequestIdUnique request GUID
DealerSidetrue - display data from the dealer's side (false - from the traders side)
ReasonsList of TradeReason
AccountsGroupsList of account groups
CountriesList of countries
NodesList of nodes that participate in request. If the list is empty, all available nodes are requested.
RequestNameType of request

Response ResponseTotalExposure

 {
"Result": [
{
"Currency": "EUR",
"ClientsTotalInCurrency": 7311341000.0,
"Coverage": 0.0,
"NetTotalInCurrency": 7311341000.0,
"Rate": 1.1613,
"Percent": 100,
"NetTotalInUsd": 8490660308.03
},
{
"Currency": "USD",
"ClientsTotalInCurrency": 590517598.182,
"Coverage": 0.0,
"NetTotalInCurrency": 590517598.182,
"Rate": 1.0,
"Percent": 45.33,
"NetTotalInUsd": 590517598.20
},
{
"Currency": "CHF",
"ClientsTotalInCurrency": -125183147.21,
"Coverage": 0.0,
"NetTotalInCurrency": -125183147.21,
"Rate": 1.00247611600654,
"Percent": -15.21,
"NetTotalInUsd": -125493115.08
},

{
"Currency": "XMR",
"ClientsTotalInCurrency": -310.0,
"Coverage": 0.0,
"NetTotalInCurrency": -310.0,
"Rate": 100.535,
"Percent": -46.32,
"NetTotalInUsd": -31165.85
}
],
"Errors": [],
"RequestId": "49c532ee-5caf-4910-9ee1-d92c674c9e65",
"ResponseMaster": "ResponseTotalExposure"
}

Errors or an empty list or a list of responses of the ResponseNodeError nodes