Connect your Binance account — Elch Trade
Setup guide

Connect Binance in under 90 seconds.

You will create an API key with futures trading enabled and withdrawals disabled, then paste two strings into our dashboard. No password is ever shared.

Never check the "Enable Withdrawals" box

If a service tells you to enable withdrawals, leave immediately. We will refuse a key that has withdrawal permission.

Use a sub-account if you can

Binance lets you create a sub-account dedicated to bot trading. It isolates the API permissions and the balance from your main account.

1

Open the Binance API management page

Log into Binance, click your profile icon, and choose "API Management". On a fresh sub-account this will be empty.

2

Create a new API key

Click "Create API". Choose "System generated". Give it a name like "Elch Trade" so you remember which key is which. Complete the security checks (Google Authenticator, SMS, email).

3

Set the right permissions — exactly these three

Edit the new key’s permissions and tick the following boxes:

  • Enable Reading — required, so we can see your balance and orders
  • Enable Futures — required, so we can trade futures on your behalf
  • Restrict access to trusted IPs only — paste in our server IP (shown on the setup page)
4

Make sure these boxes are UNCHECKED

Check carefully before saving:

  • Enable Spot & Margin Trading — leave unchecked
  • Enable Withdrawals — leave unchecked
  • Permits Universal Transfer — leave unchecked
5

Paste the key and secret into the Elch Trade dashboard

After saving permissions, Binance shows the API key and the API secret. Copy both into the setup screen in our dashboard. The secret is shown only once — if you lose it, delete the key and create a new one.

6

Make sure your futures wallet has USDT

Transfer some USDT from your spot wallet to your USDT-M Futures wallet on Binance. Even $20 is enough to receive signals and start placing manual trades.

Troubleshooting

Binance says "Invalid API permissions"

Re-open the API key permissions and confirm Futures trading is enabled and the IP allowlist contains our server IP.

I get a "key expired" error

Binance expires API keys after 90 days. Create a new key and paste it into the dashboard — same procedure as step 5.

I do not see USDT in my Futures wallet

Inside Binance, go to Wallet → Futures → Transfer, and move some USDT from your spot wallet to the USDT-M Futures wallet.

Still stuck? Email hello@elch.live with a screenshot and we will get back to you within a few hours.