Two losses, -2.00R given back, a 2-trade longest streak. Both stopped on regime shifts inside the trade lifecycle, not on confluence breaches at trigger. The re
SkyAnalyst is not one AI trader. It is four specialist agents — each with its own data pipeline, each maintaining state between evaluations, and each required to agree before a position is sized. They don’t chat in prose. They write structured messages to a shared state object that each reads on every evaluation cycle.
Two losses. The first on Wednesday, the second on Friday morning. Net for the loss-counting window: -2.00R, every loss at exactly -1R. The longest losing streak was 2 trades. This report is not the recap. The recap covers all of Apr 6-12 and lands at +0.45R net across 4 trades, with the Tuesday XAUUSD short at +1.86R carrying the week. See the Apr 6-12 recap, the March monthly recap, and the Mar 30 drawdown report. Drawdown is the cost the asymmetry pays. This week the asymmetry actually paid.
The week opened the loss column on Wednesday Apr 8 at 14:56 UTC with a EURUSD long at session VWAP and the prior session low. Trend flagged at C+ on a bullish-Macro / soft-DXY gate. The position stopped at -1R when EURUSD failed the reclaim. The recap column held at +0.86R on the Tuesday XAUUSD outlier.
At 14:48 UTC on Friday Apr 10 the Trend Agent triggered a XAUUSD long on a NY-session pullback continuation read into structural support. Confluence cleared the 55 percent floor. The position stopped at -1R inside the hour as gold failed the pullback hold. That is the 2-loss streak the longest-streak metric counts.
The same 14:48 UTC window flagged a NAS100 long pullback buy that ran to TP1 for +0.59R. Net for the loss-counting window: -2.00R, equivalent to -$4,000 on the $100,000 / 2 percent baseline. Trough equity hit $99,719 at the Friday XAUUSD stop, a -3.86 percent drawdown from the Tuesday peak. The Tuesday XAUUSD short at +1.86R more than covered both losses on its own. The loss side and the win side together closed the books in green.
| Date | Time | Instrument | Dir | Model | Setup | Grade | R | $ Sim | Result | Details |
|---|---|---|---|---|---|---|---|---|---|---|
| Apr 8 | 14:56 UTC | EURUSD | Long | Claude Opus 4.6 | EURUSD VWAP/session-low mean-reversion long | C+ | -1.0R | -$2,000 | Stop hit | - |
| Apr 10 | 14:48 UTC | XAUUSD | Long | Claude Opus 4.6 | NY Session Pullback Continuation Long | C+ | -1.0R | -$2,000 | Stop hit | - |
Dollar figures are simulated on a $100,000 account at 2% risk per trade. Actual subscriber P&L varies with account size. Past performance is not a guarantee of future results.
The two losses did not share a setup. EURUSD ran one mean-reversion long at session VWAP. XAUUSD ran one pullback continuation long at structural support. Both stopped at -1R.
Every confluence score cleared the 55 percent floor. The macro, structure, and cross-asset reads were right. What was missing was the second-bar absorption signal that confirms a level is defending.
A 55-65 percent confluence trade has a roughly 40-45 percent failure rate by construction. Two independent trades with a 40 percent stop probability have a 16 percent chance of both stopping inside one window. This week landed on the wrong tail but not off the distribution.
The same setups will be taken again next week. Removing the floor band to "improve" the win rate would lower expected value and would have skipped the Tuesday XAUUSD short at +1.86R.
The Risk Agent did not engage a circuit breaker after the 2-loss streak because the system does not have one. A circuit breaker would have skipped the Friday NAS100 long inside the same 14:48 UTC window that ran +0.59R. The trades you skip while regrouping are the trades that pay for the regrouping.
The Trend Agent's confluence threshold stayed at 55 percent through the window. The two losses and the two winners were all evaluated under the same scoring rules. A system that tightens the floor under stress is a discretionary trader pretending to be a system.
The Macro Agent held short-tilt through Tuesday's XAUUSD entry, then updated to bullish-tilt on Wednesday morning. Both losses stopped on regime shifts inside the trade lifecycle. The regime read was right at trigger; per-trade confirmation it does not guarantee.
SkyAnalyst runs multiple foundation models in parallel across its four-agent system. When two models trade the same instrument in the same week, the results are directly comparable. This is that comparison.
Same signals, same risk framework, different foundation model.
EURUSD took one loss, the Wednesday Apr 8 long at 14:56 UTC. VWAP / session-low mean-reversion entry stopped at -1R.
All EURUSD this week →XAUUSD took one loss, the Friday Apr 10 long at 14:48 UTC. NY-session pullback continuation entry stopped at -1R.
All XAUUSD this week →NAS100 took zero losses; the only NAS100 trade ran to TP1 for +0.59R.
All NAS100 this week →Loss of the week: XAUUSD Long · -1R
What the system saw: a mean-reversion long at session VWAP and the prior session low. Macro gated bullish on a soft-DXY tilt. Confluence cleared 55 percent. Grade C+.
What went wrong: EURUSD failed the VWAP reclaim and resolved through the prior session low. The mean-reversion premise required absorption at the shelf; the shelf gave way. The position resolved at -1R.
Lesson: every macro input was right at trigger. The absorption-scoring treatment of session-low mean-reversion entries is the item we are tracking. We would take the trade again at the same score.
What the system saw: a NY-session pullback continuation read into structural support after gold's morning advance. Macro gated bullish-on-gold on a soft-DXY print. Confluence inside the actionable band. Grade C+.
What went wrong: gold failed the pullback hold and resolved through the entry zone within the hour. The continuation premise required the support to absorb the pullback supply; the level gave way. The same window flagged a NAS100 long that ran to TP1 for +0.59R.
Lesson: the bullish-on-gold read was not wrong; the simultaneous NAS100 long ran to TP1. The timing was right by what the system measures and wrong by what the pullback printed.
Each trade risks +$2,000 (1R). The system's actual scale-out behavior may differ, see disclaimer.
| Scenario | R-multiple | Profit on $100k |
|---|---|---|
| Window drawdownActual | -2R | −$4,000 |
The honest reading: the system traded full sizing, took every setup that cleared threshold, and gave back -2R on two independent trades, while the same week produced the Tuesday XAUUSD short at +1.86R. The recap closes at +0.45R net; this report closes at -2.00R. Both are correct under the same methodology applied to different slices of the same five sessions.
The asymmetry the strategy is engineered around is usually only visible at rolling-100-trade resolution. This week it was visible at week resolution because the +1.86R Tuesday short and the +0.59R Friday NAS100 long landed in the same five sessions as the two losses. The math does not change. The visibility changes.
What carries into next week is the absorption-scoring fix in test, the pullback-continuation calibration on metals, and a heavier calendar through midweek. We expect a fuller week of setups, and the per-trade variance to do what it does.
The absorption-scoring treatment of mean-reversion entries at session-low confluence is the primary item. When a session-low touch is followed by a failed reclaim on the next bar, the volume model under-weights the failure. The Wednesday EURUSD long matches this profile. A fix in test would have moved the EURUSD long below threshold.
The pullback-continuation absorption pattern on XAUUSD is the second item. The EURUSD fix does not cover the gold pullback case; a separate calibration window is open for the NY-session pullback-continuation family on metals.
A 50-55 percent win rate, paired with a 1.2R average winner target and the asymmetric tail this week's +1.86R Tuesday XAUUSD short illustrates, is the rate-and-reward profile the system was designed around. The arithmetic: one 1.2R winner covers 1.2 losers, and one 1.86R outlier covers nearly two losers on its own. At a 50 percent win rate the rolling expectancy on 100 trades sits modestly positive even when individual weeks land in the red. Van Tharp's R-multiple framework, Schwager's analysis of trend-following drawdown distributions, and standard binomial treatment of independent trial outcomes converge on the same conclusion: a 50 percent system has expected longest losing streaks of 4-7 trades inside any rolling 100-trade window. This week's 2-loss streak is well below that median.
A -2R intraweek drawdown on the $100,000 / 2 percent risk baseline represents 3.86 percent of equity at the Friday trough. For a system calibrated to this volatility profile, drawdowns of 5-10 percent are inside the first standard deviation of expected variance. A 3.86 percent intraweek draw that closed at +0.45R net is well inside that envelope. Drawdowns become signal rather than noise when they exceed the historical 95th percentile of the equity curve. We are not close.
The single concept worth holding onto: judge a system on its 100-trade rolling window, not its weekly window. The shorter the window, the more variance dominates the signal. The longer the window, the more the underlying expectancy emerges. A drawdown report exists to make the variance visible; the math, when extended to the right horizon, is what makes the variance pay. This week the math paid inside the same five sessions that produced the variance, which is the report's editorial point. Two clean SL hits offset by two TP3 winners is the cleanest possible expression of asymmetric expectancy at this rate-and-reward profile.
The system has no streak-aware circuit breaker, by design. Sizing is fixed per trade. A pause after the second loss would have skipped the Friday NAS100 long that ran +0.59R inside the same 14:48 UTC window. A streak-aware override converts a positive-expectancy system into a discretionary one.
A -2R window with a 2-loss streak on a 50-55 percent win rate system is well inside the first standard deviation. Standard binomial treatment predicts longest losing streaks of 4-7 trades inside any rolling 100-trade window. The 3.86 percent intraweek drawdown sits inside the routine band.
The recap projects winners at the TP1 baseline and counts every loss the same way. It includes the +1.86R Tuesday short and the +0.59R Friday NAS100 long and lands at +0.45R net. This report counts only the loss-side ledger at -2.00R. See the <a href="/blog/weekly-recap-2026-04-06">Apr 6-12 recap</a>.
Claude Opus 4.6 produced every entry on both sides, including the +1.86R Tuesday XAUUSD short. Same scoring rules on every setup. The asymmetry that makes the strategy profitable comes from the rate-and-reward profile, not from the model running differently.
No. A 3.86 percent intraweek drawdown closing at +0.45R net is well inside the first standard deviation. Drawdowns of 5-10 percent are routine. They become signal when they exceed the 95th percentile of the equity curve. The honest signal this week is the absorption-scoring fix in test.
Subscribers receive every signal — winners and losers — three minutes before entry, with full reasoning.
Dollar figures are simulated on a $100,000 account at 2% risk per trade. Drawdown trajectories shown reflect a small window sample size and are not projections of forward performance. Past performance — including losses — is not a guarantee of future results. Actual subscriber P&L varies with account size and execution.
Three losses, all at minus 1R. Net minus 3R for the loss-side ledger. Longest streak of 1. Original printed 4 losses and a streak of 2; the cancelled-trade fix dropped one phantom NAS100 row from Feb 26.
Seven trades, four winners, three losses, +1.21R net on a TP1 baseline. Original printed nine trades and +0.80R; the cancelled-trade fix dropped one paused NAS100 row from Feb 26. Corrected ledger.
Twenty-one trades, thirteen winners, eight losers, +4.41R net on a TP1 baseline. Original published as 24 trades and +6.64R; the cancelled-trade fix dropped 3 paused rows the dashboard never had.