Recap supports direct integration with Binance via read-only APIs. Once connected, Recap's desktop application will pull in all of your transaction history and set up a realtime connection to your account. 


For your security and privacy, the integration with Recap and Binance is a direct connection between the Recap app and Binance. Recap as a service does not hold any credentials that would allow us to connect to your accounts. (For more information regarding our security and privacy standards, check out our dedicated article here). We also use end-to-end encryption to ensure that the only person who can see your data is you.

To connect your Binance account you will first need to create an API key. This key will allow the Recap app to create a direct connection to the exchange.

Margin and futures trades

The integration doesn't currently support margin or futures trading. We're working hard to release support for this in the future.

Crypto buy history

The Binance API and user interface doesn't currently allow users to download their "Buy Crypto History". If you have fiat currency purchases in Binance please see the Problems section below for steps on how to get these into Recap.

Third-party crypto purchases

Binance doesn't hold any purchase history for crypto purchases through it's third-party payment processors. If you have fiat currency purchases in Binance though it's third-party payment processors such as Simplex and Banxa please see the Problems section below for steps on how to get these into Recap.

Referral Data

The Binance API doesn't currently allow users to download their referral history. We have addressed this by adding an account option 'Manage Referral Data' where users can upload Binance referral CSV files to track this activity.

Step 1 - Click on "Add Connected Account" and choose Binance, then click Next and select a name for the account and click Next again.

Step 2 - Log into Binance and find the API Management in the user dropdown. Type a label for the key, e.g. 'Recap', and click 'Create'.

Step 3 - Check your email and click the Confirm Create link.

Step 4 - Copy the API Key and Secret Key into Recap and click Next.

IMPORTANT - make sure you record the 'Secret Key' at this point as it won't be shown again.

Voila! Your Binance account is now connected to Recap.

(Optional) Step 5 - For maximum security, click Edit and untick the Enable Trading option.


If you have made fiat currency purchases of cryptocurrency into your Binance account you will need to account for these manually in Recap. We're really sorry we can't automate this, our hands are tied by the Binance API which has a lack of support to get your transaction history.

Fixing Buy Crypto History:

If you have crypto buy history (Orders -> Crypto Buy History) you will need to enter these transactions as manual transactions into Recap.

Then in Recap, head over to the activity screen and click "+ Add Transaction". Select the Transaction Type "Deposit", then select your Binance account.

Enter the Buy Crypto purchase information.

Repeat for each Buy Crypto History item.

You balances in Recap should now match those on Binance.

Fixing Third-party crypto purchases

If you've made crypto purchases through one of Binance's third-party payment providers, Binance will only log the deposit of cryptocurrency to your account. Ideally you want to account for this transaction as a trade for your acquisition history.

You may need to recall some email records to attribute what your purchase amount was.

In Recap you can account for the trade of fiat for cryptocurrency by recording a "sent amount".

Click Support on the left menu to talk to us from within the app or join our telegram group.

Did this answer your question?