client.volume() when you need bucketed trade volume data for volume profiling and participation analysis. This method aggregates traded volume over fixed time intervals.
Method signature
Parameters
Return value
List of bucketed volume series rows.Example response
Fields
Volume records include:timestamp: bucket start time in UTC milliseconds since the Unix epochsource: source identifiermarket: normalized market IDsymbol: venue-native, human-friendly symbolvolume: total traded base volume for the intervalinterval: duration token such as1m,5m, or1h
Example
How it works
client.volume() aggregates volume from standardized trade data using
snapshot-first replay. See
Snapshots for the full flow.
Related documentation
- OHLCV if you need volume alongside OHLC price data
- Trades if you need execution-level data instead of buckets
- Quickstart