Eight canonical trades, four winners, four losers, -0.04R net at the TP1 baseline. Monday banked +1.93R on two winners, Wednesday peaked at +2.96R before an aft
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.
Eight trades, four winners, four losers, -0.04R net on the TP1 baseline. That is the scorecard for May 4-10, 2026 across the canonical-instrument set, and it sits cleanly inside the published expectancy band. Cumulative equity opened at $100,000, climbed to $103,857.47 on Monday's two closes, gave back $2,000 on Tuesday's US30 stop, advanced to $105,924.14 on Wednesday's two TP2 winners, gave back $2,000 on Wednesday afternoon's USDJPY stop, and closed the window at $99,924.14 after one more stop on Thursday and one more on Friday. Through May 11, 2026, the system has banked +10.63R YTD across 87 trades from Jan 12 inception. The simulated $100,000 account at 2 percent risk per trade sits at $121,266.19 on a static basis and $121,341.02 on the compounded line. The four winners with case studies are published in parallel: the May 4 NAS100 long ran TP1 for +0.40R, the May 4 EURUSD short ran TP2 for +1.53R, the May 6 NAS100 long ran TP2 for +1.03R, and the May 6 EURUSD long ran TP2 for +1.00R. The four losses are aggregated in the companion drawdown report. Last week's recap sits at the Apr 27 recap; April's monthly recap covers the longer window.
Mon May 4 carried two trades inside a twenty-seven-minute window. At 14:36 UTC a NAS100 long triggered on a VWAP pullback during the NY AM session and closed at TP1 for +0.40R. Twenty-seven minutes later, at 15:03 UTC, an EURUSD short on a VWAP rejection cleared threshold and ran past TP1 into TP2 for +1.53R, the largest TP1-baseline contribution of the week. Monday closed at $103,857.47 cumulative, +1.93R net before the week was halfway through.
Tue May 5 produced one trade. US30 Long at 15:14 UTC ran a Bullish Continuation on an Opening Range Breakout and Retest at C+ grade. The setup never reached TP1; price stalled at the retest and the stop printed for -1R. Tuesday closed at $101,857.47, +0.93R net. Wednesday opened with two clean winners — at 14:16 UTC a NAS100 long on a VWAP and Fib 38.2 percent continuation ran to TP2 for +1.03R; at 14:29 UTC a EURUSD long on a pullback into trend continuation also ran to TP2 for +1.00R — and equity peaked at $105,924.14, the week's high-water mark. Then the tape turned. At 15:27 UTC a USDJPY short on a Pullback Rejection stopped for -1R. Wednesday closed at $103,924.14, +1.96R net after giving back $2,000 inside the closing hour.
Thu May 7 produced one trade. NAS100 Long at 15:21 UTC ran a Pullback into Fibonacci and EMA support at C+ grade. The setup did not clear TP1 and the stop printed for -1R. Thursday closed at $101,924.14, +0.96R net. Fri May 8 produced one trade. USDJPY Short at 14:22 UTC ran a Pullback Short and stopped for -1R. The window closed at $99,924.14, -0.04R net. Four winners across two trading sessions and four losers across four trading sessions — the arithmetic on the TP1 baseline settled fractionally below flat.
| Date | Time | Instrument | Dir | Model | Setup | Grade | R | $ Sim | Result | Details |
|---|---|---|---|---|---|---|---|---|---|---|
| May 4 | 14:36 UTC | NAS100 | Long | Claude Opus 4.6 | NAS100 Long — VWAP Pullback Buy (NY AM Session) | C+ | +0.40R | +$800 | TP1 hit | Read case → |
| May 4 | 15:03 UTC | EURUSD | Short | Claude Opus 4.6 | Short EURUSD — VWAP Rejection / Sell the Rip | C+ | +1.53R | +$3,057 | TP2 hit · ★ Trade of the week | Read case → |
| May 5 | 15:14 UTC | US30 | Long | Claude Opus 4.6 | Bullish Continuation — OR Breakout & Retest | C+ | -1.0R | -$2,000 | Stop hit | - |
| May 6 | 14:16 UTC | NAS100 | Long | Claude Opus 4.6 | VWAP + Fib 38.2% Continuation Long (PRIMARY) | C+ | +1.03R | +$2,067 | TP2 hit | Read case → |
| May 6 | 14:29 UTC | EURUSD | Long | Claude Opus 4.6 | EURUSD Pullback Buy into Trend Continuation | C+ | +1.0R | +$2,000 | TP2 hit | Read case → |
| May 6 | 15:27 UTC | USDJPY | Short | Claude Opus 4.6 | Sell USDJPY on Pullback Rejection | C+ | -1.0R | -$2,000 | Stop hit | - |
| May 7 | 15:21 UTC | NAS100 | Long | Claude Opus 4.6 | NAS100 Pullback Long into Fibonacci/EMA Support | C+ | -1.0R | -$2,000 | Stop hit | - |
| May 8 | 14:22 UTC | USDJPY | Short | Claude Opus 4.6 | USDJPY Pullback Short | 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 week's recurring pattern was pullback continuation entries on VWAP, Fib, and structural support — half of which extended past TP1, half of which stopped before reaching it. The four winners hit TP1 or TP2 on VWAP rejections, Fib retracements, and pullback continuations. The four losers triggered on the same family of pullback setups — opening-range retest, pullback rejection, pullback to Fib/EMA confluence — and never cleared TP1. The split was clean; the C+ grade described the entry card on every trade, the outcome varied with what the tape did next.
Inside the eight canonical trades, EURUSD carried the bulk of the green at +2.53R net across two trades, NAS100 was net positive at +0.43R across three trades, US30 took the only single-trade loss at -1R, and USDJPY went 0-for-2 for -2R net. The aggregate R-multiple shape was 0.40 + 1.53 - 1 + 1.03 + 1.00 - 1 - 1 - 1 — a four-four split with four losers stopped at exactly -1R each.
Every loser stopped at -1R. That is the fixed-R policy doing exactly what it is written to do — the stop is the only exit when TP1 does not print, and the Risk Agent does not adjust sizing as concurrent losses accumulate inside a session. The four winners contributed +0.40 + 1.53 + 1.03 + 1.00 = +3.96R at the TP1 baseline; the four losers contributed -4R. The net at -0.04R is the arithmetic of a win rate sitting on the 50 percent line with an average winner of +0.99R and an average loser of -1R. The expectancy math holds when the average winner stays above 1R; this week it landed a hair below.
The Monday decision to take two sequential entries inside twenty-seven minutes is the cleanest discipline read of the week's green side. Between 14:36 and 15:03 UTC the system cleared confluence on NAS100 and EURUSD, and the Risk Agent did not pull sizing on the second entry as exposure stacked. Each trade was sized at the standard 2 percent of equity at trigger; the architecture does not auto-shrink sizing as concurrent positions accumulate when the cross-asset correlations remain inside the threshold band.
The Wednesday afternoon decision to keep entering after the morning's +2.03R is the trade pairing that flipped the week from green to break-even. After 14:29 UTC the system held +2.96R cumulative. Fifty-eight minutes later it cleared confluence on a USDJPY short at 15:27 UTC. The trade stopped at -1R. The confluence floor did not tighten after the morning's two TP2 closes — the same rule that took the morning entries took the afternoon entry, and the architecture does not loosen or tighten thresholds in response to a session's running P&L.
The Thursday and Friday decisions to keep firing on pullback continuations after Wednesday's reversal are the trades that confirmed the drawdown. NAS100 Long on May 7 at 15:21 UTC and USDJPY Short on May 8 at 14:22 UTC each cleared the published threshold at trigger; each stopped at -1R. The Risk Agent did not pull sizing on the recovery attempts, did not raise the confluence floor, did not shift the stop methodology. The fixed-R policy ran through four consecutive -1R prints across four sessions.
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 two trades for 100 percent win rate and +2.53R net. The May 4 short at 15:03 UTC ran past TP1 to TP2 on a VWAP rejection for +1.53R, the week's largest TP1-baseline contribution. The May 6 long at 14:29 UTC also closed at TP2 for +1.00R on a pullback into trend continuation.
All EURUSD this week →GBPUSD was inactive. No setup cleared the confluence floor across the five sessions in this window.
All GBPUSD this week →US30 took one trade for 0 percent win rate and -1R net. The May 5 long at 15:14 UTC on a Bullish Continuation OR Breakout and Retest stopped when the retest level failed to hold. The week's first loss.
All US30 this week →NAS100 took three trades for 67 percent win rate and +0.43R net. The May 4 long at 14:36 UTC closed at TP1 for +0.40R on a VWAP pullback. The May 6 long at 14:16 UTC ran past TP1 to TP2 for +1.03R on a VWAP and Fib 38.2 percent continuation. The May 7 long at 15:21 UTC stopped at -1R on a Pullback into Fibonacci and EMA support.
All NAS100 this week →USDJPY took two trades for 0 percent win rate and -2R net. The May 6 short at 15:27 UTC stopped at -1R on a Pullback Rejection. The May 8 short at 14:22 UTC stopped at -1R on a Pullback Short. The week's most consistent losing instrument.
All USDJPY this week →US500 was inactive. The S&P did not present a C+ or better grade on any session this week, despite Monday and Wednesday delivering across EURUSD and NAS100.
All US500 this week →Win of the week: EURUSD Short · +1.53R
Each of the four losers cleared the published confluence threshold at trigger. The Tuesday US30 long ran an Opening Range Breakout and Retest pattern that has banked positive R in other windows; the Wednesday USDJPY short cleared on a Pullback Rejection; the Thursday NAS100 long triggered on a Pullback into Fibonacci and EMA confluence; the Friday USDJPY short cleared on a Pullback Short. Every C+ grade described an entry card that scored above threshold. The Macro Agent did not veto regime on any of the four.
The four losers share the regime-shift sensitivity that has surfaced in recent weeks. The pullback held the retest level at entry; the local tape repriced inside the trade lifecycle; the runner did not appear and the stop was the only exit. Two of the four losers came from the same instrument on consecutive sessions — USDJPY went 0-for-2 across May 6 and May 8, with both shorts stopping cleanly off the entry. The detailed teardown on each is in the companion drawdown report; the recap surfaces the pattern, not the trade-by-trade autopsy.
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.46R | +$2,920 |
Through May 11, 2026, the cumulative ledger reads +10.63R YTD across 87 trades from Jan 12 inception. The same $100,000 account at 2 percent risk per trade sits at $121,266.19 on the static line and $121,341.02 on the compounded line — the compounded number runs $74.83 ahead of the static, the visible footprint of disciplined sizing through a positive-expectancy edge across 87 trades. The +$21,341.02 compounded return reflects a season where the average winner has stayed above 1R and the average loser has held at exactly -1R.
The honest reading is that this week did exactly what the published expectancy says a 50 percent win rate week should do at our risk-per-trade. Eight trades, four winners, four losers, -0.04R net. A 50 percent win rate with an average winner of +0.99R and an average loser of -1R produces a near-flat R-multiple — and that is what landed. The drawdown gate did fire mid-week as the four-stop sequence accumulated; the companion drawdown report walks through each losing trade in detail.
The architecture point is that the sizing did not change to reflect the run. The Wednesday afternoon entry at 15:27 UTC was sized at the same 2 percent risk the Risk Agent ran on the Monday morning winners. The Thursday NAS100 long and the Friday USDJPY short were sized the same way. A discretionary trader closing four-for-four on Monday and Wednesday morning at +2.96R would have tightened a stop, raised the confluence floor, or stepped aside on the afternoon entries. The system did not. The fixed-R policy and the published confluence threshold ran unchanged through the week. The compounded versus static spread at +$74.83 is the visible footprint of that discipline over the longer window.
The TP1-baseline reading of -0.04R undercounts the broker fills on the three winners that ran past TP1. Subscribers running scale-out at TP1 and TP2 booked closer to the headline TP2 figures on Monday's EURUSD short, Wednesday's NAS100 long, and Wednesday's EURUSD long. The four stop-outs at -1R apiece printed identically across baselines. Cumulative figures exclude XAUUSD, retired from the active master automation set on April 24, 2026. From the SkyAnalyst Team.
The four losses are filed under the regime-shift category the recent recaps have documented. The volume-aggregation fix already in testing is the relevant intervention; we are not opening a new instrumentation track from this week. The USDJPY 0-for-2 sequence is the one signal worth flagging — both trades cleared confluence and both reversed cleanly off the entry. We are reviewing whether the cross-asset agent should weight DXY divergence more heavily on USDJPY pullback shorts when the dollar is making a session high inside the entry window; that review was already open before this week.
The runner-extension question we have been carrying surfaced again on the three TP2 closes among the four winners. Three winners closed at TP2 inside two sessions; we are continuing to review whether the trail-after-TP1 logic should engage tighter when structural resistance lands within 1.5R of TP1, or whether the current breakeven-after-TP1 rule is the right default. This is the same review we opened in last week's recap; no decision has been pushed yet.
Four winners at +0.40R, +1.53R, +1.03R, and +1.00R summed to +3.96R at the TP1 baseline. Four losers stopped at exactly -1R apiece, summing to -4R. The net arithmetic settled at -0.04R across eight trades. A 50 percent win rate with an average winner of +0.99R and an average loser of -1R produces a near-flat result; this window landed a hair below flat.
The architecture does not adjust the confluence threshold or the sizing rule in response to running P&L. The Thursday and Friday entries triggered when the published 55 percent confluence floor cleared on a C+ grade setup, the same way the Monday and Wednesday morning winners triggered. Adjusting the floor after a losing sequence would introduce path dependence into a rules-based system — the fixed-R policy holds across the green and red sides of the same week.
Yes. The four-stop sequence triggered the weekly drawdown gate. <a href="/blog/weekly-drawdown-report-2026-05-04">The drawdown report</a> walks through each of the four losing trades — May 5 US30 long, May 6 USDJPY short, May 7 NAS100 long, May 8 USDJPY short — and surfaces the regime-shift and cross-asset patterns that connect them.
The recap projects every winner using a TP1 exit on the simulated $100,000 account. This is the simplest baseline for comparing across periods. Three of this week's four winners ran past TP1 to TP2, so broker fills on a scale-out exit were higher than the recap arithmetic. Subscribers running their own ladder see different totals than the recap baseline.
No. The medium-term win rate across all 87 YTD canonical trades sits at 56.32 percent, and the YTD R-multiple sits at +10.63R. A near-flat week with a 50 percent win rate is exactly what the published expectancy produces on the left half of the distribution. The next window's entries will trigger on the same arithmetic — the confluence floor, the fixed-R policy, the sizing rule — that ran this week.
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.
Ninety-two trades from Jan 12 inception through May 13. Plus 15.62R net. Three execution eras: GPT-5 ran the launch, GPT-5.4 shared a nine-day cross-model window, and Claude Opus 4.6 has carried the master flow since Mar 26.

A SHORT at 6596.9 into VWAP and prior-day-low resistance, four waits and one enter at 74 percent confidence, a 3h 55m hold to TP1 for +1.18R inside the worst week of the published record.

A LONG pullback at 6706 with two waits, one enter at 72 percent confidence into a lean-bear FOMC backdrop, a 59-minute ride to TP1 for +1.5R inside the worst weekly stretch of the published record.