How to Choose an MT5 Trading Bot: 10 Questions to Ask (and Red Flags)

Search for "best MT5 trading bot" and you'll find endless lists — most of them affiliate pages ranking whoever pays the biggest commission. A better approach is to ask every bot the same 10 questions. Good providers answer them clearly. Bad ones dodge.

The 10 questions to ask any MT5 trading bot

1. What strategy does it trade — in plain words?

"Proprietary AI" is not an answer. You should understand the logic: trend-following, Smart Money structure, mean reversion, breakout. If you can't explain it, you can't judge it.

2. Does it ever touch my funds?

Your money should stay with your broker, in your name. The bot should only be able to trade, never withdraw.

3. What risk controls exist?

Look for risk-per-trade sizing, a daily loss limit, news protection, automatic break-even, spread filters and limits on correlated positions. One stop-loss is not a risk framework.

4. Does it use martingale or grid?

Doubling down after losses produces beautiful equity curves — until one bad run wipes the account. Ask directly.

5. Can I see the full track record?

Every closed trade, wins and losses, over a meaningful period. Not screenshots.

6. Which brokers and symbols does it support?

Will it work with your MT5 broker? Does it handle symbol suffixes like `.m` or `_micro`? Can it trade gold, indices and crypto, or only forex?

7. Who hosts it — do I need a VPS?

If you need to rent and maintain a VPS, factor in the cost and the work. See How to Run an MT5 Trading Bot Without a VPS.

8. Can I stop it instantly?

You should be able to pause or stop the bot at any moment.

9. What does it really cost?

Subscription, setup fees, VPS, performance fees, minimum deposits. Get the full number.

10. Is there real human support?

When something looks wrong at 2 a.m., who answers?

Red flags checklist

  • Guaranteed or fixed monthly returns
  • No stop-losses, or martingale/grid
  • Only screenshots, no full record
  • Requires depositing with a specific broker
  • Requires withdrawal access to your account
  • No clear explanation of the strategy
  • No way to contact a real person

How to test a bot before you trust it with real money

Asking good questions is step one. Step two is testing:

  1. Start on a demo account if the provider allows it, or with the smallest risk setting on a live account.
  2. Run it for long enough — ideally 100+ trades across different market conditions.
  3. Keep your own records. Don't rely only on the provider's dashboard; note entries, exits and results yourself.
  4. Compare live vs advertised. Large gaps between what's promised and what you see are a warning.
  5. Watch the drawdown, not just the profit. Ask yourself whether you could live with it at full size.
  6. Increase size gradually — only after the bot has behaved as expected for a meaningful period.

Understanding the numbers you'll be shown

MetricWhat "good" usually looks likeWhat to watch out for
Profit factorComfortably above 1 over many tradesVery high numbers on a tiny sample
Maximum drawdownA level you could tolerate emotionallyEquity curves with no drawdown at all
Average R per tradePositive after costsResults that ignore spread and commission
Number of tradesEnough to be meaningful (dozens to hundreds)Results based on a handful of trades
Time periodMonths, across different conditionsA single great week or month

Questions people forget to ask

  • What happens if my internet or PC goes down? (With a hosted bot, nothing — it isn't running on your PC.)
  • What happens to open trades if I pause the bot?
  • How are updates and new versions rolled out?
  • Can I trade several symbols with one bot?
  • Will I be told about every trade it takes? (IduBot sends every entry, break-even and exit to Telegram and email.)

Bot vs hiring a "manager"

Some services offer to trade your account for you if you hand over your login and a share of profits. That's very different from running a bot on your own account where you keep control. Be very cautious with anyone who wants your money sent to them, or who needs more than trading access.

Common trading-bot scams to recognise

Most bad experiences with trading bots follow a few familiar patterns:

  • The "guaranteed income" bot. Promises a fixed monthly return. No legitimate trading strategy can guarantee that.
  • The deposit funnel. The "free bot" only works if you deposit with a particular broker — often one you've never heard of.
  • The account manager. Someone offers to trade for you if you send money to them or share full account access.
  • The martingale miracle. A beautiful, smooth equity curve that hides a strategy doubling down after every loss.
  • The fake track record. Screenshots, edited statements or "verified" badges you can't check independently.
  • The disappearing vendor. No company details, no support channel, only a Telegram username.

If you recognise one of these, walk away — no matter how convincing the results look.

A simple scoring checklist

Score any bot one point for each "yes":

  1. Strategy explained in plain language
  2. Funds stay with your own broker
  3. Clear stop-loss and risk-per-trade rules
  4. No martingale or grid
  5. Full live record, wins and losses
  6. Works with your MT5 broker and symbols
  7. No server or VPS for you to maintain (or you're happy to run one)
  8. You can pause or stop it instantly
  9. Transparent, all-in pricing
  10. Real human support

Anything scoring below 8 deserves serious caution.

Before you subscribe: a final checklist

  • Read the provider's FAQ and documentation — vague answers are a warning sign.
  • Check how you'll be notified about trades, and test that alerts actually arrive.
  • Confirm you can pause the bot and change your risk settings yourself.
  • Start with the smallest sensible risk, and only increase it after the bot has behaved as expected for a meaningful number of trades.

Questions to ask the provider's support team

Before paying, send a short message to support and see how they answer:

  • "Which symbols and brokers do you support, and how do you handle different symbol names?"
  • "What happens to my open trades if your service has an outage?"
  • "How do I pause the bot, and how quickly does it stop opening trades?"
  • "Can I see your full trade history, including losing periods?"
  • "Do you ever add to losing positions?"

Clear, specific and prompt answers are a good sign. Vague replies, pressure to upgrade, or no reply at all tell you a lot about what support will be like when something actually goes wrong.

How IduBot answers the 10 questions

QuestionIduBot
StrategySmart Money Concepts: market structure, order blocks, confirmations — see features
FundsStay with your broker; IduBot has no access to your funds
Risk controls15+ risk-guard layers incl. news-aware protection, auto break-even, no doubled-up risk
Martingale/gridNo — position size comes from your risk settings
Track recordEvery closed signal recorded, wins and losses — see performance
Brokers & symbolsAny MT5 broker; real Market Watch symbols, suffixes handled
HostingDedicated, isolated infrastructure — no VPS needed
Stop anytimeYes, from your dashboard
CostTransparent plans — see pricing and compare plans
SupportReal people via dashboard tickets — see support

The bottom line

The "best" MT5 bot is the one that answers all ten questions honestly and fits your risk tolerance. Use the checklist on every provider — including us. Compare plans side by side.

Trading forex, metals, indices and crypto on margin carries a high level of risk and can result in losses larger than you expect. No strategy or bot guarantees profit. Only trade with money you can afford to lose.