cryptocurrency calculators

Crypto Portfolio Rebalancer

Find out exactly how much BTC or ETH to buy or sell to restore your target portfolio allocations. Use it after market swings have shifted your crypto holdings out of balance.

About this calculator

Portfolio rebalancing keeps your asset mix aligned with your intended risk profile. The core formula for any asset is: Adjustment = (totalPortfolioValue × targetAllocation%) − currentAssetValue. A positive result means you are underweight and need to buy; a negative result means you are overweight and need to sell. For example, if your total portfolio is $10,000 and your target BTC allocation is 60%, your ideal BTC holding is $6,000. If BTC is currently worth $7,000, you are $1,000 overweight and should sell that amount. The rebalance threshold field lets you set a drift tolerance — many investors only rebalance when an asset drifts more than 5% from its target, avoiding unnecessary transaction fees on minor fluctuations. Apply the same formula independently to every asset in the portfolio.

How to use

Your portfolio: Total value = $10,000. Current BTC = $6,500, Current ETH = $3,500. Target BTC = 60%, Target ETH = 40%. BTC adjustment = ($10,000 × 0.60) − $6,500 = $6,000 − $6,500 = −$500 (sell $500 of BTC). ETH adjustment = ($10,000 × 0.40) − $3,500 = $4,000 − $3,500 = +$500 (buy $500 of ETH). With a 5% rebalance threshold, you would only act if an asset drifts by more than $500 from target — in this case, the drift is exactly at the threshold, so rebalancing is warranted.

Frequently asked questions

How often should I rebalance my crypto portfolio?

There is no single correct answer — rebalancing frequency depends on your strategy, tax situation, and transaction costs. Time-based rebalancing (monthly or quarterly) is simple but may trigger trades when drift is minimal. Threshold-based rebalancing, where you only act when an asset drifts beyond a set percentage (e.g., 5%), is generally more tax-efficient and cost-effective. In highly volatile crypto markets, threshold rebalancing is often preferred because prices can swing dramatically within days. Most active crypto investors review allocations monthly but only execute trades when drift is significant.

What is a good rebalance threshold percentage for cryptocurrency portfolios?

A common rule of thumb is to rebalance when any asset drifts more than 5% from its target allocation. However, crypto's high volatility means smaller thresholds like 3% could trigger constant trading, accumulating fees and taxable events. Larger thresholds like 10% give your positions room to breathe but mean you may hold overweight positions during downturns. The right threshold balances keeping your risk profile intact against minimizing trading costs. Many investors use a 5–10% drift tolerance as a practical middle ground for crypto portfolios.

Does rebalancing a crypto portfolio trigger taxable events?

Yes — in most jurisdictions, selling any cryptocurrency to rebalance is treated as a taxable disposal event. Any gain above your cost basis is subject to capital gains tax, either short-term or long-term depending on your holding period. Even swapping one crypto for another (e.g., selling BTC to buy ETH) is typically taxable in the US and many other countries. For this reason, some investors prefer to rebalance by directing new contributions toward underweight assets rather than selling overweight ones. Always consult a tax professional before executing rebalancing trades, especially in high-gain scenarios.