This page explains the concept of "Subcategory" in files.
Table of Contents
1.Overview of Cryptact File Uploads
3.How to Upload Custom Files Using the Subcategory Feature
4.How to Upload Files Using Hyperliquid Subcategories
1.Overview of cryptact File Upload Specifications
In cryptact, when uploading files to the same file upload box for the same exchange, files must be uploaded in chronological order, starting from the oldest transaction date.
This is because, in order to prevent duplicate records, the system is designed to import only transactions that occur after the last transaction date already uploaded ("Latest transaction timestamp"). Therefore, if you download multiple transaction history files from an exchange, please be sure to upload them in order from the oldest to the newest.
*You can check the last uploaded transaction date at the bottom right of each upload box.
(Example image: bitFlyer /Trade History)
Example:
You have 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, uploading the files in the order A → B → C will correctly reflect the transaction history from January 1, 2024 to December 31, 2025. Transactions that fall within periods already imported will be automatically skipped, so the same transactions will not be counted twice.
On the other hand, if you upload C (the 2025 file) first, the “latest transaction timestamp” will become December 31, 2025. In this state, files A and B, which contain transactions prior to that date, cannot be uploaded afterward.
Therefore, if C is uploaded first by mistake, you will need to delete all transaction history uploaded from file C on the Transaction Page, and then re-upload the files in the correct order: A → B → C.
How to Upload a Exchange Files Correctly
How to resolve the "No new transactions found in the uploaded file. This could be because the transactions are either already uploaded or from a locked date" error during file upload
2.What is a Subcategory Name?
A subcategory name is a feature that allows you to manage and upload files separately across multiple files.
Even if files have the same name, the subcategory name serves as an identifier to manage them as distinct files.
- You can set the subcategory name freely according to your preference.
- Subcategory names cannot be changed once set. If you want to change a subcategory name, you must first delete all files uploaded under that subcategory from the Transaction Page, and then enter the new subcategory name when re-uploading the files.
- There is no limit to the number of subcategories you can create using this feature.
▼ For Custom Files:
If you want to manage custom files separately, you can use the subcategory feature in the upload box.
By assigning a subcategory name to each custom file before uploading, you can ensure that the transaction history is reflected in chronological order within each subcategory.
When uploading files under the same subcategory, only transactions that occur after the last uploaded transaction date will be reflected, so there is no risk of duplicate entries.
Additionally, since transaction dates are managed separately for each subcategory, files can be uploaded even if the transaction dates overlap, as long as the subcategory names are different.
By using the subcategory feature, custom files are managed for each subcategory name. For example, if you register subcategory names “Exchange A” and “Exchange B,” the duplicate-prevention function works independently for each category. (You can upload and manage files for Exchange A and Exchange B without worrying about the chronological order of their transactions.)
However, if you upload the same custom file a second time and enter a different subcategory name than the first upload, the system will treat it as a separate file, which may result in duplicate entries. Please be careful to use the same subcategory name when re-uploading files.
▼ For Exchanges (Hyperliquid):
If you are trading with multiple accounts on Hyperliquid, you can use the subcategory feature in the Hyperliquid upload box.
By assigning a subcategory name for each exchange account before uploading files, you can ensure that the transaction history is reflected in chronological order within each subcategory.
Please note that there may be restrictions on obtaining transaction history from exchange files on Hyperliquid. If you need to re-upload files, we recommend confirming in advance that you can retrieve 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)
▼ Without Using Subcategories:
If you upload multiple custom files without using subcategories, the system will treat them as a single transaction history.
・ Custom File A:January 1, 2024 – September 30, 2024 (contains history for Account 1)
・ Custom File B:October 1, 2024 – December 31, 2024 (contains history for Account 1)
・ Custom File C:January 1, 2025 – September 30, 2025 (contains history for Account 2)
・ Custom File D:October 1, 2025 – December 31, 2025 (contains history for Account 2)
In this case, uploading the files in the order A → B → C → D will correctly import the histories from Custom Files A and B, but Custom Files C and D will not be imported. This is because cryptact only imports transactions that occur after the last uploaded transaction date to prevent duplication.
▼ Using Subcategories:
By creating subcategories, you can manage transaction histories separately for each subcategory, even if the files are from the same exchange or of the same type.
*Subcategory names can be set freely. Here is an example using subcategory names “Account 1” and “Account 2.”
Upload to cryptact with Subcategory Name: “Account 1”
・ Custom File A:January 1, 2024 – September 30, 2024 (Account 1 history)
・ Custom File B:October 1, 2024 – December 31, 2024 (Account 1 history)
Upload to cryptact with Subcategory Name: “Account 2”
・ Custom File C:January 1, 2025 – September 30, 2025 (Account 2 history)
・ Custom File D:October 1, 2025 – December 31, 2025 (Account 2 history)
By assigning separate subcategory names in this way, you can upload files in chronological order for each subcategory, ensuring that the transaction history for both “Account 1” and “Account 2” is reflected correctly.
3.How to Upload Custom Files Using the Subcategory Feature
1. Click "+" icon in the top right-hand corner of the screen and then click "Upload files".
2. Select "Custom" in the top left.
3. In the Subcategory section, create a new subcategory by entering the subcategory name and clicking "Add". In this example, a new subcategory "staking" is added. Drag&Drop the custom file for the subcategory "staking" and click "Upload".
* You can also delete per subcategory.
4.How to upload a file using the Hyperliquid subcategory
In Hyperliquid, if you are trading across multiple accounts, you can use the subcategory feature to upload files.
By uploading files for each subcategory, your transaction history can be accurately reflected in chronological order.
*Please note that in Hyperliquid, there may be limitations on obtaining exchange files.
If re-uploading is necessary, please make sure you can obtain the required files before deleting your transaction history.
For detailed instructions and examples, please refer to the following help page.
I have multiple accounts on Hyperliquid. How can I upload files for multiple accounts?