Crypto Portfolio Return Calculator

Calculate the weighted return of your entire crypto portfolio based on individual asset returns and allocation weights. Track overall portfolio performance.

%
%
%
%
%
%
Portfolio Return
8.00%
Bitcoin (BTC) Contribution
5.00%
50.00% ร— 10.00%
Ethereum (ETH) Contribution
6.00%
30.00% ร— 20.00%
Altcoins Contribution
-3.00%
20.00% ร— -15.00%
Planning notes, formulas, and examples

About the Crypto Portfolio Return Calculator

Your portfolio's overall return isn't a simple average of individual asset returns โ€” it's a weighted average based on how much capital is allocated to each asset. A 100% return on a 5% allocation has much less impact than a 10% return on a 50% allocation. This calculator computes the true weighted return of your crypto portfolio.

Enter each asset's allocation weight and individual return, and the calculator shows the contribution of each asset to your total portfolio return. This helps you understand which assets are driving your performance and which are dragging it down.

Understanding weighted returns is essential for evaluating your portfolio strategy. It tells you whether your allocation decisions are adding value โ€” are you allocating more to your strongest performers and less to your weakest?

Use the result to map token-release or fee scenarios and revisit the model when market conditions, unlock terms, or portfolio assumptions change.

When This Page Helps

Individual asset returns don't tell you how your portfolio is performing as a whole. A portfolio of 90% BTC at +5% and 10% altcoin at +200% produces a very different result than 10% BTC and 90% altcoin with the same individual returns. This calculator reveals the true portfolio-level return.

How to Use the Inputs

  1. Enter each asset's weight (percentage of portfolio).
  2. Enter each asset's individual return over the period.
  3. Ensure weights sum to 100%.
  4. View the weighted portfolio return and each asset's contribution.
  5. Identify which assets contributed most and least to returns.
Formula used
Weighted Return = ฮฃ(Weight_i ร— Return_i) Contribution_i = Weight_i ร— Return_i Total Contribution = ฮฃ(Contribution_i) = Weighted Return

Example Calculation

Result: Portfolio Return: +8.00%

BTC: 50% ร— 10% = +5.0% contribution. ETH: 30% ร— 20% = +6.0% contribution. Alts: 20% ร— -15% = -3.0% contribution. Total: 5.0 + 6.0 - 3.0 = 8.0%. Despite alts losing 15%, the portfolio gained 8% because BTC and ETH had larger allocations with positive returns.

Tips & Best Practices

  • Compare your weighted return to a benchmark (e.g., BTC-only) to evaluate if diversification is helping.
  • High contribution from a small allocation means the asset had exceptional returns.
  • Negative contribution highlights assets to review โ€” is the thesis still valid?
  • Track weighted returns monthly or quarterly for performance consistency.
  • Use portfolio return data to inform future allocation adjustments.
  • Remember: past returns don't guarantee future performance, but they reveal allocation effectiveness.

Understanding Contribution Analysis

Contribution analysis breaks down your portfolio return into the impact of each asset. This tells you not just what returned the most, but what impacted your portfolio the most given its allocation. A 200% return on a 2% position contributes only 4% to the portfolio โ€” less than a 10% return on a 50% position (5% contribution).

Performance Attribution

Performance attribution separates your returns into allocation effect (choosing the right asset weights) and selection effect (choosing the right assets). If you overweighted BTC during a BTC rally, the allocation effect is positive. If your altcoin picks outperformed other alts, the selection effect is positive. Together, they explain your excess return vs a benchmark.

Using Returns Data for Future Allocation

While past performance doesn't predict future returns, return analysis reveals patterns. If altcoins consistently contribute negative returns while adding volatility, reducing altcoin allocation may improve risk-adjusted performance. Use at least 6-12 months of return data before making allocation changes.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Portfolio return accounts for how much capital is in each asset. If 80% of your portfolio is in BTC with a 5% return and 20% is in an altcoin with a 50% return, your portfolio return is 14% (not the 27.5% simple average). Weights matter enormously.