---
title: "Account Summary"
method: GET
path: "/portfolio/{accountId}/summary"
tags: ["Account", "Portfolio"]
---

# Account Summary

`GET /portfolio/{accountId}/summary`

Returns information about margin, cash balances and other information related to specified account. See also /portfolio/{accountId}/ledger. /portfolio/accounts or /portfolio/subaccounts must be called prior to this endpoint.

## Path parameters

- `accountId` string, required

## Response `200`

returns an object containing account summary. The object contains multiple properties. A property is sufficed with -c if its provides commodity value, -s if it provides security value and -c if its UKL segment value

- object
  - `accountready` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accounttype` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accruedcash` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accruedcash-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accruedcash-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accruedcash-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accrueddividend` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accrueddividend-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accrueddividend-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `accrueddividend-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `availablefunds` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `availablefunds-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `availablefunds-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `availablefunds-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `billable` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `billable-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `billable-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `billable-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `buyingpower` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `cushion` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `daytradesremaining` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `daytradesremainingt+1` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `daytradesremainingt+2` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `daytradesremainingt+3` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `daytradesremainingt+4` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `equitywithloanvalue` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `equitywithloanvalue-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `equitywithloanvalue-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `equitywithloanvalue-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `excessliquidity` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `excessliquidity-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `excessliquidity-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `excessliquidity-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullavailablefunds` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullavailablefunds-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullavailablefunds-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullavailablefunds-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullexcessliquidity` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullexcessliquidity-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullexcessliquidity-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullexcessliquidity-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullinitmarginreq` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullinitmarginreq-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullinitmarginreq-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullinitmarginreq-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullmaintmarginreq` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullmaintmarginreq-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullmaintmarginreq-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `fullmaintmarginreq-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `grosspositionvalue` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `grosspositionvalue-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `grosspositionvalue-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `grosspositionvalue-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `guarantee` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `guarantee-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `guarantee-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `guarantee-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `highestseverity` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `highestseverity-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `highestseverity-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `highestseverity-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `indianstockhaircut` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `indianstockhaircut-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `indianstockhaircut-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `indianstockhaircut-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `initmarginreq` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `initmarginreq-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `initmarginreq-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `initmarginreq-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `leverage` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `leverage-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `leverage-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `leverage-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadavailablefunds` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadavailablefunds-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadavailablefunds-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadavailablefunds-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadexcessliquidity` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadexcessliquidity-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadexcessliquidity-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadexcessliquidity-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadinitmarginreq` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadinitmarginreq-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadinitmarginreq-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadinitmarginreq-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadmaintmarginreq` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadmaintmarginreq-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadmaintmarginreq-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadmaintmarginreq-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `lookaheadnextchange` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `maintmarginreq` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `maintmarginreq-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `maintmarginreq-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `maintmarginreq-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `netliquidation` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `netliquidation-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `netliquidation-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `netliquidation-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `netliquidationuncertainty` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `nlvandmargininreview` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `pasharesvalue` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `pasharesvalue-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `pasharesvalue-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `pasharesvalue-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `postexpirationexcess` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `postexpirationexcess-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `postexpirationexcess-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `postexpirationexcess-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `postexpirationmargin` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `postexpirationmargin-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `postexpirationmargin-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `postexpirationmargin-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `previousdayequitywithloanvalue` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `previousdayequitywithloanvalue-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `previousdayequitywithloanvalue-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `previousdayequitywithloanvalue-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `segmenttitle-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `segmenttitle-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `segmenttitle-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `totalcashvalue` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `totalcashvalue-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `totalcashvalue-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `totalcashvalue-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `totaldebitcardpendingcharges` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `totaldebitcardpendingcharges-c` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `totaldebitcardpendingcharges-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `totaldebitcardpendingcharges-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `tradingtype-f` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string
  - `tradingtype-s` Summary
    - `amount` number
    - `currency` string
    - `isNull` boolean
    - `timestamp` integer
    - `value` string

---

[API](https://skmtc.dev/interactivebrokers/apis/client-portal-web-api.md) · [All operations](https://skmtc.dev/interactivebrokers/apis/client-portal-web-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/interactivebrokers/client-portal-web-api/revisions/32edbfe496d1/schema)
