API Key syncs automatically and needs no file management - recommended for most users. Use File Upload if you want manual control over your transaction history.
Log in to app.koinx.com -> Integrations -> Add Integration.
2
Select Bitunix and API Key
Search for Bitunix and select the API Key method.
3
Paste your keys and set start date
Paste your API Key and Secret Key into the respective fields. Optionally set a start date to specify from which point your transactions should be imported.
4
Import Now
Review your keys and click Import Now. Allow KoinX to fetch and import all your Bitunix transactions.
Done. KoinX begins syncing your Bitunix history. Large accounts may take a few minutes.
Once your Bitunix data is in, head over to Tax Reports on KoinX - your capital gains, income breakdown, and country-specific crypto tax report are ready for you there.
Go to bitunix.com and sign in. Navigate to the Tax Report page.
2
Click Download Transactions
Click Download Transactions.
3
Select data type, format, and date range
Choose your Data Type, set the File Format to CSV, and select the Date Range covering your full trading history.
Select a date range that covers your entire trading history on Bitunix. If you have traded across multiple years, export each year separately and upload all files together in KoinX.
4
Generate and download
Click Generate. Once the file status changes to Generated, click Download to save the file. Do not open it.
If you have traded for multiple years, repeat the export for each year and upload all CSV files together in one KoinX session.
If you used the File Upload tab above, follow these steps to complete your import. API Key users can skip this - your sync is already done.
1
Open KoinX Integrations
Log in to app.koinx.com -> Integrations -> Add Integration.
2
Select Bitunix and File Upload
Search for Bitunix and select the File Upload method.
3
Upload your file
Click Upload and select your downloaded Bitunix CSV file.
4
Submit
Click Submit and wait for KoinX to process and import your transactions.
Done. KoinX reads your transactions, classifies them, and prepares everything for gains calculation and report generation.
Now that your Bitunix file is in, head to Tax Reports on KoinX - your capital gains across trades, positions, and withdrawals are already calculated and your report is ready to download.
Never open or edit your Bitunix CSV file before uploading. This corrupts the file format. If you already did - re-generate a fresh file from Bitunix and upload that instead.
Which method should I use - API Key or File Upload?
API Key is recommended for most users. It connects automatically, requires no file management, and syncs your full history when you set the start date correctly. Use File Upload if you want manual control over which date range is imported.
What permissions does the Bitunix API key need for KoinX?
Read Only permissions with the purpose set to Bind Third-Party App. This gives KoinX access to your full transaction history without the ability to place trades or move funds.
What date range should I select for the Bitunix CSV export?
Select a date range that covers your entire Bitunix trading history. If you have traded across multiple years, export each year as a separate file and upload all files together in one KoinX session.
Will Bitunix show my Secret Key again after I leave the page?
No. Bitunix displays the Secret Key only once after submission. Copy it immediately and store it securely. If lost, delete the key from API Management and generate a new one.
Does KoinX support my country's crypto tax rules?
Yes. KoinX supports 100+ countries with dedicated report formats for India, the US, UK, Australia, Canada, Germany, and more. After importing your Bitunix data, select your country to generate the correct report.
Confirm Read Only permissions and Bind Third-Party App purpose are set in Bitunix -> Profile -> API -> API Management. Delete the credentials in KoinX and re-enter both values carefully - copy directly from Bitunix to avoid invisible characters.
CSV file won't upload to KoinX
Re-generate a fresh CSV from the Bitunix Tax Report page without opening it. Opening the file in Excel or Google Sheets reformats the structure and breaks the upload.
Transactions are missing after sync or upload
For API: ensure the start date in KoinX covers your first Bitunix trade. For File Upload: confirm the date range covers your full history and all years were exported and uploaded. Trigger a manual re-sync from KoinX -> Integrations -> Bitunix.
API sync keeps failing
Check the Bitunix platform for ongoing maintenance. If operational, verify the key is still active under API Management. Regenerate if expired or revoked, re-enter credentials in KoinX, and trigger a fresh sync.
Large trading history is taking a long time to sync
Large trading histories may take extra time to fully sync. Allow the process to complete before reviewing your transactions. Avoid re-triggering the sync while it is still in progress.
KoinX is showing duplicate Bitunix transactions
Check KoinX -> Integrations for duplicate Bitunix connections and remove any extras. If both an API sync and a CSV upload were done for the same period, remove one and retain only a single connection method.