Only transactions with a known price (purchases and swaps via Finary Crypto) are included in the calculation.
Here’s how each type of action affects it:
📥 Crypto deposits
Deposited crypto is excluded from the calculation because we don’t know the original purchase price.
Example:
Buy 1 BTC for €50,000 → Average price = €50,000
Deposit 1 BTC → Still €50,000 (deposit is ignored)
Buy 2 BTC at €100,000 each
→ Average price = (50,000 + 100,000 + 100,000) / 3 = €83,333
🧠 You now hold 4 BTC, but only 3 are included in the average price calculation.
🕰️ What changed in 2025
Before 2025, deposited crypto was given the same average price as your existing holdings, which could distort your portfolio. Now, only crypto with a known purchase price is included—making the calculation more accurate.
📤 Crypto withdrawals
Withdrawals reduce the quantity included in the calculation but don’t affect the average price.
Example:
You hold 3 BTC with an average price of €83,333
You withdraw 1 BTC
→ The average remains €83,333, now applied to 2 BTC
🔁 Crypto swaps
Swaps are treated like purchases. The EUR value of the asset received at the time of the swap is included in the calculation.
Example:
Buy 1 BTC for €50,000
Swap 25 ETH for 1 BTC when BTC is worth €100,000
→ Average price = (50,000 + 100,000) / 2 = €75,000