import shioaji as sj
api = sj.Shioaji()
Response Code: 0 | Event Code: 0 | Info: host 'localhost:55555', IP 127.0.0.1:55555 (host 1 of 1) (host connection attempt 1 of 1) (total connection attempt 1 of 1) | Event: Session up
api.login('RBCCJCBIGB', '2222')
[FutureAccount(person_id='RBCCJCBIGB', broker_id='F002000', account_id='9120783', signed=True, username='吳**'), Account(account_type=<AccountType.H: 'H'>, person_id='RBCCJCBIGB', broker_id='9A95', account_id='9802841', signed=True, username='吳**'), StockAccount(person_id='RBCCJCBIGB', broker_id='9A95', account_id='9809975', signed=True, username='吳**')]
api.list_positions()
[Position(code='6285', direction=<Action.Buy: 'Buy'>, quantity=6285, price=0.0, pnl=55.0, yd_quantity=0)]
api.list_positions(api.stock_account)
[Position(code='6285', direction=<Action.Buy: 'Buy'>, quantity=6285, price=0.0, pnl=55.0, yd_quantity=0)]