ExchangeDetails¶
-
class
saxo_openapi.endpoints.referencedata.exchanges.
ExchangeDetails
(ExchangeId)¶ Retrieves detailed information about a specific exchange.
-
ENDPOINT
= 'openapi/ref/v1/exchanges/{ExchangeId}'¶
-
EXPECTED_STATUS
= 200¶
-
METHOD
= 'GET'¶
-
__init__
(ExchangeId)¶ Instantiate an ExchangeDetails request.
Parameters: ExchangeId (string (required)) – the ExchangeId >>> import json >>> import saxo_openapi >>> import saxo_openapi.endpoints.referencedata as rd >>> client = saxo_openapi.API(access_token=...) >>> ExchangeId = '...' >>> r = rd.ExchangeDetails(ExchangeId=ExchangeId) >>> client.request(r) >>> print(json.dumps(r.response, indent=2))
Output:
{ "AllDay": false, "CountryCode": "US", "Currency": "USD", "ExchangeId": "NYSE_ARCA", "ExchangeSessions": [ { "EndTime": "2019-03-04T12:00:00.000000Z", "StartTime": "2019-03-01T21:00:00.000000Z", "State": "Closed" }, { "EndTime": "2019-03-04T14:30:00.000000Z", "StartTime": "2019-03-04T12:00:00.000000Z", "State": "PreTrading" }, { "EndTime": "2019-03-04T21:00:00.000000Z", "StartTime": "2019-03-04T14:30:00.000000Z", "State": "AutomatedTrading" }, { "EndTime": "2019-03-05T12:00:00.000000Z", "StartTime": "2019-03-04T21:00:00.000000Z", "State": "Closed" } ], "Mic": "ARCX", "Name": "New York Stock Exchange (ARCA)", "TimeZone": 3, "TimeZoneAbbreviation": "EST", "TimeZoneOffset": "-05:00:00" }
-
expected_status
¶
-
response
¶ response - get the response of the request.
-
status_code
¶
-