Different from expected Realized Gains/Losses? Are the coin positions different? Frequently asked questions for beginners to experts

 

This help page provides links to articles that explain frequently asked questions and their solutions in detail. To smoothly calculate cryptocurrency profits and losses, proper management of transaction history is essential. If you're unsure how to search, you may find something helpful here.

We hope this will be useful to you.

 

【Basic edition】

Has the transfer between accounts not been reflected?

Have you ever wondered why the deposit and withdrawal history isn't reflected when uploading your cryptocurrency transaction history? Actually, on cryptact, deposit and withdrawal history between your own accounts does not affect your profits and losses. Only the transaction fees are reflected. Therefore, even if deposit and withdrawal history is included in the file, it will not be reflected in the profit and loss calculation.

For example, if you buy BTC on Exchange A, send it to Exchange B, and then sell it, the transaction fee will be reflected if it was incurred, but the movement of the BTC itself does not affect your profit and loss. What is needed for the profit and loss calculation are the purchase history on Exchange A and the sale history on Exchange B.

If you feel that your transaction history is not being reflected, check to make sure it is not deposit and withdrawal history between your own accounts!

Transfer (Deposit/Withdrawal)History between Accounts

 

『Why is there a loss even though I sold at a price higher than the acquisition price?』

Many people have this question 'Why is there a loss even though I sold at a price higher than the acquisition price?'

This phenomenon occurs because of the periodic average cost method used for calculations. On cryptact, the average acquisition price of each coin is calculated based on the entire transaction history, and the realized profit or loss is calculated using the formula: (Selling Price - Average Acquisition Price) × Quantity.

With the periodic average cost method, the average acquisition price is calculated based on all acquisition history. As a result, looking at only some transactions may lead to profit or loss that differs from what you expect. Specifically, since the average acquisition price is not finalized until the end of the period, it fluctuates as new acquisition history is added, which can also change the realized profit or loss.

If the calculation result is different from what you expected, check how the average acquisition price is being calculated!

What is Periodic Average Cost/Average Cost(Unit Price)

 

【Transaction History Reflection】

『Why isn't it being calculated even though I uploaded my transaction history?』

We receive many questions such as 'Why isn't it being calculated even though I uploaded my transaction history?' or 'Why isn't it reflected even though I linked via API?' There are several potential reasons for this

  • 'Transaction history already added' is not displayed on the assistant screen.
  • The API is successfully synced, but the transaction history is not reflected.
  • The exchange file contains transaction history, but it isn't reflected even after uploading the file.

The main cause of the issues mentioned above could be that the history is either not automatically processed*, or it may not be required for profit and loss calculation in the first place.
*For API integration, if the exchange is providing transaction history data via API, it will be reflected in cryptact. However, if the exchange is not providing data, it will not be reflected in cryptact.

Regarding the exchange files, if the file does not contain transaction history or if the transaction details are not clearly specified, even if they are present in the file, we won't be able to reflect it. For instance, if the file lacks specific information regarding the transactions you performed, we will not be able to process it.

Therefore, for any unsupported history via API or file, we kindly ask you to upload the history using a custom file.

Custom file for any other trades

 
Please check the support status of your exchange. If automatic processing via API or file is not supported, kindly create a custom file and upload the data to reflect it.
 

【Discrepancy in positions: Possible Invalid Transactions?】

『Why doesn't the coin position match when I check the summary?』

The main reason for a discrepancy in the coin position when checking the summary is the presence of invalid transactions. Invalid transactions are transactions that cryptact cannot process due to insufficient transaction history information and are excluded from profit and loss calculations.

When invalid transactions occur, the following issues may arise:

✔ The coin position does not match.
✔ The transaction is excluded from profit and loss calculations, leading to inaccurate results.
✔ It can also affect the final tax calculations.

If there are invalid transactions, it is important to review the transaction details and solve them appropriately!

The steps to resolve this issue are explained in detail on the help page, so please be sure to check it.

Correcting invalid transactions -README too!

 

『Why doesn't the coin position match even after resolving invalid transactions?』

There are cases where the coin position still doesn't match even after resolving invalid transactions. In such cases, please check the following points

✓ Have you uploaded all the transaction history?
✓ Are there any other exchanges you have used?
✓ Have you acquired coins outside of exchanges?

By properly resolving invalid transactions, you can get a more accurate picture of your asset status. Detailed steps are available on the help page, so please be sure to check it!

What to do when coin positions do not match after fixing invalid transactions?