Back to Learn

Learn · 8 min read

What is a trading bot? How they work and how to choose one (2026)

A trading bot is software that places trades in your brokerage account automatically, following a defined strategy. Here is how they work, what they cost, and the checks that separate a real system from a wrapper on your money.

Quick answer
A trading bot executes a strategy on your brokerage account automatically. The good ones show verified live results, cap risk per trade and per day, keep your funds in your own broker account with trade-only access, and come from a real company. Managed platforms bundle execution, monitoring and updates into a monthly subscription; DIY bot files make you run the infrastructure yourself.

What a trading bot actually is

A trading bot is a program that reads live market data, applies strategy logic to decide when to enter and exit, applies risk controls, and sends orders to your broker through an API. It never touches your funds — a proper broker connection has trade-only permission, so the bot can place and manage orders but cannot withdraw money. The "bot" is just the strategy running without a human clicking each button.

How a trading bot works, step by step

  1. Data in. Prices, volume, spreads, and sometimes volatility or order-flow data.
  2. Signal. Strategy logic decides whether to buy, sell, or stay flat.
  3. Risk check. Position size, per-trade risk, daily loss limits, and drawdown ceilings are applied before any order goes out.
  4. Order. The order routes to your broker over an API and gets filled in the live market.
  5. Management. Stops trail, partial profits are taken, and the exit triggers when the thesis fails or the target hits.
  6. Log. Every signal, order and fill is timestamped so performance can be independently verified.

The main types of trading bots

  • Rule-based bots. Fixed logic — moving-average crossovers, breakouts, mean reversion. Transparent, but rigid.
  • AI / machine-learning bots. Models trained on historical data that adapt to market regimes. The label is overused; many "AI" bots are rule-based with marketing on top.
  • Copy-trading bots. Mirror another trader's positions. You inherit their risk in real time.
  • Market-specific bots. Built for one venue or instrument — forex robots on MetaTrader, futures bots that handle margin and contract rollover, crypto arbitrage bots.

DIY bot file vs managed platform

  • DIY (Expert Advisor, script, open-source repo): cheap upfront, but you supply a VPS ($20–$60/mo), the MetaTrader or API setup, monitoring, and updates. Most retail bots fail on live accounts for operational reasons, not strategy reasons.
  • Managed platform: a monthly subscription where the platform runs execution, risk, monitoring and updates. You choose strategies and connect your own broker.
  • The Automated Trader is a managed platform: one subscription unlocks 19 strategies across forex, metals, indices and futures, run through your own broker account. Plans run $199–$499/month, with a $4,999 per-strategy lifetime option.

What to check before you buy a trading bot

  • Verified live results on real broker accounts — not backtests or screenshots.
  • Your funds stay with your broker, with trade-only API access.
  • Risk controls: per-trade risk caps, daily loss limits, and a kill switch you control.
  • An audit trail you can verify independently.
  • Clear pricing — flat fees, not opaque profit shares inside a black-box account.
  • A real company behind it, with support that answers.

What trading bots cost

  • Bot files and EAs: free to $1,000 one-time, plus hosting costs.
  • Subscriptions: roughly $30–$300 per month, usually one strategy each.
  • Managed platforms: roughly $200–$500 per month, often with a one-time activation fee.
  • Watch for hidden costs: VPS hosting, per-market charges, and profit-share fees that grow with your account.

Red flags

  • Guaranteed returns, or "risk-free" claims of any kind.
  • Backtests presented as live results.
  • Deposits into the provider's pooled account instead of your own broker.
  • No way to audit trades independently.

Where to go next

Start with what automated trading is and whether trading bots are profitable. For specific markets, see our guides to automated forex trading, automated futures trading and forex robots. To compare providers, read the AI trading bot comparison and AI trading bot pricing guide. Trading involves substantial risk; see our legal disclaimers.

FAQ

What is a trading bot?

A trading bot is software that decides when to buy or sell and sends those orders to a brokerage account automatically, following a defined strategy — no human clicking each order.

Do trading bots really work?

Some do, over specific periods and market conditions. None work in every market. Look for verified live results on real broker accounts, capped per-trade risk, and funds that stay in your own account.

Are trading bots legal?

Yes in the US when you trade your own account through a registered broker. Automated trading is not legal when a provider pools your money or trades without the registrations an investment product requires.

How much does a trading bot cost?

Free to $1,000 one-time for downloadable bot files, $30–$300 per month for subscriptions, and roughly $200–$500 per month plus a one-time activation for managed platforms that include hosting, broker connection and support.

How much money do I need to run a trading bot?

There is no universal minimum, but $500–$2,000 in a real brokerage account is a common starting range. Below that, spreads and commissions eat any edge. Some strategies recommend higher balances.

Can a trading bot withdraw my money?

No, not if it is set up properly. A broker connection should have trade-only permission — the bot can place and manage orders but cannot withdraw funds. Your money stays in your own brokerage account.

Ready to run a verified AI-Powered Automated Trading Strategy without the technical mess?

License AI-Powered Automated Trading Strategies through The Automated Trader platform.