---
title: "Your PnL calendar"
method: GET
path: "/api/v1/me/pnl"
tags: ["Account"]
---

# Your PnL calendar

`GET /api/v1/me/pnl`

## Request

- Base URL: `https://arbitron.app`
- URL: `https://arbitron.app/api/v1/me/pnl`
- Auth: HTTP bearer

Realized PnL by day for one month (`month` given) or by month for one year, in the account's own time zone, with fills and volume per period and the total. Periods without trading are left out.

## Query parameters

- `year` integer
- `month` integer

## Response `200`

OK

- ApiEnvelopeOfAccountPnlCalendar
  - `data` AccountPnlCalendar, required
    - `year` integer, required
    - `month` integer, nullable, required
    - `timezone` string, required
    - `total_pnl_usd` number, double, required
    - `total_volume_usd` number, double, required
    - `periods` AccountPnlPeriod[], required
      - `period` string, required
      - `pnl_usd` number, double, required
      - `fills` integer, required
      - `volume_usd` number, double, required
  - `meta` ApiMeta, required
    - `as_of` string, date-time, required
    - `delayed_seconds` integer, required
    - `source` string, required
    - `url` string, required
    - `count` integer, nullable
    - `total` integer, nullable
    - `next_cursor` string, nullable
    - `withheld` integer, nullable

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/arbitron/apis/arbitron-api.md) · [All operations](https://skmtc.dev/arbitron/apis/arbitron-api/llms.txt) · [OpenAPI document](https://skmtc.dev/arbitron/apis/arbitron-api/revisions/dd08806fd48e?raw)
