The Accointing data set basis for the following transaction is low by $2,900 which has negative tax implications and seems like a bug.
Here’s the Etherscan transaction
Swap 5.526 Ether For 6,377.481 MOD On Uniswap
Transaction Fee: 0.01799955 Ether
Ether Price: $4,087.02 / ETH (at exact time of trade)
Here’s what Accointing recorded:
5/14/21 5:48 PM Withdraw API -5.526041 (ETH) MetaMask Swap
Cost Basis: 22,090.97 USD
Sales Proceed: 22,074.75 USD
Transaction Fee: 0.01799955 ETH
5/14/21 5:48 PM Deposit API 6,377.48122348 (MOD) MetaMask Swap
Cost Basis: 19,565.99 USD
Sales Proceed: N/A
A manual calculation results in an ETH sales proceed of $22,585.04 …
5.52 ETH * 4087.02 $/ETH = $ 22,585.04
… so the cost basis for MOD should be similar at around $22,500 not $19,566 as reported by Accointing.
Can this lowered basis be explained any way other than a bug? It will result in an increased capital gain of ~$2,900 when selling the MOD token.