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

2026 Year-to-Date: 121 Trades, +19.99R, the Year SkyAnalyst Found Its Cadence

121 trades since Jan 12 inception, 70 winners, 51 losers, +19.99R net at TP1 baseline. A $100,000 simulated account at 2% risk sits at $139,996 static, $145,328

Net R
+19.99R
Trades
121
Win-rate
58%
SA
The SkyAnalyst Team
AI Research & Trading Desk
June 1, 2026·25 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
+8.33R
47 TRADES
Chapter 02

The editorial record

Instrument
Multi · Year-to-Date
Direction · Session
Long · 2026 Year-to-Date
Duration
Outcome
+19.99R
121 trades · 57.9% win rate
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.

One hundred and twenty-one trades since system inception on January 12, 2026. Seventy winners, fifty-one losers, +19.99R net on the TP1 baseline. That is the year-to-date scorecard through May 31, 2026 across the canonical-instrument set, a 57.9 percent win rate with an average winner of +0.93R against an average loser of -0.91R. A $100,000 simulated account at 2% risk per trade sits at $139,996 (static) or $145,328 (compounded) — a +39.99 percent year-to-date return on the static figure, or +45.33 percent on the compounded figure that reinvests risk against the running balance. The story this year tells in 121 trades is not a single dramatic print. It is the story of a system that launched soft, ramped through staged model rollouts, consolidated by end-March on a primary execution model, and settled into a stable cadence through April and May. The architecture did not change. The Risk Agent's fixed-R sizing rule did not change. The Trend Agent's confluence floor did not change. The Macro Agent's veto logic did not change. What changed was the cadence — which models earned execution time, which instruments became the desk's reliable edge, and how the team learned to read the same confluence cards across different model snapshots. This is the article we want a reader evaluating SkyAnalyst to read first. Every trade in the trade index below is one we published in real time. The +19.99R figure is not a backtest or a curated subset; it is the arithmetic of every master-automation trade the system has logged since launch. The simulated balance is the same arithmetic applied to a standard 2 percent risk policy on a $100,000 base. The compounded figure shows what the same trade ledger produces when risk-per-trade scales with the running balance instead of staying fixed against the original $100,000 — a meaningful gap at 121 trades, and a wider gap if the year continues at the same hit rate.

Act 1: January — soft launch on three trades

Since launch on January 12, 2026, the system spent the back half of January in internal validation rather than published volume. Only three trades cleared the published gate in January, all on the Claude side under the pre-rebrand Opus 4.6 snapshot. The January contribution was +3.02R on a 100 percent win rate across the three entries — directionally encouraging but explicitly too small a sample to read. January closed at +3.02R YTD across 3 trades, the simulated static balance sitting at $106,040. The framing for January is not "incomplete month" but "since launch on Jan 12" — the inception date is the start of the record, not a gap.

Act 2: February — the first real ramp

February doubled down on volume. Twenty-four trades cleared the published gate that month, the first real sample-size month of the year. Claude carried more of the entries early; the GPT-side lineage (running pre-rebrand snapshots: c1/openai/gpt-5/v-20250930 attribution on Claude-side automations during the legacy era) began to appear on the trade index as the architecture's evaluation logic started routing entries across multiple model families on the same instruments. February contributed +6.64R for a 27-trade YTD position at +9.66R. The simulated static balance climbed from $106,040 at January-end to $119,320 at February-end, a meaningful gain on the first real ramp month. Win-of-the-month-class trades included a US30 long on Feb 11 for +2.64R — still the year's largest single GPT-lineage print and the YTD result reveal.

Act 3: March — full force and the Claude consolidation

March was the month every model family ran live in production, and it was the month the architecture's design choice to allow multiple model snapshots to compete on the same setups produced its clearest stress test. Thirty-five trades cleared the published gate, the highest single-month volume of the year through May. March's net was -1.02R — a slightly red month against a roughly flat distribution — but the more important read on March is structural: by the end of the month, the team had consolidated Claude Opus 4.7 as the desk's primary execution model. The analysis held the most consistent discipline across the regime shifts March's tape produced. From that point forward, the published Claude-vs-GPT comparison runs on cleaner attribution; the early-March D-grade GPT-lineage entries running pre-rebrand snapshots gradually retired in favor of the formal AI Trader lineup that activated May 18. March closed at +8.64R YTD across 62 trades; the simulated static balance held at $117,280 — slightly below February-end despite the higher trade count, the visible signature of a month the architecture worked through chop without giving back the February ramp.

Act 4: April and May — settled cadence on +11.32R combined

The closing two months ran on stable cadence. April produced 18 trades for +2.99R, a quiet positive month on the published expectancy band. April closed at +11.63R YTD across 80 trades; the simulated static balance climbed to $123,260. May produced 47 trades for +8.33R, the heaviest single-month contribution of the year. May closed at +19.99R YTD across 121 trades; the simulated static balance hit $139,996. The architecture did not change between April and May; the cadence did. April's flatter month and May's stronger month are two adjacent prints on the same distribution, the same Risk Agent sizing the same fixed-R policy across the same confluence floor. Over the four-act arc, the year tells the story of a system that launched on three honest trades, ramped through a 24-trade February, took its lumps and consolidated on Claude in a 35-trade March, and settled into a 65-trade April-May cadence that banked the majority of the YTD print.

Section 03 · The audit trail

Every trade the system took.

70 winners51 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: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: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 2614:16 UTCUS500ShortClaude Opus 4.7US500 Short Fade of Counter-Trend SqueezeC++0.99R(TP1)+$1,980(TP1)TP3 hitRead case →
Mar 2614:40 UTCEURUSDShortClaude Opus 4.7EURUSD SHORT (Sell the Rally to VWAP)C++1.09R(TP1)+$2,186(TP1)TP3 hitRead case →
Mar 2714:17 UTCUS500ShortClaude Opus 4.7US500 SHORT — Pullback to Opening Range / Broken SupportC++1.28R(TP1)+$2,563(TP1)TP3 hitRead case →
Mar 3115:39 UTCEURUSDLongClaude Opus 4.7Bullish Pullback LongC++0.75R(TP1)+$1,500(TP1)TP3 hitRead case →
Apr 114:37 UTCNAS100LongClaude Opus 4.7NAS100 LONG — Pullback to 5m Dynamic SupportC++0.72R(TP1)+$1,440(TP1)TP2 hitRead case →
Apr 215:57 UTCNAS100LongClaude Opus 4.7NAS100 Pullback Long at 78.6% Fib / Structural SupportC++1.01R(TP1)+$2,020(TP1)TP2 hitRead case →
Apr 814:56 UTCEURUSDLongClaude Opus 4.7EURUSD VWAP/session-low mean-reversion longC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 1014:48 UTCNAS100LongClaude Opus 4.7NAS100 Long Pullback BuyC++0.59R(TP1)+$1,179(TP1)TP1 hitRead case →
Apr 1314:21 UTCNAS100LongClaude Opus 4.7NAS100 Bullish Pullback LongC++0.71R(TP1)+$1,416(TP1)TP3 hitRead case →
Apr 1314:49 UTCUS30ShortClaude Opus 4.7Short Rejection at 47,712-47,764 Resistance ClusterC++1.0R(TP1)+$2,000(TP1)TP1 hitRead case →
Apr 1315:20 UTCEURUSDLongClaude Opus 4.7EURUSD Pullback Buy at StructureC++1.15R(TP1)+$2,299(TP1)TP3 hitRead case →
Apr 1415:27 UTCEURUSDLongClaude Opus 4.7Buy EURUSD on Pullback to Session SupportC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 1614:31 UTCNAS100ShortClaude Opus 4.7VWAP Rejection ShortC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 1714:29 UTCEURUSDLongClaude Opus 4.7EURUSD Pullback LongC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 1715:25 UTCUS30LongClaude Opus 4.7Bullish Pullback to Micro-Support (Primary)C++1.53R(TP1)+$3,060(TP1)TP1 hitRead case →
Apr 2314:58 UTCEURUSDShortClaude Opus 4.7Conditional Short EURUSD at Resistance RejectionB+1.67R(TP1)+$3,333(TP1)TP3 hitRead case →
Apr 2315:51 UTCNAS100LongClaude Opus 4.7Conditional Pullback Long at VWAP/Structure ZoneC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 2414:05 UTCUS500ShortClaude Opus 4.7VWAP Rejection / Opening Range Breakdown ShortC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 2714:34 UTCUS30LongClaude Opus 4.7US30 Pullback Long to VWAP/Fib ConfluenceC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Apr 2815:02 UTCUS500ShortClaude Opus 4.7Bear Flag Breakdown / OR-Low BreakC++0.78R(TP1)+$1,558(TP1)TP1 hitRead case →
Apr 3015:45 UTCUS500LongClaude Opus 4.7VWAP/Prior Day High Pullback LongC++1.08R(TP1)+$2,167(TP1)TP2 hitRead case →
May 114:36 UTCNAS100LongClaude Opus 4.7Pullback Long — Fibonacci/EMA9 ConfluenceC++1.38R(TP1)+$2,753(TP1)TP2 hitRead case →
May 414:36 UTCNAS100LongClaude Opus 4.7NAS100 Long — VWAP Pullback Buy (NY AM Session)C++0.40R(TP1)+$800(TP1)TP1 hitRead case →
May 415:03 UTCEURUSDShortClaude Opus 4.7Short EURUSD — VWAP Rejection / Sell the RipC++1.53R(TP1)+$3,057(TP1)TP2 hitRead case →
May 515:14 UTCUS30LongClaude Opus 4.7Bullish Continuation — OR Breakout & RetestC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 614:16 UTCNAS100LongClaude Opus 4.7VWAP + Fib 38.2% Continuation Long (PRIMARY)C++1.03R(TP1)+$2,067(TP1)TP2 hitRead case →
May 614:29 UTCEURUSDLongClaude Opus 4.7EURUSD Pullback Buy into Trend ContinuationC++1.0R(TP1)+$2,000(TP1)TP2 hitRead case →
May 715:21 UTCNAS100LongClaude Opus 4.7NAS100 Pullback Long into Fibonacci/EMA SupportC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 1214:19 UTCNAS100ShortClaude Opus 4.7VWAP Rejection ShortC++1.46R(TP1)+$2,912(TP1)TP3 hitRead case →
May 1215:42 UTCUS30ShortClaude Opus 4.7Sell the Pullback into OR High / 5m ResistanceC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 1215:44 UTCNAS100ShortClaude Opus 4.7NAS100 Short on Pullback to Resistance ZoneC++0.70R(TP1)+$1,397(TP1)TP2 hitRead case →
May 1314:07 UTCUS500ShortGPT-5.5Short pullback into 7400-7406 resistanceD-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 1314:15 UTCUS30ShortClaude Opus 4.7US30 Short - Sell the Rip at Trend Resistance / Daily Pivot ConfluenceC++0.83R(TP1)+$1,654(TP1)TP1 hitRead case →
May 1314:23 UTCEURUSDShortGPT-5.5EURUSD Short: VWAP / Fib Rejection FadeD+0.85R(TP1)+$1,700(TP1)TP3 hitRead case →
May 1314:25 UTCUS30ShortGPT-5.5Short Pullback into OR High / Daily Pivot ResistanceD+1.18R(TP1)+$2,355(TP1)TP1 hitRead case →
May 1314:39 UTCNAS100ShortGPT-5.5NAS100 Short Pullback / VWAP-Rejection ContinuationD-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 1314:43 UTCNAS100ShortClaude Opus 4.7VWAP/Fib Rejection ShortC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 1315:31 UTCGBPUSDShortGPT-5.5GBPUSD VWAP / Prior-Low Rejection ShortD+1.09R(TP1)+$2,187(TP1)TP2 hitRead case →
May 1315:54 UTCGBPUSDShortClaude Opus 4.7GBPUSD Short — Sell the Rally to VWAP/ResistanceC++1.14R(TP1)+$2,279(TP1)TP1 hitRead case →
May 1316:02 UTCUSDJPYLongGPT-5.5Buy Pullback into VWAP / EMA / Fib Support ClusterD+0.43R(TP1)+$867(TP1)TP1 hitRead case →
May 1414:29 UTCNAS100LongGPT-5.5NAS100 Long: VWAP / Daily Pivot Pullback ContinuationD+0.87R(TP1)+$1,742(TP1)TP2 hitRead case →
May 1514:15 UTCUSDJPYLongClaude Opus 4.7USDJPY Pullback LongC++0.39R(TP1)+$783(TP1)TP3 hitRead case →
May 1514:18 UTCEURUSDShortClaude Opus 4.7EURUSD NY AM Session Short PullbackC++2.0R(TP1)+$4,000(TP1)TP1 hitRead case →
May 1514:22 UTCGBPUSDShortClaude Opus 4.7VWAP Pullback Short (Primary)B+1.89R(TP1)+$3,789(TP1)TP1 hitRead case →
May 1814:52 UTCUSDJPYLongClaude Opus 4.7USDJPY NY AM Continuation LongC++0.47R(TP1)+$940(TP1)TP2 hitRead case →
May 1815:01 UTCUS30LongClaude Opus 4.7US30 Pullback Continuation LongC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 1815:42 UTCNAS100ShortClaude Opus 4.7NAS100 NY AM Session Bearish Pullback ShortC++0.84R(TP1)+$1,670(TP1)TP2 hitRead case →
May 1914:42 UTCUSDJPYLongClaude Opus 4.7USDJPY Long Pullback EntryC+-0.50R(SL)-$1,000(SL)Stop hitRead case →
May 1914:45 UTCUS30ShortGPT-5.5US30 Short ContinuationC++1.65R(TP1)+$3,300(TP1)TP2 hitRead case →
May 1915:09 UTCGBPUSDShortGPT-5.5GBPUSD Short: Post-Data Second-Chance / Bearish ContinuationC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 1915:37 UTCNAS100ShortGPT-5.5Pullback Failure Short at Prior-Day Low / 5m Fib ZoneC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 2014:14 UTCUSDJPYLongGPT-5.5USDJPY Long on Tokyo/London High RetestB-0.50R(SL)-$1,000(SL)Stop hitRead case →
May 2014:39 UTCEURUSDShortClaude Opus 4.7EURUSD Short - Fade Session High Rally into ResistanceC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 2015:14 UTCUS500LongGPT-5.5Long Pullback / Retest ContinuationC++0.94R(TP1)+$1,875(TP1)TP2 hitRead case →
May 2114:35 UTCUSDJPYLongGPT-5.5Buy-the-Dip Continuation LongB-0.50R(SL)-$1,000(SL)Stop hitRead case →
May 2115:42 UTCNAS100ShortClaude Opus 4.7VWAP/EMA9 Rejection Short (NY AM)C+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 2214:05 UTCUS500LongClaude Opus 4.7VWAP / Breakout Retest LongC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 2214:05 UTCUSDJPYLongGPT-5.5USDJPY Conditional Breakout-Retest Long Above Tokyo/London HighC+-0.50R(SL)-$1,000(SL)Stop hitRead case →
May 2214:38 UTCUS30LongGPT-5.5US30 Long Pullback Continuation from 5m EMA/Fib SupportC++0.59R(TP1)+$1,170(TP1)TP3 hitRead case →
May 2215:03 UTCUS500LongGPT-5.5Conditional Long Reclaim / ContinuationC++1.15R(TP1)+$2,293(TP1)TP1 hitRead case →
May 2215:11 UTCEURUSDShortGPT-5.5EURUSD Pullback Short into VWAP / Fib ResistanceC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 2215:38 UTCGBPUSDLongClaude Opus 4.7GBPUSD Long Continuation PullbackC++0.56R(TP1)+$1,115(TP1)TP3 hitRead case →
May 2614:05 UTCNAS100LongClaude Opus 4.7Breakout Retest LongC++0.78R(TP1)+$1,563(TP1)TP1 hitRead case →
May 2614:07 UTCGBPUSDShortGPT-5.5GBPUSD Post-Data Pullback / Failed Retest ShortC++0.63R(TP1)+$1,268(TP1)TP3 hitRead case →
May 2614:32 UTCUSDJPYLongGPT-5.5USDJPY Conditional Pullback LongC++0.57R(TP1)+$1,140(TP1)TP3 hitRead case →
May 2714:42 UTCUS30LongClaude Opus 4.7US30 Long Pullback to Broken ResistanceC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 2714:42 UTCEURUSDLongGPT-5.5EURUSD Long Pullback ContinuationB-1.0R(SL)-$2,000(SL)Stop hitRead case →
May 2814:36 UTCUS30ShortGPT-5.5Short Failed Reclaim of OR High / VWAPC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
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 →
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 →
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 →
US500 · Short
Mar 26 · 14:16 UTC
Claude Opus 4.7TP3 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.7TP3 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.7TP3 hit
Setup
US500 SHORT — Pullback to Opening Range / Broken Support
Grade
C+
R
+1.28R(TP1)
$ Sim
+$2,563(TP1)
Read case →
EURUSD · Long
Mar 31 · 15:39 UTC
Claude Opus 4.7TP3 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.7TP2 hit
Setup
NAS100 LONG — Pullback to 5m Dynamic Support
Grade
C+
R
+0.72R(TP1)
$ Sim
+$1,440(TP1)
Read case →
NAS100 · Long
Apr 2 · 15:57 UTC
Claude Opus 4.7TP2 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.7Stop 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.7TP1 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.7TP3 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.7TP1 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.7TP3 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.7Stop 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.7Stop 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.7Stop 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.7TP1 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.7TP3 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.7Stop 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.7Stop 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.7Stop 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.7TP1 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.7TP2 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.7TP2 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.7TP1 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.7TP2 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.7Stop hit
Setup
Bullish Continuation — OR Breakout & Retest
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Long
May 6 · 14:16 UTC
Claude Opus 4.7TP2 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.7TP2 hit
Setup
EURUSD Pullback Buy into Trend Continuation
Grade
C+
R
+1.0R(TP1)
$ Sim
+$2,000(TP1)
Read case →
NAS100 · Long
May 7 · 15:21 UTC
Claude Opus 4.7Stop hit
Setup
NAS100 Pullback Long into Fibonacci/EMA Support
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Short
May 12 · 14:19 UTC
Claude Opus 4.7TP3 hit
Setup
VWAP Rejection Short
Grade
C+
R
+1.46R(TP1)
$ Sim
+$2,912(TP1)
Read case →
US30 · Short
May 12 · 15:42 UTC
Claude Opus 4.7Stop hit
Setup
Sell the Pullback into OR High / 5m Resistance
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Short
May 12 · 15:44 UTC
Claude Opus 4.7TP2 hit
Setup
NAS100 Short on Pullback to Resistance Zone
Grade
C+
R
+0.70R(TP1)
$ Sim
+$1,397(TP1)
Read case →
US500 · Short
May 13 · 14:07 UTC
GPT-5.5Stop hit
Setup
Short pullback into 7400-7406 resistance
Grade
D
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Short
May 13 · 14:15 UTC
Claude Opus 4.7TP1 hit
Setup
US30 Short - Sell the Rip at Trend Resistance / Daily Pivot Confluence
Grade
C+
R
+0.83R(TP1)
$ Sim
+$1,654(TP1)
Read case →
EURUSD · Short
May 13 · 14:23 UTC
GPT-5.5TP3 hit
Setup
EURUSD Short: VWAP / Fib Rejection Fade
Grade
D
R
+0.85R(TP1)
$ Sim
+$1,700(TP1)
Read case →
US30 · Short
May 13 · 14:25 UTC
GPT-5.5TP1 hit
Setup
Short Pullback into OR High / Daily Pivot Resistance
Grade
D
R
+1.18R(TP1)
$ Sim
+$2,355(TP1)
Read case →
NAS100 · Short
May 13 · 14:39 UTC
GPT-5.5Stop hit
Setup
NAS100 Short Pullback / VWAP-Rejection Continuation
Grade
D
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Short
May 13 · 14:43 UTC
Claude Opus 4.7Stop hit
Setup
VWAP/Fib Rejection Short
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
GBPUSD · Short
May 13 · 15:31 UTC
GPT-5.5TP2 hit
Setup
GBPUSD VWAP / Prior-Low Rejection Short
Grade
D
R
+1.09R(TP1)
$ Sim
+$2,187(TP1)
Read case →
GBPUSD · Short
May 13 · 15:54 UTC
Claude Opus 4.7TP1 hit
Setup
GBPUSD Short — Sell the Rally to VWAP/Resistance
Grade
C+
R
+1.14R(TP1)
$ Sim
+$2,279(TP1)
Read case →
USDJPY · Long
May 13 · 16:02 UTC
GPT-5.5TP1 hit
Setup
Buy Pullback into VWAP / EMA / Fib Support Cluster
Grade
D
R
+0.43R(TP1)
$ Sim
+$867(TP1)
Read case →
NAS100 · Long
May 14 · 14:29 UTC
GPT-5.5TP2 hit
Setup
NAS100 Long: VWAP / Daily Pivot Pullback Continuation
Grade
D
R
+0.87R(TP1)
$ Sim
+$1,742(TP1)
Read case →
USDJPY · Long
May 15 · 14:15 UTC
Claude Opus 4.7TP3 hit
Setup
USDJPY Pullback Long
Grade
C+
R
+0.39R(TP1)
$ Sim
+$783(TP1)
Read case →
EURUSD · Short
May 15 · 14:18 UTC
Claude Opus 4.7TP1 hit
Setup
EURUSD NY AM Session Short Pullback
Grade
C+
R
+2.0R(TP1)
$ Sim
+$4,000(TP1)
Read case →
GBPUSD · Short
May 15 · 14:22 UTC
Claude Opus 4.7TP1 hit
Setup
VWAP Pullback Short (Primary)
Grade
B
R
+1.89R(TP1)
$ Sim
+$3,789(TP1)
Read case →
USDJPY · Long
May 18 · 14:52 UTC
Claude Opus 4.7TP2 hit
Setup
USDJPY NY AM Continuation Long
Grade
C+
R
+0.47R(TP1)
$ Sim
+$940(TP1)
Read case →
US30 · Long
May 18 · 15:01 UTC
Claude Opus 4.7Stop hit
Setup
US30 Pullback Continuation Long
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Short
May 18 · 15:42 UTC
Claude Opus 4.7TP2 hit
Setup
NAS100 NY AM Session Bearish Pullback Short
Grade
C+
R
+0.84R(TP1)
$ Sim
+$1,670(TP1)
Read case →
USDJPY · Long
May 19 · 14:42 UTC
Claude Opus 4.7Stop hit
Setup
USDJPY Long Pullback Entry
Grade
C+
R
-0.50R(SL)
$ Sim
-$1,000(SL)
Read case →
US30 · Short
May 19 · 14:45 UTC
GPT-5.5TP2 hit
Setup
US30 Short Continuation
Grade
C+
R
+1.65R(TP1)
$ Sim
+$3,300(TP1)
Read case →
GBPUSD · Short
May 19 · 15:09 UTC
GPT-5.5Stop hit
Setup
GBPUSD Short: Post-Data Second-Chance / Bearish Continuation
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Short
May 19 · 15:37 UTC
GPT-5.5Stop hit
Setup
Pullback Failure Short at Prior-Day Low / 5m Fib Zone
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
USDJPY · Long
May 20 · 14:14 UTC
GPT-5.5Stop hit
Setup
USDJPY Long on Tokyo/London High Retest
Grade
B
R
-0.50R(SL)
$ Sim
-$1,000(SL)
Read case →
EURUSD · Short
May 20 · 14:39 UTC
Claude Opus 4.7Stop hit
Setup
EURUSD Short - Fade Session High Rally into Resistance
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Long
May 20 · 15:14 UTC
GPT-5.5TP2 hit
Setup
Long Pullback / Retest Continuation
Grade
C+
R
+0.94R(TP1)
$ Sim
+$1,875(TP1)
Read case →
USDJPY · Long
May 21 · 14:35 UTC
GPT-5.5Stop hit
Setup
Buy-the-Dip Continuation Long
Grade
B
R
-0.50R(SL)
$ Sim
-$1,000(SL)
Read case →
NAS100 · Short
May 21 · 15:42 UTC
Claude Opus 4.7Stop hit
Setup
VWAP/EMA9 Rejection Short (NY AM)
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Long
May 22 · 14:05 UTC
Claude Opus 4.7Stop hit
Setup
VWAP / Breakout Retest Long
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
USDJPY · Long
May 22 · 14:05 UTC
GPT-5.5Stop hit
Setup
USDJPY Conditional Breakout-Retest Long Above Tokyo/London High
Grade
C+
R
-0.50R(SL)
$ Sim
-$1,000(SL)
Read case →
US30 · Long
May 22 · 14:38 UTC
GPT-5.5TP3 hit
Setup
US30 Long Pullback Continuation from 5m EMA/Fib Support
Grade
C+
R
+0.59R(TP1)
$ Sim
+$1,170(TP1)
Read case →
US500 · Long
May 22 · 15:03 UTC
GPT-5.5TP1 hit
Setup
Conditional Long Reclaim / Continuation
Grade
C+
R
+1.15R(TP1)
$ Sim
+$2,293(TP1)
Read case →
EURUSD · Short
May 22 · 15:11 UTC
GPT-5.5Stop hit
Setup
EURUSD Pullback Short into VWAP / Fib Resistance
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
GBPUSD · Long
May 22 · 15:38 UTC
Claude Opus 4.7TP3 hit
Setup
GBPUSD Long Continuation Pullback
Grade
C+
R
+0.56R(TP1)
$ Sim
+$1,115(TP1)
Read case →
NAS100 · Long
May 26 · 14:05 UTC
Claude Opus 4.7TP1 hit
Setup
Breakout Retest Long
Grade
C+
R
+0.78R(TP1)
$ Sim
+$1,563(TP1)
Read case →
GBPUSD · Short
May 26 · 14:07 UTC
GPT-5.5TP3 hit
Setup
GBPUSD Post-Data Pullback / Failed Retest Short
Grade
C+
R
+0.63R(TP1)
$ Sim
+$1,268(TP1)
Read case →
USDJPY · Long
May 26 · 14:32 UTC
GPT-5.5TP3 hit
Setup
USDJPY Conditional Pullback Long
Grade
C+
R
+0.57R(TP1)
$ Sim
+$1,140(TP1)
Read case →
US30 · Long
May 27 · 14:42 UTC
Claude Opus 4.7Stop hit
Setup
US30 Long Pullback to Broken Resistance
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
EURUSD · Long
May 27 · 14:42 UTC
GPT-5.5Stop hit
Setup
EURUSD Long Pullback Continuation
Grade
B
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Short
May 28 · 14:36 UTC
GPT-5.5Stop hit
Setup
Short Failed Reclaim of OR High / VWAP
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
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.

Pattern of the week

The pattern of the year is the same architecture compounding through staged volume — three trades in January, twenty-four in February, thirty-five in March, eighteen in April, forty-seven in May. The confluence floor did not change. The Risk Agent's fixed 2 percent sizing did not change. The Trend Agent's grade threshold did not change. The Macro Agent's veto logic did not change. What compounded across 121 trades was the cumulative R-multiple — +3.02R at January-end, +9.66R at February-end, +8.64R at March-end, +11.63R at April-end, +19.99R at May-end — and the cumulative simulated balance, $106,040 at January-end climbing to $139,996 at May-end.

Inside those 121 canonical trades, US30 carried the volume contribution at 31 trades for +5.39R, US500 banked +5.13R on 23 trades at 60.9 percent win rate, GBPUSD ran cleanest at 6 trades and 83.3 percent win rate for +4.32R, EURUSD ran 17 trades for +4.16R at 58.8 percent, NAS100 ran the most volume at 36 trades for +1.13R, and USDJPY ran 8 trades for -0.14R as the only red column on the year. The 70 winners contributed +65.40R combined at the TP1 baseline; the 51 losers cost -45.40R combined (including the partial structural exits on USDJPY at -0.5R apiece). The net at +19.99R is the arithmetic of a 57.9 percent win rate with an average winner of +0.93R and an average loser of -0.91R.

How a year banks +19.99R on a flat $1R distribution

Seventy winners summed to +65.40R: the cumulative payoff of a hit rate just above 50 percent on a system whose winners average +0.93R per trade. Fifty-one losers cost -45.40R: the cumulative cost of a stop-loss policy that holds each invalidation near a fixed -1R. The net at +19.99R is the cumulative arithmetic of expectancy math. The compounded simulated balance at $145,328 versus the static balance at $139,996 — a roughly $5,300 spread — is the visible footprint of letting risk-per-trade scale with the running balance over 121 trades. Every winner reinvests at a slightly larger base, every loser reduces it. The spread will widen if the next 120 trades print on the same expectancy band.

Decision highlights

The end-of-March decision to consolidate Claude Opus 4.7 as the desk's primary execution model is the year's most significant operating choice. Through January and February the architecture allowed multiple model families to evaluate the same setups simultaneously; the Risk Agent treated each model's confluence read as an independent draw. By end-March the team had a 62-trade sample showing Claude's discipline held more consistently across regime shifts on the FX and NAS100 sides. The consolidation did not remove GPT from the architecture; it moved Claude to the front of the execution queue. The Apr-May period validated the choice: Claude has carried +6.89R of the +8.33R May print on 26 of the 47 May trades, and the year-to-date Claude netR sits at +14.24R against GPT's +5.76R.

The May 13 nine-trade session is the per-trade isolation read of the year. Nine entries inside one afternoon, across both Claude and GPT lineages, on four different instruments, including six D-grade GPT entries under pre-rebrand snapshot attribution. The architecture's evaluation logic treated each entry as an independent confluence draw regardless of grade or model family. The cluster produced six winners and three losers and contributed roughly +2.86R to the YTD column. The decision logic at trigger did not collapse correlated entries into a portfolio position; each was sized independently against equity-at-trigger. The May 13 print is the cleanest demonstration of the architecture's per-trade independence — a design choice that has compounded across 121 trades without smearing attribution.

The May 18 AI Trader formalization is the year's structural-architecture decision. The six Claude automations and six GPT automations went live as a single 12-instrument lineup with disjoint family attribution; the legacy model-snapshot leakage on Claude-side automations (the pre-rebrand GPT-5 and GPT-5.4 trades that bypassed strict family attribution via legacy mode) retired in favor of clean automation-ID-to-model-family mapping. The formalization did not change the entry logic, the sizing rule, or the confluence floor. It cleaned up the attribution layer so the Claude-vs-GPT comparison going forward runs on disjoint automation IDs rather than fuzzy model-snapshot lookups.

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
Opus 4.7
+14.2R
Trades
47
Win rate
63.8%
Avg R
+0.30
Led this week on
  • EURUSD+5.2R · 11 trades
  • NAS100+4.6R · 16 trades
  • GBPUSD+3.6R · 3 trades
Notable trade
EURUSD Short · May 15 · +2.00R
G
GPT
5 · 5.4 · 5.5
+5.8R
Trades
74
Win rate
54.1%
Avg R
+0.08
Led this week on
  • US30+7.0R · 23 trades
  • US500+3.0R · 17 trades
  • GBPUSD+0.7R · 3 trades
Notable trade
US30 Long · Feb 11 · +2.64R

Same signals, same risk framework, different foundation model.

Section 07 · Instrument deep dive

Six instruments, six stories.

EURUSD
+4.2R
17 trades · 58.8% WR

EURUSD ran 17 trades for a 58.8 percent win rate and +4.16R net YTD — the desk's second-cleanest hit rate. Claude carried the column at 11 trades for +5.19R, including the May 15 short at +2R and the May 4 short at +1.53R. The pair's three biggest winners all ran short setups into resistance retests. The GPT lineage's EURUSD entries split harder; the FX side has been Claude's edge across the year.

All EURUSD this week →
GBPUSD
+4.3R
6 trades · 83.3% WR

GBPUSD ran 6 trades for an 83.3 percent win rate and +4.32R net YTD — the cleanest single-instrument print on the year. The May 15 Claude short at +1.89R at B grade led; the May 13 GPT short at +1.09R and the May 13 Claude short at +1.14R clustered inside a single afternoon. The pair did not produce a stopped loss until the May 19 GPT short at -1R. Sample size limits the read, but the per-trade payoff has been the year's tightest.

All GBPUSD this week →
US30
+5.4R
31 trades · 51.6% WR

US30 ran 31 trades for a 51.6 percent win rate and +5.39R net YTD — the index volume leader. GPT carried the column at 23 trades for +7.03R, with the Feb 11 long at +2.64R as the year's largest single GPT print and the YTD result reveal. The May 18-24 and May 25-31 weeks each took a US30 loss; the column's volatility tracks the broader index tape, and the YTD net stays positive because the runners on the right tail (Feb 11, May 19) outweighed the chop.

All US30 this week →
NAS100
+1.1R
36 trades · 58.3% WR

NAS100 ran 36 trades for a 58.3 percent win rate and +1.13R net YTD — the volume leader and the noisiest instrument. The Claude side carried the column at 16 trades for +4.61R; the GPT-lineage NAS100 trades clustered on May 13 (D-grade entries under pre-rebrand snapshot attribution) and contributed thinner per-trade payoff. The thirty-six-trade sample is large enough to suggest NAS100 has been a reliable signal generator without producing the same R-payoff as the index majors.

All NAS100 this week →
USDJPY
-0.1R
8 trades · 50% WR

USDJPY ran 8 trades for a 50 percent win rate and -0.14R net YTD — the only red column on the year. The pair produced its winners in single-print bursts (May 26 GPT long +0.57R, May 15 Claude long +0.39R, May 18 Claude long +0.47R, May 13 GPT long +0.43R) and lost the column on the May 18-24 chop where four partial -0.5R structural exits compressed the loss column without producing winners. The pair is essentially flat year-to-date.

All USDJPY this week →
US500
+5.1R
23 trades · 60.9% WR

US500 ran 23 trades for a 60.9 percent win rate and +5.13R net YTD — the index's quieter performer. GPT carried the column at 17 trades for +3R net; the May 22 GPT long at +1.15R, the May 20 GPT long at +0.94R, and the Claude-side contributions across earlier months added up to a clean +5.13R on a 60.9 percent hit rate. US500 has been the second-cleanest index after the GBPUSD pair.

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 year's most-instructive single loss came from the May 27 GPT EURUSD long, which the May 25-31 weekly losses article tears down at length. The entry triggered at 14:42 UTC on a pullback-to-VWAP setup at B grade — the highest grade on any May trade. The Trend Agent saw a genuine confluence card; the Macro Agent did not veto; the Risk Agent sized at the standard 2 percent risk on equity at trigger. Confluence said the level was good; the runner the trade needed did not extend inside the entry window. The stop printed at a clean -1R at the documented invalidation.

The teardown is the cleanest illustration of the year's central theme: confluence at entry is a necessary condition for a winner, but never a sufficient one. Across 70 winners and 51 losers, the architecture made the case repeatedly that the runner is the second draw, and that no entry-side grade — including B grade — guarantees it. The single most-instructive drawdown stretch of the year came in the May 18-24 window: 18 trades for 7 winners and 11 losers and -2.82R net on the same architecture that printed +8.83R the week before. The 24-hour gap between a +5.96R week and a -2.82R week is the visible footprint of expected variance on a 57.9 percent win rate system; the published expectancy lives on both sides of its mean, and the year's most-instructive lesson is that the architecture's discipline is what compounds across that variance, not the variance itself.

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
+$39,980
+19.99R · Window net
ScenarioR-multipleProfit on $100k
Window netActual+19.99R+$39,980
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 27Tue 31Wed 1Thu 2Wed 8Fri 10Mon 13Tue 14Thu 16Fri 17Thu 23Fri 24Mon 27Tue 28Thu 30Fri 1Mon 4Tue 5Wed 6Thu 7Tue 12Wed 13Thu 14Fri 15Mon 18Tue 19Wed 20Thu 21Fri 22Tue 26Wed 27Thu 28$139,996$100,000

From the desk

2026 year-to-date closes May at +19.99R across 121 canonical trades, 70 winners and 51 losers, 57.9 percent win rate. A $100,000 simulated account at 2% risk per trade sits at $139,996 (static) or $145,328 (compounded). The compounded figure is what an operator running the same trade ledger banks if they let the risk-per-trade scale with the running balance instead of fixing it at $2,000 against the original $100,000 base. The roughly $5,300 spread between the two figures is the cumulative footprint of disciplined fixed-fractional sizing across 121 trades — every winner reinvests at a slightly larger base, every loser reduces it. Over the next 120 trades, that spread will widen if the system continues printing on its current expectancy band.

The structural reading of the year is that the architecture has held its shape across four meaningfully different cadences. January's three-trade soft launch, February's first real 24-trade ramp, March's full-volume 35-trade stress test that consolidated Claude as the primary execution model, and the April-May 65-trade settled cadence that banked +11.32R of the +19.99R YTD print — all four ran the same Trend Agent confluence floor, the same Risk Agent fixed-R sizing, and the same Macro Agent veto logic. The architecture's design choice to let multiple model families evaluate the same setups independently produced the data that informed the end-March Claude consolidation; the May 18 AI Trader formalization cleaned up the attribution layer so the comparison going forward runs on disjoint automation IDs. None of these decisions changed the entry logic. They changed the cadence.

What an operator evaluating SkyAnalyst should take from the YTD column is bounded: a 57.9 percent win rate with an average winner near +1R and an average loser near -1R produces a positive expectancy on the published methodology, and 121 trades is a sample large enough to confirm the directional read without yet settling the longer-run band. The next several months will retest the Claude-vs-GPT split with cleaner attribution, the same-instrument repeat-exposure scope will progress, and the year's cadence will produce another 100-200 trades by end-of-year on which the conclusions will sharpen. The fixed-R policy and the published confluence threshold will not change. The architecture is unchanged across all 121 entries and stays unchanged going forward.

From the desk, the SkyAnalyst Team. Next monthly recap in early July; next quarterly check-in mid-July; next year-to-date refresh after every monthly close.

What we're tuning

The year's three concrete tuning candidates are all narrow, all scoped from specific multi-trade patterns, and all unshipped through May. First, the same-instrument repeat-exposure check the May 18-24 weekly losses report scoped and the May 25-31 weekly losses report extended — the Risk Agent currently evaluates each entry independently and does not apply a clustered-exposure discount when a second entry hits the same instrument inside a rolling 24-hour window. We are scoping this narrowly rather than retuning the Risk Agent globally; the validation runs against the full 121-trade record before any change ships.

Second, the D-grade GPT attribution review. The pre-rebrand GPT-lineage entries (the May 13 D-grade cluster, the legacy gpt-5.4 attribution that bypassed family checks via legacy mode in YTD walks) deserve cleaner separation in published reports going forward. The fix is not to retire the entries — they cleared the confluence card and contributed +1.55R on May 13 alone — but to surface them with explicit pre-rebrand attribution rather than rolling them into the formal AI Trader GPT-5.5 column. The formalized May 18 lineup makes this cleaner going forward; the legacy attribution will hold for the YTD aggregate until the historical entries roll out of the sample.

The Short Version

At a Glance

Week Setup Grade
A-
Decisive Trades
121
Best R
+2.64R
Win Rate
57.9%
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 system perform across regimes?

+

Across the four meaningfully different cadences of 2026 — January's soft launch (3 trades), February's first ramp (24 trades, +6.64R), March's full-volume stress (35 trades, -1.02R), April-May's settled cadence (65 trades, +11.32R) — the system has held a 57.9 percent win rate on a 121-trade sample with an average winner near +1R and an average loser near -1R. The architecture has not changed; the cadences have. The year-to-date net of +19.99R is the arithmetic of expectancy math run across all four phases.

Which model carries the load — and why?

+

Through May 31, Claude Opus 4.7 has run 47 trades for +14.24R at 63.8 percent win rate; the GPT lineage (running across three snapshot generations) has run 74 trades for +5.76R at 54.1 percent. The Claude consolidation happened end-March when the team observed Claude's analysis holding the most consistent discipline across regime shifts. Going forward, the May 18 AI Trader lineup formalized the split: six Claude automations on the FX and NAS100 sides, six GPT automations on the index and pair sides. The next several months will retest the directional read on a cleaner attribution.

What's the worst drawdown so far?

+

The deepest single-week peak-to-trough drawdown on the published equity curve came during the May 18-24 window, which printed -2.82R on 18 trades after climbing to a +4.11R intraweek high. The full curve has not breached -15 percent on the simulated $100,000 account; the May 18-24 window bottomed near -10.81 percent before recovery prints lifted it back. The longest single-window losing streak ran to four, also during May 18-24. The year-to-date peak-to-trough on the curve sits well inside the historical drawdown band a 57.9 percent win rate system would predict.

How does +19.99R YTD compare to a benchmark?

+

A $100,000 simulated account at 2% risk per trade at +19.99R on TP1 baseline sits at +$39,996 in nominal return, or +$45,328 with compounding. Through May 31, 2026, that is +39.99 percent year-to-date on the static figure or +45.33 percent on the compounded figure. The comparison to passive equity benchmarks depends on the reader's frame; we publish the YTD without benchmark anchoring because the system is not a market-beta product and the comparison can be framed multiple ways. The arithmetic on the published trades is what matters.

Why publish every trade?

+

Because a journal that only shows winners is marketing, and a system whose edge plays out over hundreds of trades is going to have weeks the edge does not show up. Every one of the 51 losses YTD is published with the same methodology as every one of the 70 winners. The weekly losses cadence (lossCount ≥ 1 publishes) catches every drawdown week; the weekly recaps catch every red and green week alike. The compounding edge case is not the headline number — it is that the published methodology has not changed across all 121 entries.

What changed between the start of the year and now?

+

Three structural things. First, the end-March Claude consolidation — the architecture moved Claude Opus 4.7 to the primary execution position after the March regime shifts validated its discipline. Second, the May 18 AI Trader formalization — six Claude automations and six GPT automations went live as a single 12-instrument lineup with disjoint family attribution, cleaning up the legacy snapshot leakage from the multi-family evaluation era. Third, the May 21 weekly losses gate lowered to lossCount ≥ 1 — transparency beats thinness, and the closing-week publish cadence reflects that. None of these changes touched the entry logic, the confluence floor, or the fixed-R sizing rule.

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 · June 1, 2026
KEEP READING

More from the Journal

trade-analysis

EURUSD: a clean dip-buy that ran to TP3 in 85 minutes

A dip into the VWAP and support cluster, a macro tape leaning the same way, and a stop just over eight pips wide. The read filled at 1.15919 and ran clean to TP3 for +2.45R (TP3) full potential in 85 minutes.

trade-analysis

Jun 8-14, 2026: two stops, and the patient long that came home

Three trades. Two quick stops inside six minutes each, and one GBPUSD long we left open last week. It closed +0.83R (TP1), trimming the week to minus 1.16R against a +20.43R YTD line.

trade-analysis

GBPUSD: the patient VWAP pullback that took two sessions

Cable stopped us out earlier the same week. The next read, a VWAP and EMA pullback long, needed 54 hours to mature, never traded against us, and closed TP2 at +1.28R full potential.

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

  • Performance
  • Docs
  • Journal
  • Free Trial
  • Book a Demo

Contact Info

info@skyanalyst.ai

Language:
ENES
v1.9