Account values
get_account_valuesRetrieve detailed IBKR account values per currency, including cash, accrued interest, and segment details, to fill gaps left by summary data.
Instructions
Return the full key/value account data: every tag IBKR reports, per currency.
Use it for details the summary lacks (per-currency cash, accrued interest, segment
values with -C/-S suffixes, currency exchange rates...). Each row has the raw `value`
and, when numeric, `amount`. Values update about every 3 minutes or on change.
With `model_code` (financial advisors) the values of that model are fetched once.
Default limit 200, maximum 1000; `truncated` says whether more matched.
Errors: invalid_request lists the valid tags when a tag is unknown.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Only these tags (case-insensitive), e.g. ['CashBalance']. | |
| limit | No | Maximum number of items to return. Omit for the tool's default; larger values are capped. The result's truncated flag says whether more were available. | |
| account | No | IBKR account id, e.g. DU1234567. Omit to use the default account; list_accounts shows which accounts are allowed. | |
| currency | No | Only values in this currency, e.g. USD; BASE for converted totals. | |
| model_code | No | Financial-advisor model code, to scope the result to one model portfolio. Omit for the whole account (normal for non-advisor accounts). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | Yes | When this server read the values (UTC). | |
| total | Yes | How many values matched the filters before the limit. | |
| values | Yes | ||
| account | Yes | ||
| truncated | No | True when the result was cut to the limit. | |
| model_code | No | Advisor model code, when one was given. |