定義
get_positions( account_id)
引数
引数 | 型 | 必須 | 説明 |
account_id | str | ◯ | OANDAの Account ID |
概要
ポジションの一覧を返却します
復帰値
ポジションの一覧オブジェクトを返却します
[{‘instrument’: ‘USD_JPY’, ‘long’: {‘units’: ‘0’, ‘pl’: ‘0.0000’, ‘resettablePL’: ‘0.0000’, ‘financing’: ‘0.0000’, ‘guaranteedExecutionFees’: ‘0.0000’, ‘unrealizedPL’: ‘0.0000’}, ‘short’: {‘units’: ‘-4’, ‘averagePrice’: ‘111.650’, ‘pl’: ‘0.0000’, ‘resettablePL’: ‘0.0000’, ‘financing’: ‘0.0000’, ‘guaranteedExecutionFees’: ‘0.0000’, ‘tradeIDs’: [‘393’], ‘unrealizedPL’: ‘-0.2720’}, ‘pl’: ‘0.0000’, ‘resettablePL’: ‘0.0000’, ‘financing’: ‘0.0000’, ‘commission’: ‘0.0000’, ‘guaranteedExecutionFees’: ‘0.0000’, ‘unrealizedPL’: ‘-0.2720’, ‘marginUsed’: ‘17.8742’}]
サンプルコード
#ポジションの取得 response = con.positions.get_positions(ACCOUNT_ID) positions = response.raw.json()['positions'] print(positions)
参照
OANDAのAPIの仕様は以下を参照してください。
http://developer.oanda.com/rest-live-v20/position-ep/