---
title: "Historic Forex Ticks"
method: GET
path: "/v1/historic/forex/{from}/{to}/{date}"
tags: ["fx:trades"]
---

# Historic Forex Ticks

`GET /v1/historic/forex/{from}/{to}/{date}`

Get historic ticks for a forex currency pair.

## Path parameters

- `from` string, required
- `to` string, required
- `date` string, date, required

## Query parameters

- `offset` integer
- `limit` integer

## Response `200`

An array of forex ticks

- object
  - `status` string, required — The status of this request's response.
  - `day` string, date, required — The date that was evaluated from the request.
  - `map` object, required — A map for shortened result keys.
  - `msLatency` integer, required — The milliseconds of latency for the query results.
  - `pair` string, required — The currency pair that was evaluated from the request.
  - `ticks` object[], required
    - `a` number, double, required — The ask price.
    - `b` number, double, required — The bid price.
    - `t` integer, required — The Unix millisecond timestamp for the start of the aggregate window.
    - `x` integer, required — The exchange ID. See <a href="https://massive.com/docs/rest/forex/market-operations/exchanges" alt="Exchanges">Exchanges</a> for Massive's mapping of exchange IDs.

## Other responses

- `default` — Unexpected error

---

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