Guides · Signals & EAs

Reading an EA track record before you buy: a 15-minute walkthrough

ConfirmedTrades team · 2 July 2026 · 8 min read

Read an Expert Advisor's live track record like a pro: trust labels, sample size, drawdown, expectancy, per-symbol results, execution in points and red flags.

What a track record is for

Reading an EA track record before you buy is the one piece of due diligence that replaces everything else: the sales page, the backtest, the testimonials, the YouTube review. A verified live record is the only evidence that is not produced by the seller. This walkthrough goes through a ConfirmedTrades account page in the order that catches problems fastest, with the specific numbers I would want to see at each step. It applies equally to an MT4 or MT5 Expert Advisor, a trading bot you plan to copy, or a signal service.

Allow fifteen minutes. Most EAs fail by minute five.

Minute 1: labels and account type

Before any number, read the badges at the top. Broker-verified means the history was confirmed at the broker through read-only investor access. Live-synced means it streams from the terminal but has not been cross-checked. Self-reported means nothing has been independently confirmed. Then the account type: Real, Demo or Contest. Then the trading-privileges tick, which proves the publisher controls the account. A demo account or a self-reported record ends the evaluation for purchase purposes; it may still be interesting for study.

Also look for a backfill warning. If trades dated earlier than the previously recorded history were added after the fact, the page says so, and you should ask why.

Minutes 2 to 4: the Glance hub

Glance is the pinned card at the top. It is always visible, even when the owner hides other sections, and the money-and-scale side always shows real currency. Read four things: gain (shown as a time-weighted return, so deposits do not inflate it), maximum drawdown, the size of the account in money, and the month calendar. A $300 account with +400% is a lottery ticket; a $40,000 account with +18% and a 6% drawdown is a business. Time-weighted return explained covers why TWR is the honest number here.

The month calendar is where grid and martingale systems give themselves away: a long row of small green months followed by one red month larger than all of them combined. If every month is green, check how many months there are. Eleven green months is a good year. Thirty-six green months with no red is either exceptional or the losses are being carried in open positions.

Minutes 5 to 7: Score, AI review and drawdown record

The ConfirmedTrades Edge card has three tabs. The Score is a 0 to 100 rating built from profitability, risk, consistency, longevity and verification; open the breakdown and see which component is weak. A high Score with a low consistency component is a record made of a few big months. The AI review reads the trade history and flags martingale or grid behaviour, missing stop-losses and symbol concentration. It is not a verdict; it is a list of things to check yourself.

Then scroll to Money flow for the permanent drawdown record, the worst balance and equity drawdown the account has ever reached. It cannot be improved, only worsened, and it survives deleting and reconnecting the account. If the headline maximum drawdown says 9% and the permanent record says 31%, the owner had a very bad period and restarted the page. That gap is the most important number on the site.

Equity drawdown matters more than balance drawdown for any EA that holds losers open. Balance drawdown on a grid system can look tiny right up until the day the grid closes.

Minutes 8 to 10: the expectancy check

Under Trade statistics take average win, average loss and win rate and do the arithmetic. A 70% win rate with an average win of $42 and an average loss of $130 gives 0.70 × 42 − 0.30 × 130 = 29.4 − 39 = −$9.60 per trade. That EA loses money on average and the equity curve is only up because the losing trades have not all closed yet. Cross-check with profit factor: anything below about 1.3 on a sample under 200 trades is noise, and anything above 3 on a live account deserves suspicion rather than admiration.

Then read Best trade and Worst trade against the average. If the worst trade is 15 times the average win, one bad day undoes fifteen good ones, and you need to know how often bad days come. The Trade P/L distribution chart under Performance depth shows this as a shape: you want a fat right tail, not a fat left one. Win rate is lying has more examples.

Distribution of trade results with a positive average trade$-180$-100$-20$60$140$220average trade +$17Result of a single tradeNumber of trades
The shape that matters: many small losses, fewer larger wins, and an average trade above zero. A win rate on its own would not tell you any of this.

Minutes 11 to 12: where the money comes from

The By symbol table shows long, short and total results per instrument. An EA sold as a 'multi-pair portfolio' whose profit is 85% XAUUSD with the other seven pairs flat or negative is a gold EA with padding. That is not disqualifying, but it changes what you are buying and what you should backtest. The By magic number table does the same per strategy: if the developer runs three EAs on one account, you can see which one actually earns and whether the one you are about to buy is it.

Trades by hour and Trades by weekday tell you when the EA works. A forex robot that trades exclusively in the Asian session on EURUSD is a range scalper and will suffer the moment it meets a trending London open, regardless of what the sales page says about 'adaptive logic'.

Minutes 13 to 14: execution in points

The Execution tab shows the spread the EA actually traded at and the slippage it suffered, in points, per symbol, sampled by the live connector. This is the piece nobody else shows you, and it decides whether the record transfers to your broker. An EA averaging 35 points of profit per trade on a feed with 8-point spread and 3 points of slippage has a 24-point net edge; put it on a broker with 18-point spread and 10-point slippage and the edge is 7 points, which is inside the noise. Compare the numbers with your own broker's typical spread and run the slippage cost calculator with the EA's trade count.

Execution data requires the live connector, so it is missing on self-reported records, which is another reason not to buy from them.

Minute 15: is it still running?

The Last trade date and Activity level (Very active to Dormant) sit under Activity & timing, and the sync state badge at the top says whether the terminal behind the account is alive. A record whose last trade is four months old and whose connector was unloaded is a history, not a track record. If the owner allows visitor Custom Analysis, restrict the date range to the last three months and see whether the recent edge matches the lifetime one. Edges decay in algorithmic trading, and developers rarely announce it.

If the EA passes all fifteen minutes, the remaining risk is forward risk, and you size for it. Start with the position size calculator at half the developer's risk setting, and read spotting fake EA results once more before the licence key goes in.

Do it in one place

On ConfirmedTrades, every published account shows its verification badges, an AI strategy analysis that flags martingale, grid and missing stop-losses, the full drawdown and risk stats, and execution costs per symbol — so you can vet a strategy before you trust it, or prove your own.

All guides