All trades
What is this endpoint for?
Tick-level data is the most granular level of trading data and contains every single trade that occurs on centralized and decentralized exchanges. The data is normalized and timestamped and contains information such as the price and volume of each trade. For DEXs specifically, we also provide additional information on the user address, the blockchain, the pool address, and the transaction hash related to the trade.
Endpoint
Path Parameters
region
Yes
Choose between eu
and us
.
exchange
Yes
Exchange code.
instrument_class
Yes
instrument
Yes
Query Parameters
start_time
No
Starting time in ISO 8601 (inclusive). Automatically included in continuation tokens.
end_time
No
Ending time in ISO 8601 (exclusive). Automatically included in continuation tokens.
page_size
No
continuation_token
No
sort
No
Return the data in ascending (asc) or descending (desc) order. Default desc.
The following parameters are unique to on-chain instruments.
blockchain
No
Filter on a specific blockchain. (Default: ethereum).
pool_address
No
Filter on a specific pool address.
transaction_hash
No
Filter on a specific transaction hash. (Several trades can happen within a single transaction).
user_address
No
Filter on a specific address.
start_block
No
Starting block height (inclusive).
end_block
No
Ending block height (inclusive).
Fields
timestamp
The timestamp provided by the exchange or the collection timestamp in Unix Timestamp (in milliseconds)
trade_id
Unique trade ID (unique to the exchange). In case the exchange does not provide an ID, we generate it ourselves.
price
Price displayed in quote currency.
amount
Quantity of asset bought or sold (can be in base_asset, quote_asset or the number of contracts).
taker_side_sell
The following fields are unique to on-chain instruments.
blockchain
The blockchain on which the trade happened.
transaction_hash
Transaction hash.
log_index
The log index of the transaction (in base 10).
pool_address
The address of the pool in which the trade happened.
user_address
Address that triggered the transaction.
Request examples
Response example
Last updated