Accounts
Manage trading accounts, balances, and portfolio history.
Get Accounts
Get Account By ID
Patch Account By ID
Get Account Balances
Get Portfolio History
ModelsExpand Collapse
type Account struct{…}
Represents a trading account
Status AccountStatus
Subtype AccountSubtype
Type AccountType
type AccountBalances struct{…}
Represents the balance details for a trading account
DailyUnrealizedPnl string
Total unrealized profit or loss across all positions relative to prior close.
MarginType MarginType
Start-of-day snapshot balances.
Asof TimeOptional
Timestamp for the start-of-day values. When a null/undefined value is observed, it indicates that there is no available data.
DeprecatedDayTradeBuyingPower stringOptional
Start-of-day day-trade buying power. When a null/undefined value is observed, it indicates it does not apply.
MaintenanceMarginExcess stringOptional
Start-of-day maintenance margin excess. When a null/undefined value is observed, it indicates it does not apply.
Margin-account-only details. When a null/undefined value is observed, it indicates it does not apply.
DeprecatedDayTradeCount int64
The number of day trades executed over the 5 most recent trading days.
IntradayDetails MarginSessionDetails
OvernightDetails MarginSessionDetails
DeprecatedDayTradeBuyingPowerUsage stringOptional
The amount of day-trade buying power used during the current trading day. When null/undefined, the value should be assumed to be zero. The field is omitted to simplify the response.
type AccountBalancesSod struct{…}
Asof TimeOptional
Timestamp for the start-of-day values. When a null/undefined value is observed, it indicates that there is no available data.
DeprecatedDayTradeBuyingPower stringOptional
Start-of-day day-trade buying power. When a null/undefined value is observed, it indicates it does not apply.
MaintenanceMarginExcess stringOptional
Start-of-day maintenance margin excess. When a null/undefined value is observed, it indicates it does not apply.
Status AccountStatus
Subtype AccountSubtype
Type AccountType
type AccountWithPersonalDetails struct{…}
Represents a trading account
Status AccountStatus
Subtype AccountSubtype
Type AccountType
CloseDate TimeOptional
The date the account was closed, if applicable When a null/undefined value is observed, it indicates it does not apply.
CountryOfTaxResidency stringOptional
The country of tax residency of the account-holder entity. null
when not on file or entity reference data is unavailable.
When a null/undefined value is observed, it indicates that there is no available data.
DateOfBirth TimeOptional
The date of birth of the account holder’s primary contact. null
when not on file or entity reference data is unavailable.
When a null/undefined value is observed, it indicates that there is no available data.
The mailing address of the account-holder entity. null when no
mailing address is on file or entity reference data is unavailable.
When a null/undefined value is observed, it indicates that there is no available data.
type MarginDetails struct{…}
DeprecatedDayTradeCount int64
The number of day trades executed over the 5 most recent trading days.
IntradayDetails MarginSessionDetails
OvernightDetails MarginSessionDetails
DeprecatedDayTradeBuyingPowerUsage stringOptional
The amount of day-trade buying power used during the current trading day. When null/undefined, the value should be assumed to be zero. The field is omitted to simplify the response.
type PortfolioHistoryResponse struct{…}
Segments []PortfolioHistorySegment
DayPnl stringOptional
Sum of the profit and loss from intraday trading activities for the trading day.
NetPnl stringOptional
P&L after netting all realized and unrealized P&L, adjustments, dividends, change in accruals, income and expenses
type PortfolioHistorySegment struct{…}
DayPnl stringOptional
Sum of the profit and loss from intraday trading activities for the trading day.
NetPnl stringOptional
P&L after netting all realized and unrealized P&L, adjustments, dividends, change in accruals, income and expenses