Basic Usage - README first!

Thank you for choosing Cryptact! Please follow the steps below to proceed.


1. User registration

Please use this link to create a new user account.

Note that full support is only provided for  Chrome,  Safari,  Firefox and  Microsoft Edge(version 79 or later).

* 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.


2. Preparing all of your transaction data

To accurately create your ledger, upload all your transaction data since the Bitcoin genesis block! (Jan 3, 2009)

Please follow the instructions here to download your transaction data from all of our supported exchanges.  If an exchange that you use is not supported (details), you will be required to create a custom file with your missing transaction data.

Note: generally transfers (which are not transactions) between wallets and exchanges do not impact your profit & loss and do not need to be uploaded.


You can prepare your transaction data in one of the following ways.


・via files

Please find details on how to download your transaction data from each of the exchanges that we support here.

If you are trading on unsupported exchanges, or trading between individuals, please create a custom file as needed. Please find details on how to download the custom file format and how to prepare it here.


・via APIs

You can also get transaction data via APIs. Please find details on how to get API keys from each of the exchanges here.


3. Upload your data/Set up API connections

Upload all of your prepared files to our service!

In addition, please set up the API connections using the API keys issued by each of the exchanges. Please find more details on how to do this here.


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.

To find out how to correct your ledger, please go here for more details.


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 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.


If you need more help...

Feel free to reach out to anytime you need further assistance.