Skip to main content

Binance

Create API key

Step 1: Access Binance Account

  1. Go to binance.com and sign in to your account
  2. If you don't have an account, create one and complete the verification process

Step 2: Navigate to API Management

  1. Click on your profile icon in the top-right corner
  2. Select "Account" from the dropdown menu
  3. On the "Account" page select "API Management" in left navigationmenu
  4. You may need to complete additional security verification (2FA, email confirmation)

or use this link

Step 3: Create New API Key

  1. Click "Create API" button
  2. Enter a descriptive name for your API key (e.g., "dcaplus.online")
  3. Complete any required security checks (SMS verification, email confirmation, etc.)
  4. Click "Create" to generate your API key

Step 4: Copy API Credentials (IMMEDIATELY)

  1. CRITICAL: Copy your credentials immediately after creation
  2. Copy your API Key (starts with letters/numbers)
  3. Copy your Secret Key (click "Show" and copy the full key)
  4. Important: Store these securely - the Secret Key will only be shown once
  5. Do not proceed until you have saved both credentials safely

Step 5: Configure IP Access Restriction (REQUIRED FIRST)

  1. After copying credentials, click "Edit restrictions" next to your new API key
  2. IP Access Restriction (MUST BE SET FIRST):
    • Enable "Restrict access to trusted IPs only"
    • Add the following IP addresses: 176.102.64.225
    • Click "Confirm" to save IP restrictions
    • Note: Trading permissions cannot be enabled without IP restrictions

Step 6: Configure API Permissions

  1. Once IP restrictions are saved, configure the following permissions:
  2. Enable the following permissions:
    • ✓ Enable Reading
    • ✓ Enable Spot & Margin Trading
    • Disable Futures Trading (unless specifically needed)
    • Disable Withdrawals (for security)
  3. Click "Save" to apply all restrictions

Connect to DCA+

Step 1: Access Exchange Connections

  1. Open DCA+
  2. Click the user icon in the top-right corner
  3. Navigate to SettingsExchange Connections
  4. Click the "+" FAB button in the bottom-right corner

Step 2: Select Binance Exchange

  1. From the list of exchanges, select "Binance"
  2. You'll see a form with fields for API credentials

Step 3: Enter API Credentials

  1. API Key: Paste your Binance API Key
  2. Secret Key: Paste your Binance Secret Key
  3. Label (Optional): Enter a descriptive name (e.g., "Main Binance Account")

Step 4: Test and Save Connection

  1. Click "Test Connection" to verify your credentials
  2. If successful, you'll see a green confirmation message
  3. Click "Save" to store the connection
  4. Your Binance account is now connected to DCA+!

Troubleshooting

Common Issues:

  • "Invalid API Key": Double-check that you copied the complete API key without extra spaces
  • "Invalid Secret Key": If you didn't copy the Secret Key during creation, you'll need to delete and recreate the API key
  • "IP not allowed": Ensure you've added the correct IP addresses in Binance API restrictions
  • "Insufficient permissions": Verify that "Spot & Margin Trading" is enabled in your API settings
  • "Trading not allowed": IP restrictions must be configured BEFORE enabling trading permissions
  • "Lost Secret Key": If you lose the Secret Key, you must delete the API key and create a new one
  • Connection timeout: Check your internet connection and try again

Security Best Practices:

  • Never share your API credentials with anyone
  • Regularly rotate your API keys
  • Monitor your API usage in Binance for any suspicious activity
  • Keep withdrawals disabled unless absolutely necessary