I have realized that this problem only occurs on those cryptos in my portfolio that I have both bought & sold, it doesn't make note of the sell amount therefore my overall cost is not reduced it stays the same.
Oh I get what you mean. So this is not exactly a problem, just a way of how Coingecko record your trades. The amount of sell transaction will not reduce your cost, instead it will be recorded in "Proceeds". The overall PnL then will be evaluated by:
PnL = Holdings + Proceeds - Cost
In my example:
- I bought 100 $DYDX at $1.84. Total cost = $184.
- I sell 50 $DYDX at $2. Proceeds = $100
- I'm still holding 50 DYDX, with current price at ~$1.83. Total holdings = $91.42
- My PnL would be = $91.42 + $100 - $184 = $7.42
Not sure I like it like this but it is what it is.
Other trackers I have used have a much easier way of keeping track of how much you have spent exactly.
Thanks for confirming anyway.