---
title: "Get Trades."
method: GET
path: "/trade"
tags: ["Trade"]
---

# Get Trades.

`GET /trade`

Please note that indices (symbols starting with `.`) post trades at intervals to the trade feed. These have a `size` of 0 and are used only to indicate a changing price.

See [the FIX Spec](http://www.onixs.biz/fix-dictionary/5.0.SP2/msgType_AE_6569.html) for explanations of these fields.

## Query parameters

- `symbol` string
- `filter` string, JSON
- `columns` string, JSON
- `count` integer
- `start` integer
- `reverse` boolean
- `startTime` string, date-time
- `endTime` string, date-time

## Response `200`

Request was successful

- Trade[]
  - `timestamp` string, date-time, required
  - `symbol` string, required
  - `side` string
  - `size` integer
  - `price` number, double
  - `tickDirection` string
  - `trdMatchID` string, guid
  - `grossValue` integer
  - `homeNotional` number, double
  - `foreignNotional` number, double
  - `trdType` string

## Other responses

- `400` — Parameter Error
- `401` — Unauthorized
- `403` — Access Denied
- `404` — Not Found

---

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