ClosedPositionList¶
-
class
saxo_openapi.endpoints.portfolio.closedpositions.
ClosedPositionList
(params=None)¶ Returns a list of closed positions fulfilling the criteria specified by the query string parameters.
-
ENDPOINT
= 'openapi/port/v1/closedpositions/'¶
-
EXPECTED_STATUS
= 200¶
-
METHOD
= 'GET'¶
-
__init__
(params=None)¶ Instantiate a ClosedPositionList 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 = {}
>>> r = pf.closedpositions.ClosedPositionList(params=params) >>> client.request(r) >>> print(json.dumps(r.response, indent=4))
{ "__count": 5, "Data": [ { "ClosedPosition": { "AccountId": "9226397", "Amount": 80000, "AssetType": "FxSpot", "BuyOrSell": "Buy", "ClientId": "9226397", "ClosedProfitLoss": -260, "ClosedProfitLossInBaseCurrency": -171.1138, "ClosingMarketValue": 0, "ClosingMarketValueInBaseCurrency": 0, "ClosingMethod": "Fifo", "ClosingPositionId": "212702774", "ClosingPrice": 1.75612, "ConversionRateInstrumentToBaseSettledClosing": false, "ConversionRateInstrumentToBaseSettledOpening": false, "CostClosing": -7.02, "CostClosingInBaseCurrency": -4.62, "CostOpening": -7.04, "CostOpeningInBaseCurrency": -4.63, "ExecutionTimeClose": "2019-03-05T22:57:51.935866Z", "ExecutionTimeOpen": "2019-03-05T22:39:43.738721Z", "OpeningPositionId": "212702698", "OpenPrice": 1.75937, "Uic": 23 }, "ClosedPositionUniqueId": "212702698-212702774", "NetPositionId": "GBPCAD__FxSpot" }, { "ClosedPosition": { "AccountId": "9226397", "Amount": -100000, "AssetType": "FxSpot", "BuyOrSell": "Sell", "ClientId": "9226397", "ClosedProfitLoss": 29, "ClosedProfitLossInBaseCurrency": 25.6447, "ClosingMarketValue": 0, "ClosingMarketValueInBaseCurrency": 0, "ClosingMethod": "Fifo", "ClosingPositionId": "212702772", "ClosingPrice": 1.13025, "ConversionRateInstrumentToBaseSettledClosing": false, "ConversionRateInstrumentToBaseSettledOpening": false, "CostClosing": -5.65, "CostClosingInBaseCurrency": -5, "CostOpening": -5.65, "CostOpeningInBaseCurrency": -5, "ExecutionTimeClose": "2019-03-05T22:57:51.776721Z", "ExecutionTimeOpen": "2019-03-05T22:39:43.546536Z", "OpeningPositionId": "212702696", "OpenPrice": 1.13054, "Uic": 21 }, "ClosedPositionUniqueId": "212702696-212702772", "NetPositionId": "EURUSD__FxSpot" }, { "ClosedPosition": { "AccountId": "9226397", "Amount": 10000, "AssetType": "FxSpot", "BuyOrSell": "Buy", "ClientId": "9226397", "ClosedProfitLoss": -13.2, "ClosedProfitLossInBaseCurrency": -11.67276, "ClosingMarketValue": 0, "ClosingMarketValueInBaseCurrency": 0, "ClosingMethod": "Fifo", "ClosingPositionId": "212702680", "ClosingPrice": 1.31731, "ConversionRateInstrumentToBaseSettledClosing": false, "ConversionRateInstrumentToBaseSettledOpening": true, "CostClosing": -3, "CostClosingInBaseCurrency": -2.65, "CostOpening": -3, "CostOpeningInBaseCurrency": -2.65, "ExecutionTimeClose": "2019-03-05T22:23:38.888231Z", "ExecutionTimeOpen": "2019-03-04T17:11:39.129241Z", "OpeningPositionId": "212675868", "OpenPrice": 1.31863, "Uic": 31 }, "ClosedPositionUniqueId": "212675868-212702680", "NetPositionId": "GBPUSD__FxSpot" }, { "ClosedPosition": { "AccountId": "9226397", "Amount": 100000, "AssetType": "FxSpot", "BuyOrSell": "Buy", "ClientId": "9226397", "ClosedProfitLoss": 50, "ClosedProfitLossInBaseCurrency": 32.9065, "ClosingMarketValue": 0, "ClosingMarketValueInBaseCurrency": 0, "ClosingMethod": "Fifo", "ClosingPositionId": "212702664", "ClosingPrice": 1.75878, "ConversionRateInstrumentToBaseSettledClosing": false, "ConversionRateInstrumentToBaseSettledOpening": true, "CostClosing": -8.79, "CostClosingInBaseCurrency": -5.78, "CostOpening": -8.79, "CostOpeningInBaseCurrency": -5.82, "ExecutionTimeClose": "2019-03-05T22:22:51.922693Z", "ExecutionTimeOpen": "2019-03-03T23:34:51.823660Z", "OpeningPositionId": "212550210", "OpenPrice": 1.75828, "Uic": 23 }, "ClosedPositionUniqueId": "212550210-212702664", "NetPositionId": "GBPCAD__FxSpot" }, { "ClosedPosition": { "AccountId": "9226397", "Amount": 400000, "AssetType": "FxSpot", "BuyOrSell": "Buy", "ClientId": "9226397", "ClosedProfitLoss": -1800, "ClosedProfitLossInBaseCurrency": -1118.124, "ClosingMarketValue": 0, "ClosingMarketValueInBaseCurrency": 0, "ClosingMethod": "Fifo", "ClosingPositionId": "212702660", "ClosingPrice": 1.85952, "ConversionRateInstrumentToBaseSettledClosing": false, "ConversionRateInstrumentToBaseSettledOpening": true, "CostClosing": -37.19, "CostClosingInBaseCurrency": -23.1, "CostOpening": -29.824, "CostOpeningInBaseCurrency": -18.62, "ExecutionTimeClose": "2019-03-05T22:22:07.523028Z", "ExecutionTimeOpen": "2019-03-03T23:35:08.243690Z", "OpeningPositionId": "212550212", "OpenPrice": 1.86402, "Uic": 22 }, "ClosedPositionUniqueId": "212550212-212702660", "NetPositionId": "GBPAUD__FxSpot" } ] }
-
expected_status
¶
-
response
¶ response - get the response of the request.
-
status_code
¶
-