MCAP $2.76T ▼ 2.63% Last updated 23 Oct 2026, 13:04 UTC 24H VOL $67.6B Last updated 23 Oct 2026, 13:04 UTC BTC.D 59.4% Last updated 23 Oct 2026, 13:04 UTC FEAR & GREED 50 Neutral Last updated 23 Oct 2026, 00:00 UTC BTC FEE 1 sat/vB Last updated 23 Oct 2026, 14:00 UTC BTC $81,801 ▲ 0.10% Last updated 23 Oct 2026, 13:58 UTC ETH $2,408 ▼ 0.10% Last updated 23 Oct 2026, 13:58 UTC USDT $0.9990 ▼ 0.02% Last updated 23 Oct 2026, 13:58 UTC BNB $746.88 ▲ 1.83% Last updated 23 Oct 2026, 13:58 UTC XRP $1.32 ▼ 0.70% Last updated 23 Oct 2026, 13:58 UTC USDC $0.9995 ▼ 0.01% Last updated 23 Oct 2026, 13:58 UTC SOL $104.77 ▼ 0.25% Last updated 23 Oct 2026, 13:58 UTC TRX $0.3300 ▼ 0.10% Last updated 23 Oct 2026, 13:58 UTC FIGR_HELOC $1.03 ▼ 0.21% Last updated 23 Oct 2026, 13:58 UTC ZEC $1,237 ▼ 1.68% Last updated 23 Oct 2026, 13:58 UTC

Portfolio and yield

Crypto portfolio rebalance calculator

Calculate the trades that would reach your target allocation.

Your inputs

Values stay in this page. Use the units shown beside each field.

Start with asset,value,target_percent on its own line. Add 2 to 20 unquoted rows with distinct asset labels, current quote-currency values and target percentages totaling 100. Use 0 where needed; commas cannot appear inside labels.

Result

Enter your values, then calculate. You can also load the worked example.

Your result will appear here.

Compare current holding values with allocation targets you choose. The result moves value between holdings while keeping the entered portfolio total unchanged.

How the calculation works

Target value = portfolio total × target weight. Trade value = target value - current value. Positive trade values mean buy; negative values mean sell.

Worked example

Example: values of 700 and 300 with targets of 50% each produce target values of 500 each. The arithmetic calls for selling 200 of the first holding and buying 200 of the second.

How to use the result

Enter current values rather than token quantities. Every holding must use the same quote currency. Targets are your choices; the calculator does not recommend weights.

Targets within 0.000001 percentage points of 100% are normalized to exactly preserve the total. Actual trade values change once trading costs are included.

What this result leaves out

  • No trades are placed. Fees, taxes, spreads, slippage and changes in market prices are excluded.
  • Cash and other assets must be entered as holdings if they belong in the allocation.

Method and sources

Calculation method reviewed 23 October 2026. This is an estimate from your inputs, not investment or tax advice.