Published in


Full tax report and multiple filters

Completing a tax report has never been easier.

At Bitfinex we always strive to provide the best service for professional traders. We are continually expanding and optimizing our offering to provide the state-of-the-art trading tools that our clients require. Feedback from our clients is incredibly valuable to us and we take pride in continuously improving our user experience.In line with this commitment, we are pleased to present a simple way to generate tax reports. Clients can select the required dates and the Bitfinex platform will take care of the rest.

If you have additional feedback on how we can improve our reporting tools, please reach out to or send a pull request to our GitHub repositories.

Full tax report

This new section lets a user create his or her tax report by selecting the relevant dates for the generation of the report. The report will be displayed in the “Final Result” tab:

Ending Positions Snapshot: Snapshots of the active positions at the selected end period with full details for each of them.

Ending Period Balances: Total balances between all wallets and positions expressed in US Dollars.

Movements: All deposits and withdrawals completed during the specified period.

Movements total amount (USD): The total result of movements expressed in US Dollars.

Total result (USD): Total gains or losses during the selected period, expressed in US Dollars.

Full tax report example

“Start snapshot” and “end snapshot” details the snapshots at the start or end of the period, with details of wallets, positions and tickers used to calculate the final result.

3 Sections of snapshots: positions, tickers and wallets

This is explained in more detail in the previous note:

All the results can be exported to CSV and in the near future they can be digitally signed, in order to confirm that hey were exported from Bitfinex.

Multiple filters

Another amazing feature added to the online version and software is the ability to filter both results and CSV export with different filters such as greater than, equal, includes, etc. As shown on the following gif:

Filter example gif

Additional improvements

1 — Signed fees as for derivatives rebates.

2 — Derivatives section.

3 — Improved time zone management.

4 — Improved pair selection.

5 — Mobile App integration.

Download Instructions

To use this new software there are two options:

Option 1: Download the framework for Windows/Mac/Linux from

Option 2: Download the NodeJs/ReactJs software from and follow the linked instructions on how to install it.

Once installed, create a set of read-only keys via Make a note of them as they will be required to log in.

Use both API and Secret Key to log in and wait until synchronization with the cloud is complete.

To run framework on a network different from that of localhost, add to init the IP or URL as following:

./ -i XX.XX.XX.XX (being XX.XX.XX.XX the ip)


./ -u URL

Future Plans

There are a variety of enhancements in the pipeline for the reporting tool in 2019. These include:

  • Trade volume and fees report
  • Performing loan report
  • Export tax reports digitally signed
  • New sub site for improved downloading of public data
  • Optimized framework for sharing data between users
  • Hosted version of the report framework

While we have many plans for our reporting tools moving forward, what matters most is developing a framework that matches the needs of our users. To assist us, please reach out with feedback to:




Announcements, developments & industry insights from Bitfinex

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ezequiel Wernicke

Ezequiel Wernicke

More from Medium

Inside the Accelerator: Opsware

The Types of Dinosaurs

The Scaredy-Cat Brain Chronicles

Up to 10% DAILY return with these cryptos. Thor nodes, Time Wonderland, Bastille. Are they legit?