Trades
Definition
Trade Data is a general term for tick-by-tick data, or all executed transactions occurring on an exchange. The list of supported centralized exchanges can be found here.
Details
The trade datasets consist of all tick-by-tick trade data, timestamped, and with the trade direction normalized from the taker side. Historical trade data is provided via REST API, while real-time trade data is possible via WebSockets.
We collect trade data by connecting to each exchange's REST APIs.
For every supported exchange, trade data is collected by polling their RESTful API, made publicly available in an exchange’s API documentation. Every executed transaction is collected, and every exchange is polled at regular intervals to ensure collection at every trade data point. Immediately after receiving these trades, the data is normalized to ensure consistency across exchanges.
API Endpoints
Spot
/markets/spot/trades/information
/markets/spot/trades/{instrument}
Futures
/markets/futures/trades/information
/markets/futures/trades/{instrument}
Options
/markets/options/trades/information
/markets/options/trades/{instrument}/historical
Availability
The trade endpoints provide historical (time series) trade data for the specified pair or instrument. The data is available via REST API and is limited to 60 API requests per second. Coverage can be found by querying the information endpoints listed above.
This table outlines the trade data history across exchanges and markets:
Exchange | Spot Start Date* | Futures Start Date* | Options Start Date* |
---|---|---|---|
Binance | 2017-07-14 | 2019-09-08 | 2025-02-19 |
Binance.US | 2019-09-23 | X | X |
Bitfinex | 2013-01-14 | X | X |
Bitget | 2024-09-27 | 2024-10-02 | X |
Bithumb | 2013-12-27 | X | X |
Bitmex | 2024-04-29 | 2015-09-25 | X |
Bitstamp | 2019-01-31 | X | X |
Bullish | 2025-03-19 | X | X |
Bybit | 2021-09-01 | 2021-09-21 | 2024-03-15 |
CBOE Digital | 2024-03-25 | 2024-03-27 | X |
Coinbase Intl | 2025-04-01 | 2025-04-01 | X |
CoinW | 2025-05-15 | X | X |
Crypto.com | 2025-02-18 | X | X |
Deribit | 2025-03-20 | 2018-08-13 | 2021-11-17 |
Derive (formally Lyra) | X | X | 2024-05-24 |
dYdX | X | 2024-11-26 | X |
FTX** | 2019-07-21 | 2020-11-27 | X |
FTXUS** | 2020-05-03 | 2022-01-14 | 2022-01-14 |
Gate.io | 2025-01-07 | X | X |
GDAX (Coinbase Pro) | 2014-12-01 | X | X |
Gemini | 2017-03-30 | X | X |
Hashkey | 2025-02-28 | X | X |
Huobi | 2019-01-31 | 2020-12-23 | X |
Hyperliquid | X | 2025-03-31 | X |
itBit | 2024-03-05 | ||
Kraken | 2013-09-10 | 2022-08-01 | X |
Kucoin | 2025-02-19 | X | X |
LMAX | 2022-05-10 | X | X |
Lyra | X | 2024-05-24 | 2024-05-24 |
Mercado Bitcoin | 2024-03-19 | X | X |
MEXC | 2022-10-19 | ||
OKex | 2018-12-26 | 2021-07-13 | 2024-03-15 |
Poloniex | 2014-02-07 | X | X |
Thalex | X | 2024-05-24 | 2024-05-24 |
Upbit | 2025-04-18 | X | X |
ZB | 2019-04-04 | X | X |
*These dates represent the oldest start date we have for Trade data across all pairs/contracts
**As of 2022-11-12, we stopped supporting FTX, but historical data will remain available
Frequently Asked Questions
How do you normalize the tick-by-tick trade data?
- Tick-by-tick trade data is normalized with the nomenclature asset_asset. This will have the same format regardless of the exchange or the pair.
How do you interpret the fields?
- Please see our API documentation for descriptions of each response field.
What is the latency?
- Our latency is real-time and under 100 milliseconds.
How do you collect/extract CEX data?
- Our CEX data comes from their public APIs, and we connect to the exchanges using whatever method they provide for us. We maintain good relationships and regular contact with all of the exchanges we support.
How many tokens do you cover?
- We currently cover over 4,000 tokens and capture every event on Ethereum.
What if there are duplicate trades?
- Trades may occur at the exact same timestamp but will have different trade IDs. Trades are listed in order of timestamp rather than sequentially. If there are duplicate trades with the exact same timestamp and volume, please submit a query on our contact form.
Are there any gaps in the data?
- We use active monitoring on our data streams and take every measure possible to prevent gaps from happening. Occasionally, exchanges have outages and gaps may appear.
Are DEXs covered in Market Trade data?
- No. Please see our DeFi/DEX Data section for more information.
There is no trade data for an exchange I am interested in - what do I do?
- We cover all of the top exchanges, but if we’re missing one you are interested in, please contact us. Chances are, we’re already working on it!
Updated about 5 hours ago