TraderCoachTraderCoach
← All posts

AI Trading Bots Aren’t Low-Risk by Default: How to Vet Auto-Trading Claims

Two men reviewing stock market data on a tablet, pointing at charts.

AlphaTradeZone

Key takeaways

  • Treat “low risk” as an unproven claim until the provider defines and measures it.
  • Calculate the proposed loss and existing exposure before approving an order.
  • Test fills, fees, and slippage against the assumptions used in the backtest.
  • Keep trading permission separate from withdrawal access.

An AI trading bot deserves the same scrutiny as any other service that can place orders: verify its evidence, risk controls, costs, and permissions before connecting an account. Treat claims about low risk, reliable profits, or superior AI performance as marketing claims until the provider shows how those claims were measured.

1. Separate the claim from the evidence

FINRA has warned investors to be skeptical of unsupported claims involving artificial intelligence, low risk, and profitability. That warning gives you a useful starting point: write down the exact promise, then ask what evidence could prove it.

“AI finds better trades” is too vague to evaluate. A useful explanation would identify the market, timeframe, entry rules, exit rules, position size, fees, slippage, and sample period. “Low risk” also needs a definition. Does it mean a maximum drawdown of 5%, a fixed dollar loss per trade, or simply fewer trades?

If the provider avoids measurable definitions, pause before granting trading access.

2. Ask how performance was measured

A backtest can look precise while depending on assumptions that fail in live markets. Check whether the results include commissions, spreads, slippage, rejected orders, partial fills, funding costs, and delays between a signal and execution.

Look for the maximum drawdown, largest losing streak, number of trades, test period, and markets included. A return figure without those details gives you little basis for judging risk. Also ask whether the strategy was tested on data that was kept separate from the data used to develop it. Testing repeatedly on the same period can make a strategy appear more reliable than it is.

The entry price may be another hidden assumption. If a backtest assumes fills at a clean price that would have been unavailable in a fast market, its results may overstate what a live account could achieve. Backtest assumptions can change the decision.

3. Inspect the loss controls

Before approving any trade, identify the controls that limit damage when the signal is wrong. Useful controls include a maximum position size, a maximum dollar loss per trade, a daily loss limit, a portfolio exposure limit, and rules for correlated positions.

Ask what happens when the market gaps, liquidity disappears, an exchange rejects an order, or an API connection fails. A stop order can reduce risk, but it cannot guarantee a particular exit price in every market condition.

A service that can place orders should also show you the proposed entry, stop, target, size, estimated loss, and existing exposure before execution. If the order appears without enough context to check those details, the approval process has little value.

4. Check who has permission to trade

Read the account permissions carefully. Trading access should be distinct from withdrawal access, and the service should explain what credentials it stores, where they are held, and how you can revoke access.

Then examine the execution model. Does the AI send an order directly, or does it generate a queued signal that a human must approve? A visible approval gate gives you time to reject an oversized order, a duplicate position, or a trade that conflicts with your daily loss limit. Permission should be explicit before an AI signal becomes a live order.

The tradeoff is simple: manual approval can reduce automation and require attention. That friction may be useful when the alternative is unsupervised execution.

5. Look for conditions that invalidate the strategy

Ask when the system should stop trading. A credible service should describe the market conditions, data changes, outages, and performance deterioration that trigger a pause or review.

You should also know whether the model can change its rules without your knowledge. Updates may improve a system, but they can also change its behavior. Look for version history, change notices, and a record of signals and decisions.

Keep your own trading journal. Record the signal, the stated reasoning, the proposed size, your approval decision, the fill, and the eventual result. This creates a track record you can inspect instead of relying on a dashboard designed by the provider.

6. Treat testimonials and forecasts carefully

Screenshots of winning trades show that winning trades happened. They do not show the losing trades, account size, fees, drawdowns, or selection process behind the screenshot.

Be cautious with testimonials that use phrases such as “safe,” “consistent,” or “passive income” without specific supporting data. A provider should explain the limits of its results and make clear that historical or simulated performance cannot predict your outcome.

Educational material should teach position sizing, risk management, and uncertainty. It should leave you able to reject a trade, not pressure you to copy a signal.

7. Run a small, controlled test

Before connecting meaningful capital, define your limits in writing. Set the maximum amount at risk, the maximum daily loss, the markets allowed, and the conditions that require you to disconnect the service.

Start with observation or paper trading if available. Compare the signals with actual market prices, then check whether live fills match the assumptions used in the results. If you cannot explain why a trade was proposed, do not approve it.

Your next step is practical: take one automated trading service you are considering and score it against these seven checks. Mark every unanswered question as a risk, calculate the proposed loss before each test order, and keep human approval between the signal and execution.

Educational content, not financial advice.

TraderCoach

Nokware is an approval-gated AI trading assistant for crypto and stocks: the AI generates and queues trade signals, and a human approves or rejects each one before anything executes — you always keep the final decision, and it never trades unsupervised.

Try TraderCoach

Comments

No comments yet.