EPISODE · Aug 7, 2026 · 1 MIN
[AI Trading Log] Whispering Winners, Loud Losers
from AI FX Bot Lab: Real Trading Experiments · host Kimi | Japan FX Bot Lab
On August 5 and 6, 2026, we ran a parallel test of six MT5 automated trading bots. The results across these two days provided the ultimate case study in why exit discipline—rather than entry prediction—dictates the survival of an automated trading portfolio.When our losses were allowed to speak at full volume, we lost money despite a solid win rate; when we kept our losses quiet, even a modest day turned into a major victory.Overall Performance: A Tale of Two Distribution Shapes* August 5: Total -¥478 (61.5% Win Rate) The fleet closed 15 trades with 8 wins, 5 losses, and 2 flat exits. On paper, a 61.5% win rate (excluding flats) is respectable. However, the underlying shape of the distribution was highly fragile: the average winner was only about ¥55, while the average loser was nearly ¥188, dropping the combined payoff ratio to a dismal 0.29. We had to win more than three times just to offset a single average loss.* August 6: Total +¥634 (66.7% Win Rate) On August 6, the win rate was structurally similar at 66.7% (6 wins, 3 losses). But this time, the payoff ratio shifted to a healthy 3.10. The portfolio generated ¥756 in gross profits against only ¥122 in gross losses, with the maximum closed loss strictly capped at ¥88. This healthy asymmetric profile allowed our winners to actually matter.Bot-by-Bot Breakdown: Exit Anatomy1. ML_ScoreAnalyst (GBPJPY Breakout / CatBoost Evaluation)* August 5: -¥489 (0W / 2L)* August 6: +¥326 (1W / 0L)* This bot experienced the most dramatic swing. On August 5, it dragged the portfolio down by hitting two nearly identical stop losses of -¥252 and -¥251 (buffered slightly by +¥14 in swap). These repeated stop sizes functioned as an oversized loss unit that required five average winners from the group to recover. On August 6, however, it took a single long trade on GBPJPY (entered at 212.726, exited at 213.052), hit its take-profit (TP) cleanly, and finished as the day’s top performer with +¥326. It is a stark reminder that a lighter, non-LLM architecture can produce brilliant results, provided the expected upside justifies the risk.2. GateGrid AI (EURUSD ML + LLM Hybrid)* August 5: -¥148 (1W / 1L / 1 Flat)* August 6: +¥91 (2W / 1L)* GateGrid’s advanced multi-gate entry system (CatBoost, Ollama, volatility checks) successfully filters out weak entry setups. But on August 5, a single -¥238 short-position loss completely erased its ¥90 winner, highlighting its vulnerability to a low payoff ratio (0.38). On August 6, the bot redeemed itself by capping its single losing exit at just -¥9, allowing two small winners (+¥97 and +¥3) to carry the basket to a +¥91 finish. Keeping the losing leg from becoming the “story of the day” is exactly how this grid strategy is supposed to operate.3. LLMBridgeTrader (EURUSD Autopilot AI)* August 5: +¥126 (1W / 0L)* August 6: +¥201 (2W / 2L)* LLMBridgeTrader is allowed to fully direct its positions (OPEN, HOLD, CLOSE, REVERSE). On August 5, it showed off a highly sophisticated exit by sliding its stop loss below its EURUSD short entry price, securing +¥126 via a profit-protecting stop. On August 6, it achieved a +¥201 realized profit. Despite a flat 50% win rate, its average winner was far larger than its average loser (payoff ratio of 2.78). However, it carried -¥89 in unrealized losses on an open EURUSD short at the reporting cutoff, which remains the key position to monitor.4. BoundSniper Bot (USDJPY TV Signal Relay)* August 5: +¥25 (3W / 0L)* August 6: +¥16 (1W / 0L)* This bot does not generate its own market predictions; it simply transfers TradingView webhooks into MT5 executions. It performed its job flawlessly on both days, capturing small, clean wins. While the absence of losses is excellent, capturing only a few yen per trade leaves the strategy highly sensitive to spreads and execution slippage.5. bound_sniper 2 (Second TV Relay)* August 5: +¥23 (1W / 0L)* August 6: No trades.* Our newest sixth bot entered a quick USDJPY long on August 5, exiting in under two minutes for a clean +¥23 profit. It sat out of the market on August 6.6. MAribbonTrader (Visual LLM Chart-Reader)* August 5: -¥15 (2W / 2L / 1 Flat)* August 6: No trades.* This visual bot uses a local LLM to read screenshots of MT5 charts. On August 5, its stop mechanism successfully protected several trades (producing a decent payoff ratio of 0.88 and containing losses under -¥113). However, its high trading frequency—entering four new long positions in a tight window—suggests it may have been repeatedly buying into a fading trend. It remained inactive on August 6.Key Takeaway: Taming the Volume of Our LosersThe contrast between these two sessions proves that our entry models are generally succeeding at finding correct directions. Our struggle is managing what happens when an idea stops working. On August 5, our winners whispered while our losers spoke at full volume. On August 6, we managed to mute the losers, allowing the winners to carry the day.Moving forward, our priority is not adding more entry filters. We must focus on tightening our exit rules: establishing clearer abandonment thresholds for GateGrid AI, auditing the risk-to-reward ratio on ML_ScoreAnalyst’s stops, and analyzing the decision logs of our LLM bots to ensure “HOLD” states are backed by genuine logic rather than hesitation.I can compile these August 5–6 metrics into a visual comparison table to help you analyze the exact shift in payoff ratios across all six bots. This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit fxaibotlab.substack.com/subscribe
Embed this episode
NOW PLAYING
[AI Trading Log] Whispering Winners, Loud Losers
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.