---
title: "Get historical pricing for a security."
method: GET
path: "/v1/markets/history"
tags: ["Markets"]
---

# Get historical pricing for a security.

`GET /v1/markets/history`

Get historical pricing for a specific security. This data will usually cover the entire lifetime of the company if sending reasonable start/end times. You can fetch historical pricing for options by passing the OCC option symbol (ex. AAPL220617C00270000) as the symbol.

## Query parameters

- `symbol` string, required
- `interval` 'daily' | 'weekly' | 'monthly'
- `start` string, date
- `end` string, date

## Headers

- `Accept` 'application/json', required

## Response `200`

Historical pricing data

- MarketHistoryResponse
  - `history` object
    - `day` object[]
      - `date` string, date — The date
      - `open` number, float — The opening price
      - `high` number, float — The high price
      - `low` number, float — The low price
      - `close` number, float — The closing price
      - `volume` integer — The trading volume
    - `symbol` string — The security symbol

## Other responses

- `400` — Invalid request parameters or body
- `401` — Authentication required or invalid credentials

---

[API](https://skmtc.net/tradier/apis/tradier-brokerage-api.md) · [All operations](https://skmtc.net/tradier/apis/tradier-brokerage-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tradier/tradier-brokerage-api/revisions/3cda47abe673/schema)
