Navigation

Exchange Setup

Binance API Setup

How to create and configure a Binance API key for use with TradingForge.

Binance is one of the most widely used cryptocurrency exchanges and is fully supported by both TradingForge trading engines. This guide walks you through creating an API key with the correct permissions and connecting it to TradingForge.

Never enable withdrawal permissions for any trading bot API key. TradingForge does not require withdrawal access to function. Enabling withdrawals on a bot API key is a significant security risk.

Creating Your Binance API Key

1

Log in to Binance

Go to binance.com and log in to your account.
2

Navigate to API Management

Click on your profile icon in the top-right corner, then select API Management from the dropdown menu.
3

Click "Create API"

On the API Management page, click the Create API button. When prompted to choose the key type, select System Generated. This is the standard API key type suitable for TradingForge.
4

Enter a label for your API key

Enter a descriptive label such as TradingForge so you can identify this key in the future if you manage multiple API keys.
5

Complete 2FA verification

Binance will prompt you to complete two-factor authentication to confirm the API key creation. Complete the verification using your authenticator app or SMS as configured on your account.
6

Configure API key permissions

On the API settings page, locate the permissions section. Enable Enable Spot & Margin Trading. This permission is required for TradeFuel DCA to place and manage orders. Ensure that all other permissions, including futures and withdrawals, remain disabled.
7

Restrict to your IP address (recommended)

For maximum security, enable Restrict access to trusted IPs only and add your public IP address to the allowed list. This ensures the API key can only be used from your machine even if the key were ever compromised.
8

Save your API Key and Secret Key

Binance will display your API Key and Secret Key. Copy both and store them somewhere secure immediately. The Secret Key is shown only once and cannot be retrieved again after you close this page.
9

Add credentials to TradingForge

In TradingForge, go to Settings → Exchange. Select Binance from the exchange dropdown. Paste your API Key and Secret Key into the respective fields and click Save.
Your Secret Key is only shown once on Binance. If you close the page before saving it, you will need to delete the key and create a new one. There is no way to recover a lost Secret Key.

Required Permissions

PermissionRequiredNotes
Read InfoYesRequired for balance checks and price data
Enable Spot & Margin TradingYesRequired to place, modify, and cancel orders
Enable FuturesNoNot needed unless you are specifically using futures
Enable WithdrawalsNEVERTradingForge never requires this — do not enable it
IP restriction is strongly recommended. You can find your public IP address by visiting whatismyip.com. Add that IP to the Binance API allowed IP list to lock the key to your machine only.

Verifying the Connection

After saving your credentials in TradingForge, return to the dashboard. The exchange status indicator in the top bar should turn green, confirming that TradingForge can communicate with Binance. If it remains red, double-check that you copied both keys correctly and that Spot Trading permission is enabled on the Binance side.