How to Connect Your Exchange to CryptoIndexBot

CryptoIndexBot is non-custodial: it trades on your behalf through your exchange's API, and your funds always stay in your own exchange account. To get started, you'll connect your exchange with API keys.

Step 1: Create API keys on your exchange

Log in to your exchange (Binance, Coinbase, Kraken, KuCoin, Bybit and more are supported) and open the API management section. Create a new API key with trade permission enabled and withdrawals disabled. This lets CryptoIndexBot place rebalancing trades but never move funds off your account.

Step 2: Add the keys to CryptoIndexBot

In your dashboard, start creating a bot and select your exchange. Paste your API key and secret when prompted. The credentials are stored securely and used only to execute your index strategy.

Step 3: Verify the connection

Once connected, CryptoIndexBot reads your balances and available trading pairs so you can build your index. If the connection fails, double-check that trade permission is enabled and that any IP whitelist on the exchange allows API access.

Security tips

  • Never enable withdrawal permission on the API key.
  • Use a key dedicated to CryptoIndexBot so you can revoke it independently.
  • You can disable or delete the key on your exchange at any time.

For more on how your funds are protected, see Is CryptoIndexBot Safe?

How to Connect Your Exchange to CryptoIndexBot | CryptoIndexBot Help