There are a couple of things to note:
- The time is always reported as 12:00 UTC. I assume this is because the time is not included in the API, or not in a format that is being recognized.
- Fees are not being reported.
- The trades themselves are not being reflected, just in/out of the BTC wallet. But this doesn’t really matter, as long as the amounts in/out of the BTC wallet are accurate.
- Balance remaining in the info tooltip is incorrect. But this may be due to incomplete data, and other transactions not being reflected properly.
The transactions shown in CoinTracker line up with the Transaction History in BitMEX (showing RealizedPnL and deposits/withdrawals.
Here’s an example set of transactions from the past couple days, first in BitMEX’s history, and then in CoinTracker:
The loss shows as a Send, and indicates “Trading Loss”, yet calculates as a gain due to the cost basis. The profits show as Receive, with the “Trading Gain” icon. But the value and cost basis are the same on several. The top item, a $50 gain, has a cost basis of $0.49!