SkyAnalyst/Journal/Recaps/Jul 20-26, 2026
SkyAnalyst Journal · Weekly RecapJul 20-26, 2026

The week we traded the Nasdaq both ways and won them both

Twelve trades, seven winners, a net plus 3.02R. The standout was the Nasdaq, which we shorted with the yields on Thursday two days after buying it against them,

Net result
+3.0R
12 trades · 58.3% win rate · Jul 20-26, 2026
SA
The SkyAnalyst Team
AI Research & Trading Desk
July 24, 2026·8 min read·Weekly Recap · Long
Instrument
Multi · Weekly Recap
Direction · Session
Long · Jul 20-26, 2026
Duration
Outcome
+3.02R
12 trades · 58.3% 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.

Last week the long side did not work and we closed red. This week the reads landed and we closed green, plus 3.02R across twelve trades, seven of them winners, on a 58.3 percent win rate. On a 100,000 dollar account risking two percent a trade, that is roughly 6,040 dollars added. The setups graded A- for the week, and for once the grade and the result agreed. The week had a spine, and it ran through the Nasdaq. On Wednesday the system bought the index against a rising-yield headwind, because that day the semiconductor bid outweighed the rates. On Thursday it shorted the same index with the yields, because by then the macro had flipped to maximum bearish conviction. Both trades won. That pair, the same instrument traded in opposite directions forty-eight hours apart, is the clearest picture of how the system actually works: it holds no view on the Nasdaq, only a fresh reading of the regime each day. Context keeps the number honest. Through Jul 27, 2026, the system has banked plus 29.27R since the January 12 inception. A 100,000 dollar account at two percent risk sits at 158,553 dollars on a static basis. This week added to that. It did not do anything the record has not been doing all year.

Act I — the shorts pay

The week opened with the short side working. Monday a GBPUSD breakdown-retest and a US30 opening-range fade both closed green, and Tuesday brought three more winners in a row: two EURUSD shorts and a GBPUSD pullback continuation. By Tuesday afternoon the simulated account had climbed to about 109,791 dollars, up nearly 5R on the week, and every one of those entries was a short into weakness that the tape rewarded.

Act II — the Nasdaq, both ways

The middle of the week is the part worth remembering. On Wednesday the system took a Nasdaq long against rising yields, a small, deliberate bet that semiconductor momentum outweighed the rate drag, and it paid. On Thursday, with yields now accelerating, crude above 100 dollars, and the VIX jumping, it shorted the same index, and that paid too, running the full distance to its third target. One instrument, two opposite trades, two winners. Equity ticked to its high for the week near 110,055 dollars.

Act III — the Friday give-back

Fridays are where good weeks are kept or spoiled, and this one was kept. Two late shorts, on US30 and NAS100, both stopped at exactly 1R, trimming the week from its plus 5R high down to plus 3.02R. That is a 2R give-back, and it was completely orderly: two flat, identical losses with no attempt to size up and defend the high. The week closed green because the risk policy treated the last two trades exactly like the first ten.

Key insight
“We bought the Nasdaq against rising yields on Wednesday and shorted it with them on Thursday. Same instrument, opposite directions, two days apart, and both trades won. The regime changed, not our mind.”
SkyAnalyst Trend Agent · Jul 23
Section 03 · The audit trail

Every trade the system took.

7 winners5 losers·Winners link to full case study
|
DateTimeInstrumentDirModelSetupGradeR$ SimResultDetails
Jul 2015:02 UTCGBPUSDShortGPT-5.5GBPUSD SHORTC++1.06R(TP1)+$2,118(TP1)TP1 hitRead case →
Jul 2015:04 UTCUS500ShortClaude Opus 4.7US500 SHORT — VWAP Breakdown ContinuationC+-1.0R(SL)-$2,000(SL)Stop hit-
Jul 2015:45 UTCUS30ShortGPT-5.5US30 SHORTB++0.97R(TP1)+$1,937(TP1)TP2 hitRead case →
Jul 2114:17 UTCEURUSDShortClaude Opus 4.7EURUSD SHORT - Sell the Retracement into VWAP/ResistanceC++1.09R(TP1)+$2,176(TP1)TP3 hitRead case →
Jul 2114:19 UTCGBPUSDShortGPT-5.5GBPUSD SHORT — pullback continuationC++1.50R(TP1)+$3,000(TP1)TP2 hit · ★ Trade of the weekRead case →
Jul 2115:24 UTCEURUSDShortClaude Opus 4.7EURUSD Short Pullback to ResistanceC++1.28R(TP1)+$2,560(TP1)TP2 hitRead case →
Jul 2214:17 UTCUS30LongGPT-5.5US30 Long Pullback RetestC-1.0R(SL)-$2,000(SL)Stop hit-
Jul 2214:17 UTCNAS100LongClaude Opus 4.7NAS100 LONG — Pullback to VWAP/Fibonacci SupportC++0.72R(TP1)+$1,440(TP1)TP1 hitRead case →
Jul 2215:26 UTCGBPUSDShortGPT-5.5GBPUSD SHORTC+-1.0R(SL)-$2,000(SL)Stop hit-
Jul 2314:08 UTCNAS100ShortClaude Opus 4.7NAS100 SHORT — Trend Continuation on Relief Rally FailureB+1.41R(TP1)+$2,824(TP1)TP3 hitRead case →
Jul 2414:08 UTCUS30ShortGPT-5.5US30 SHORTC+-1.0R(SL)-$2,000(SL)Stop hit-
Jul 2415:19 UTCNAS100ShortClaude Opus 4.7NAS100 SHORT — Aggressive Resistance Cluster RejectionC+-1.0R(SL)-$2,000(SL)Stop hit-
GBPUSD · Short
Jul 20 · 15:02 UTC
GPT-5.5TP1 hit
Setup
GBPUSD SHORT
Grade
C+
R
+1.06R(TP1)
$ Sim
+$2,118(TP1)
Read case →
US500 · Short
Jul 20 · 15:04 UTC
Claude Opus 4.7Stop hit
Setup
US500 SHORT — VWAP Breakdown Continuation
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
US30 · Short
Jul 20 · 15:45 UTC
GPT-5.5TP2 hit
Setup
US30 SHORT
Grade
B+
R
+0.97R(TP1)
$ Sim
+$1,937(TP1)
Read case →
EURUSD · Short
Jul 21 · 14:17 UTC
Claude Opus 4.7TP3 hit
Setup
EURUSD SHORT - Sell the Retracement into VWAP/Resistance
Grade
C+
R
+1.09R(TP1)
$ Sim
+$2,176(TP1)
Read case →
GBPUSD · Short
Jul 21 · 14:19 UTC
GPT-5.5TP2 hit · ★ Trade of the week
Setup
GBPUSD SHORT — pullback continuation
Grade
C+
R
+1.50R(TP1)
$ Sim
+$3,000(TP1)
Read case →
EURUSD · Short
Jul 21 · 15:24 UTC
Claude Opus 4.7TP2 hit
Setup
EURUSD Short Pullback to Resistance
Grade
C+
R
+1.28R(TP1)
$ Sim
+$2,560(TP1)
Read case →
US30 · Long
Jul 22 · 14:17 UTC
GPT-5.5Stop hit
Setup
US30 Long Pullback Retest
Grade
C
R
-1.0R(SL)
$ Sim
-$2,000(SL)
NAS100 · Long
Jul 22 · 14:17 UTC
Claude Opus 4.7TP1 hit
Setup
NAS100 LONG — Pullback to VWAP/Fibonacci Support
Grade
C+
R
+0.72R(TP1)
$ Sim
+$1,440(TP1)
Read case →
GBPUSD · Short
Jul 22 · 15:26 UTC
GPT-5.5Stop hit
Setup
GBPUSD SHORT
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
NAS100 · Short
Jul 23 · 14:08 UTC
Claude Opus 4.7TP3 hit
Setup
NAS100 SHORT — Trend Continuation on Relief Rally Failure
Grade
B
R
+1.41R(TP1)
$ Sim
+$2,824(TP1)
Read case →
US30 · Short
Jul 24 · 14:08 UTC
GPT-5.5Stop hit
Setup
US30 SHORT
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
NAS100 · Short
Jul 24 · 15:19 UTC
Claude Opus 4.7Stop hit
Setup
NAS100 SHORT — Aggressive Resistance Cluster Rejection
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)

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 week was that the system read regime changes faster than a directional bias ever could. The Nasdaq pair is the headline, but the same discipline ran underneath everything: shorts worked early because the tape was selling strength, the one Nasdaq long worked because that specific day's balance leaned up, and the Friday shorts failed because by then the easy continuation had already been priced. Nothing was forced to fit a house view, because there was no house view.

There is a quieter pattern in the instrument distribution. EURUSD was the cleanest book of the week, two shorts and two wins, while US30 was the messiest, three trades for a net loss, with only the highest-graded of them, a B+ breadth-confirmed fade, actually paying. The week rewarded the instruments where the setup was crisp and punished the ones where it was marginal, which is exactly the sorting a grading system is supposed to produce.

Decision highlights

The system took opposite sides of the Nasdaq two days apart and won both. Wednesday's long leaned against rising yields on semiconductor strength; Thursday's short leaned with them once the macro turned decisively bearish. Neither trade carried any memory of the other, which is precisely why a standing directional bias, the thing most discretionary traders cannot shake, would have gotten one of the two wrong.

The Friday give-back was allowed to happen cleanly. After the account hit its plus 5R high on Thursday, two more setups cleared the filter on Friday and both stopped at a flat 1R. The system did not widen stops or add size to protect the weekly high; it took the two losses at their planned risk and closed the week at plus 3.02R. Protecting a high water mark by breaking the risk rules is how good weeks become bad ones, and the system did not do it.

The grading system did its sorting job on US30. Three US30 trades produced a net loss, and the only one that won was the single B+ setup, a breadth-confirmed fade, while the marginal C-grade entries stopped. That is the grade doing exactly what it is for: the highest-conviction US30 read paid and the low-conviction ones did not, which is the correlation a grade is supposed to have with outcome over time.

Key insight
“EURUSD carried the week. Two shorts, two wins, plus 2.4R between them. When one instrument's setup keeps repeating cleanly, we keep taking it.”
SkyAnalyst Risk Agent · Jul 21
Section 07 · Instrument deep dive

Six instruments, six stories.

EURUSD
+2.4R
2 trades · 100% WR

EURUSD: Two trades, two wins, plus 2.4R. Both were shorts into a dollar-strong tape, and both ran cleanly to target. The best book of the week.

All EURUSD this week →
GBPUSD
+1.6R
3 trades · 66.7% WR

GBPUSD: Three trades, net plus 1.6R, two winners. A breakdown-retest and a pullback continuation paid; one later short stopped for minus 1R.

All GBPUSD this week →
US30
-1.0R
3 trades · 33.3% WR

US30: Three trades, net minus 1.0R. Only the highest-graded entry, a B+ breadth-confirmed opening-range fade, won. A long and a later short both stopped.

All US30 this week →
NAS100
+1.1R
3 trades · 66.7% WR

NAS100: Three trades, net plus 1.1R, and the story of the week. A long against the yields and a short with them both won; a late Friday short stopped.

All NAS100 this week →
USDJPY
-
0 trades

USDJPY: No trades this week. The pair stayed outside our setup criteria the entire window.

All USDJPY this week →
US500
-1.0R
1 trade · 0% WR

US500: One trade, one loss of minus 1R. A Monday short that stopped without following through.

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

Win of the week: GBPUSD Short · +1.5R

Loss worth learning from

The instructive losses this week were the two Friday shorts, on US30 and NAS100, that stopped back to back and trimmed the week by 2R. Both were C+ setups, marginal but inside the filter, and both were continuation shorts taken after the week's strong down-moves had largely already played out. The read in each case was defensible, but the easy part of the move was gone, and a late continuation entry into an exhausted trend is exactly the kind of setup that grades C+ rather than B. Neither was a mistake in isolation; each stopped at its planned 1R. What they teach is that the same continuation logic that paid handsomely on Thursday's fresh, high-conviction Nasdaq short paid nothing on Friday's tired, low-conviction ones, and the grade saw that difference in advance.

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
+$6,040
+3.02R · Window net
ScenarioR-multipleProfit on $100k
Window netActual+3.02R+$6,040
Simulated equity · $100,000 baseline · 2% risk per trade
Mon 20Tue 21Wed 22Thu 23Fri 24$106,055$100,000
System Performance · Year to date

All six agents combined.

Net R
+29.28R
Trades
163
Win rate
59%
EURUSD
+9.11R
23 trades
70%
GBPUSD
+4.03R
19 trades
58%
US30
+4.21R
46 trades
52%
NAS100
+11.79R
47 trades
66%
US500
+0.14R
28 trades
50%
Updated 1 hour ago
View live stats →
Key insight
“Equity peaked near plus 5R on Thursday, then two Friday stops trimmed it to plus 3.02R. The give-back was orderly, two flat 1R losses, no scramble to hold the high.”
SkyAnalyst Risk Agent · Jul 24

From the desk

A note, before we move on.

We publish the winning weeks with the same detail as the losing ones, and we try to draw the same honest lessons from both. Last week the long side did not work and we said so. This week the reads landed, and the most useful thing we can show you is not that we made money, it is how. The Nasdaq pair is the answer: a long and a short on the same index in one week, both winners, because the system re-read the regime each day and carried no loyalty to its last trade.

Hold the week against the year and the shape holds. Through Jul 27, 2026 the system has banked plus 29.27R since inception. On a 100,000 dollar account at two percent risk, that is 158,553 dollars on a static basis, where every trade risks the same fixed amount, and 173,098 dollars compounded, where each trade risks two percent of the growing balance. The gap between those two figures, over 14,000 dollars, is what disciplined, consistent sizing produces across 163 trades. This week added about 6,040 dollars to the static path and it did it the boring way, by winning more trades than it lost and refusing to bet the account on any one of them.

The trade we will remember from this week is not the biggest winner. It is the fact that we sold the Nasdaq on Thursday without a second thought about having bought it on Wednesday. That absence of memory, that willingness to be long and then short the same thing when the regime says so, is the whole product.

What we're tuning

There is nothing structural to change from a winning week, and we resist the temptation to invent lessons when the record is green. The risk policy did its job on both ends: it let the winners run to target and it capped each of the five losses at a flat 1R, including the two that trimmed the Friday high.

The one honest observation is about late-session continuation entries. Both Friday losses were continuation shorts taken after the bulk of the week's directional move had already happened, and both graded C+ for exactly that reason. We do not currently apply an extra penalty to a continuation setup that arrives late in an already-extended move, and this week is a mild argument that we could. It would not have changed a green week into a greener one by much, but it might have kept us out of two tired trades that the grade had already flagged as marginal.

The Short Version

At a Glance

Week Setup Grade
A-
Decisive Trades
12
Best R
+1.5R
Win Rate
58.3%
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 did the system win both a long and a short on the Nasdaq in the same week?

+

Because it re-reads the market regime on every evaluation and carries no bias from prior trades. Wednesday's long leaned against rising yields because semiconductor momentum outweighed them that day. Thursday's short leaned with the yields once the macro turned decisively bearish, with accelerating rates, a crude spike, and a jumping VIX. The instrument was never the thesis; the regime was, and it changed between the two trades.

The week peaked near plus 5R but closed at plus 3.02R. What happened?

+

Two Friday shorts, on US30 and NAS100, both stopped at a flat 1R, trimming the week by 2R from its Thursday high. That give-back was orderly and expected. The system did not widen stops or add size to defend the high; it took the two losses at their planned risk. A 2R give-back on a week that peaked at plus 5R is normal variance, not a breakdown.

Why was the win of the week only plus 1.5R when a trade ran to its third target?

+

Because we report the recap on a TP1-baseline, where every winner is counted at its first-target R and losers at minus 1R. On that conservative basis the GBPUSD short's plus 1.5R was the week's best. The Nasdaq short traveled much further in full-potential terms, but its TP1-baseline contribution was plus 1.41R. We use the conservative baseline so the weekly and yearly numbers never overstate what the ledger actually banks.

Does a winning week change how the system trades next week?

+

No. The setup filter, the risk policy, and the agent coordination are unchanged by a green week just as they are by a red one. The only note we took was about late-session continuation entries, since both Friday losses were tired continuation shorts the grade had already marked C+. That is a possible refinement to weigh, not a change to how any single trade is judged.

Why publish this in the same detail whether the week is green or red?

+

Because a track record is only credible if the winning and losing weeks are reported the same way. Last week we published a losing week in full; this week we publish a winning one in the same format, with the full trade index and the reasoning behind each entry. Curating only the green weeks would make the record a highlight reel rather than a record, and the whole point is that it is a record.

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.

Key insight
“A plus 3.02R week against plus 29.27R on the year is the system doing what it is built to do: win more than it loses, size every trade the same, and never bet the account on any one of them.”
From the desk · July 24, 2026
Keep reading

From the SkyAnalyst Journal

All case studies →
trade-analysis
The five small losses hiding inside a winning week
trade-analysis

The five small losses hiding inside a winning week

The week made plus 3.02R, and it still produced five losing trades. We publish them the same way we publish the losses of a red week, because a track record that only reports its losses when it loses is not a track record.

9 min read
The Nasdaq short the macro demanded, days after the long
trade-analysis

The Nasdaq short the macro demanded, days after the long

Two days ago the system bought the Nasdaq against rising yields. Today it sold the same index with them, as yields accelerated, crude spiked, and the VIX jumped. The relief rally failed and the short ran to TP3.

6 min read
The Dow short the market breadth called before price did
trade-analysis

The Dow short the market breadth called before price did

A Dow short where the tell was not the chart but the market internals. Negative breadth kept the bias short, price failed at the open, and the fade ran to TP2 for a full-potential 1.5R.

6 min read