AI Trading FleetReserve — $10
Guide · API key safety

Is it safe to give a trading bot your API keys?

Updated 24 September 2026

In short

It can be, if the key cannot withdraw. A trade-only key lets a bot place and cancel orders but not move money out, so the worst case is bad trades, not stolen funds. Turn withdrawals off, restrict the key to known IP addresses if you can, fund the account only with what you are prepared to trade, and delete the key when you stop.

What can a bot do with an API key?

Exchange keys usually carry three separate permissions:

A trade-only key still carries real risk: a bad strategy or a bug can lose money through trades. It removes the worst risk, which is money leaving your account.

A checklist before you connect any bot

  1. Create a new key just for that bot, never a key you use elsewhere.
  2. Turn withdrawals off.
  3. Restrict the key to the bot's IP addresses if the exchange and the bot support it.
  4. Keep only the capital you intend to trade in that account or sub-account.
  5. Ask how the bot stores keys, and whether it refuses withdrawal-enabled keys.
  6. Check there is a kill switch you can reach from your phone.
  7. Delete the key on the exchange as soon as you stop using the bot.

How AI Trading Fleet handles keys

Questions

Can a trading bot steal my crypto with an API key?

Not with a trade-only key: without withdrawal permission, the key cannot send funds out. It can still lose money through bad trades.

Should I enable withdrawals for a trading bot?

No. A trading bot only needs read and trade permissions.

What should I do if a bot behaves strangely?

Hit its kill switch, then delete the API key on the exchange. Deleting the key cuts access immediately.

Launching 23 October 2026.

Reserve Early Access for $10 in crypto: 50% off your first 12 months, deposit credited to your first payment.

Reserve Early Access

Trading involves risk of loss. Nothing here is investment advice. Read the risk disclosure.