Shoulda Held?
For Solana LPs · Meteora DLMM

Did providing liquidity beat just holding?

Paste a wallet. See the fees you earned and how much of them price moves took back.

Free · read-only · no wallet connectSee an example →
RECEIPT
10 SOL in at $100 · SOL now $150
Your PnL+$450
Market+$500
Liquidity−$50
fees+$30
price moves−$80
FEES KEPT−167%

A +$450 PnL where liquidity earned nothing.

How is this calculated?

Your PnL is the dollar result reported by Meteora: what you have now (or got out) vs the dollar value you put in. It includes the market moving your tokens.

Liquidity compares each position with simply holding the tokens you put in, plus the fees you earned. Closed positions are valued at exit prices, open ones at today's prices. Market is the rest of your PnL.

Fees kept is liquidity divided by fees earned. 100%: price moves cost nothing. 0%: they ate all your fees. Below 0%: holding would have been better. Shown when fees are at least $1.

Covers Meteora DLMM positions closed in the last 365 days, plus open ones. If a position was swapped entirely into one token, its exit price is estimated from its range edge. Tokens without a price count as $0.