Crypto ROI Calculator

A Single Number for Any Coin, Any Holding Period

Return on investment strips a crypto position down to the one figure that actually matters: how much the money grew relative to what went in. It doesn't care whether the asset was Bitcoin, an altcoin, or a basket of tokens, and it doesn't require tracking individual trade fees the way a profit calculator does — just the amount put in and the amount it's worth now. Add a holding period and the same inputs also produce an annualized rate, which is the only fair way to compare a position held six months against one held three years.

The Formula

ROI = ((Current Value − Initial Investment) ÷ Initial Investment) × 100
Annualized ROI = ((Current Value ÷ Initial Investment)365÷Days − 1) × 100

The plain ROI figure treats the whole holding period as one block; the annualized version rescales it to a one-year-equivalent rate so positions of different ages can be compared on equal footing.

A Worked Example

An investment of $5,000 that grows to $8,000 over 274 days:

Example ROI calculation
StepCalculationResult
Profit$8,000 − $5,000$3,000
ROI$3,000 ÷ $5,000 × 10060.00%
Value ratio$8,000 ÷ $5,0001.60
Annualized ROI(1.60365÷274 − 1) × 10087.03%

The annualized figure is higher than the plain ROI here because the 60% gain happened in under a year — at that pace, a full year would compound to a larger return.

Where This Calculation Matters

  • Comparing positions — a 40% gain in three months and a 40% gain in two years are very different outcomes; annualizing puts them on the same scale.
  • Portfolio review — a quick sanity check on how a specific holding has performed since purchase, independent of exchange or fee details.
  • Setting expectations — extrapolating a short-term rate to see what it would imply over a full year, useful for judging whether a run is sustainable.

How to Use This Calculator

  1. Enter the initial investment amount in dollars.
  2. Enter the current value of the holding in dollars.
  3. Optionally enter the holding period in days to also get an annualized rate.
  4. Select Calculate to see the ROI percentage, dollar profit, and (if a holding period was given) the annualized ROI.

Related Calculations

For a trade-by-trade view that accounts for exchange fees, see the Bitcoin Profit Calculator. To see how a winning position has shifted your overall allocation, check the Crypto Portfolio Allocation Calculator.