Crypto ROI Calculator

Calculate return on a crypto investment, including the annualised rate.

Please note: Cryptocurrency is highly volatile and can lose value rapidly. All prices are entered manually — no live market data is used. Nothing here is investment advice.

What the Crypto ROI Calculator does

ROI expresses your gain as a percentage of what you put in. The annualised figure matters in crypto because holding periods vary so widely — a 50% gain over one month is a very different result from the same gain over three years.

Formula

  • ROI = (Current value − Invested) ÷ Invested × 100
  • Annualised = (Current ÷ Invested)^(365 ÷ Days) − 1

Inputs explained

InputUnitRequiredNotes
Amount investedselected currencyYesAccepts more than 0.
Current valueselected currencyYesAccepts 0 or more.
Days heldnumberOptionalOptional — enables the annualised figure. Accepts 0 or more.
Currencyone of 10 optionsOptional

How to use it

  1. Choose Currency.
  2. Enter Amount invested and Current value.
  3. Optionally add Days held.
  4. Select Calculate.

Worked example

$5,000 invested, now worth $8,750, held 280 days.

Invested
5000
Current
8750
Days
280

75% ROI, annualising to roughly 108%.

Frequently asked questions

Why does a 50% loss need a 100% gain to recover?

Because the gain is calculated on the smaller remaining balance. Losses and gains are not symmetric, which matters a great deal in a volatile asset class.

Related calculators