How to Check if a DEX's Trading Volume Is Real
Volume is the most farmed number in crypto. Five checks with DefiLlama, Dune and Token Terminal to see how much weight a DEX's volume can carry.
Volume is the most farmed number in crypto. Points programs pay for it, so a venue running a campaign will show more of it, and some of that volume is people trading with themselves. For a farmer this matters twice: inflated volume makes a venue look deeper than it is, and wash flow takes a share of the same points pool you are farming.
The test is simple. Real trading moves other things too: open interest, the order book, fees, the number of users. Volume that moves none of them is weak evidence.
Quick answer
Compare volume with numbers that are hard to fake: open interest, order book depth, fees paid and distinct users. DefiLlama publishes a normalized volume that already caps reported volume against depth and open interest, next to the reported figure. Token Terminal gives fees and active users from onchain data, and Dune lets you see how much of a DEX’s spot volume comes from its top wallets.
Check 1: Is it counted once?
Some venues count both sides of a trade, so a $1M trade reads as $2M. DefiLlama counts each DEX swap once and perp volume on the taker side only, and keeps aggregator volume apart because routed trades are already in the DEXs underneath. Compare two venues only from a source that counts both the same way.
Check 2: Volume against open interest
Wash volume needs no margin, so it can grow without moving open interest. Real trading moves both. Divide daily volume by open interest. DefiLlama’s methodology says “the large books turn theirs over 1 to 5 times a day,” measured on single-sided open interest. A ratio far above that is a reason to look closer. Use one convention for every venue: a both-sides open interest figure halves the ratio.
Check 3: Volume against the order book
Real trades eat resting orders. DefiLlama’s normalized volume asks whether a venue’s own book could have carried the volume it reports, and publishes the share that did not pass. Read the gap with care. DefiLlama states that “a large discount is not a wash-trading accusation”: liquidity can sit outside its snapshot, and very short-term trading can cause it too.
Check 4: Volume against fees
Trades pay fees. Divide a venue’s fees by its volume and compare the result with its published fee schedule. If the implied rate is far below what takers pay, ask why. There are fair answers: zero-fee accounts, maker rebates, VIP tiers. If none of them explains the gap, the volume is doing less than it claims.
Check 5: Who makes the volume, and when?
Volume from a handful of wallets is weaker evidence than the same volume from thousands. Token Terminal counts active users as unique addresses that make a revenue-generating transaction in a day. For spot DEXs on EVM chains, Dune’s dex.trades table has tx_from, the address that sent the trade, so you can group volume by wallet and see the top share. A router can show up in place of a person, so read the top addresses before you draw a conclusion.
Then line volume up with the calendar. If volume jumps at a campaign start while open interest and users stay flat, the extra volume is campaign flow. The trades can be real and still fade when the rewards stop.
What this means for a farm
- Depth after the campaign is the real depth. Judge a venue by what it trades when no one is paid to trade it.
- Your share of the pool is set against everyone’s volume, wash flow included. If much of the volume is churn, a points pool split by volume pays real traders less, unless the team filters wash trading out.
- Teams do filter. Many programs exclude wash and self-trades after the fact. Volume you make only to farm can end up counting for nothing.
No single check settles it. Several weak answers together make a volume number weak evidence.
How MeLong uses volume
Volume is 15% of our perp DEX score in our rating method, and open interest another 10%, because money left in positions is harder to fake. We use the 30-day daily average with its source.
Frequently asked
What is wash trading? Trading with yourself or a related account to create volume without a real change of ownership.
Does a large normalized-volume discount mean a DEX is fake? No. In DefiLlama’s own words it is not an accusation. Liquidity outside its snapshot or very short-term trading can cause it.
Is campaign volume fake? Not necessarily. The trades can be real, but the volume may fade when rewards end.
Which tool should I start with? DefiLlama, because it shows reported and normalized volume side by side. Then use Token Terminal and Dune for fees, users and concentration.
Projects in this guide
- DefiLlama RipeningDashboard of TVL, fees, revenue, yields and stablecoins across DeFi protocols and chains, built on fully open-source data adapters.
- Dune RipeningOnchain data platform where you query blockchain data with SQL, build charts and dashboards, and share them by URL or embed them.
- Token Terminal RipeningStandardized fees, revenue and user metrics for blockchains and apps, built from transaction-level onchain data, to compare protocols before you farm them.