Exchange setup guide

BTC DCA & Binance: How to set up an API key

Create a restricted Binance API key and connect it to BTC DCA for automated Bitcoin purchases, sales, and withdrawals.

Before you start, create a Binance account if you do not already have one.

Sign in or sign up

Sign in to your Binance account. Complete any identity or security requirements requested by Binance before creating API credentials.

Open API management

Open your user account menu and select API Management.

Binance API management
Open the API Management section in Binance.

Set up a new API key

  1. Select Create API and give the key a recognizable label.
  2. Confirm the request using the e-mail code and your authenticator app.
  3. Copy the API key and secret key. You will need both in BTC DCA.
Binance API key setup
Create an API key and complete Binance verification.

Set permissions and IP restriction

Open the API key restrictions and enable the functions you intend to use:

  • Enable Spot & Margin Trading for automated purchases and sales.
  • Enable Withdrawals only when you use BTC DCA withdrawal automation.
  • Choose trusted-IP restriction and add the BTC DCA server IP address: 217.11.249.141.

Use the smallest set of permissions that supports your strategy. Enable withdrawals only when necessary, and keep Binance withdrawal address allowlisting enabled.

Connect Binance to BTC DCA

Log in to BTC DCA, open Setup, select Binance, and paste the public API key and secret key into their matching fields. Save the connection.

BTC DCA setup screen
Add your Binance credentials to BTC DCA Setup.

Test connectivity

Select Test connection. A successful result confirms that your API key, permissions, and IP restriction are configured correctly.

BTC DCA connection test
Run a connection test before creating automated orders.