IbkrApi.ClientPortal.Profile (ibkr_api v0.1.1)

View Source

Summary

Functions

account_allocation(account_id)

@spec account_allocation(String.t()) :: ErrorMessage.t_res()

account_info(account_id)

@spec account_info(String.t()) :: ErrorMessage.t_res()

account_ledger(account_id)

@spec account_ledger(String.t()) :: ErrorMessage.t_res()

account_summary(account_id)

@spec account_summary(String.t()) :: ErrorMessage.t_res()

all_accounts_allocation(account_ids)

@spec all_accounts_allocation(map()) :: ErrorMessage.t_res()

invalidate_positions_cache(account_id)

@spec invalidate_positions_cache(String.t()) :: ErrorMessage.t_ok_res()

list_accounts()

@spec list_accounts() :: ErrorMessage.t_res()

list_large_sub_accounts(page)

@spec list_large_sub_accounts(String.t()) :: ErrorMessage.t_res()

list_sub_accounts()

@spec list_sub_accounts() :: ErrorMessage.t_res()

portfolio_positions(account_id, page_id, opts \\ [])

@spec portfolio_positions(String.t(), String.t(), Keyword.t()) :: ErrorMessage.t_res()

position_by_conid(account_id, conid)

@spec position_by_conid(String.t(), integer()) :: ErrorMessage.t_res()