NOONOO TRADINGJoin free chat

How to Calculate Crypto ROI: A Beginner's Guide With Examples

ROI tells you whether an investment actually made money once everything is counted. In crypto, where fees and price swings are large, calculating it honestly matters more than the headline number.

What ROI Means and the Basic Formula

ROI (Return on Investment) measures how much you gained or lost relative to what you put in. It is expressed as a percentage, which lets you compare positions of different sizes on equal footing.

The core formula is simple:

"Total Cost" is the key phrase. It is not just the price you paid for the coin. It includes every cost required to enter and exit the position. Skipping costs is the most common reason a position that "feels" profitable is actually flat or negative.

Example You buy crypto worth $1,000. Later you sell it for $1,300. Ignoring everything else, Net Gain = $1,300 − $1,000 = $300, so ROI = ($300 ÷ $1,000) × 100 = 30%. We will see below how fees change this.

Include Fees: The Number Most Beginners Miss

Crypto has more cost layers than a typical stock trade. To calculate ROI honestly, fold all of these into your numbers:

Cost typeWhen it applies
Trading / exchange feesCharged on both buy and sell (e.g. 0.1%–0.5% per side)
Network / gas feesOn-chain transfers and swaps, especially on busy networks
SpreadThe gap between buy and sell price, common on "free" platforms
Withdrawal feesMoving coins off an exchange to a wallet
Funding feesOnly on leveraged positions — see funding rate

A clean way to handle this: add buy-side fees to your cost, and subtract sell-side fees from your final value.

Example You buy $1,000 of a coin with a 0.5% fee ($5), so your total cost = $1,005. It rises and you sell for $1,300, paying another 0.5% fee ($6.50), so your net proceeds = $1,293.50. Real Net Gain = $1,293.50 − $1,005 = $288.50. Real ROI = ($288.50 ÷ $1,005) × 100 ≈ 28.7% — not the 30% the raw price suggested.

Fees seem small per trade, but they compound. Frequent trading can quietly erase a real edge, which is one reason patient strategies and managing trading psychology matter as much as picking the right coin.

Realized vs. Unrealized ROI

One of the biggest sources of confusion is treating paper gains as if they were real money.

Both are valid, but they answer different questions. Unrealized ROI tells you how a position is doing right now; realized ROI tells you what you actually earned. Because crypto prices are volatile, a large unrealized gain can shrink or reverse before you sell.

Example You hold a coin you bought for $1,000 (cost $1,005 with fees). It is now worth $1,500, so your unrealized ROI ≈ +49%. But you have not sold. If the price later falls to $1,100 and you sell (paying ~$5.50 in fees, net $1,094.50), your realized ROI is only about +8.9%. The 49% was never money in hand.

A practical habit: track unrealized ROI to monitor positions, but judge your actual performance by realized ROI only.

Annualized ROI: Comparing Returns Fairly

A 20% return is impressive in one month and unremarkable over five years. Annualized ROI converts any holding period into a yearly rate so you can compare investments fairly.

A simple approximation works for short horizons:

For longer periods where gains compound, the more accurate formula is:

Example You earn a realized 12% ROI over 90 days. Using the compounding formula: (1 + 0.12)(365 ÷ 90) − 1 ≈ (1.12)4.06 − 1 ≈ 57% annualized. Useful for comparison — but do not assume that pace continues, because short-term crypto returns rarely repeat.

Annualizing a short, lucky streak makes returns look like a permanent rate. It is a comparison tool, not a forecast.

Honest Expectations and Common Mistakes

ROI math is only as honest as its inputs. Keep these principles in mind:

  1. Count every cost. Fees, spreads, and gas fees all reduce real ROI.
  2. Don't confuse paper gains with profit. Only realized ROI is money you actually have.
  3. Past ROI does not predict future ROI. A high annualized figure from a short window is not a promise.
  4. Factor in risk, not just return. A volatile asset that swung +80% could just as easily have dropped sharply.
  5. Beware of "guaranteed return" claims. Promised fixed yields are a classic warning sign — see how to avoid crypto scams.

No legitimate source can guarantee crypto returns, and prices can fall as fast as they rise. Calculating ROI carefully will not make any single trade profitable, but it gives you an accurate picture of where you actually stand — which is the foundation of every sound decision. Treat ROI as a measurement tool, never as a prediction, and only commit funds you can afford to lose.

NOONOO TRADING — join the free chat and watch live trading together.

Join free chat →

📈 Sign up on OKX for a trading fee discount

Get OKX fee discount →