SkyWeaver Trading Logo
SkyAnalyst AI2.0
SkyAnalyst AIAboutJournal
Trade card for MULTI short trade
SkyAnalyst Journal
Year-to-Date · 2026

From GPT-5 launch to Claude consolidation: SkyAnalyst's 2026 year-to-date

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 windo

Net R
+15.62R
Trades
92
Win-rate
58%
SA
The SkyAnalyst Team
AI Research & Trading Desk
May 6, 2026·20 min read
Chapter 01

How we got here

The year's tempo visualised. Three trades in January. Twenty-one in February. Forty-two in March. Twenty-four in April. Seven in the first week of May.

JAN
2026
+3.02R
3 TRADES
FEB
2026
+6.64R
24 TRADES
MAR
2026
-1.02R
35 TRADES
APR
2026
+2.99R
18 TRADES
MAY
2026
—
UPCOMING
Chapter 02

The editorial record

Instrument
Multi · Year-to-Date
Direction · Session
Long · 2026 Year-to-Date
Duration
Outcome
+15.62R
92 trades · 57.6% win rate

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.

Section 00 · The system

Before the trade, meet the system.

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.

Trend
Reads 5m / 15m / 60m charts, scores structure, triggers entries when confluence clears the threshold.
Macro
Gates regime before any pattern. Reads yields, DXY, VIX, oil — the tape behind the tape.
Cross-Asset
Checks correlated markets. Vetoes false breaks, confirms real ones.
Risk
Sizes positions, sets stops, enforces portfolio exposure.

SkyAnalyst went live on January 12, 2026 with GPT-5 (c1/openai/gpt-5/v-20250930) as the master analyst. Through May 13, the published record carries 92 master-automation trades, 53 winners and 39 losers, a 57.6 percent win rate, and plus 15.62R net on the TP1 baseline. A simulated $100,000 account at 2 percent risk per trade sits at $131,242.81 on the static line, or $134,086.32 compounded, four months and a week into the live record. The year had a shape, and the shape had three execution eras under one architecture. GPT-5 ran the launch from Jan 12 through Mar 16, covering 37 credited entries across a soft-launch January, a clean February, and the first half of March. A brief cross-model window opened Mar 17 when we brought GPT-5.4 (gpt-5.4-2026-03-05) alongside the GPT-5 baseline; the window ran nine days and produced 19 credited entries before we switched the master flow to Claude Opus 4.6 (claude-opus-4-6) on Mar 26. From Mar 26 through May 13 every credited entry on the published record has run on Claude, 36 trades and plus 11.15R net so far. The story underneath the era split is operational, not competitive. The Q1 model transition was deliberate and fast: nine days of cross-model evaluation, then a decision. The reading is that the architecture did the work and the master analyst executes the playbook; switching the executor was a change in how the playbook is run, not a change in the playbook itself. The Trend Agent's confluence threshold did not move across the cutover. The Macro Agent's gate held. The same continuation-pullback library that paid through February on GPT-5 took the March variance hit and rebuilt across April on Claude without a single threshold change.

Act 1: Jan 12 to end of February, soft launch on GPT-5

SkyAnalyst booted with GPT-5 as the sole master analyst on Jan 12, 2026. Single-model run, no panel, no parallel evaluation yet. January was a soft-launch month with three credited entries across the FTMO and post-FTMO ledger, totalling plus 3.02R. The Jan 12 NAS100 long opened the live record at plus 0.48R, a TP2 print on a Setup 2 breakout-continuation. The Jan 15 NAS100 long added plus 0.78R on a pullback-to-go primary. The month's largest credited single decision landed on the Jan 20 US30 short, a primary fade of the morning bounce that ran the full distance to TP3 for plus 1.76R. Three for three on a thin January sample is not a verdict; it is the opening of the ledger.

February was the first month with real master-automation flow at scale, still entirely on GPT-5. Twenty-four trades. Fifteen winners, nine losers, 62.5 percent win rate, plus 6.66R net. The equity-index complex did the carrying, with US30 producing a string of credited winners across the Feb 9 to Feb 13 cluster and the largest credited single decision of the year so far landing on Feb 11, a US30 long that ran to plus 2.64R. The Feb 24 NAS100 short to TP3 added another credited contribution the following week. February closed cumulative at plus 9.68R YTD on the inception-to-date line. The premise of the playbook held on a single-model run.

Act 2: Mar 17 to Mar 25, the nine-day cross-model window

The first half of March was a continuation of the GPT-5 era. The master flow stayed on GPT-5 through Mar 16, taking the early variance of the month under the launch executor. Cumulative R peaked north of plus 10R in early March, then ground lower through the middle as the tape that paid in February did not pay the same way in March.

On Mar 17 we introduced GPT-5.4 (gpt-5.4-2026-03-05) alongside the existing GPT-5 baseline, opening a brief A/B window across the back half of the variance month. Nineteen credited entries ran through the cross-model period from Mar 17 to Mar 25. The window was not designed as a long bake-off; it was designed as a fast read on whether a newer GPT generation changed the per-trade economics on the same Macro and Cross-Asset gates. After nine days of parallel running, the cross-model period had produced enough sample plus the Claude evaluations had been visible alongside, and on Mar 26 we switched the master flow to Claude Opus 4.6.

The transition was deliberate and fast. Not a long bake-off, a cutover with a clear decision criterion: which executor held threshold math without override patterns through the variance window. The Trend Agent's confluence threshold did not move across the transition. The Macro Agent's regime gate did not loosen. The Risk Agent's 2 percent per-entry sizing did not shift. What changed was the model running the playbook, not the playbook itself.

Act 3: Mar 26 to May 13, settled cadence on Claude Opus 4.6

From Mar 26 forward every credited entry on the published record has run on Claude Opus 4.6 (claude-opus-4-6). The Claude era covers the back week of March, all of April, and May through the thirteenth, 36 trades for plus 11.15R net at 61.1 percent win rate, an average of plus 0.31R per trade.

April was the first full month run entirely on Claude. Eighteen trades, 55.6 percent, plus 2.24R net. The equity-index complex carried it: US30, NAS100, and US500 combined for the bulk of the month's credited R across a clean Claude-only ledger. The lone B-grade entry of the month, the Apr 23 EURUSD short, ran to TP3 for plus 1.67R credited. May through the thirteenth has produced 12 trades for plus 2.50R at 58.3 percent, including a Feb-style Claude run from May 1 to May 6 that printed plus 5.34R across six entries before the May 7 to May 8 USDJPY and NAS100 cluster gave roughly 3R back. The cumulative line has climbed from plus 11.53R at the end of March to plus 15.62R through May 13 without a single window matching March's mid-month dispersion.

What changed across the three eras was not the playbook. The same continuation-pullback library that paid in January and February on GPT-5 kept paying in April and May on Claude. What changed was which executor ran the architecture, and that change happened across a deliberate nine-day window rather than a slow drift. The April and May ledgers are the system's expectancy through a settled cadence under a new executor.

Section 03 · The audit trail

Every trade the system took.

53 winners39 losers·Winners link to full case study
|
DateTimeInstrumentDirModelSetupGradeR$ SimResultDetails
Jan 1215:22 UTCNAS100LongGPT-5Setup 2 · Breakout Continuation (Long)D+0.48R(TP1)+$967(TP1)TP2 hitRead case →
Jan 1515:12 UTCNAS100LongGPT-5Pullback Long (Primary)D+0.78R(TP1)+$1,564(TP1)TP1 hitRead case →
Jan 2015:43 UTCUS30ShortGPT-5Short the bounce (Primary)D+1.76R(TP1)+$3,514(TP1)TP3 hitRead case →
Feb 416:35 UTCUS30LongGPT-5US30 (Dow) LONGC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Feb 915:02 UTCUS30LongGPT-5US30 LONG (Pullback-to-support)C++1.31R(TP1)+$2,622(TP1)TP2 hitRead case →
Feb 1016:01 UTCUS30LongGPT-5US30 LONG (Pullback + VWAP/EMA Confluence)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Feb 1016:31 UTCUS30LongGPT-5US30 LONG (Pullback to VWAP / 61.8%)C++2.30R(TP1)+$4,593(TP1)TP1 hitRead case →
Feb 1116:02 UTCUS30LongGPT-5US30 Responsive Long — Intraday SupportC++2.64R(TP1)+$5,273(TP1)TP1 hit · ★ Trade of the weekRead case →
Feb 1315:02 UTCUS30ShortGPT-5US30 (Dow) SHORTC++0.57R(TP1)+$1,150(TP1)TP1 hitRead case →
Feb 1315:24 UTCNAS100ShortGPT-5NAS100 Short (Sell the Rip)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Feb 1315:42 UTCUS500ShortGPT-5Setup #1 · US500 SHORT (fade into resistance)C++0.74R(TP1)+$1,470(TP1)TP1 hitRead case →
Feb 1315:44 UTCUS30ShortGPT-5US30 SHORT (fade into resistance)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Feb 1316:37 UTCUS500LongGPT-5US500 LONG (Momentum continuation)C++0.55R(TP1)+$1,095(TP1)TP2 hitRead case →
Feb 1716:35 UTCNAS100LongGPT-5Setup #1 · NAS100 LONG (pullback-to-go)C++0.62R(TP1)+$1,248(TP1)TP1 hitRead case →
Feb 1716:35 UTCUS30LongGPT-5Setup #1 · US30 LONG (pro-trend intraday)C++0.43R(TP1)+$855(TP1)TP1 hitRead case →
Feb 1915:02 UTCNAS100ShortGPT-5Setup #1 · NAS100 Short (Continuation)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Feb 1915:32 UTCUS30ShortGPT-5SHORT — Sell the VWAP/EMA FadeC++1.08R(TP1)+$2,151(TP1)TP3 hitRead case →
Feb 2017:02 UTCUS30ShortGPT-5Setup #1 · US30 SHORT (pullback-to-supply)C++0.61R(TP1)+$1,213(TP1)TP3 hitRead case →
Feb 2415:01 UTCNAS100LongGPT-5Setup #1 · NAS100 LONG (pullback buy)C++0.60R(TP1)+$1,196(TP1)TP3 hitRead case →
Feb 2415:33 UTCUS30ShortGPT-5US30 SHORT (mean-revert at resistance)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Feb 2416:41 UTCNAS100LongGPT-5Buy-the-dip into reclaimed VWAP/EMAsC++0.69R(TP1)+$1,384(TP1)TP3 hitRead case →
Feb 2515:05 UTCNAS100LongGPT-5NAS100 LONG (Breakout+Retest)C++0.60R(TP1)+$1,191(TP1)TP2 hitRead case →
Feb 2615:49 UTCNAS100ShortGPT-5Setup #1 · NAS100 SHORT (trend-continuation on weak retest)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Feb 2616:11 UTCUS30LongGPT-5US30 LONG (Buy-the-dip)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Feb 2716:13 UTCUS500ShortGPT-5US500 Intraday Fade into ResistanceB+1.19R(TP1)+$2,375(TP1)TP3 hitRead case →
Feb 2716:33 UTCUS30ShortGPT-5Setup #1 — US30 SHORT (Primary Fade)C++1.73R(TP1)+$3,462(TP1)TP3 hitRead case →
Feb 2716:39 UTCUS500LongGPT-5US500 LONG (pullback buy)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 216:18 UTCUS30ShortGPT-5Setup #1 · SHORT (Primary)B+1.20R(TP1)+$2,407(TP1)TP1 hitRead case →
Mar 315:36 UTCUS500ShortGPT-5SHORT: Breakdown-Pullback ContinuationC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 416:19 UTCUS500LongGPT-5Setup #1 · LONG — Buy the NY pullbackC++1.25R(TP1)+$2,510(TP1)TP3 hitRead case →
Mar 416:47 UTCNAS100LongGPT-5Setup #2 · NAS100 LONG (breakout continuation)C++0.93R(TP1)+$1,851(TP1)TP1 hitRead case →
Mar 515:04 UTCUS500LongGPT-5US500 LONG (buy-dip VWAP/Fib confluence)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1014:25 UTCUS30ShortGPT-5Sell rally into VWAP/supply (Primary)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1114:08 UTCUS500LongGPT-5US500 Long (Pullback & Go)B-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1114:20 UTCNAS100LongGPT-5NAS100 LONG (Continuation)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1314:40 UTCNAS100LongGPT-5NAS100 LONG (buy-the-dip into support)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1614:59 UTCUS500LongGPT-5LONG pullback (buy-the-dip)B+1.50R(TP1)+$3,000(TP1)TP1 hitRead case →
Mar 1714:10 UTCUS500LongGPT-5.4US500 LONG — Pullback buy into prior breakout supportC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1714:31 UTCNAS100LongGPT-5.4NAS100 LONGC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1714:36 UTCUS30LongGPT-5.4US30 LONGC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1814:15 UTCUSDJPYLongGPT-5.4USDJPY pullback long retest-and-holdC+-0.25R(SL)-$500(SL)Stop hitRead case →
Mar 1814:41 UTCEURUSDShortGPT-5.4EURUSD SHORTC++0.37R(TP1)+$742(TP1)TP3 hitRead case →
Mar 1815:50 UTCEURUSDShortGPT-5.4EURUSD SHORT rally fade into VWAP/resistanceC++0.75R(TP1)+$1,506(TP1)TP3 hitRead case →
Mar 1914:50 UTCNAS100ShortGPT-5.4NAS100 SHORTB-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 1915:10 UTCUS500ShortGPT-5.4US500 SHORT - Failed bounce into VWAP / prior-day-low resistanceB+1.18R(TP1)+$2,360(TP1)TP1 hitRead case →
Mar 2015:13 UTCUS30ShortGPT-5.4US30 SHORT (pullback failure into resistance)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 2015:18 UTCUSDJPYLongGPT-5.4USDJPY LONGC++0.19R(TP1)+$390(TP1)TP3 hitRead case →
Mar 2015:28 UTCEURUSDShortGPT-5.4EURUSD SHORT retracement into resistanceC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 2314:34 UTCNAS100LongGPT-5.4NAS100 Tactical Long Pullback ContinuationC++0.25R(TP1)+$493(TP1)TP1 hitRead case →
Mar 2314:36 UTCUS500LongGPT-5.4US500 Pullback LongB+0.54R(TP1)+$1,087(TP1)TP1 hitRead case →
Mar 2414:40 UTCUS500ShortGPT-5.4US500 VWAP Rejection ShortB-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 2414:53 UTCUS30ShortGPT-5.4US30 Short - Failed Push Into ResistanceB+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 2414:54 UTCNAS100ShortGPT-5.4NAS100 VWAP Rejection ShortB-1.0R(SL)-$2,000(SL)Stop hitRead case →
Mar 2514:11 UTCNAS100ShortGPT-5.4NAS100 VWAP Rejection ShortC++0.70R(TP1)+$1,401(TP1)TP3 hitRead case →
Mar 2514:14 UTCUS500ShortGPT-5.4Short VWAP / Prior Close RejectionC++0.97R(TP1)+$1,935(TP1)TP3 hitRead case →
Mar 2514:32 UTCUSDJPYLongGPT-5.4USDJPY Pullback LongC++0.22R(TP1)+$448(TP1)TP3 hitRead case →
Mar 2614:16 UTCUS500ShortClaude Opus 4.6US500 Short Fade of Counter-Trend SqueezeC++0.99R(TP1)+$1,980(TP1)TP3 hitRead case →
Mar 2614:40 UTCEURUSDShortClaude Opus 4.6EURUSD SHORT (Sell the Rally to VWAP)C++1.09R(TP1)+$2,186(TP1)TP3 hitRead case →
Mar 2714:17 UTCUS500ShortClaude Opus 4.6US500 SHORT — Pullback to Opening Range / Broken SupportC++1.28R(TP1)+$2,563(TP1)TP3 hitRead case →
Mar 3015:04 UTCUSDJPYShortClaude Opus 4.6USDJPY Short Bearish ContinuationC+-0.25R(SL)-$500(SL)Stop hitRead case →
Mar 3114:53 UTCUSDJPYShortClaude Opus 4.6USDJPY short on pullback to 159.20-159.30C++0.30R(TP1)+$600(TP1)TP3 hitRead case →
Mar 3115:39 UTCEURUSDLongClaude Opus 4.6Bullish Pullback LongC++0.75R(TP1)+$1,500(TP1)TP3 hitRead case →
Apr 114:37 UTCNAS100LongClaude Opus 4.6NAS100 LONG — Pullback to 5m Dynamic SupportC++0.72R(TP1)+$1,440(TP1)TP2 hitRead case →
Apr 114:47 UTCUSDJPYShortClaude Opus 4.6SHORT USDJPY pullback rejectionC+-0.25R(SL)-$500(SL)Stop hitRead case →
Apr 215:57 UTCNAS100LongClaude Opus 4.6NAS100 Pullback Long at 78.6% Fib / Structural SupportC++1.01R(TP1)+$2,020(TP1)TP2 hitRead case →
Apr 814:56 UTCEURUSDLongClaude Opus 4.6EURUSD VWAP/session-low mean-reversion longC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 1014:48 UTCNAS100LongClaude Opus 4.6NAS100 Long Pullback BuyC++0.59R(TP1)+$1,179(TP1)TP1 hitRead case →
Apr 1314:21 UTCNAS100LongClaude Opus 4.6NAS100 Bullish Pullback LongC++0.71R(TP1)+$1,416(TP1)TP3 hitRead case →
Apr 1314:49 UTCUS30ShortClaude Opus 4.6Short Rejection at 47,712-47,764 Resistance ClusterC++1.0R(TP1)+$2,000(TP1)TP1 hitRead case →
Apr 1315:20 UTCEURUSDLongClaude Opus 4.6EURUSD Pullback Buy at StructureC++1.15R(TP1)+$2,299(TP1)TP3 hitRead case →
Apr 1415:27 UTCEURUSDLongClaude Opus 4.6Buy EURUSD on Pullback to Session SupportC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 1614:31 UTCNAS100ShortClaude Opus 4.6VWAP Rejection ShortC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 1714:29 UTCEURUSDLongClaude Opus 4.6EURUSD Pullback LongC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 1715:25 UTCUS30LongClaude Opus 4.6Bullish Pullback to Micro-Support (Primary)C++1.53R(TP1)+$3,060(TP1)TP1 hitRead case →
Apr 2314:58 UTCEURUSDShortClaude Opus 4.6Conditional Short EURUSD at Resistance RejectionB+1.67R(TP1)+$3,333(TP1)TP3 hitRead case →
Apr 2315:51 UTCNAS100LongClaude Opus 4.6Conditional Pullback Long at VWAP/Structure ZoneC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 2414:05 UTCUS500ShortClaude Opus 4.6VWAP Rejection / Opening Range Breakdown ShortC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 2714:34 UTCUS30LongClaude Opus 4.6US30 Pullback Long to VWAP/Fib ConfluenceC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 2815:02 UTCUS500ShortClaude Opus 4.6Bear Flag Breakdown / OR-Low BreakC++0.78R(TP1)+$1,558(TP1)TP1 hitRead case →
Apr 3015:45 UTCUS500LongClaude Opus 4.6VWAP/Prior Day High Pullback LongC++1.08R(TP1)+$2,167(TP1)TP2 hitRead case →
May 114:36 UTCNAS100LongClaude Opus 4.6Pullback Long — Fibonacci/EMA9 ConfluenceC++1.38R(TP1)+$2,753(TP1)TP2 hitRead case →
May 414:36 UTCNAS100LongClaude Opus 4.6NAS100 Long — VWAP Pullback Buy (NY AM Session)C++0.40R(TP1)+$800(TP1)TP1 hitRead case →
May 415:03 UTCEURUSDShortClaude Opus 4.6Short EURUSD — VWAP Rejection / Sell the RipC++1.53R(TP1)+$3,057(TP1)TP2 hitRead case →
May 515:14 UTCUS30LongClaude Opus 4.6Bullish Continuation — OR Breakout & RetestC+-1.0R(SL)-$2,000(SL)Stop hit-
May 614:16 UTCNAS100LongClaude Opus 4.6VWAP + Fib 38.2% Continuation Long (PRIMARY)C++1.03R(TP1)+$2,067(TP1)TP2 hitRead case →
May 614:29 UTCEURUSDLongClaude Opus 4.6EURUSD Pullback Buy into Trend ContinuationC++1.0R(TP1)+$2,000(TP1)TP2 hitRead case →
May 615:27 UTCUSDJPYShortClaude Opus 4.6Sell USDJPY on Pullback RejectionC+-0.25R(SL)-$500(SL)Stop hit-
May 715:21 UTCNAS100LongClaude Opus 4.6NAS100 Pullback Long into Fibonacci/EMA SupportC+-1.0R(SL)-$2,000(SL)Stop hit-
May 814:22 UTCUSDJPYShortClaude Opus 4.6USDJPY Pullback ShortC+-0.25R(SL)-$500(SL)Stop hit-
May 1214:19 UTCNAS100ShortClaude Opus 4.6VWAP Rejection ShortC++1.46R(TP1)+$2,912(TP1)TP3 hit-
May 1215:42 UTCUS30ShortClaude Opus 4.6Sell the Pullback into OR High / 5m ResistanceC+-1.0R(SL)-$2,000(SL)Stop hit-
May 1215:44 UTCNAS100ShortClaude Opus 4.6NAS100 Short on Pullback to Resistance ZoneC++0.70R(TP1)+$1,397(TP1)TP2 hit-
NAS100 · Long
Jan 12 · 15:22 UTC
GPT-5TP2 hit
Setup
Setup 2 · Breakout Continuation (Long)
Grade
D
R
+0.48R(TP1)
$ Sim
+$967(TP1)
Read case →
NAS100 · Long
Jan 15 · 15:12 UTC
GPT-5TP1 hit
Setup
Pullback Long (Primary)
Grade
D
R
+0.78R(TP1)
$ Sim
+$1,564(TP1)
Read case →
US30 · Short
Jan 20 · 15:43 UTC
GPT-5TP3 hit
Setup
Short the bounce (Primary)
Grade
D
R
+1.76R(TP1)
$ Sim
+$3,514(TP1)
Read case →
US30 · Long
Feb 4 · 16:35 UTC
GPT-5Stop hit
Setup
US30 (Dow) LONG
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Feb 9 · 15:02 UTC
GPT-5TP2 hit
Setup
US30 LONG (Pullback-to-support)
Grade
C+
R
+1.31R(TP1)
$ Sim
+$2,622(TP1)
Read case →
US30 · Long
Feb 10 · 16:01 UTC
GPT-5Stop hit
Setup
US30 LONG (Pullback + VWAP/EMA Confluence)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Feb 10 · 16:31 UTC
GPT-5TP1 hit
Setup
US30 LONG (Pullback to VWAP / 61.8%)
Grade
C+
R
+2.30R(TP1)
$ Sim
+$4,593(TP1)
Read case →
US30 · Long
Feb 11 · 16:02 UTC
GPT-5TP1 hit · ★ Trade of the week
Setup
US30 Responsive Long — Intraday Support
Grade
C+
R
+2.64R(TP1)
$ Sim
+$5,273(TP1)
Read case →
US30 · Short
Feb 13 · 15:02 UTC
GPT-5TP1 hit
Setup
US30 (Dow) SHORT
Grade
C+
R
+0.57R(TP1)
$ Sim
+$1,150(TP1)
Read case →
NAS100 · Short
Feb 13 · 15:24 UTC
GPT-5Stop hit
Setup
NAS100 Short (Sell the Rip)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Short
Feb 13 · 15:42 UTC
GPT-5TP1 hit
Setup
Setup #1 · US500 SHORT (fade into resistance)
Grade
C+
R
+0.74R(TP1)
$ Sim
+$1,470(TP1)
Read case →
US30 · Short
Feb 13 · 15:44 UTC
GPT-5Stop hit
Setup
US30 SHORT (fade into resistance)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Long
Feb 13 · 16:37 UTC
GPT-5TP2 hit
Setup
US500 LONG (Momentum continuation)
Grade
C+
R
+0.55R(TP1)
$ Sim
+$1,095(TP1)
Read case →
NAS100 · Long
Feb 17 · 16:35 UTC
GPT-5TP1 hit
Setup
Setup #1 · NAS100 LONG (pullback-to-go)
Grade
C+
R
+0.62R(TP1)
$ Sim
+$1,248(TP1)
Read case →
US30 · Long
Feb 17 · 16:35 UTC
GPT-5TP1 hit
Setup
Setup #1 · US30 LONG (pro-trend intraday)
Grade
C+
R
+0.43R(TP1)
$ Sim
+$855(TP1)
Read case →
NAS100 · Short
Feb 19 · 15:02 UTC
GPT-5Stop hit
Setup
Setup #1 · NAS100 Short (Continuation)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Short
Feb 19 · 15:32 UTC
GPT-5TP3 hit
Setup
SHORT — Sell the VWAP/EMA Fade
Grade
C+
R
+1.08R(TP1)
$ Sim
+$2,151(TP1)
Read case →
US30 · Short
Feb 20 · 17:02 UTC
GPT-5TP3 hit
Setup
Setup #1 · US30 SHORT (pullback-to-supply)
Grade
C+
R
+0.61R(TP1)
$ Sim
+$1,213(TP1)
Read case →
NAS100 · Long
Feb 24 · 15:01 UTC
GPT-5TP3 hit
Setup
Setup #1 · NAS100 LONG (pullback buy)
Grade
C+
R
+0.60R(TP1)
$ Sim
+$1,196(TP1)
Read case →
US30 · Short
Feb 24 · 15:33 UTC
GPT-5Stop hit
Setup
US30 SHORT (mean-revert at resistance)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Long
Feb 24 · 16:41 UTC
GPT-5TP3 hit
Setup
Buy-the-dip into reclaimed VWAP/EMAs
Grade
C+
R
+0.69R(TP1)
$ Sim
+$1,384(TP1)
Read case →
NAS100 · Long
Feb 25 · 15:05 UTC
GPT-5TP2 hit
Setup
NAS100 LONG (Breakout+Retest)
Grade
C+
R
+0.60R(TP1)
$ Sim
+$1,191(TP1)
Read case →
NAS100 · Short
Feb 26 · 15:49 UTC
GPT-5Stop hit
Setup
Setup #1 · NAS100 SHORT (trend-continuation on weak retest)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Feb 26 · 16:11 UTC
GPT-5Stop hit
Setup
US30 LONG (Buy-the-dip)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Short
Feb 27 · 16:13 UTC
GPT-5TP3 hit
Setup
US500 Intraday Fade into Resistance
Grade
B
R
+1.19R(TP1)
$ Sim
+$2,375(TP1)
Read case →
US30 · Short
Feb 27 · 16:33 UTC
GPT-5TP3 hit
Setup
Setup #1 — US30 SHORT (Primary Fade)
Grade
C+
R
+1.73R(TP1)
$ Sim
+$3,462(TP1)
Read case →
US500 · Long
Feb 27 · 16:39 UTC
GPT-5Stop hit
Setup
US500 LONG (pullback buy)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Short
Mar 2 · 16:18 UTC
GPT-5TP1 hit
Setup
Setup #1 · SHORT (Primary)
Grade
B
R
+1.20R(TP1)
$ Sim
+$2,407(TP1)
Read case →
US500 · Short
Mar 3 · 15:36 UTC
GPT-5Stop hit
Setup
SHORT: Breakdown-Pullback Continuation
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Long
Mar 4 · 16:19 UTC
GPT-5TP3 hit
Setup
Setup #1 · LONG — Buy the NY pullback
Grade
C+
R
+1.25R(TP1)
$ Sim
+$2,510(TP1)
Read case →
NAS100 · Long
Mar 4 · 16:47 UTC
GPT-5TP1 hit
Setup
Setup #2 · NAS100 LONG (breakout continuation)
Grade
C+
R
+0.93R(TP1)
$ Sim
+$1,851(TP1)
Read case →
US500 · Long
Mar 5 · 15:04 UTC
GPT-5Stop hit
Setup
US500 LONG (buy-dip VWAP/Fib confluence)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Short
Mar 10 · 14:25 UTC
GPT-5Stop hit
Setup
Sell rally into VWAP/supply (Primary)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Long
Mar 11 · 14:08 UTC
GPT-5Stop hit
Setup
US500 Long (Pullback & Go)
Grade
B
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Long
Mar 11 · 14:20 UTC
GPT-5Stop hit
Setup
NAS100 LONG (Continuation)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Long
Mar 13 · 14:40 UTC
GPT-5Stop hit
Setup
NAS100 LONG (buy-the-dip into support)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Long
Mar 16 · 14:59 UTC
GPT-5TP1 hit
Setup
LONG pullback (buy-the-dip)
Grade
B
R
+1.50R(TP1)
$ Sim
+$3,000(TP1)
Read case →
US500 · Long
Mar 17 · 14:10 UTC
GPT-5.4Stop hit
Setup
US500 LONG — Pullback buy into prior breakout support
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Long
Mar 17 · 14:31 UTC
GPT-5.4Stop hit
Setup
NAS100 LONG
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Mar 17 · 14:36 UTC
GPT-5.4Stop hit
Setup
US30 LONG
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
USDJPY · Long
Mar 18 · 14:15 UTC
GPT-5.4Stop hit
Setup
USDJPY pullback long retest-and-hold
Grade
C+
R
-0.25R(SL)
$ Sim
-$500(SL)
Read case →
EURUSD · Short
Mar 18 · 14:41 UTC
GPT-5.4TP3 hit
Setup
EURUSD SHORT
Grade
C+
R
+0.37R(TP1)
$ Sim
+$742(TP1)
Read case →
EURUSD · Short
Mar 18 · 15:50 UTC
GPT-5.4TP3 hit
Setup
EURUSD SHORT rally fade into VWAP/resistance
Grade
C+
R
+0.75R(TP1)
$ Sim
+$1,506(TP1)
Read case →
NAS100 · Short
Mar 19 · 14:50 UTC
GPT-5.4Stop hit
Setup
NAS100 SHORT
Grade
B
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Short
Mar 19 · 15:10 UTC
GPT-5.4TP1 hit
Setup
US500 SHORT - Failed bounce into VWAP / prior-day-low resistance
Grade
B
R
+1.18R(TP1)
$ Sim
+$2,360(TP1)
Read case →
US30 · Short
Mar 20 · 15:13 UTC
GPT-5.4Stop hit
Setup
US30 SHORT (pullback failure into resistance)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
USDJPY · Long
Mar 20 · 15:18 UTC
GPT-5.4TP3 hit
Setup
USDJPY LONG
Grade
C+
R
+0.19R(TP1)
$ Sim
+$390(TP1)
Read case →
EURUSD · Short
Mar 20 · 15:28 UTC
GPT-5.4Stop hit
Setup
EURUSD SHORT retracement into resistance
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Long
Mar 23 · 14:34 UTC
GPT-5.4TP1 hit
Setup
NAS100 Tactical Long Pullback Continuation
Grade
C+
R
+0.25R(TP1)
$ Sim
+$493(TP1)
Read case →
US500 · Long
Mar 23 · 14:36 UTC
GPT-5.4TP1 hit
Setup
US500 Pullback Long
Grade
B
R
+0.54R(TP1)
$ Sim
+$1,087(TP1)
Read case →
US500 · Short
Mar 24 · 14:40 UTC
GPT-5.4Stop hit
Setup
US500 VWAP Rejection Short
Grade
B
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Short
Mar 24 · 14:53 UTC
GPT-5.4Stop hit
Setup
US30 Short - Failed Push Into Resistance
Grade
B+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Short
Mar 24 · 14:54 UTC
GPT-5.4Stop hit
Setup
NAS100 VWAP Rejection Short
Grade
B
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Short
Mar 25 · 14:11 UTC
GPT-5.4TP3 hit
Setup
NAS100 VWAP Rejection Short
Grade
C+
R
+0.70R(TP1)
$ Sim
+$1,401(TP1)
Read case →
US500 · Short
Mar 25 · 14:14 UTC
GPT-5.4TP3 hit
Setup
Short VWAP / Prior Close Rejection
Grade
C+
R
+0.97R(TP1)
$ Sim
+$1,935(TP1)
Read case →
USDJPY · Long
Mar 25 · 14:32 UTC
GPT-5.4TP3 hit
Setup
USDJPY Pullback Long
Grade
C+
R
+0.22R(TP1)
$ Sim
+$448(TP1)
Read case →
US500 · Short
Mar 26 · 14:16 UTC
Claude Opus 4.6TP3 hit
Setup
US500 Short Fade of Counter-Trend Squeeze
Grade
C+
R
+0.99R(TP1)
$ Sim
+$1,980(TP1)
Read case →
EURUSD · Short
Mar 26 · 14:40 UTC
Claude Opus 4.6TP3 hit
Setup
EURUSD SHORT (Sell the Rally to VWAP)
Grade
C+
R
+1.09R(TP1)
$ Sim
+$2,186(TP1)
Read case →
US500 · Short
Mar 27 · 14:17 UTC
Claude Opus 4.6TP3 hit
Setup
US500 SHORT — Pullback to Opening Range / Broken Support
Grade
C+
R
+1.28R(TP1)
$ Sim
+$2,563(TP1)
Read case →
USDJPY · Short
Mar 30 · 15:04 UTC
Claude Opus 4.6Stop hit
Setup
USDJPY Short Bearish Continuation
Grade
C+
R
-0.25R(SL)
$ Sim
-$500(SL)
Read case →
USDJPY · Short
Mar 31 · 14:53 UTC
Claude Opus 4.6TP3 hit
Setup
USDJPY short on pullback to 159.20-159.30
Grade
C+
R
+0.30R(TP1)
$ Sim
+$600(TP1)
Read case →
EURUSD · Long
Mar 31 · 15:39 UTC
Claude Opus 4.6TP3 hit
Setup
Bullish Pullback Long
Grade
C+
R
+0.75R(TP1)
$ Sim
+$1,500(TP1)
Read case →
NAS100 · Long
Apr 1 · 14:37 UTC
Claude Opus 4.6TP2 hit
Setup
NAS100 LONG — Pullback to 5m Dynamic Support
Grade
C+
R
+0.72R(TP1)
$ Sim
+$1,440(TP1)
Read case →
USDJPY · Short
Apr 1 · 14:47 UTC
Claude Opus 4.6Stop hit
Setup
SHORT USDJPY pullback rejection
Grade
C+
R
-0.25R(SL)
$ Sim
-$500(SL)
Read case →
NAS100 · Long
Apr 2 · 15:57 UTC
Claude Opus 4.6TP2 hit
Setup
NAS100 Pullback Long at 78.6% Fib / Structural Support
Grade
C+
R
+1.01R(TP1)
$ Sim
+$2,020(TP1)
Read case →
EURUSD · Long
Apr 8 · 14:56 UTC
Claude Opus 4.6Stop hit
Setup
EURUSD VWAP/session-low mean-reversion long
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Long
Apr 10 · 14:48 UTC
Claude Opus 4.6TP1 hit
Setup
NAS100 Long Pullback Buy
Grade
C+
R
+0.59R(TP1)
$ Sim
+$1,179(TP1)
Read case →
NAS100 · Long
Apr 13 · 14:21 UTC
Claude Opus 4.6TP3 hit
Setup
NAS100 Bullish Pullback Long
Grade
C+
R
+0.71R(TP1)
$ Sim
+$1,416(TP1)
Read case →
US30 · Short
Apr 13 · 14:49 UTC
Claude Opus 4.6TP1 hit
Setup
Short Rejection at 47,712-47,764 Resistance Cluster
Grade
C+
R
+1.0R(TP1)
$ Sim
+$2,000(TP1)
Read case →
EURUSD · Long
Apr 13 · 15:20 UTC
Claude Opus 4.6TP3 hit
Setup
EURUSD Pullback Buy at Structure
Grade
C+
R
+1.15R(TP1)
$ Sim
+$2,299(TP1)
Read case →
EURUSD · Long
Apr 14 · 15:27 UTC
Claude Opus 4.6Stop hit
Setup
Buy EURUSD on Pullback to Session Support
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Short
Apr 16 · 14:31 UTC
Claude Opus 4.6Stop hit
Setup
VWAP Rejection Short
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
EURUSD · Long
Apr 17 · 14:29 UTC
Claude Opus 4.6Stop hit
Setup
EURUSD Pullback Long
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Apr 17 · 15:25 UTC
Claude Opus 4.6TP1 hit
Setup
Bullish Pullback to Micro-Support (Primary)
Grade
C+
R
+1.53R(TP1)
$ Sim
+$3,060(TP1)
Read case →
EURUSD · Short
Apr 23 · 14:58 UTC
Claude Opus 4.6TP3 hit
Setup
Conditional Short EURUSD at Resistance Rejection
Grade
B
R
+1.67R(TP1)
$ Sim
+$3,333(TP1)
Read case →
NAS100 · Long
Apr 23 · 15:51 UTC
Claude Opus 4.6Stop hit
Setup
Conditional Pullback Long at VWAP/Structure Zone
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Short
Apr 24 · 14:05 UTC
Claude Opus 4.6Stop hit
Setup
VWAP Rejection / Opening Range Breakdown Short
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Apr 27 · 14:34 UTC
Claude Opus 4.6Stop hit
Setup
US30 Pullback Long to VWAP/Fib Confluence
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Short
Apr 28 · 15:02 UTC
Claude Opus 4.6TP1 hit
Setup
Bear Flag Breakdown / OR-Low Break
Grade
C+
R
+0.78R(TP1)
$ Sim
+$1,558(TP1)
Read case →
US500 · Long
Apr 30 · 15:45 UTC
Claude Opus 4.6TP2 hit
Setup
VWAP/Prior Day High Pullback Long
Grade
C+
R
+1.08R(TP1)
$ Sim
+$2,167(TP1)
Read case →
NAS100 · Long
May 1 · 14:36 UTC
Claude Opus 4.6TP2 hit
Setup
Pullback Long — Fibonacci/EMA9 Confluence
Grade
C+
R
+1.38R(TP1)
$ Sim
+$2,753(TP1)
Read case →
NAS100 · Long
May 4 · 14:36 UTC
Claude Opus 4.6TP1 hit
Setup
NAS100 Long — VWAP Pullback Buy (NY AM Session)
Grade
C+
R
+0.40R(TP1)
$ Sim
+$800(TP1)
Read case →
EURUSD · Short
May 4 · 15:03 UTC
Claude Opus 4.6TP2 hit
Setup
Short EURUSD — VWAP Rejection / Sell the Rip
Grade
C+
R
+1.53R(TP1)
$ Sim
+$3,057(TP1)
Read case →
US30 · Long
May 5 · 15:14 UTC
Claude Opus 4.6Stop hit
Setup
Bullish Continuation — OR Breakout & Retest
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
NAS100 · Long
May 6 · 14:16 UTC
Claude Opus 4.6TP2 hit
Setup
VWAP + Fib 38.2% Continuation Long (PRIMARY)
Grade
C+
R
+1.03R(TP1)
$ Sim
+$2,067(TP1)
Read case →
EURUSD · Long
May 6 · 14:29 UTC
Claude Opus 4.6TP2 hit
Setup
EURUSD Pullback Buy into Trend Continuation
Grade
C+
R
+1.0R(TP1)
$ Sim
+$2,000(TP1)
Read case →
USDJPY · Short
May 6 · 15:27 UTC
Claude Opus 4.6Stop hit
Setup
Sell USDJPY on Pullback Rejection
Grade
C+
R
-0.25R(SL)
$ Sim
-$500(SL)
NAS100 · Long
May 7 · 15:21 UTC
Claude Opus 4.6Stop hit
Setup
NAS100 Pullback Long into Fibonacci/EMA Support
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
USDJPY · Short
May 8 · 14:22 UTC
Claude Opus 4.6Stop hit
Setup
USDJPY Pullback Short
Grade
C+
R
-0.25R(SL)
$ Sim
-$500(SL)
NAS100 · Short
May 12 · 14:19 UTC
Claude Opus 4.6TP3 hit
Setup
VWAP Rejection Short
Grade
C+
R
+1.46R(TP1)
$ Sim
+$2,912(TP1)
US30 · Short
May 12 · 15:42 UTC
Claude Opus 4.6Stop hit
Setup
Sell the Pullback into OR High / 5m Resistance
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
NAS100 · Short
May 12 · 15:44 UTC
Claude Opus 4.6TP2 hit
Setup
NAS100 Short on Pullback to Resistance Zone
Grade
C+
R
+0.70R(TP1)
$ Sim
+$1,397(TP1)

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.

Pattern of the week

The pattern that runs across the year is not a setup; it is a posture, and the posture survived an executor change. The architecture does not consult the recent trade record to size or decline the next decision, and the architecture does not change when the master analyst changes. The Macro Agent grades regime before any pattern. The Trend Agent scores structural confluence and fires only when the threshold clears. The Cross-Asset Agent vetoes false breaks. The Risk Agent enforces fixed 2 percent risk per entry. None of those gates moved when the cumulative line was climbing on GPT-5 in February, none moved when it was grinding lower across the GPT-era variance in early-to-mid March, and none moved when Claude Opus 4.6 took over the master flow on Mar 26.

The pattern visible at year scale

At a single-week horizon, this looks like discipline. At year scale, it looks like consistency: the same threshold math fired across regime rotations from February's clean trend tape on GPT-5 into March's variance window on GPT-5 then GPT-5.4 and back into April's central-tendency month on Claude. The peak-to-trough drawdown of roughly 9.6R between Mar 4 and Mar 24 spanned the tail of the GPT-5 era, the entire GPT-5.4 cross-model window, and the first day of the Claude era. The architecture did not retune through it. The same playbook that paid through the January-and-February run took the March variance hit and rebuilt across April and May without a single threshold change. That is the recurring pattern at year scale: positive expectancy plus posture held equals a cumulative line that climbs slowly through the central tendency and gives back inside the band when the tape turns, regardless of which model is the executor.

Why the same library survived three monthly regimes and an executor change

The continuation-pullback library that produced January's three-for-three open on GPT-5 produced February's bumper on GPT-5, produced March's drawdown across the GPT-5 to GPT-5.4 transition, and produced April's recovery on Claude. The same entry rule fired across all of them. February's tape paid on confluence; March's tape paid on fewer entries and stopped more often on the same threshold; April and May's tape paid again. The reading is that variance inside the central tendency does not require intervention, and an executor change inside a deliberate window does not require playbook intervention either. The system that survives a drawdown and an executor switch without changing threshold math is the system that compounds positively across the next twelve months. That, mechanically, is the year's reason for plus 15.62R YTD across 92 trades.

Decision highlights

The first decision that shaped the year was the choice to open the cross-model window when we did. Through Feb 28 the master flow had run cleanly on GPT-5 and the cumulative line was at plus 9.68R YTD. We waited until the GPT-5 sample had crossed thirty entries on a real flow before introducing a second model on Mar 17. A faster cut would have settled a primary execution path on February's clean trend tape, which is the wrong window to make a long-run model call inside. Holding the single-model run through the first variance week of March produced the sample on which the Mar 26 cutover was made.

The second decision was the cutover itself, made on Mar 25 and executed on Mar 26. Across the Mar 17 to Mar 25 cross-model window the team reviewed GPT-5.4's per-trade R-multiple against the GPT-5 baseline and reviewed Claude Opus 4.6's parallel evaluations against both. After nine days the combined cross-model R-multiple read and posture-discipline read produced a clear-enough call to cut over. From Mar 26 forward every credited entry on the published record has run on Claude. The cross-model panel still runs in parallel evaluation, so the consolidation is reversible if the parallel sample shifts the per-trade R-multiple gap.

The third decision was the one the architecture did not make. Across the Mar 4 to Mar 24 drawdown the cumulative line dropped roughly 9.6R peak-to-trough, spanning the tail of the GPT-5 era, the entire GPT-5.4 cross-model window, and ending the day before Claude took over. The Trend Agent's confluence threshold did not move. The Macro Agent's regime gate did not loosen. The Risk Agent's 2 percent per-entry sizing did not shift. Neither did anything change when the executor swapped on Mar 26. The same playbook that paid through the January-and-February run on GPT-5 took the March variance hit across the GPT transition and rebuilt across April and May on Claude. The decision to hold posture through a drawdown and through an executor change is the decision that compounds positively across the next twelve months.

Section 04 · Head-to-head

Claude vs GPT: who led the week.

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.

C
Claude
Claude Opus 4.6
+11.2R
Trades
36
Win rate
61.1%
Avg R
+0.31
Led this week on
  • NAS100+5.0R · 12 trades
  • EURUSD+4.2R · 9 trades
  • US500+3.1R · 5 trades
  • US30-0.5R · 5 trades
  • USDJPY-0.7R · 5 trades
G
GPT
GPT-5 · GPT-5.4
+4.5R
Trades
56
Win rate
55.4%
Avg R
+0.08
Led this week on
  • US30+4.6R · 19 trades
  • US500+1.9R · 14 trades
  • USDJPY+0.2R · 3 trades
  • EURUSD+0.1R · 3 trades
  • NAS100-2.4R · 17 trades

Same signals, same risk framework, different foundation model.

Section 07 · Instrument deep dive

Six instruments, six stories.

EURUSD
+4.3R
12 trades · 66.7% WR

EURUSD took 12 trades at 66.7 percent for plus 4.31R net YTD. Eight winners, four losers. The pair's cleanest reads came on the Apr 23 short (plus 1.67R credited, the only B-grade entry of April) and the Apr 13 long (plus 1.15R credited to TP3). EURUSD reads as the cleanest currency pair of the year, with the regime fitting confluence cleanly across both directions and across both executor eras.

All EURUSD this week →
GBPUSD
-
0 trades

GBPUSD took zero trades across the entire year-to-date window. The pair sat outside our setup criteria across every monthly window from inception through May 13, under both the GPT-5 master analyst and the Claude Opus 4.6 master analyst. We publish entries only when the cross-pair structure clears the confluence threshold; 2026's GBPUSD tape never reached it on the playbook the system is running.

All GBPUSD this week →
US30
+4.2R
24 trades · 50% WR

US30 took 24 trades at 50.0 percent for plus 4.15R net YTD. The instrument opened the ledger on the Jan 20 short to TP3 for plus 1.76R on GPT-5, then carried February's bumper with the <a href="/blog/us30-long-responsive-intraday-support-02-11-2026">Feb 11 long to plus 2.64R</a> as the largest credited single decision of the year and a consistent string of credited winners across the Feb 9 to Feb 13 cluster. A fifty-percent hit rate on the instrument is the cost of running it at the highest entry frequency on the canonical grid.

All US30 this week →
NAS100
+2.6R
29 trades · 62.1% WR

NAS100 took 29 trades at 62.1 percent for plus 2.64R net YTD. The most-traded instrument on the year and the one that opened the live record on Jan 12 under GPT-5. Eighteen winners, eleven losers. The instrument's contribution is consistency rather than magnitude: no single credited entry above 1.5R, but a steady cadence of TP1, TP2, and TP3 prints across all five months of the published ledger and across both executor eras.

All NAS100 this week →
USDJPY
-0.5R
8 trades · 37.5% WR

USDJPY took 8 trades at 37.5 percent for minus 0.53R net YTD. Three winners, five losers. The drag of the year on the canonical instrument grid. The pair's drawdown sits across the Mar 18 to May 8 stretch, spanning the GPT-5.4 cross-model window and the Claude era, with five of the eight entries either stopping or running thin. The instrument has been the playbook's weakest fit in 2026 and the one we are watching closest for setup-criteria adjustment.

All USDJPY this week →
US500
+5.0R
19 trades · 63.2% WR

US500 took 19 trades at 63.2 percent for plus 5.05R net YTD. Twelve winners, seven losers. The single largest contributor to the year's net ledger and the instrument with the cleanest win-rate across the canonical grid. The instrument's run sits across the Feb 13 to May 12 stretch with a mix of session-rejection shorts and pullback longs and spans all three executor eras cleanly.

All US500 this week →
Final Outcome
+2.6R
TP1 HIT
Dollar figures calibrated to a $100k account at 2% risk appear below in Simulated Returns.

Win of the week: US30 Long · +2.64R

Loss worth learning from

The cleanest loss-cluster the year produced was the Mar 4 to Mar 24 stretch. Cumulative R peaked north of plus 10R in early March and ground back closer to the Feb-end starting line by the third week, a peak-to-trough drawdown of roughly 9.6R across roughly thirty trading sessions. The cluster spanned two executor eras: the tail of the GPT-5 era from Mar 4 to Mar 16, and the entire GPT-5.4 cross-model window from Mar 17 to Mar 24. No single trade carried the cluster. The cumulative drop came from a string of stops at threshold across the equity-index complex and USDJPY, plus a handful of credited winners that were too small to offset the losers.

What the system saw that was right

A continuation regime that had paid through February on GPT-5 and would pay again in April on Claude. The Trend Agent's confluence cleared threshold on each of the credited entries. The Macro Agent's gate held lean-bull through most of the window. Cross-Asset confirmed the bar-level structural premises were independent. The architecture's reads were the same reads that had paid through February and would pay through April; the tape simply did not deliver across the variance window.

What the tape produced

March's variance ran higher than February's, with more single-day rejections through structural confluence and a higher rate of stops on the same threshold math. The Cross-Asset Agent did not veto more entries because the structural premises remained independent at the bar level. Three correlated stops on the equity indexes early in the third week were the visible turn; the cumulative line bottomed near Mar 24 and rebuilt across the closing partial of the GPT-5.4 window and the opening week of the Claude era.

What we would do the same

Hold posture. The entry rule is the entry rule. The same threshold math that paid through the January-and-February run on GPT-5 took the March variance hit across the GPT-5 tail and the GPT-5.4 window and rebuilt across April and May on Claude. A streak-aware filter would lower realized expectancy across calendar windows, not raise it. The Mar 4 to Mar 24 drawdown was the cost of running the playbook through a regime that did not pay it; the February run on GPT-5 and the April recovery on Claude were the payoff of running the same playbook through regimes that did. Both came from holding posture without changing threshold math through the drawdown, regardless of which executor was running the master flow.

Simulated Returns

On a $100k account at 2.0% risk per trade.

Each trade risks +$2,000 (1R). The system's actual scale-out behavior may differ, see disclaimer.

Max potential captured
+$31,240
+15.62R · Window net
ScenarioR-multipleProfit on $100k
Window netActual+15.62R+$31,240
Simulated equity · $100,000 baseline · 2% risk per trade
Mon 12Thu 15Tue 20Wed 4Mon 9Tue 10Wed 11Fri 13Tue 17Thu 19Fri 20Tue 24Wed 25Thu 26Fri 27Mon 2Tue 3Wed 4Thu 5Tue 10Wed 11Fri 13Mon 16Tue 17Wed 18Thu 19Fri 20Mon 23Tue 24Wed 25Thu 26Fri 27Mon 30Tue 31Wed 1Thu 2Wed 8Fri 10Mon 13Tue 14Thu 16Fri 17Thu 23Fri 24Mon 27Tue 28Thu 30Fri 1Mon 4Tue 5Wed 6Thu 7Fri 8Tue 12$131,243$100,000

From the desk

Through May 13, 2026, the cumulative ledger reads plus 15.62R YTD across 92 trades from January 12 inception. The same $100,000 simulated account at 2 percent risk per trade sits at $131,242.81 on the static line, where each entry risked a fixed $2,000, and at $134,086.32 on the compounded line, where each entry's risk dollars scaled with the running balance. The two figures diverge by roughly $2,844 across four months and a week. That spread is the cost or benefit, depending on view, of compounding through a positive-expectancy edge: when winners cluster after wins, compounded outpaces static; when winners cluster after losses, static outpaces compounded. The 2026 distribution has favored compounded across the post-cutover rebuild on Claude. That is the disciplined-sizing math working as designed, not a sign one approach beats the other in the abstract.

The honest reading of the year so far is that the system delivered what a positive-expectancy playbook delivers across a soft launch on GPT-5, a clean trend month on GPT-5, a variance test that spanned a GPT-5 to GPT-5.4 to Claude transition, and a settled cadence on Claude. The cumulative line climbed through January and February on GPT-5, gave most of February's run back across mid-to-late March through the cross-model window, and rebuilt steadily across April and May on Claude. The architecture did not change posture across any of the four monthly regimes or across the executor change. The Trend Agent's confluence threshold did not move. The Macro Agent's gate held. The Risk Agent's 2 percent sizing did not shift. Same playbook, four regimes, three executors, plus 15.62R cumulative.

The credited recap underweights live broker fills by design. Every R-multiple here is computed on a TP1 exit for every winner; a subscriber on the published scale-out plan would have closed the year-to-date further into the green because a non-trivial fraction of the 53 credited winners ran past TP1 to TP2 or TP3 in the live broker tape. The plus 15.62R is the floor of the credited projection, not the realized ceiling. The compounded $134,086.32 line is the conservative reading of the year so far.

What carries forward into the rest of 2026 is the same playbook and, for now, the same master analyst. The system does not tune based on the calendar; it tunes based on the rolling 100-trade window. With 92 trades on the inception-to-date ledger, the next eight entries close the first rolling-100 window since launch and are the first sample on which any setup-criteria adjustment can reasonably be made. Until then, the architecture holds posture: same Macro Agent gate, same Trend Agent threshold, same Risk Agent sizing, same Claude Opus 4.6 executor. The next monthly recap closes May; the next published case study lands when the master flow produces a decision worth walking. The cumulative ledger and the published case studies will continue to run inside the same architecture they have run inside since Jan 12.

Monthly views: February 2026 monthly recap, March 2026 monthly recap, April 2026 monthly recap.

What we're tuning

The year-to-date sample has produced two candidate signals worth watching forward into the rest of 2026. USDJPY at minus 0.53R on eight entries (37.5 percent win rate) is the weakest fit on the canonical instrument grid; the question forward is whether the playbook's setup criteria need to tighten on the pair specifically, or whether the eight-entry sample is too small to act on. The rolling-window monitor is set on the pair; we will not retune setup criteria on a sample below 30 entries. The pair's drawdown spans the GPT-5.4 cross-model window and the Claude era, so the read is not executor-specific.

The second candidate is the cross-model parallel sample on the Claude side. The Claude era's 36 entries at plus 0.31R per trade against the combined GPT eras' 56 entries at plus 0.08R per trade is the headline per-trade R-multiple gap, and it is the gap that produced the Mar 26 cutover. If, across the next thirty to forty parallel evaluations, the GPT panel begins closing the per-trade R-multiple gap on the same instrument grid, the master-flow centralization on Claude becomes a candidate for revisit. None of this is an immediate tuning item. The right horizon for any retune decision remains the rolling 100-trade window. The 2026 ledger is now 92 trades; the next eight entries close the first full rolling-100 window since inception and are the first sample on which a tuning call can reasonably be made.

The Short Version

At a Glance

Week Setup Grade
A-
Decisive Trades
92
Best R
+2.64R
Win Rate
57.6%
What subscribers actually see
Three things that hit your phone or inbox this session.
Full subscriber tour →
01 · Signal Alert
SkyAnalyst · now
Enter signal · US30 long
71% confidence
Push notification the moment an agent issues an Enter. Mobile + desktop.
02 · Live Dashboard
US30 +1.5R
SPX idle
NDX −0.4R
EUR live
XAU idle
OIL +0.8R
All six markets at once. Status, open P&L, and every agent reasoning live.
03 · Morning Briefing
Daily briefing
Macro: lean-bull · DXY soft. Trend agents watching US30 micro-support and EURUSD range break.
Rolling aggregate updates each publish
What the agents are watching, delivered at 08:00 local.
0 traders joined

Week at a glance

How does the SkyAnalyst system perform across regimes?

+

Across the 2026 year-to-date, the system ran across three executor eras and four distinct monthly regimes: a soft-launch January on GPT-5, a clean trend February on GPT-5, a variance-test March that spanned a GPT-5 to GPT-5.4 to Claude transition, and a settled cadence in April and May on Claude. The cumulative ledger sits at plus 15.62R across 92 trades. The architecture did not change posture across any of the four windows or the executor change.

Which model carries the master automation flow and why?

+

From Mar 26, 2026 forward, every credited entry on the published record runs on Claude Opus 4.6 (claude-opus-4-6). The cutover was made after a nine-day cross-model window from Mar 17 to Mar 25 that ran GPT-5.4 alongside the GPT-5 baseline with Claude evaluations visible in parallel. Across the Claude attribution era the model has booked 36 trades for plus 11.15R net at 61.1 percent win rate. The cross-model parallel continues in evaluation; the consolidation remains reversible on the rolling sample.

What was the worst drawdown across the 2026 year-to-date?

+

The Mar 4 to Mar 24 stretch produced a peak-to-trough drawdown of roughly 9.6R across roughly thirty trading sessions, spanning the tail of the GPT-5 era and the entire GPT-5.4 cross-model window. The cumulative line peaked north of plus 10R in early March and ground back near the Feb-end starting line by the third week. The architecture did not retune through it. The cumulative line rebuilt to plus 15.62R across April and May on Claude without a single threshold change in the playbook.

How does the plus 15.62R YTD translate to a simulated account balance?

+

A $100,000 simulated account at 2 percent risk per trade sits at $131,242.81 on the static line, where each entry risked a fixed $2,000, or $134,086.32 compounded, where each entry's risk dollars scaled with the running balance. The figures cover Jan 12 inception through May 13, 2026, roughly four months and a week. The credited TP1 baseline is the floor of the projection, not the realized ceiling on the live broker fills.

Why publish every trade on the live record?

+

The published record is the playbook's expectancy curve made visible. Every credited entry runs through the same Macro, Trend, Cross-Asset, and Risk gates regardless of which model is the executor; every stop is published the same way every winner is. The 57.6 percent win rate across 92 trades and the plus 15.62R cumulative are the playbook's read of itself across three execution eras, not a curated sample. Drawdowns and executor transitions are part of the curve and part of the record.

What changed between January 12 and now?

+

The operational change of the year was the executor transition from GPT-5 to Claude Opus 4.6, executed across a deliberate nine-day cross-model window from Mar 17 to Mar 25 that introduced GPT-5.4 alongside the GPT-5 baseline, with the cutover landing on Mar 26. The architectural change inside the playbook was zero: the Trend Agent's confluence threshold, the Macro Agent's regime gate, the Cross-Asset Agent's veto logic, and the Risk Agent's 2 percent per-entry sizing have held constant from inception. The master analyst executes the playbook; the playbook is the four-agent stack.

Get next week’s trades before they print.

Subscribers receive the same pre-trade AI analysis three minutes before entry.

Start 7-day free trialWatch a 2-min demo
$79/mo after trial · Cancel anytime

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.

Chapter 03

The Claude pivot

MARCH 2026
"Claude’s pre-trade reads held discipline through regime shifts more consistently than the parallel GPT runs. By the closing week of March, the desk consolidated the master flow around Claude."
— From the desk · May 6, 2026
KEEP READING

More from the Journal

trade-analysis

EURUSD Short on May 15: Six Waits, One Enter, a Clean TP1 Fill

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.

trade-analysis

Three stops, one regime: the week the tape refused to confirm

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.

trade-analysis

May 11-17, 2026: Seven-Three Week, +5.96R Net Across a Model Upgrade

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.

Sky Analyst AI Logo

Structure your clarity,
master your freedom.

This website and all related content, including our indicators and analysis tools, are provided for educational and informational purposes only. Nothing herein should be construed as financial or investment advice. Trading in any market-securities, commodities, or other instruments-carries substantial risk and may not be suitable for all investors. Past performance, whether in real or simulated accounts, does not guarantee future results.

We publish both simulated and real account performance (for example, on MyFxBook). Please note that for some of our real accounts, we place the majority of capital-generally around two-thirds-into a separate holding account to safeguard against unforeseen "black swan" events, leaving only about one-third actively traded. Consequently, the returns shown in MyFxBook may appear higher than what you might achieve if you allocate your entire capital to trading. If you compare these results to a fully funded account, the real-world returns could be closer to one-third of those displayed.

No representation is made that any account will achieve profits or losses similar to those shown. Simulated results, in particular, rely on historical data and the benefit of hindsight, and do not account for real-world factors such as liquidity, slippage, and emotional decision-making.

Testimonials featured on this website are individual experiences and may not reflect typical results; they are not a guarantee of performance or success. We strongly encourage anyone considering trading to consult with qualified financial professionals for personalized advice.

We are affiliate partners of TradingView and various regulated brokers. We recommend these tools extensively and develop our own proprietary AI-powered indicators and trading tools to help retail traders improve their trading performance. More comprehensive risk disclosures are provided to members; we recommend reviewing all relevant information before engaging in any trading activity.

SkyAnalyst AI, a brand of SkyAnalyst AI LLC. All rights reserved.

SkyAnalyst AI

  • Terms of Use
  • Privacy Policy
  • Cookie Policy
  • Risk Disclosure

Company Info

  • About Us
  • Contact Us
  • Careers
  • Investor Relations

Learn More

  • About Us
  • Journal
  • Start Trial
  • Book a Demo

Contact Info

info@skyanalyst.ai

Language:
ENES
v1.9