Changes the calculation method.
Calculation methods:
Example table with 3 trades:
# | Date | Type | Amount | Price/Unit | Total Cost |
---|---|---|---|---|---|
A | 1 Jan. | Buy | 1 BTC | $1000 | $1000 |
B | 1 Feb. | Buy | 2 BTC | $1200 | $2400 |
C | 1 Mar. | Buy | 3 BTC | $700 | $2100 |
Results depending on the method:
- FIFO - First-In First-Out: A (1 Jan.), B (1. Feb.), C (1. Mar)
- LIFO - Last-In First-Out: C(1. Mar), B (1. Feb.), A (1 Jan.)
- HIFO - Highest-Cost First-Out: B ($2400), C ($2100), A ($1000)
- LOFO - Lowest-Cost First-Out: A ($1000), C ($2100), B ($2400)
- HPFO - Highest-Price First-Out: B ($1200), A ($1000), C ($700)
- LPFO - Lowest-Price First-Out: C ($700), A ($1000), B ($1200)
- HAFO - Highest-Amount First-Out: C (3 BTC), B (2 BTC), A (1 BTC)
- LAFO - Lowest-Amount First-Out: A (1 BTC), B (2 BTC), C (3 BTC)