---
title: "Tick Data"
method: GET
path: "/stock/tick"
tags: ["Default"]
---

# Tick Data

`GET /stock/tick`

Get historical tick data for global exchanges.

For more historical tick data, you can visit our bulk download page in the Dashboard [here](/dashboard/download) to speed up the download process.

Exchange

Segment

Delay

US CTA/UTP

Full SIP

End-of-day

TSX

*   TSX
*   TSX Venture
*   Index

End-of-day

LSE

*   London Stock Exchange (L)
*   LSE International (L)
*   LSE European (L)

15 minute

Euronext

*   Euronext Paris (PA)
*   Euronext Amsterdam (AS)
*   Euronext Lisbon (LS)
*   Euronext Brussels (BR)
*   Euronext Oslo (OL)
*   Euronext London (LN)
*   Euronext Dublin (IR)
*   Index
*   Warrant

End-of-day

Deutsche Börse

*   Frankfurt (F)
*   Xetra (DE)
*   Duesseldorf (DU)
*   Hamburg (HM)
*   Berlin (BE)
*   Hanover (HA)
*   Stoxx (SX)
*   TradeGate (TG)
*   Zertifikate (SC)
*   Index
*   Warrant

End-of-day

## Query parameters

- `symbol` string, required
- `date` string, date, required
- `limit` integer, required
- `skip` integer, required

## Response `200`

successful operation

- TickData
  - `s` string — Symbol.
  - `skip` integer — Number of ticks skipped.
  - `count` integer — Number of ticks returned. If <code>count</code> < <code>limit</code>, all data for that date has been returned.
  - `total` integer — Total number of ticks for that date.
  - `v` number[] — List of volume data.
  - `p` number[] — List of price data.
  - `t` integer[] — List of timestamp in UNIX ms.
  - `x` string[] — List of venues/exchanges. A list of exchange codes can be found <a target="_blank" href="https://docs.google.com/spreadsheets/d/1Tj53M1svmr-hfEtbk6_NpVR1yAyGLMaH6ByYU6CG0ZY/edit?usp=sharing",>here</a>
  - `c` array[] — List of trade conditions. A comprehensive list of trade conditions code can be found <a target="_blank" href="https://docs.google.com/spreadsheets/d/1PUxiSWPHSODbaTaoL2Vef6DgU-yFtlRGZf19oBb9Hp0/edit?usp=sharing">here</a>
    - string[]

## Changes

- **2021-07-23** `a148c0b2d583` — 2 info
  - api tag `Default` added
  - added the optional property `c` to the response with the `200` status
- **2020-06-24** `0bf39a0b1e67` — 1 info
  - endpoint added
- **2020-06-23** `9dd521fb3157` — 1 breaking
  - api path removed without deprecation
- **2020-06-21** `0b79bb07d241` — 3 breaking, 1 info
  - added the new required `query` request parameter `limit`
  - added the new required `query` request parameter `skip`
  - removed the media type `text/csv` for the response with the status `200`
  - added the media type `application/json` for the response with the status `200`
- **2020-06-12** `fea47f48a0f6` — 1 breaking, 1 info
  - removed the media type `application/json` for the response with the status `200`
  - added the media type `text/csv` for the response with the status `200`

[Full history](https://skmtc.dev/finnhub-stock-api/apis/finnhub-api/changes/stock/tick/get.md)

---

[API](https://skmtc.dev/finnhub-stock-api/apis/finnhub-api.md) · [All operations](https://skmtc.dev/finnhub-stock-api/apis/finnhub-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/finnhub-stock-api/finnhub-api/revisions/415b27331384/schema)
