Meetcrypt

Free tool

Crypto ROI & Return Calculator

Convert any crypto entry, exit, and hold duration into a clean ROI percentage and a compound-equivalent annualised ROI. The annualised view lets you compare a 30-day flip against a 3-year hold on equal footing — comparing absolute returns alone is misleading when the holding periods are this different.

ROI is the cleanest single number to describe a closed position: profit as a percentage of what you put in. Annualised ROI is the corresponding rate-of-return — the yearly compounding rate that would turn your entry value into your exit value over the actual hold period. A 60% return in 90 days is dramatically more impressive than a 60% return in 5 years, and the annualised metric is what surfaces that gap.

Annualised ROI scales your actual return to a yearly equivalent — handy when comparing trades of very different durations.

ROI

+60.00%

+$600.00 profit

Annualised ROI
+159.36%
Total invested
$1,000
Exit value
$1,600

ROI = (exit − invested) ÷ invested. Annualised ROI compounds that across a year — it's a comparison metric, not a forecast.

How it's calculated

ROI = (exit value − amount invested) ÷ amount invested × 100. Annualised ROI scales that to a yearly rate using compound-growth equivalence: (exit ÷ invested)^(365 ÷ holdDays) − 1, expressed as a percentage. The annualised metric assumes returns could have been earned at the same compounded rate over a full year — it's a comparison tool, not a forecast.

Negative ROIs annualise the same way and produce sensible numbers: a −20% return over 90 days annualises to about −62% per year, while a −20% return over 5 years annualises to about −4.4%. The big-loss-but-fast story and the small-bleed-over-time story look very different through the annualised lens, even though the absolute dollars match.

Worked example

$500 invested for 90 days, now worth $800. ROI = 60% (you gained $300 on $500). Annualised ROI ≈ 547% — the rate you'd need to compound at every year to turn $500 into $800 in just 90 days. Holding the same position for 5 years would drop annualised ROI to about 9.9% — much more typical for a long-term hold.

Negative example: $1,000 invested 180 days ago, now worth $850. ROI = −15%. Annualised ROI ≈ −28% — a meaningfully worse outcome than the headline number suggests, because the loss compounds over time.

Bitcoin Return Calculator and altcoin return calculator

Although this page is asset-agnostic — it accepts any dollar entry and exit — the most common search intent is a Bitcoin return calculator. Drop in your BTC buy and sell values in USD and the math is the same. For altcoin holds, the calculator works identically: enter the entry value, the exit (or current) value, and the days held. The only thing that changes is the volatility around the median — a typical Bitcoin hold has a smaller ROI range than a typical altcoin hold over the same window, but the numbers come out the same way.

Crypto Returns Calculator: pairing with profit and tax tools

ROI is the right number for evaluating a closed position; profit (in dollars, after fees) is the right number for cash-flow tracking; capital gain is the right number for tax. Use this crypto returns calculator alongside the fee-adjusted profit calculator (which subtracts both sides of the trading fee) and the FIFO tax calculator (which matches buy and sell lots for capital gains). Many traders look only at headline ROI and miss meaningful fee drag or tax leakage — the three tools together give you the complete picture for one closed position.

Annualised ROI Calculator vs simple ROI

Simple ROI is total return divided by invested amount, full stop — the same number whether you held for a week or a decade. Annualised ROI normalises that to a yearly equivalent so different holding periods can be compared. Common usage: an investor publishes a 200% ROI on a position — looks great, until you read the hold period was 8 years. Annualised that's about 15.4% per year, which is fine but not extraordinary. The reverse case is also useful: a 25% gain in 30 days annualises to nearly 1,700% — a striking number worth contextualising against luck and volatility.

FAQ

How do I calculate crypto ROI?

ROI = (current or exit value − amount invested) ÷ amount invested × 100. If you put in $500 and it's now worth $800, your ROI is ($800 − $500) ÷ $500 = 60%.

What is the difference between ROI and profit?

Profit is the dollar gain; ROI expresses that gain as a percentage of what you invested. ROI makes it easy to compare investments of different sizes.

What is annualised ROI?

Annualised ROI scales your return to a yearly rate so you can compare a 3-month trade with a 2-year hold on equal footing. The calculator computes it from your hold period automatically.

Can ROI be negative?

Yes. If your exit value is below what you invested, ROI is negative — that's your percentage loss.

Related calculators

See your real PnL automatically.

Meetcrypt connects to Binance and Bitget with read-only API keys and recomputes profit, ROI, funding, drawdown, and liquidation risk across every account — fee-adjusted, in real time. No spreadsheets, no manual entry.