---
title: "Account Performance"
method: POST
path: "/pa/performance"
tags: ["PortfolioAnalyst"]
---

# Account Performance

`POST /pa/performance`

Returns the performance (MTM) for the given accounts, if more than one account is passed, the result is consolidated.

## Request body

- object
  - `acctIds` string[]
  - `freq` 'D' | 'M' | 'Q' — Frequency of cumulative performance data points: 'D'aily, 'M'onthly,'Q'uarterly.

## Response `200`

returns an object

- Performance
  - `id` string
  - `cps` object — Cumulative performance data
    - `dates` string[] — array of dates, the length should be same as the length of returns inside data.
    - `freq` string — D means Day
    - `data` object[]
      - `id` string
      - `idType` string — for example-- acctid
      - `start` string — start date-- yyyyMMdd
      - `baseCurrency` string
      - `returns` number[] — each value stands for price change percent of corresponding date in dates array
      - `end` string — end date-- yyyyMMdd
  - `tpps` object — Time period performance data
    - `dates` string[] — array of dates, the length should be same as the length of returns inside data.
    - `freq` string — M means Month
    - `data` object[]
      - `id` string
      - `idType` string — for example-- acctid
      - `start` string — start date-- yyyyMMdd
      - `baseCurrency` string
      - `returns` number[] — each value stands for price change percent of corresponding date in dates array
      - `end` string — end date-- yyyyMMdd
  - `nav` object — Net asset value data for the account or consolidated accounts. NAV data is not applicable to benchmarks.
    - `dates` string[] — array of dates, the length should be same as the length of returns inside data.
    - `freq` string — D means Day
    - `data` object[]
      - `id` string
      - `idType` string — for example-- acctid
      - `start` string — start date-- yyyyMMdd
      - `baseCurrency` string
      - `returns` number[] — each value stands for price change percent of corresponding date in dates array
      - `end` string — end date-- yyyyMMdd
  - `pm` string
  - `included` string[]
  - `currencyType` string
  - `rc` integer

---

[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)
