General instructions for adding exchange connections can be found here.

Instructions on how to connect Binance to Delta:

1. Visit Binance, log in, click the profile icon & click on 'Account' in the drop-down.

2. Click on 'API Setting' or if you don't have it click 'Enable' in the API section.

3. Choose a label name (e.g. Delta) & create a new API key via 'Create new key'. If required, enter your 2FA code.

4. Click on 'Confirm Create' in the confirmation email that Binance sends you.
5. Copy and paste the API Key and Secret (or use QR code) into Delta first but don't add the connection just yet. You can click here to take you to add a connection in Delta.
6. In Binance, press 'Edit' on the top right of the key you just created. And now disable the 'Enable Trading' checkbox. Click 'Save' after you've done this. If required, enter your 2FA code.

7. Head over to Delta again and once you've selected the right options, tap on "Add Connection".


  1. Import withdrawals/deposits: Turning this option on will import fiat and cryptocurrency deposits/withdrawals made to and from that exchange. Please note that by enabling this option, balances will be impacted as holdings will either be decreased or increased since we don't know where the funds are being sent to or from.

  2. Import all transactions: If you turn this option on, Delta will import your trade history. Please be aware that importing past transactions might heavily influence your current portfolio balances. Funds that are being used need to be accounted for. If you actually did the groundwork of adding all past trades manually & don’t want to mess with it then leave the option off. Basically, this means that we’ll only start importing trades that happen from that point onward.

  3. Remove existing transactions: If you turn on 'Import past transactions', you will also have this option. This will basically delete all manually entered transactions that had Binance as the exchange. The removed transactions will be restored if and when you delete the connection.

PRO TIP: Please ensure that you are entering the correct keys into the correct exchange (e.g. Binance.US keys for a Binance.US connection and Binance keys for the Binance connection).

PRO TIP 2: Binance is not providing certain coin purchases for fiat from the "Cash balance" or the "Convert" Transactions. They can only be entered manually. Stop-limit orders, staking rewards, and margin trades are also not imported.

PRO TIP 3: The distribution history is also not imported via the Binance Connection. These are forked coins, airdrops, commissions, and GAS distributions. They have to be entered manually.

PRO TIP 4: Delta will not import transactions for coins with 0 balances and 0 withdrawals and 0 deposits. For example, if you bought a coin XYZ and sold it completely (i.e. its balance in Binance is zero) and never deposited or withdrew XYZ then the app will not import any XYZ trades.

PRO TIP 5: If you traded any discontinued (delisted) coins like BCN, BTM, BTT, CHAT, CTR, ELC, EOP, HCC, HSR, HS, ICN, LLT, RPX, TRIG, or VEN, these need to be added manually as the API does not expose them.

Did this answer your question?