Thank you for choosing Cryptact! Please follow the steps below to proceed.
Table of contents
STEP２：Preparing all of your transaction data
STEP３：Uploading your data
3‐3．Uploading custom files
STEP４：Fix any ‟invalid transactions” you may have
STEP５：Check the number of coins ..and you're done!
STEP1： User registration
Please use this link to create a new user account.
* We recommend using a PC for the below steps. We do not guarantee proper operations when you use tablets or smartphones.
This is because many of the files downloaded from the exchanges are ZIP files or password-protected files, and not necessarily compatible with tablets nor smartphones. There is a risk of files becoming corrupted, which may cause inaccurate calculations.
STEP2： Preparing all of your transaction data
■Deposit & Withdrawal History for Cryptocurrency
Please find details on how to download your transaction data from each of the exchanges that we support.
■How to get trade histories from exchanges
You can also get transaction data via APIs. Please find details on how to get API keys from each of the exchanges.
■How to get an API key
If you are trading on unsupported exchanges, or trading between individuals, please create a custom file as needed.
■Custom File for any other trades
STEP3： Upload your data
■Precautions for when uploading an exchange file
3‐2. Connectiing APIs
■How to use API connectivity with exchanges
■Precautions for when establishing API connections
3‐3.Uploading custom files
■Precautions for when uploading a custom file
■PNL Calculation for DeFi / How to Create Custom File Entries
※DeFi customers can connect to the wallet by subscribing to the Advanced Plan or higher.
■How to use DeFi (Decentralized Finance) capabilities
■DeFi: How to connect to a wallet address
4. Fix any ‟invalid transactions” you may have
Check your generated ledger to see if you have any invalid (red X's) transactions. All of these entries were automatically excluded during the creation of your ledger and the calculation result is not accurate. In order to build a fully valid ledger, you should find and correct all of these entries.
■Correcting invalid transactions - README too!
■Correcting invalid transactions: DeFi
Attention: Execution datetime on transaction history
The execution datetime displayed on your generated ledger uniformly use the time-zone you have selected in the configuration (default is JST). However, depending on the environment, downloaded files from some overseas exchanges may end up containing execution datetime in different time-zones.
In addition, when you upload transactions via a custom file, you need to use the same time-zone as the one you selected in the configuration (default is JST) for the execution datetime. Having buy and sell transactions in the wrong order may result in some invalid transactions. Please check to make sure the transaction order is accurate after you upload transaction data.
5. Check the number of coins ..and you're done!
After fixing invalid transactions, click "Summary" and check the number(position) of coins.
If it does not match with the actual number of coins you own, this means your transaction history is incomplete. Please ensure all your transaction data is uploaded.
If you are unable to locate all transaction history, please upload a custom trade to adjust the difference.
Your multi-year summary box will show you your profit & loss for the current year. You can view other tabs or individual ledger entries for more information. Visit out calculation details page for insight on how we calculate your ledger.
Please check realized profit & loss
After completing the above steps, please check “Realized profit & loss” displayed on your generated ledger.
You can select the year from the dropdown to check for a specific fiscal year. Also, please check that the calculation method matches with what you have selected.