Arbitrage and latency EA: near-perfect win rates, seconds-long trades, and why the broker always ends it
ConfirmedTrades team · 17 August 2026 · 7 min read
Latency and triangular arbitrage EAs exploit stale quotes. What the record looks like, why it cannot be copied, and how to tell it from a real edge.
What an arbitrage or latency EA does
An arbitrage EA makes money from a price being wrong for a moment. Latency arbitrage compares a slow broker's quote with a fast feed from a larger venue, and when the slow broker lags by a pip or two, the trading bot buys or sells at the stale price and closes seconds later when the broker catches up. Triangular arbitrage looks for three currency quotes at one broker that do not multiply through consistently and trades the loop. Hedged cross-broker arbitrage holds opposite positions at two brokers and harvests the difference in their quotes or swaps.
None of these predict anything. They exploit a plumbing fault, and the fault belongs to the broker. That is the whole story of the category: the edge is real, it is large, and it lasts exactly as long as the broker takes to notice. On MT4 and MT5 the latency variant is by far the most common, and it is usually sold alongside a "fast feed" subscription.
The statistics you will see
A working latency EA shows a win rate above 90%, often close to 100%, with an average win of one to three pips and a rare loss of similar size when the quote moves the wrong way before the close. Profit factor is absurd, frequently above 5, or undefined if no losing trade has been recorded. The EA fires dozens to hundreds of times a day when conditions are right, then nothing for days when the broker's feed is behaving.
The holding-time histogram is almost entirely in the under-1-minute bucket, with a few trades in 1–5 minutes. The review classifies it as Scalping. The hour chart clusters at the times the target broker's feed is slowest: rollover around 21:00–22:00 UTC, the seconds after major releases, and thin early-Asian hours. The equity curve is a near-straight line at a steep angle, which is the same shape as a backtest and for the same reason: no real market risk was taken. Drawdowns are negligible. The Z-score is meaningless with almost no losses. Open positions are never visible, since nothing stays open long enough.
Then the record stops. Either the broker adds 100–300 ms of execution delay, which kills the edge outright, or moves the account to a slower server, or closes it under the "abusive trading" clause in the terms and reverses the profits. A latency EA's verified account on ConfirmedTrades typically shows a brilliant six weeks followed by Dormant status.
A worked example: why it looks like free money
A latency EA catches a 2-pip stale quote on EURUSD an average of 150 times a day on a broker with a slow feed, trading 0.1 lots each time. That is 150 × 2 × $1 = $300 a day, $6,000 a month, on an account that needs a few hundred dollars of margin. Drawdown over the month might be $40. The Score's profitability and risk control components would both be maxed, and a viewer who only reads numbers would rank it above every other account on the site.
The broker's compliance desk sees the same thing from the other side: an account whose every trade was filled off-market and closed within five seconds. The usual outcome is termination with profits reversed; the best case is that the feed gets fixed and the EA stops finding trades. Neither continues for a year, and certainly not at the lot sizes a buyer would want to use.
Advantages
- The edge is real while it lasts, which cannot be said of most 95%-win-rate forex robots.
- Market risk per trade is genuinely tiny; the position is open for seconds.
- Triangular arbitrage and cross-broker swap arbitrage, done with real capital at institutional venues, are legitimate businesses. They are not what is being sold to MT4 users.
Disadvantages and failure modes
The strategy cannot be transferred. It works against one broker's specific fault, and the vendor's verified record tells you nothing about your broker, where the fault may not exist or may already be patched. The second failure is contractual: most retail broker agreements prohibit exploiting latency, and the broker, not a court, decides what that means.
The third failure is the disguise. Because latency EAs are known to get accounts closed, some are dressed up as "scalpers" or "news robots". The record gives them away through execution: positive slippage, sub-minute holds, win rates that no market-risk strategy achieves, and activity that switches on and off in blocks of days as the target broker's feed degrades and recovers.
What the AI review and Score tend to flag
Strategy type Scalping with the fully automated info flag and usually the concentration watch flag, since the bot targets one or two pairs. No high-severity flags appear, because nothing structural is wrong with the trades themselves; that is what makes this type the hardest to catch from closed-trade statistics alone. The review does report profit factor, and an undefined or very high value on a record of hundreds of trades is itself the tell.
The Score can be very high for the life of the account and then freeze. Longevity's recency part decays as the account goes quiet, and the activity level drifts towards Dormant. A top-Score account that has not traded in two months with a Scalping label and sub-minute holds has almost certainly met its broker's compliance team.
Red flags when buying an arbitrage or latency EA
- Win rate above 90% with average holds under a minute and a straight-line equity curve.
- Positive average slippage in Execution quality.
- A vendor who sells a list of "suitable brokers", which is a list of brokers with broken feeds that will be fixed or will close your account.
- The record ends abruptly, or the vendor shows a series of short-lived accounts rather than one long one.
- Any requirement to buy a separate fast-feed subscription or VPS in a specific data centre.
How to check on an account page
Trade statistics: win rate, profit factor, average trade length in seconds, trades per week. Execution quality: select the traded symbol and read the signed open and close slippage; positive is the signature. Activity distributions: the under-1-minute bucket should hold nearly everything, and the hour chart will cluster at rollover or thin hours. Activity & timing: a Dormant label on a high-Score account is the end of the story. Monthly returns calendar: a few spectacular months then blanks. Performance depth's Trade P/L distribution will be a narrow spike with no left tail. Risk Lab's chance of ruin will be near zero at every rung, which is true and irrelevant, because the risk is not market risk. Follow the account for a month before doing anything; if the broker has acted, the calendar will have gone quiet. For strategies you can actually run yourself, start with types of forex Expert Advisors and the honest short-horizon version in scalping EA.
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.