FxSpotExposureSpecific¶
-
class
saxo_openapi.endpoints.portfolio.exposure.
FxSpotExposureSpecific
(params)¶ Returns a list of currencies in which there is an exposure.
-
ENDPOINT
= 'openapi/port/v1/exposure/fxspot/'¶
-
EXPECTED_STATUS
= 200¶
-
METHOD
= 'GET'¶
-
__init__
(params)¶ Instantiate a FxSpotExposureSpecific request.
Parameters: params (dict (required)) – dict representing the querystring parameters >>> import saxo_openapi >>> import saxo_openapi.endpoints.portfolio as pf >>> import json >>> client = saxo_openapi.API(access_token=...) >>> params = { "ClientKey": "Cf4xZWiYL6W1nMKpygBLLA==" }
>>> r = pf.exposure.FxSpotExposureSpecific(params=params) >>> client.request(r) >>> print(json.dumps(r.response, indent=2))
Output:
[ { "Amount": 432350, "AmountInCalculationEntityCurrency": 57929, "Currency": "DKK" }, { "Amount": 60000, "AmountInCalculationEntityCurrency": 60000, "Currency": "EUR" }, { "Amount": -50000, "AmountInCalculationEntityCurrency": -57929, "Currency": "GBP" }, { "Amount": -67398, "AmountInCalculationEntityCurrency": -60000, "Currency": "USD" } ]
-
expected_status
¶
-
response
¶ response - get the response of the request.
-
status_code
¶
-