Bot-Scams

How to Revoke Trading Bot API Access and Secure Your Accounts

Step-by-step guide to revoking a trading bot's API keys and account access on brokers, exchanges and MetaTrader, plus safe API key settings for next time.

October 22, 20264 min readBy Anselmo Boaventura

Trading bots connect to your account through API keys, investor or trading passwords, or third-party platform permissions. If you suspect a bot is unsafe, stop using it, or simply want to clean up, revoking that access takes a few minutes. Do it first; investigate afterwards.

Step 1: Revoke API keys on crypto exchanges and brokers

Most exchanges and many brokers manage API keys in an account security or API management section.

  1. Log in through the official website or app, not through a link in a message.
  2. Open API management (often under profile, account, security or settings).
  3. Find every key you created for a bot. If you are unsure which ones, delete all keys you do not actively need.
  4. Delete or disable each key. Deleting is safer than editing.
  5. Check the exchange's security log for unfamiliar logins or API activity.

Menu names differ between platforms; the exchange's help centre will have a page on deleting API keys.

Step 2: Change MetaTrader and broker passwords

MetaTrader accounts usually have two passwords:

  • The master (trading) password allows trading. If you gave this to a bot provider, a VPS company or a signal service, change it now in your broker's client portal or in the terminal.
  • The investor password is read-only. It is safer to share, but change it too if you no longer want the provider to see your account.

Also change the password for your broker's client portal, which controls deposits and withdrawals.

Step 3: Remove third-party connections

  • Disconnect copy trading subscriptions and signal services in your broker or platform settings.
  • In TradingView, remove broker connections and webhook alerts you no longer use.
  • Stop or delete any VPS where the bot was running, and change the VPS password.
  • Revoke app connections in your email and cloud accounts if you granted access to a bot service.

Step 4: Secure the accounts behind the accounts

  • Change your email password first; it is the key to resetting everything else.
  • Turn on app-based two-factor authentication (not SMS where possible) for email, broker and exchanges.
  • Check withdrawal addresses on exchanges and remove any you did not add. Turn on address allow-lists if available.
  • Review recent transactions and withdrawals.

Step 5: If you see unauthorised activity

Contact your broker or exchange support immediately and ask them to freeze withdrawals. Save screenshots and logs, then report the incident. See how to report a forex signal scam.

Safe API settings for next time

If you use a bot again, give it the least access possible:

  • Trading only. Never enable withdrawal or transfer permission for a bot.
  • IP restriction. Limit the key to the server's IP address.
  • One key per bot, clearly named, so you can revoke one without breaking others.
  • Sub-accounts with limited funds for testing new bots.
  • Regular review. Delete keys you have not used in a month.

Why this matters

Scam bots and fake support agents sometimes ask for full API permissions or your trading password "to set up the bot". With withdrawal permission or your portal login, they can empty your account. Legitimate bots never need withdrawal rights. See automated forex trading scams.

Bottom line

Revoke first, then investigate. Give every bot the minimum access it needs, never withdrawal permission, and keep your email and two-factor authentication locked down. For more on protecting yourself, read Signal or Scam?, and for building safe automation, The Hybrid Trader.

Frequently Asked Questions

How do I revoke a trading bot's API access?

Log in to your exchange or broker through the official site, open API management, delete the bot's keys, and check the security log for unfamiliar activity.

Should I give a trading bot withdrawal permission?

Never. Legitimate bots only need trading permission. Restrict keys to the bot's server IP and use a separate key per bot.

What if I gave my MetaTrader password to a bot provider?

Change the master trading password and your broker client portal password immediately, and change the investor password if you no longer want them to see your account.

Ready to unlock your market intelligence?

Run AI-powered keyword research, market pain discovery, and GEO visibility checks in seconds.

Back to Blog

Bazaruto — AI-Powered Keyword & Market Intelligence