---
title: "Trades"
method: GET
path: "/v3/trades/{cryptoTicker}"
tags: ["crypto:trades"]
---

# Trades

`GET /v3/trades/{cryptoTicker}`

Get trades for a crypto ticker symbol in a given time range.

## Path parameters

- `cryptoTicker` string, required

## Query parameters

- `timestamp` string
- `timestamp.gte` string
- `timestamp.gt` string
- `timestamp.lte` string
- `timestamp.lt` string
- `order` 'asc' | 'desc'
- `limit` integer
- `sort` 'timestamp'

## Response `200`

A list of trades.

- object
  - `next_url` string — If present, this value can be used to fetch the next page of data.
  - `request_id` string — A request id assigned by the server.
  - `results` object[] — An array of results containing the requested data.
    - `conditions` integer[] — A list of condition codes.
    - `exchange` integer, required — The exchange ID. See <a href="https://massive.com/docs/rest/crypto/market-operations/exchanges" alt="Exchanges">Exchanges</a> for Massive's mapping of exchange IDs.
    - `id` string — The Trade ID which uniquely identifies a trade on the exchange that the trade happened on.
    - `participant_timestamp` integer — The nanosecond Exchange Unix Timestamp. This is the timestamp of when the trade was generated at the exchange.
    - `price` number, double, required — The price of the trade in the base currency of the crypto pair.
    - `received_timestamp` integer — The nanosecond accuracy timestamp of when the tick was received by Massive.
    - `size` number, double, required — The size of a trade (also known as volume).
  - `status` string, required — The status of this request's response.

---

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