Introduction

View as MarkdownOpen in Claude

Class containing all existing values being reported by EClientSocket::reqAccountSummary.

Public Attributes

NameTypeDescription
AccountType = “AccountType”string
NetLiquidation = “NetLiquidation”string
TotalCashValue = “TotalCashValue”stringTotal cash including futures pnl
SettledCash = “SettledCash”stringFor cash accounts, this is the same as TotalCashValue
AccruedCash = “AccruedCash”stringNet accrued interest
BuyingPower = “BuyingPower”stringThe maximum amount of marginable US stocks the account can buy
EquityWithLoanValue = “EquityWithLoanValue”stringCash + stocks + bonds + mutual funds
PreviousDayEquityWithLoanValue = “PreviousDayEquityWithLoanValue”string
GrossPositionValue = “GrossPositionValue”stringThe sum of the absolute value of all stock and equity option positions
ReqTEquity = “ReqTEquity”string
ReqTMargin = “ReqTMargin”string
SMA = “SMA”stringSpecial Memorandum Account
InitMarginReq = “InitMarginReq”string
MaintMarginReq = “MaintMarginReq”string
AvailableFunds = “AvailableFunds”string
ExcessLiquidity = “ExcessLiquidity”string
Cushion = “Cushion”stringExcess liquidity as a percentage of net liquidation value
FullInitMarginReq = “FullInitMarginReq”string
FullMaintMarginReq = “FullMaintMarginReq”string
FullAvailableFunds = “FullAvailableFunds”string
FullExcessLiquidity = “FullExcessLiquidity”string
LookAheadNextChange = “LookAheadNextChange”stringTime when look-ahead values take effect
LookAheadInitMarginReq = “LookAheadInitMarginReq”string
LookAheadMaintMarginReq = “LookAheadMaintMarginReq”string
LookAheadAvailableFunds = “LookAheadAvailableFunds”string
LookAheadExcessLiquidity = “LookAheadExcessLiquidity”string
HighestSeverity = “HighestSeverity”stringA measure of how close the account is to liquidation
DayTradesRemaining = “DayTradesRemaining”stringThe Number of Open/Close trades one could do before Pattern Day Trading is detected; a value of “-1” means user can do unlimited day trades.
Leverage = “Leverage”stringGrossPositionValue / NetLiquidation