How to Calculate Crypto Profit After Reinvesting Gains Into New Coins
Here is a familiar story: you bought BTC, it doubled, you took the gains and rotated into SOL, that ran too, and you rolled the profits into a new altcoin that is now sitting in your wallet. Ask yourself one question — how much profit have you actually made? Most people in this situation cannot answer it, because every rotation blurred the math.
This is the chain problem: each reinvestment creates a new cost basis — and, in most tax jurisdictions, a taxable event. Your "overall profit" is still simple — final value minus original cost — but finding it requires tracking every link in the chain. Here is how to do it properly.
Why Rotations Break Your Profit Math
When you buy and simply hold, profit is trivial: sell price minus buy price. But the moment you sell BTC to buy SOL, three things happen at once:
1. You realize the BTC gain — the profit is locked in (and usually taxable) whether you touch fiat or not.
2. You establish a new cost basis — your SOL's buy price is whatever the market price was at the moment of the swap.
3. The original BTC cost basis disappears from your portfolio — it is gone, replaced by the SOL basis.
Repeat this two or three times and your wallet shows a coin you never directly bought with cash. People then make two classic mistakes: measuring the current coin against their original cash investment (double-counting intermediate gains), or forgetting the intermediate gains were ever realized and under-reporting them at tax time.
A Worked Example: Three Hops, One Chain
Follow $5,000 through three rotations. Assume no fees for clarity (in practice, add them — they raise every cost basis):
| Leg | Action | Amount in | Amount out | Realized gain | New cost basis |
|---|---|---|---|---|---|
| 1 | Buy 0.1 BTC at $50,000 | $5,000 | — | — | $5,000 (BTC) |
| 2 | Sell BTC at $100,000, buy SOL at $100 | $10,000 | 100 SOL | +$5,000 | $10,000 (SOL) |
| 3 | Sell SOL at $200, buy ALT at $2 | $20,000 | 10,000 ALT | +$10,000 | $20,000 (ALT) |
| — | ALT now at $2.50 (not sold) | — | $25,000 value | — | $20,000 (ALT) |
Now the accounting. Total realized gains: $15,000 ($5,000 on BTC + $10,000 on SOL) — those happened the moment each swap executed, regardless of what ALT does next. Unrealized gain on ALT: $5,000 ($25,000 value − $20,000 basis). Your economic profit from the original $5,000 is $20,000 if you sold ALT today — but only $15,000 of it is locked in. If ALT crashes back to $1, you keep the $15,000 of realized gains but lose $10,000 of the ALT position's value, ending at $10,000 total — still double your money, but half of what the screen showed at the top.
That last sentence is the whole game: unrealized gains in the new coin are not profit until you exit. The portfolio app showing $25,000 is showing a hypothetical, not a result. The same discipline applies as measuring crypto profit against inflation: only realized, after-tax, real returns count.
Key takeaway: Every rotation is a taxable disposal plus a fresh cost basis — your true total profit is final exit value minus original cash in, but the realized gains at each hop are locked in (and taxable) the moment you swap.
How to Track It Without Losing Your Mind
Keep a rotation ledger
One row per hop: date, coin sold, sale value in your home currency, coin bought, buy value, fees. A simple spreadsheet beats any memory. Crypto tax software (Koinly, CoinTracker) can automate this by importing exchange and wallet history, but the ledger is what saves you when the software miscategorizes a swap — check its output against your rows at year end.
Separate realized from unrealized
Label every gain as one or the other. Realized = you swapped or sold. Unrealized = the current coin moved in price since you bought it. Only realized gains can be spent, taxed, or counted as "made." This single habit prevents the most common rotation mistake: treating a paper run in coin #3 as if the whole chain's profit were safe.
Know which leg actually made the money
In the example above, the SOL leg made twice what the BTC leg did. Tracking per-leg performance shows which rotation decisions were skill and which just rode a market wave — useful before you repeat the process with bigger money.
Key takeaway: Keep a written ledger of every rotation — date, sale value, new cost basis, fees — because no portfolio app reconstructs the chain for you at tax time.
Work out each leg's numbers with the Crypto Profit Calculator — enter buy and sell prices per trade to see realized profit on every hop of your chain.
Conclusion
Reinvesting gains into new coins feels like one continuous trade, but the math treats it as a series of separate ones — each with its own cost basis, realized gain, and tax bill. Track every hop, separate realized from unrealized: your overall profit is what you walk away with minus what you put in. The chain only makes you rich if you count it honestly.
Disclaimer: This article is for educational purposes only and is not financial advice. Crypto-to-crypto swaps are taxable events in many jurisdictions. Do your own research and consult a tax professional about your specific situation.
Comments
No comments yet. Be the first to share your thoughts.
Leave a comment