Skip to content
Markets 24H · USDT TR EN Updated 18:54
6 min read

Reviews

Dune review: tracing the data behind a DEX dashboard

Conceptual magnifying lens inspecting charts linked to blockchain data
Save article

Quick verdict

Dune Analytics is useful for reading crypto dashboards and inspecting how their numbers were calculated. On the DEX dashboard we examined, we could reach the source table and the query’s execution details. A chart title is not enough: volume coverage, execution time and the freshness of the underlying table need separate checks.

The useful part of a Dune chart is the calculation you can inspect behind it. We followed a public DEX dashboard to its query and assessed access, data age and the measurements most easily misread.

The most useful feature in our Dune Analytics review was the route behind the chart. Clicking the volume ranking opened the calculation, its source table and its last execution details. Discovering that two time labels described different events taught us more than the polished chart itself.

What did we test on Dune?

On September 25, 2026, the KriptoMeta editorial team inspected the DEX metrics dashboard by @dune and volume query 4319 in a browser. We used the public pages without an account, opened the data-source menu and examined the query’s execution details.

We did not execute a new query, purchase a plan or connect a wallet. The assessment covers how well a reader can inspect existing results. It does not measure paid query performance or test the platform’s security infrastructure.

From a chart to its data source

The dashboard’s Data button lists tables used by its charts. We found dex.trades, dex_aggregator.trades and price tables in the menu. Visible source names mean readers do not have to rely solely on the dashboard creator’s description.

Dune DEX dashboard with the Data menu and dex.trades source

Dune / @dune DEX metrics, September 25, 2026. The Data menu on the right exposes source tables. Numbers are saved results visible at capture time.

We then opened the heading of the volume ranking. The query summed dollar values by DEX project, using dex.trades as its source and amount_usd in the calculation. Daily and weekly totals used separate time conditions.

  1. Identify the dashboard creator and the chart’s unit of measurement.
  2. Open the query through the chart heading.
  3. Compare its source table, date condition and counted field.
  4. Check when the result was produced and keep your interpretation within that period.

Access to the query is a substantial strength. Someone unfamiliar with SQL can still mistake finding the table for validating the data. Transparency makes an audit possible; it does not perform the audit for you.

A query date is not a data timestamp

The query we opened displayed Updated 1y for the edit history and Last run 2d ago for execution. Code can remain unchanged while results are refreshed. Conversely, a 24-hour condition in the code does not prove that a cached result covers the 24 hours ending now.

Three numbered markers identify last execution, the dex.trades table and its time condition in a Dune query

Dune query 4319. 1: last execution; 2: source table and time condition; 3: data source. Captured September 25, 2026, with markers added by KriptoMeta.

A NOW() condition is evaluated when the query runs. Viewing a saved result later does not move that window forward. Dune’s raw and processed data layers may also update at different times, so a recently executed query can still read a delayed table. The official freshness documentation treats those layers separately.

Three separate time checks on Dune
CheckWhat it tells youWhat it does not prove
UpdatedWhen the content or query was editedThat the result was calculated now
Last runWhen the query last executedThat the source contains the latest block
Date filterThe period requested by the calculationThat every dashboard card uses the same scope

Where volume and user counts can mislead

Dune’s DEX data can record each pool-to-pool step separately. Consider a hypothetical 100 USDC swap routed through ETH before reaching the destination token. It can produce two pool records. If each leg is worth about $100, summing the rows gives roughly $200, although the user started with 100 USDC. We exclude fees and price changes only to keep the illustration simple.

The dex.trades documentation explains these individual steps. An aggregator table can represent the routed trade at a higher level. Since the same activity can appear in both tables, adding their volumes directly can double-count it. The appropriate measurement depends on whether you are studying pool activity or the user’s intended swap.

Address counts need similar care. One person may use several wallets, while automated activity can involve many addresses. A rising address count is not automatically a rising number of people or evidence of lasting adoption. Trading volume is not net capital inflow, protocol revenue or token-holder income either. The revenue and rights checks in our tokenomics guide help separate those questions.

From a dashboard to a finding worth citing

Before using a chart in reporting or analysis, keep more than the dashboard link. Record the query ID, measured field, chain filter, start and end times, and execution time. A claim about rising Ethereum DEX volume cannot rest on a query combining every chain. Comparing an incomplete current day with a complete previous day is another mismatch.

In a hypothetical check, dashboard A might show $100 while B shows $200. If A measures one user trade and B measures its two pool legs, the figures need not contradict each other. If both use the same table, period and filters, investigate execution time, additional joins and repeated rows instead.

Joins deserve particular attention: matching one trade row to three label rows and then summing the amount can count the same activity three times. A transaction hash is not a unique row key in every dataset: one transaction can contain multiple events. A chart that never explains its unit of observation remains weak evidence even when its total looks plausible.

A publication note could specify “Ethereum, DEX pool activity, September 1–7 UTC, query 4319,” with actual dates taken from the query being used. The dates here are illustrative, not a claim that we executed the reviewed query for that period. Preserve the query author and method explanation alongside the result.

Who is Dune suited to?

Readers looking for existing charts: public dashboards offer a quick route into a topic. The drawback is that different creators can use the same label for different measurements. Comparing two charts without matching the period, chains and units can produce a misleading conclusion.

Researchers who want to inspect the method: query and table links are a strength. If you need to investigate one transaction, a block explorer is usually the more direct starting point. Dune becomes useful when many records need to be grouped under a specific research question.

Readers comparing protocols: the ready-made TVL and fee screens covered in our DeFiLlama review can provide a quicker starting point. Dune offers more flexibility when you want to inspect the calculation or frame a different question. That flexibility also puts more responsibility on the reader to understand the method.

Free access and the limits of this review

At the time of our check, Dune’s pricing page described Free as a viewing tier. Query execution and scheduling were listed under Analyst, with private queries and dashboards under Plus. Reading a free chart does not imply unlimited computation or access to a private workspace.

For us, Dune’s value lies in opening a path from a result card to its source and method. A reader who treats a ready-made figure as an investment signal without examining it may miss that advantage. These screens document public access on a specific date; they do not demonstrate custom query performance, paid API usage or private workspace features.

Frequently asked questions

Can I rely on Dune Analytics data without checking it?

A well-known platform does not make every community query correct. Check whether the source table, filters and unit being counted answer your question. For consequential decisions, compare the result with the relevant chain record or an independent source. A high favorite count is not a validation method.

Can I run my own queries on Dune’s free plan?

When we checked pricing on September 25, 2026, the Free plan was focused on viewing, while query execution and scheduling appeared in the paid Analyst tier. Older descriptions of free usage may no longer apply. Check the current plan table before opening an account or choosing a subscription.

Do I need to connect a wallet to view a Dune dashboard?

We read the public DEX dashboard and its query without connecting a wallet or creating an account. Running or saving queries and using a private workspace may require different permissions. Viewing data is separate from signing a blockchain transaction.

Can I use Dune without knowing SQL?

You do not need to write SQL to read an existing chart. Reading queries becomes useful when you want to check which records a number includes or build a custom analysis. Start by identifying the source table, date filter and counted field rather than trying to memorize the entire query.

Will a shared Dune link preserve the exact results I saw?

The link can open the same dashboard while its results change after the queries run again. Record the query ID, date range, parameters and last execution time alongside the link when a comparison needs to be reproducible. Date any screenshot too; an image is not a live data feed.

PRIVACY PREFERENCES