Uniswap V3 Calculator Error: Why Poolfish and DeFiLabs Are Showing You Wrong Data — and What to Use Instead

TL;DR: A TheGraph update in June 2024 desynced the data that Poolfish and DeFiLabs rely on. Over a year later, both tools are still showing incorrect numbers with zero warning to their users. Here's what happened, how bad the gap really is, and which alternatives actually work.


What Are Uniswap V3 Liquidity Calculators?

If you've ever provided liquidity on Uniswap V3, you know it's not as straightforward as V2. You need to pick a price range, decide how much capital to deploy, and estimate what fees you could realistically earn. That's where liquidity calculators come in: tools that, given a token pair and price range, show you the pool's TVL, recent trading volume, and a fee estimate.

In short, they're the most basic — and most important — tool before putting money into a DeFi position. The problem is that two of the most popular ones have been feeding you completely wrong data for over a year.


Where It All Went Wrong: TheGraph's Silent Update

To understand what broke, you first need to understand how these tools get their data.

Querying the blockchain directly is expensive and complex. That's why TheGraph exists: a protocol that indexes on-chain data and serves it through an API called a subgraph. Any app can query it and instantly get a pool's TVL, volume, accumulated fees — all without having to process raw blocks themselves.

Both Poolfish and DeFiLabs use this system. The catch is that in June 2024, an update to TheGraph's infrastructure caused a desync in the official Uniswap V3 subgraph. Since then, the data it returns has been incorrect.

The bug itself isn't the shocking part — software breaks. What's shocking is what came after: neither Poolfish nor DeFiLabs published any notice, didn't warn their users, and as of today are still pulling from that broken subgraph like nothing happened.


How Bad Is It? Let's Look at the Numbers

Here's a real example comparing what both tools show versus the actual data from Uniswap's own interface:

defilabs poolfish uniswap

ToolTVLVolume (24h)Estimated Fees
Poolfish~$12M~$690K~$345
DeFiLabs~$12M~$220K~$113
Uniswap (actual)~$730K~$323K~$150

Only an $11 million difference in TVL. No big deal, right?

Sarcasm aside — if you're evaluating whether to enter a pool with $10,000 and the tool shows a TVL 16x higher than reality, your share of the pool is completely miscalculated, and so is your fee estimate. Poolfish's fee projection is double the actual figure. That's not a rounding error, that's making an investment decision based on made-up numbers.

And the most baffling part? This has been broken for over a year, and not a single DeFi YouTuber or influencer has called it out. Meanwhile, they keep making tutorial videos using these tools as if everything's fine.


How to Verify the Data Yourself

The most direct way to check if any calculator's numbers are accurate is to go straight to the source: the official Uniswap interface (or PancakeSwap, or whichever DEX hosts the pool you're looking at). Real TVL and volume, no middlemen.

The downside is doing this pool by pool, manually, takes forever. Fortunately, there are tools that do this reliably.


Alternatives That Actually Work

Metrix.finance

A veteran tool, well-established in the DeFi community. Its data is reliable and it's been a go-to reference for serious LP managers for a while. The downsides: the interface isn't the most intuitive, it can run slow under load, and the pro version costs $50/month — which may be a dealbreaker for retail users. metrix.finance

PoolMaster.io

The newer option, and arguably the most interesting one for most users. Its standout feature is that it groups pools by token pair, letting you see that same pair across multiple platforms (Uniswap, PancakeSwap, etc.) in a single view — something no other tool had done cleanly before.

The base version is completely free, with a PRO plan for power users.

poolmaster

💡 Exclusive discount: Use the code POOLMASTER_STARTER at checkout for 25% off PoolMaster PRO.


Bottom Line

Liquidity calculators are a critical tool in DeFi — but only if the data behind them is real. Poolfish and DeFiLabs have been serving broken numbers for over a year, courtesy of a desynced subgraph, with no warning and no fix in sight.

Before making any liquidity decision on Uniswap V3, always cross-check against the actual source or use a tool that doesn't depend on the affected subgraph.

If this saved you from a bad trade, share it — there are a lot of people out there making decisions based on data that's flat-out wrong.


Sources