This help page explains how to upload files when you have multiple accounts on an exchange.
Table of Contents
1.About cryptact’s file upload specifications
2.Using subcategories when uploading files (e.g., Hyperliquid)
3.When uploading files from multiple accounts without using subcategories
1. About cryptact’s file upload specifications
In cryptact, when uploading files to the same upload box for the same exchange, files must be uploaded in order from the oldest transaction date.
This is because the system is designed to prevent duplicate entries by only importing transactions that occur after the latest transaction date already uploaded.
Therefore, if you have downloaded multiple files from the exchange, please upload them in order of oldest transaction date first.
*The “latest transaction date” can be checked at the bottom right of each upload box.
(Example image: bitFlyer)
Example: You have the following three transaction history files under “bitFlyer/Trade History”:
・ A: January 1, 2024 – December 31, 2024
・ B: October 1, 2024 – April 30, 2025
・ C: January 1, 2025 – December 31, 2025
In this case, by uploading the files in the order A → B → C, your transaction history from January 1, 2024 to December 31, 2025 will be reflected correctly.
Transactions that fall within periods that have already been imported are automatically skipped, so you do not need to worry about the same transactions being counted twice.
On the other hand, if you upload C (the 2025 file) first, the “latest transaction timestamp” in your history will become December 31, 2025. In this state, files A and B, which contain transactions dated earlier than that, cannot be uploaded afterward.
Therefore, if you accidentally upload C first, you will need to delete all transactions imported from file C from the transaction page, and then re-upload the files in the correct order: A → B → C.
[Related help pages]
2.Upload files by year or month in order from oldest to newest
1.Cause and Solution for "The transactions are already uploaded"
2. Using subcategories when uploading files (e.g., Hyperliquid)
If you are trading with multiple accounts on Hyperliquid, the upload box on Hyperliquid allows you to use the subcategory feature.
If you assign a subcategory name to each exchange account and upload the files, the transaction history can be reflected in each subcategory in order from the oldest to the newest transaction date.
What is "Subcategories" When Uploading Files?
Please note that there may be limitations on retrieving transaction history from exchange files on Hyperliquid.
If you need to re-upload files, we recommend confirming that you can obtain the necessary files before deleting any existing history.
How to get trade history from Hyperliquid
Example: Handling with or without subcategories (you have Account 1 and Account 2 on Hyperliquid)
▼ If you do not use subcategories:
If you upload multiple custom files without using subcategories, the system treats them as a single transaction history.
・ Custom File A: January 1, 2024 – September 30, 2024 (includes history for Account 1)
・ Custom File B: October 1, 2024 – December 31, 2024 (includes history for Account 1)
・ Custom File C: January 1, 2025 – September 30, 2025 (includes history for Account 2)
・ Custom File D: October 1, 2025 – December 31, 2025 (includes history for Account 2)
In this case, if you upload the files in the order A → B → C → D, the histories from Custom Files A and B will be imported, but Custom Files C and D will not be imported. This is because, by design, cryptact only imports transactions that occur after the latest transaction date already uploaded.
▼ If you use subcategories:
By creating subcategories, even if the files are from the same exchange and of the same type, you can manage transaction histories separately for each subcategory.
*You can register any name as a subcategory. In this example, we use “Account 1” and “Account 2”.
Subcategory name set to “Account 1” when uploading to cryptact:
・ Custom File A: January 1, 2024 – September 30, 2024 (includes history for Account 1)
・ Custom File B: October 1, 2024 – December 31, 2024 (includes history for Account 1)
Subcategory name set to “Account 2” when uploading to cryptact:
・ Custom File C: January 1, 2025 – September 30, 2025 (includes history for Account 2)
・ Custom File D: October 1, 2025 – December 31, 2025 (includes history for Account 2)
By assigning different subcategory names, you can upload files in order from the oldest to the newest transaction date for each subcategory, separately for “Account 1” and “Account 2.”
3.How to merge files
For exchanges other than Hyperliquid, if there is no sub-category, you must merge the transaction history files obtained from multiple accounts into a single file before uploading.
- For non-Windows computers, we apologize, but the procedures may differ, so please check the steps on your own.
- Opening and editing a CSV file directly may cause it to become corrupted. Please refer to the below guidance and use a text editor such as Notepad to merge the files (by copying the transaction data from one file into the other).
-
Even if the transaction dates and times in the merged CSV file are not in chronological order, cryptact will automatically process and reflect them correctly in order from oldest to newest.
1.Open the CSV file with Notepad.
(If you are using a Windows PC, you can do this by right-clicking the file → Open with → Notepad.)
Open the other CSV file in Notepad as well (you should now have two Notepad windows open).
2.Copy the data from one Notepad window and paste it into the other to combine the data.
3.From the menu bar of the combined Notepad file, select:
File → Save As, then enter any file name and save the file.
(This will save the combined data as a single CSV file.)
[Related help page]
3.If you want to check or edit the contents of a file before uploading it