Asset Rankings

Find the best and worst performing assets by total return, CAGR, and volatility. Updated daily using end-of-day close prices.

Last updatedJul 29, 2026

Coverage921 assets tracked

Updated today · EOD close data

Zcash (ZEC) leads the 1-year total return ranking at +1056.9%. Over 3 years, Celestia (TIA) leads with +17374.8%. Rankings use daily closing prices and refresh when data is rebuilt.

Summary metrics

Current leaders across return horizons and 1-year volatility. Filter by market below.

Most Volatile 1Y

CompoundCOMP

2749.1% vol

Crypto · Updated daily

Open ranking →

Ranking pages

Browse full leaderboards by time horizon — best, worst, and most volatile.

Filters the summary cards above. Full ranking tables below include every asset class.

Best Performing Assets (1 Year)

1Y

Rank assets by 1-year total return and CAGR across stocks, crypto, indexes, commodities, and forex.

ZECZcash+1056.9%
MUMicron+637.6%
WDCWestern Digital+571.9%
View ranking →

Best Performing Assets (3 Years)

3Y

Rank assets by 3-year total return and CAGR. Updated daily using historical closing prices.

TIACelestia+17374.8%
WLDWorldcoin+4104.7%
ZECZcash+1462.5%
View ranking →

Best Performing Assets (5 Years)

5Y

Rank assets by 5-year total return and CAGR across stocks, crypto, indexes, commodities, and forex.

FTMFantom+7144.2%
SPCXSpaceX+1122.0%
MUMicron+964.5%
View ranking →

Best Performing Assets (10 Years)

10Y

Discover the top performing assets over 10 years by total return and CAGR. Compare long-term winners.

NVDANVIDIA+13701.0%
BTCBitcoin+10134.4%
AMDAdvanced Micro Devices+6527.1%
View ranking →

Worst Performing Assets (1 Year)

1Y

See the biggest asset losers over the last year by total return.

RARESuperRare-100.0%
KDAKadena-99.0%
TRUTrueFi-97.9%
View ranking →

Most Volatile Assets (1 Year)

1Y

Compare the highest-volatility assets over 1 year using annualized volatility.

COMPCompound2749.1% vol
RARESuperRare124.2% vol
JUPJupiter59.6% vol
View ranking →

How asset rankings work

Three metrics power every leaderboard — all computed from daily closing prices.

Total return

The percentage gain or loss from the start to the end of the period. It shows how much an asset would have gained or lost over that horizon.

(end price ÷ start price) − 1

CAGR

Compound annual growth rate annualizes the return so you can compare performance across different time spans on an equal footing.

(end/start)^(1/years) − 1

Volatility

Annualized standard deviation of daily returns over the last year. Higher volatility means larger price swings and typically higher risk.

daily return stdev × √252

Price-only data. Dividends and fees are not included unless already reflected in the source feed.

Frequently asked questions

Quick answers about how rankings are built and how to use them.

What are the best performing assets?
The best performers depend on the horizon. Start with the 1-year ranking, then compare 3-year, 5-year, and 10-year leaders. All use daily closing prices.
How is CAGR calculated?
CAGR (compound annual growth rate) is (end ÷ start)^(1 ÷ years) − 1, expressed as a percentage. Try the CAGR calculator to annualize any return window.
How often are rankings updated?
Rankings refresh when the underlying price cache is updated — typically daily. Each page reflects the latest end-of-day data available at build time. See data sources for provider details.
What does volatility mean?
Volatility measures how much an asset's price swings. We rank by annualized standard deviation of daily returns over 1 year — higher values mean larger moves in both directions. See the volatility ranking.
Can rankings change daily?
Yes. As new closing prices arrive and the end date rolls forward, total return and CAGR are recalculated — so leaders can change day to day. Rankings use price-only data and exclude fees unless noted in our methodology.

Side-by-side return charts for pairs investors compare most often.

Open Compare tool

Explore calculators

Run your own numbers with the same market data that powers these rankings.

All tools