cryptocurrency calculators

Crypto ROI Calculator

Measure how well a crypto investment has performed by calculating the percentage return on your initial capital. Use it to compare returns across different assets or trading strategies.

About this calculator

Return on Investment (ROI) expresses profit as a percentage of the original amount invested. For cryptocurrency, the formula is: ROI = ((currentValue − initialInvestment) / initialInvestment) × 100. A positive ROI means your investment has grown; a negative ROI means it has shrunk. This percentage format is powerful because it lets you compare investments of different sizes on equal footing — a $500 investment that grows to $1,000 has the same 100% ROI as a $50,000 investment that grows to $100,000. ROI does not factor in the time it took to achieve that return, which is why investors sometimes prefer annualized metrics like CAGR for longer time horizons. Nonetheless, ROI remains the most widely used quick-check metric in crypto trading.

How to use

Suppose you invested $5,000 to buy Solana, and your holding is now worth $12,500. Enter 5000 as 'Initial Investment' and 12500 as 'Current Value'. The calculator computes: ROI = ((12,500 − 5,000) / 5,000) × 100 = (7,500 / 5,000) × 100 = 150%. Your investment has returned 150%, meaning every dollar you put in is now worth $2.50. If the current value were $3,500, ROI would be ((3,500 − 5,000) / 5,000) × 100 = −30%, indicating a 30% loss.

Frequently asked questions

How do I calculate ROI on a cryptocurrency investment?

Use the formula ROI = ((currentValue − initialInvestment) / initialInvestment) × 100. Subtract your initial investment from the current value to find your profit or loss in dollars, divide by the initial investment to express it as a decimal, then multiply by 100 to convert to a percentage. A result of 50 means a 50% gain; a result of −25 means a 25% loss. This formula works for any asset, not just crypto.

What is a good ROI for a cryptocurrency investment?

There is no universal benchmark, as crypto ROI varies wildly depending on the asset, market cycle, and holding period. Traditional equities average roughly 7–10% annually; many crypto investors target far higher returns given the asset class's volatility. However, high potential ROI comes with high risk of negative ROI. A 'good' ROI is best assessed relative to the risk taken and compared against alternatives — for instance, did your crypto position outperform simply holding Bitcoin over the same period?

Why does my crypto ROI not match the percentage price increase of the coin?

If you invested a lump sum and held through the entire price move, your ROI should closely match the coin's percentage price change. Discrepancies arise when you made multiple purchases at different prices (changing your effective cost basis), paid trading fees, or are calculating over a different time window. Also, if you received staking rewards or dividends in additional coins, those increase your actual return beyond the simple price appreciation figure.