Skip to main content
Trading volume, TVL, fees and revenue, in USD. One row per thing per day, at four grains: project, app, pool and pair.

Tables

Daily pool trading volume and position principal, uncollected fees and TVL cover closed UTC days and follow the availability cutoff of each pool’s chain.
A tab per grain. Coverage shows which apps report which measure.
One row per project per day.
TableValue columnWhat it holds
metrics_projects.trading_volume_dailytrading_volumeTotal value of trades executed.
metrics_projects.tvl_dailytvlTotal value locked.
metrics_projects.fees_dailyfeesTotal fees paid by users.
metrics_projects.fees_supply_side_dailyfees_supply_sideFees paid out to the supply side.
metrics_projects.revenue_dailyrevenueFees retained by the protocol.

Sample queries

Each measure is its own table, so a row with all three is a join on dex_pool_id and timestamp, bounded on every side. Join with full join: a pool can hold liquidity on a day nothing traded.