How to Resolve Transaction Deviations

Created by Richard Pasquin, Modified on Wed, 3 Jan at 8:05 PM by William Kinash

Transaction Deviation Causation



Missing Inventory

 

Transaction deviations for missing inventory occur after the calculation algorithm detects a discrepancy between the inflows and outflows of inventory, in this case, crypto coming in and going out. If one wallet with a previous balance of 0 Bitcoin receives 1 Bitcoin and a subsequent transaction is a send event of 1.1 Bitcoin, there is a transaction deviation. The most common reasoning for a missing inventory transaction deviation to occur are:


  1. API missing transaction data
  2. An isolated DeFi interest accrual incident
  3. A CSV with incomplete data or the CSV timestamps incorrectly assigned. 
  4. Ignoring transactions classifications that should not be ignored.


No Market Data 


Market data must be present for a calculation to be accurately reported for each transaction. Under the FMV settings you can see which source the data is being pulled from. You must confirm the source has information for asset involved in transaction. For tokens that are not a registered asset on Cryptoworth and you would like it registered, please contact support and we will happily register it for you. If no data is available, you will need to manually put in a value. If the asset is considered spam, you can choose to ignore it. 


Step 1: Review the transactions affected by the deviations


When a calculation is complete and deviations exist within the transaction dataset, an orange bar will pop up with the percentage of transactions affected by the deviations. Deviations occur when inflows do not match outflows or when market data is missing. You will be able to review the year and asset type where the transaction deviation took place by scrolling down.




Step 2Review deviated transactions


 Head to the Transactions tab to filter out your deviated transactions.





Step 3: Investigate deviated transactions



In this scenario, market data is missing for two receive type transactions through an Ethereum address. Market data must be present for a calculation to be accurately reported for each transaction. The client will have the option to manually insert a value if the data is not available from a major market source. 


 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article