Five trades, three winners, two losses, +1.38R net on a TP1 baseline. The original Mar 2 to Mar 8 recap printed seven trades and a losing week. A methodology fi
Restated: Gold (XAUUSD) was part of SkyAnalyst's coverage from inception (Jan 12, 2026) through May 2026. We've since narrowed coverage to six instruments — EURUSD, GBPUSD, USDJPY, US30, NAS100, US500 — and these numbers are restated for the current lineup. The original publish date is preserved; cumulative figures have been recomputed.
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.
Five trades, three winners, two losses, +1.38R net on a TP1 baseline. That is the corrected scorecard for the week of March 2 to March 8, 2026, and it replaces the version we published one week ago. The original reported seven trades, a 42.9 percent win rate, and a -0.62R losing week. Two of those seven rows were phantoms: unfilled-order entries the prior pipeline treated as filled -1R losses. A methodology fix in the broker-execution log dropped both rows. The week was a 60 percent winning week, not a 42.9 percent losing one. Through Mar 9, 2026, the system has banked +8.81R YTD across 29 trades from Jan 12 inception. The simulated $100,000 account at 2 percent risk per trade sits at $117,628 on a static basis. Cumulative equity traveled from $100,000 up to $102,407 by Monday's close, dipped to $100,407 on Tuesday's stop, climbed to $102,917 by Wednesday afternoon and again to $104,767 thirty minutes later, then settled at $102,767 after Thursday's stop. Three of the five trades cleared the threshold for a standalone study: Monday's US30 primary fade at +1.20R, Wednesday's US500 buy-the-NY-pullback running to TP3 (+1.25R baseline, +3.31R full ladder), and the NAS100 breakout continuation long at +0.93R on TP1. Phantom-fill mechanics and the corrected drawdown footprint sit in the regenerated weekly drawdown report; longer-window context lives in February's monthly recap and last week's recap.
Monday March 2 produced one trade. A US30 primary fade short triggered at 16:18 UTC into a tested resistance after the macro tape cleared lean-bearish on the U.S. cash open. The trade paid +1.20R on TP1 and became the week's first standalone case study. Equity closed at $102,407.
Tuesday March 3 produced one trade. A US500 short at 15:36 UTC on a breakdown-pullback continuation read stopped at -1R as the index recaptured the breached level. Equity pulled to $100,407, leaving the week +0.20R cumulative.
Wednesday March 4 was the inflection. A US500 long at 16:19 UTC on a buy-the-NY-pullback read ran the full ladder to TP3 for +1.25R on baseline. Twenty-eight minutes later, a NAS100 long at 16:47 UTC on a breakout continuation read paid +0.93R on TP1. Wednesday closed +2.38R cumulative, equity $104,767. The week's high-water mark.
Thursday March 5 produced one trade: a US500 long at 15:04 UTC on a buy-the-dip VWAP/Fib confluence read that stopped at -1R as the index lost the level intraday. Equity settled at $102,767, leaving the week +1.38R cumulative. Friday March 6 produced no qualifying setups.
| Date | Time | Instrument | Dir | Model | Setup | Grade | R | $ Sim | Result | Details |
|---|---|---|---|---|---|---|---|---|---|---|
| Mar 2 | 16:18 UTC | US30 | Short | GPT-5 | Setup #1 · SHORT (Primary) | B | +1.20R(TP1) | +$2,407(TP1) | TP1 hit | Read case → |
| Mar 3 | 15:36 UTC | US500 | Short | GPT-5 | SHORT: Breakdown-Pullback Continuation | C+ | -1.0R(SL) | -$2,000(SL) | Stop hit | Read case → |
| Mar 4 | 16:19 UTC | US500 | Long | GPT-5 | Setup #1 · LONG — Buy the NY pullback | C+ | +1.25R(TP1) | +$2,510(TP1) | TP3 hit · ★ Trade of the week | Read case → |
| Mar 4 | 16:47 UTC | NAS100 | Long | GPT-5 | Setup #2 · NAS100 LONG (breakout continuation) | C+ | +0.93R(TP1) | +$1,851(TP1) | TP1 hit | Read case → |
| Mar 5 | 15:04 UTC | US500 | Long | GPT-5 | US500 LONG (buy-dip VWAP/Fib confluence) | C+ | -1.0R(SL) | -$2,000(SL) | Stop hit | Read case → |
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.
Inside the corrected ledger, the structural pattern was a single instrument splitting cleanly across direction and session. US500 traded three times: once short on a breakdown-pullback (Tuesday, stop), once long to TP3 on the buy-the-NY-pullback (Wednesday, +1.25R baseline), and once long on a buy-the-dip VWAP/Fib confluence (Thursday, stop). The Wednesday winner sat in the middle of the two losers and paid more than they cost. US30 and NAS100 each traded once and won.
Two trades inside thirty minutes, on different instruments, each clearing its own confluence threshold, each running independently to its own TP. The Cross-Asset Agent had cleared the index pair as decoupled on the 5-minute timeframe before the NAS100 long was sized, so the Risk Agent did not apply a correlation discount. That is the cross-asset architecture working in plain sight.
The Wednesday decision to take a NAS100 long 28 minutes after the US500 long had already triggered is the cleanest cross-asset judgment of the week. Both setups cleared confluence independently, and the Risk Agent sized the NAS100 entry without correlation discount because the Cross-Asset Agent had already cleared the index pair as decoupled on the 5-minute timeframe.
The Tuesday US500 short on a breakdown-pullback continuation read is the kind of trade the system will keep taking. The setup cleared confluence on its own merits and triggered on the threshold rule; the recapture invalidated the structural read after the trigger.
The Thursday US500 long at 15:04 UTC is the week's hardest decision to read in retrospect. The buy-the-dip VWAP/Fib confluence was clean at trigger; the regime softened intraday and the stop was the only exit. The macro reprice formed in the bars after the entry.
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 was inactive. No setup cleared confluence; the pair held a tight range on a neutral DXY tape.
All EURUSD this week →US30 took one trade for a 100 percent win rate and +1.20R net. Monday's <a href="/blog/us30-short-primary-03-02-2026">primary fade short</a> at 16:18 UTC paid +1.20R on TP1.
All US30 this week →NAS100 took one trade for a 100 percent win rate and +0.93R net. Wednesday's <a href="/blog/nas100-long-breakout-continuation-03-04-2026">breakout-continuation long</a> at 16:47 UTC paid +0.93R on TP1.
All NAS100 this week →USDJPY was inactive. The dollar's neutral tape kept the cross dormant.
All USDJPY this week →US500 took three trades for a 33.3 percent win rate and -0.75R net. Wednesday's <a href="/blog/us500-long-buy-the-ny-pullback-03-04-2026">buy-the-NY-pullback long</a> ran to TP3 for +1.25R baseline (+3.31R full ladder); Tuesday's breakdown-pullback short and Thursday's VWAP/Fib long both stopped at -1R.
All US500 this week →Win of the week: US500 Long · +1.25R
Both losing entries cleared the published confluence threshold at trigger. Tuesday's breakdown-pullback short was at a clean structural level on a lean-bearish DXY read; Thursday's VWAP/Fib confluence long was a textbook buy-zone on the local read. Every input was positive at the moment of trigger.
Nothing in the entries themselves. Both losses share a regime-shift sensitivity the exit logic does not address: the macro context repriced inside the trade lifecycle, and the stop was the only exit path. The system does not re-evaluate in-position trades dynamically. That is a known cost of the architecture, not a tuning signal.
The phantom-fill bug. Two unfilled-order rows in the broker-execution log were rolled into the recap as if they had filled at -1R apiece. The fix lives in the log-execution pipeline; the regenerated weekly drawdown report documents the same correction on the drawdown side.
Each trade risks +$2,000 (1R). The system's actual scale-out behavior may differ, see disclaimer.
| Scenario | R-multiple | Profit on $100k |
|---|---|---|
| Window netActual | +1.38R | +$2,760 |
Through Mar 9, 2026, the cumulative ledger reads +8.81R YTD across 29 trades from Jan 12 inception. The same $100,000 account at 2 percent risk per trade sits at $117,628 on the static line and $118,492 on the compounded line — the spread is the cost (or benefit) of compounding through a positive-expectancy edge as winners cluster around losses.
The honest reading of this week is that we got the original wrong. Not the trades themselves, which were always five and always +1.38R net in the underlying broker data, but the recap that surfaced them. Two phantom-fill rows turned a three-of-five winning week into a published seven-trade losing week. The methodology fix in the log-execution pipeline drops both rows. We are republishing into the same canonical slot; slug, URL, and publish date are unchanged.
The architecture point holds either way. The Cross-Asset Agent did not throttle US500 between Tuesday's stop and Wednesday's TP3 winner because two trades is not a basis for instrument-level adjustment. The Risk Agent did not size down on Thursday's third US500 entry because the gate logic does not read consecutive-instrument-loss as an exclusion. A discretionary trader might have done both. The system did neither. This week the cost of that discipline was one -1R late-session stop, not a four-loss cluster. The benefit across the rolling record remains the published win rate.
There is no entry-side tuning signal in either of the two losses. Both cleared the published threshold; the +1.38R net sits inside the rolling-record interquartile range. Nothing here is a parameter change.
The tuning that did happen was upstream of the recap. The phantom-fill behavior in the log-execution pipeline is now patched, and a regression test blocks unfilled-order rows from reaching the aggregator. The Wednesday two-trade burst is a feature of the cross-asset architecture, not a tunable parameter. We are not adding correlation gating on the basis of a single week.
A phantom-fill bug in the broker-execution log was inflating the original recap. Two unfilled-order rows were being booked as filled -1R losses. The methodology fix dropped both rows. The corrected week is five trades, three winners, two losses, +1.38R net, replacing the prior 7 trades, 42.9 percent win rate, -0.62R reading.
The Mar 2 to Mar 8 contribution to the rolling record changes from -0.62R to +1.38R, a +2.0R correction at the weekly level. The February monthly recap is unaffected because the corrected window sits in March. The companion weekly drawdown report has been regenerated in parallel.
Recap R-multiples use a TP1-baseline projection on every winner. The Wednesday US500 long ran the full ladder, so the recap baseline reads +1.25R while the case study documents the +3.31R full-ladder result. Both numbers describe the same trade on different exit assumptions.
Single-model windows occur naturally when one family's confluence math clears threshold and the other does not on the same setups. Five trades is too small a sample to read model dispersion. The longer-window head-to-head lives in February's monthly recap.
Monday's US30 fade and Wednesday's US500-and-NAS100 burst combined for +3.38R on the TP1 baseline. The two US500 losses on Tuesday and Thursday combined for -2.0R. The arithmetic settles at +1.38R net, with terminal equity at $102,767 on the simulated $100,000 account at 2 percent risk per trade.
Subscribers receive the same pre-trade AI analysis three minutes before entry.
We project the recap totals using a TP1 exit on every winning trade. This is the simplest baseline for comparing across periods. Traders running their own scale-out, trail, or TP2/TP3 hold strategies will see different totals. Dollar figures are simulated on a $100,000 account at 2% risk per trade. Actual subscriber P&L varies with account size and execution. Past performance is not a guarantee of future results.

A risk-off Euro short where the system scored six consecutive waits in the low 40s, then flipped to enter at 62 percent, and the position closed TP1 for +2.00R (TP1) with zero recorded drawdown.
Three losses, 2.25R given back against a year that still reads +20.43R. The honest portfolio view: what every stop taught us, and what the drawdown curve says about a week that drew down 2.4 percent and recovered.
Ten canonical trades, seven winners, three losers, +5.96R net at the TP1 baseline. Tuesday and Wednesday ran on Claude Opus 4.6, Friday switched to Opus 4.7, and GBPUSD came online as a new instrument and won both its trades.