dex.trades_flagged table contains trades from dex.trades flagged as wash or otherwise inorganic, one row per trade, from the flag registry or the wash heuristics. Rows are not removed from dex.trades; dex.trades_enriched marks them with is_flagged.
Available on Arbitrum, Base, BSC, Ethereum and Robinhood.
Methodology
Adjusted Volume
Flagged trades stay index.trades. To get volume without them:
- Trade level: use
sum(usd_amount_adjusted)fromdex.trades_enriched. - Daily metrics: use the
*_adjustedcolumns inmetrics.overview, such asdex_volume_usd_adjusted, andtotal_volume_usd_adjustedincrosschain.metrics.dex_overview. The columns without_adjustedstay raw.
Table Columns
Unique Key:transaction_hash, unique_id