Skip to main content
ForexNews24
How to Vet a Trading Robot Before Buying — Robots & Automation, ForexNews24

How to Vet a Trading Robot Before Buying

Vetting someone else's robot comes down to one question: what does it do with a losing position? The answer determines everything else, and you can obtain it without the source code.

Signs of a hidden martingale or grid

Look for these before anything else. A win rate near one hundred percent. No large losing trades despite a long history. A rising average position size. A large number of simultaneously open trades. A drawdown absent from the closed-trade chart but present on the equity chart. Any one of these means losing positions are not being closed but accumulated.

Read the equity curve, not the balance curve

This is the key practical technique. The balance curve counts only closed trades and looks perfect for grid robots. The equity curve includes open positions, and the real drawdown is visible only there. The divergence between the two curves is precisely what is being hidden from you.

Test it yourself, on your own conditions

Someone else's report was produced on someone else's account with someone else's spread. A run at your own broker with real costs often gives a different result — sometimes the opposite. It is also worth running the robot over a period other than the one the vendor shows: a shop window matching one favourable stretch occurs more often than chance would suggest.

Three questions for the vendor

What was the maximum floating drawdown over the entire history? What was the maximum number of simultaneously open positions? What does the robot do after five consecutive losses? The answers either close the subject or settle it — and a refusal to answer is itself an answer.

This material is educational and is not individual investment advice. Trading forex carries the risk of losing capital.

Frequently asked questions

How do I tell whether a robot uses martingale or a grid?

By a combination of signs: a win rate near 100%, no large losses, a rising average size, many simultaneously open positions, and a divergence between the balance and equity curves.

How does the equity curve differ from the balance curve?

Balance counts only closed trades; equity includes open positions as well. For grid robots the balance looks perfect and the entire drawdown is visible only on the equity curve.

What should I ask a robot vendor?

Maximum floating drawdown, maximum simultaneously open positions, and behaviour after five consecutive losses. A refusal to answer is also an answer.

Digest

New backtest studies — to your inbox

When a new reproducible study comes out or the data is updated, we send a short email. No spam, no "signals", no selling your address.

By leaving your email you agree to receive occasional emails from the portal. Unsubscribe in one click from any of them.

From research to application

In our Allocation product we implemented these algorithms with all the nuances covered across the portal.

Learn about Allocation