Hello Dario and everybody else,
I have a related situation here and would like to build on the example mentioned below. So, same situation, but after selling a fraction of my coins, the
cost per unit suddenly showed a value which is lower than
any price I have purchased the coins at.
To go with the example, the cost per unit is now 0.17. I just can't figure this out. Any help is appreciated.
Additional question: Why do you apply fifo at all? I can't see the logic behind it.
Thanks in advance,
Benita
@Galletera:
The 'cost per unit' will be calculated from the weighted average of all unsold assets according to your selected method (e.g. first-in first-out).
Let's use your example:
-> buy (50) units at 0.18, (35) at 0.25 and (15) at 0.40.
selling 10 units will result in a remaining amount of:
-> buy (
40) units at 0.18, (35) at 0.25 and (15) at 0.40.
And this will lead to a different cost per unit price as 10 units @ 0.18 have already been sold.
Correct, counterpart prices will include the spread and the fees.
The average prices we are using will match Bittrex prices in most situations.
But yes, adding more exchange prices is already on our to do list
Best,
Dario