ClosedPositionsMe¶
-
class
saxo_openapi.endpoints.portfolio.closedpositions.
ClosedPositionsMe
(params=None)¶ Returns a list of closed positions fulfilling the criteria specified by the query string parameters.
-
ENDPOINT
= 'openapi/port/v1/closedpositions/me'¶
-
EXPECTED_STATUS
= 200¶
-
METHOD
= 'GET'¶
-
__init__
(params=None)¶ Instantiate a ClosedPositionsMe 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.ClosedPositionsMe(params=params) >>> client.request(r) >>> print(json.dumps(r.response, indent=4))
{ "__count": 3, "Data": [ { "ClosedPosition": { "AccountId": "9226397", "Amount": -40000, "AssetType": "FxSpot", "BuyOrSell": "Sell", "ClientId": "9226397", "ClosedProfitLoss": -582.8, "ClosedProfitLossInBaseCurrency": -383.377496, "ClosingMarketValue": 0, "ClosingMarketValueInBaseCurrency": 0, "ClosingMethod": "Fifo", "ClosingPositionId": "212725160", "ClosingPrice": 1.77074, "ConversionRateInstrumentToBaseSettledClosing": false, "ConversionRateInstrumentToBaseSettledOpening": true, "CostClosing": -4.03, "CostClosingInBaseCurrency": -2.65, "CostOpening": -3.51, "CostOpeningInBaseCurrency": -2.32, "ExecutionTimeClose": "2019-03-06T23:07:47.040598Z", "ExecutionTimeOpen": "2019-03-06T10:24:50.635259Z", "OpeningPositionId": "212710176", "OpenPrice": 1.75617, "Uic": 23 }, "ClosedPositionUniqueId": "212710176-212725160", "NetPositionId": "GBPCAD__FxSpot" }, { "ClosedPosition": { "AccountId": "9226397", "Amount": -40000, "AssetType": "FxSpot", "BuyOrSell": "Sell", "ClientId": "9226397", "ClosedProfitLoss": -590.8, "ClosedProfitLossInBaseCurrency": -388.640056, "ClosingMarketValue": 0, "ClosingMarketValueInBaseCurrency": 0, "ClosingMethod": "Fifo", "ClosingPositionId": "212725128", "ClosingPrice": 1.77094, "ConversionRateInstrumentToBaseSettledClosing": false, "ConversionRateInstrumentToBaseSettledOpening": true, "CostClosing": -4.03, "CostClosingInBaseCurrency": -2.65, "CostOpening": -3.51, "CostOpeningInBaseCurrency": -2.32, "ExecutionTimeClose": "2019-03-06T23:02:56.295679Z", "ExecutionTimeOpen": "2019-03-06T10:24:50.635259Z", "OpeningPositionId": "212710176", "OpenPrice": 1.75617, "Uic": 23 }, "ClosedPositionUniqueId": "212710176-212725128", "NetPositionId": "GBPCAD__FxSpot" }, { "ClosedPosition": { "AccountId": "9226397", "Amount": 40000, "AssetType": "FxSpot", "BuyOrSell": "Buy", "ClientId": "9226397", "ClosedProfitLoss": 6, "ClosedProfitLossInBaseCurrency": 5.30466, "ClosingMarketValue": 0, "ClosingMarketValueInBaseCurrency": 0, "ClosingMethod": "Fifo", "ClosingPositionId": "212724952", "ClosingPrice": 1.13076, "ConversionRateInstrumentToBaseSettledClosing": false, "ConversionRateInstrumentToBaseSettledOpening": true, "CostClosing": -3, "CostClosingInBaseCurrency": -2.65, "CostOpening": -2.26, "CostOpeningInBaseCurrency": -2, "ExecutionTimeClose": "2019-03-06T22:55:59.228387Z", "ExecutionTimeOpen": "2019-03-06T10:24:50.460091Z", "OpeningPositionId": "212710174", "OpenPrice": 1.13061, "Uic": 21 }, "ClosedPositionUniqueId": "212710174-212724952", "NetPositionId": "EURUSD__FxSpot" } ] }
-
expected_status
¶
-
response
¶ response - get the response of the request.
-
status_code
¶
-