SkyAnalyst/Journal/Recaps/July 2026
SkyAnalyst Journal · Monthly RecapJuly 2026

July 2026 Monthly Recap: The Month We Grinded Green

A look back at July, when the desk banked +2.28R at a 54.1% win rate, absorbed a mid-month drawdown that stopped a cluster of correlated longs together, and let

Net result
+2.3R
37 trades · 54.1% win rate · July 2026
SA
The SkyAnalyst Team
AI Research & Trading Desk
August 3, 2026·12 min read·Monthly Recap · Long
Instrument
Multi · Monthly Recap
Direction · Session
Long · July 2026
Duration
Outcome
+2.28R
37 trades · 54.1% 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.

Through Aug 1, 2026, the desk has banked +23.37R YTD, and a $100,000 account at 2% risk per trade sits at $146,756.58. July contributed +2.28R of that total across 37 trades, 20 winners against 17 losses for a 54.1% win rate. This was not a month that ran downhill. It was a grind, positive but modest, with a mid-month drawdown that had to be climbed back out of trade by trade. The month's shape was defined by direction more than by any single setup. The long side stalled and, for one two-day stretch, failed as a group. The short side carried, and the best trade of the month was a GBPUSD short that closed at +1.5R (TP1). What pulled July green was not a hot streak. It was a rotation, and reading that rotation in time was the whole job.

Act One: The Choppy Open

July opened without a clean regime to trade. The first two weeks ran two-sided, with continuation setups firing on both the long and the short side and neither one holding the tape for long. We took the entries the structure offered and kept the sizing flat, but the reads did not compound. Winners like the July 1 NAS100 short and the July 8 US30 short were offset by stops on longs that did not follow through. By the middle of the month the ledger was close to flat, which is exactly what a directionless tape produces when you refuse to force a bias onto it.

Act Two: The Correlated Drawdown

On July 14 and 15 the long book failed as a group. Three longs stopped together on the fourteenth, on US500, US30, and GBPUSD, and two more stopped on the fifteenth. These were not five independent losses. They were the same directional bet placed across correlated charts, and when the tape turned down they all resolved the same way. The simulated equity curve bottomed near -3.46R cumulative in that stretch, the low point of the month. The lesson was not that the setups were bad. It was that they were the same setup, and the exposure was concentrated in a direction the tape was about to punish.

Act Three: The Short-Side Recovery

The month turned in the third week. From July 20 through July 23 the short book did the heavy lifting: GBPUSD and EURUSD shorts, and NAS100 shorts, entered as the tape resolved lower and carried cleanly. July 21 alone stacked three winning shorts, the best of them a GBPUSD short at +1.5R (TP1). That run lifted cumulative equity back above water and set the closing tone. July did not end where a strong month ends, but it ended green, and it did so because the desk rotated with the tape instead of defending the longs that had already failed.

Key insight
“Early July handed us a two-sided tape with no clean continuation to lean on, so the reads stayed small and selective.”
SkyAnalyst Trend Agent · July 2026
Section 03 · The audit trail

Every trade the system took.

20 winners17 losers·Winners link to full case study
|
DateTimeInstrumentDirModelSetupGradeR$ SimResultDetails
Jul 114:38 UTCNAS100ShortClaude Opus 4.7NAS100 VWAP Rejection / Bear Flag ContinuationB+1.29R(TP1)+$2,574(TP1)TP1 hitRead case →
Jul 114:41 UTCUS30LongGPT-5.5Long pullback continuationC++0.31R(TP1)+$618(TP1)TP3 hitRead case →
Jul 114:51 UTCEURUSDShortClaude Opus 4.7SHORT EURUSD — Bearish Trend Resumption at 61.8% Fib ExhaustionC++0.29R(TP1)+$580(TP1)TP1 hitRead case →
Jul 214:24 UTCUS500LongClaude Opus 4.7Pullback Long — Prior Day High RetestC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 214:57 UTCEURUSDLongClaude Opus 4.7EURUSD Long — Pullback to Session Low / 61.8% Fib SupportC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 215:16 UTCUS30LongGPT-5.5Long pullback into 50–61.8% retraceC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 614:34 UTCEURUSDShortClaude Opus 4.7EURUSD NY AM VWAP rejection shortC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 614:41 UTCNAS100LongClaude Opus 4.7NASDAQ100 Pullback Long to Broken ResistanceC++0.49R(TP1)+$974(TP1)TP1 hitRead case →
Jul 714:33 UTCGBPUSDShortGPT-5.5GBPUSD NY-overlap bearish retracement shortC++1.07R(TP1)+$2,131(TP1)TP3 hitRead case →
Jul 814:10 UTCUS30ShortGPT-5.5US30 SHORT failed reclaim bounceC++0.96R(TP1)+$1,928(TP1)TP3 hitRead case →
Jul 914:06 UTCUS500LongClaude Opus 4.7US500 LONG — Pullback Buy at Yesterday's High / ORB BreakoutC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 914:18 UTCEURUSDLongClaude Opus 4.7EURUSD Long Pullback to Breakout ZoneC++0.67R(TP1)+$1,333(TP1)TP2 hitRead case →
Jul 1014:15 UTCUS500LongClaude Opus 4.7US500 LONG — Pullback to Prior Day High / 7,550 ZoneB-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 1015:46 UTCUS30LongGPT-5.5US30 Long Pullback ContinuationB++1.01R(TP1)+$2,028(TP1)TP2 hitRead case →
Jul 1314:10 UTCNAS100ShortClaude Opus 4.7NAS100 Short - Bearish Continuation off Failed RetestB++1.46R(TP1)+$2,916(TP1)TP1 hitRead case →
Jul 1414:37 UTCUS500LongClaude Opus 4.7US500 LONG — Opening Range BreakoutC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 1414:40 UTCUS30LongGPT-5.5US30 NY AM Pullback/Second-Chance LongC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 1415:06 UTCGBPUSDLongGPT-5.5GBPUSD London pullback buyB-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 1514:37 UTCUS500LongClaude Opus 4.7US500 Bullish VWAP/Structure Pullback BuyC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 1514:52 UTCUS30LongGPT-5.5US30 pullback-long continuationC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 1715:32 UTCGBPUSDShortGPT-5.5GBPUSD SHORTC++1.30R(TP1)+$2,603(TP1)TP1 hitRead case →
Jul 2015:02 UTCGBPUSDShortGPT-5.5GBPUSD SHORTC++1.06R(TP1)+$2,118(TP1)TP1 hitRead case →
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 hitRead case →
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 hitRead case →
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 hitRead case →
Jul 2415:19 UTCNAS100ShortClaude Opus 4.7NAS100 SHORT — Aggressive Resistance Cluster RejectionC+-1.0R(SL)-$2,000(SL)Stop hitRead case →
Jul 2814:56 UTCNAS100ShortClaude Opus 4.7NAS100 Short Pullback to Broken StructureC+-1.0R(SL)-$2,000(SL)Stop hit-
Jul 2815:16 UTCUS30LongGPT-5.5Long continuation breakoutC++0.67R(TP1)+$1,333(TP1)TP2 hitRead case →
Jul 3014:30 UTCNAS100LongClaude Opus 4.7NAS100 LONG — Breakout Retest PullbackC++0.76R(TP1)+$1,516(TP1)TP3 hitRead case →
Jul 3014:31 UTCGBPUSDLongGPT-5.5GBPUSD continuation pullback longB+0.99R(TP1)+$1,977(TP1)TP3 hitRead case →
Jul 3014:34 UTCEURUSDLongClaude Opus 4.7EURUSD Long Pullback EntryC+-1.0R(SL)-$2,000(SL)Stop hit-
NAS100 · Short
Jul 1 · 14:38 UTC
Claude Opus 4.7TP1 hit
Setup
NAS100 VWAP Rejection / Bear Flag Continuation
Grade
B
R
+1.29R(TP1)
$ Sim
+$2,574(TP1)
Read case →
US30 · Long
Jul 1 · 14:41 UTC
GPT-5.5TP3 hit
Setup
Long pullback continuation
Grade
C+
R
+0.31R(TP1)
$ Sim
+$618(TP1)
Read case →
EURUSD · Short
Jul 1 · 14:51 UTC
Claude Opus 4.7TP1 hit
Setup
SHORT EURUSD — Bearish Trend Resumption at 61.8% Fib Exhaustion
Grade
C+
R
+0.29R(TP1)
$ Sim
+$580(TP1)
Read case →
US500 · Long
Jul 2 · 14:24 UTC
Claude Opus 4.7Stop hit
Setup
Pullback Long — Prior Day High Retest
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
EURUSD · Long
Jul 2 · 14:57 UTC
Claude Opus 4.7Stop hit
Setup
EURUSD Long — Pullback to Session Low / 61.8% Fib Support
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Jul 2 · 15:16 UTC
GPT-5.5Stop hit
Setup
Long pullback into 50–61.8% retrace
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
EURUSD · Short
Jul 6 · 14:34 UTC
Claude Opus 4.7Stop hit
Setup
EURUSD NY AM VWAP rejection short
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
NAS100 · Long
Jul 6 · 14:41 UTC
Claude Opus 4.7TP1 hit
Setup
NASDAQ100 Pullback Long to Broken Resistance
Grade
C+
R
+0.49R(TP1)
$ Sim
+$974(TP1)
Read case →
GBPUSD · Short
Jul 7 · 14:33 UTC
GPT-5.5TP3 hit
Setup
GBPUSD NY-overlap bearish retracement short
Grade
C+
R
+1.07R(TP1)
$ Sim
+$2,131(TP1)
Read case →
US30 · Short
Jul 8 · 14:10 UTC
GPT-5.5TP3 hit
Setup
US30 SHORT failed reclaim bounce
Grade
C+
R
+0.96R(TP1)
$ Sim
+$1,928(TP1)
Read case →
US500 · Long
Jul 9 · 14:06 UTC
Claude Opus 4.7Stop hit
Setup
US500 LONG — Pullback Buy at Yesterday's High / ORB Breakout
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
EURUSD · Long
Jul 9 · 14:18 UTC
Claude Opus 4.7TP2 hit
Setup
EURUSD Long Pullback to Breakout Zone
Grade
C+
R
+0.67R(TP1)
$ Sim
+$1,333(TP1)
Read case →
US500 · Long
Jul 10 · 14:15 UTC
Claude Opus 4.7Stop hit
Setup
US500 LONG — Pullback to Prior Day High / 7,550 Zone
Grade
B
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Jul 10 · 15:46 UTC
GPT-5.5TP2 hit
Setup
US30 Long Pullback Continuation
Grade
B+
R
+1.01R(TP1)
$ Sim
+$2,028(TP1)
Read case →
NAS100 · Short
Jul 13 · 14:10 UTC
Claude Opus 4.7TP1 hit
Setup
NAS100 Short - Bearish Continuation off Failed Retest
Grade
B+
R
+1.46R(TP1)
$ Sim
+$2,916(TP1)
Read case →
US500 · Long
Jul 14 · 14:37 UTC
Claude Opus 4.7Stop hit
Setup
US500 LONG — Opening Range Breakout
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Jul 14 · 14:40 UTC
GPT-5.5Stop hit
Setup
US30 NY AM Pullback/Second-Chance Long
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
GBPUSD · Long
Jul 14 · 15:06 UTC
GPT-5.5Stop hit
Setup
GBPUSD London pullback buy
Grade
B
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US500 · Long
Jul 15 · 14:37 UTC
Claude Opus 4.7Stop hit
Setup
US500 Bullish VWAP/Structure Pullback Buy
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
US30 · Long
Jul 15 · 14:52 UTC
GPT-5.5Stop hit
Setup
US30 pullback-long continuation
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
Read case →
GBPUSD · Short
Jul 17 · 15:32 UTC
GPT-5.5TP1 hit
Setup
GBPUSD SHORT
Grade
C+
R
+1.30R(TP1)
$ Sim
+$2,603(TP1)
Read case →
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 →
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)
Read case →
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)
Read case →
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)
Read case →
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)
Read case →
NAS100 · Short
Jul 28 · 14:56 UTC
Claude Opus 4.7Stop hit
Setup
NAS100 Short Pullback to Broken Structure
Grade
C+
R
-1.0R(SL)
$ Sim
-$2,000(SL)
US30 · Long
Jul 28 · 15:16 UTC
GPT-5.5TP2 hit
Setup
Long continuation breakout
Grade
C+
R
+0.67R(TP1)
$ Sim
+$1,333(TP1)
Read case →
NAS100 · Long
Jul 30 · 14:30 UTC
Claude Opus 4.7TP3 hit
Setup
NAS100 LONG — Breakout Retest Pullback
Grade
C+
R
+0.76R(TP1)
$ Sim
+$1,516(TP1)
Read case →
GBPUSD · Long
Jul 30 · 14:31 UTC
GPT-5.5TP3 hit
Setup
GBPUSD continuation pullback long
Grade
B
R
+0.99R(TP1)
$ Sim
+$1,977(TP1)
Read case →
EURUSD · Long
Jul 30 · 14:34 UTC
Claude Opus 4.7Stop hit
Setup
EURUSD Long Pullback Entry
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 July was correlation, and it cut both ways.

In the middle of the month it worked against us. The long entries on US500, US30, and GBPUSD were structurally reasonable in isolation, but together they were one position: long risk into a tape that was about to roll over. When correlated markets line up in the same direction, a single adverse move does not cost you one stop, it costs you the whole cluster at once. That is what happened on July 14 and 15, and it is why the drawdown was sharp rather than gradual.

In the back half the same correlation paid us. Once the tape resolved lower, the shorts across cable, the euro, and the index moved as a group in our favor, and the July 20 to 23 run captured most of the month's net gain. The recurring thread is not a setup name, it is exposure. The edge in July lived in noticing when several charts were quietly telling the same story, and in sizing that story once rather than five times.

Decision highlights

The month's structural judgment was retiring US500 from the tracked lineup. Zero wins across five trades for a full -5.00R is not variance, it is a chart that spent the month fighting the desk, and every one of those entries was a long that the tape rejected. Rather than carry that drag into August, we are pulling US500 out of the tracked lineup and letting the capital work where it is producing. The July figures already carry the full cost, which is why the net still reads modest.

We read the July 14 and 15 stops as one correlated event, not five separate ones. Three longs on US500, US30, and GBPUSD stopped together on the fourteenth, and two more followed on the fifteenth. The disciplined response was to treat that as a lesson about concentrated directional exposure rather than five isolated setup failures, and to tighten how the Cross-Asset Agent flags simultaneous same-direction entries before they size as a block.

We rotated to the short side in the third week instead of de-risking after the drawdown. The instinct after a -3.46R low is to trade smaller and wait for calm. Instead, the tape had resolved lower, and the setups that fit it were shorts. From July 20 to 23 we let the short book size normally and it captured most of the month's net gain, including the +1.5R (TP1) GBPUSD short that stood as the best trade of July.

Key insight
“The longs we were carrying across the indices and cable in the middle of the month were one trade wearing different tickers, and they stopped as one.”
SkyAnalyst Cross-Asset Agent · July 2026
Section 07 · Instrument deep dive

Six instruments, six stories.

EURUSD
+0.3R
7 trades · 57.1% WR

EURUSD: The mixed middle, 7 trades for +0.32R at a 57.1% win rate. The July 21 shorts did the earning while several longs gave back, a chart that paid its way without leading the month in either direction.

All EURUSD this week →
GBPUSD
+3.9R
7 trades · 71.4% WR

GBPUSD: The second-strongest contributor, +3.91R over 7 trades at 71.4%, surfaced through the models on SkyAnalyst Pro. Its edge was on the short side, and it held the month's single best winner at +1.5R (TP1).

All GBPUSD this week →
US30
-1.1R
10 trades · 50% WR

US30: The busiest chart and essentially even, 10 trades for -1.08R at 50%, also surfaced through the models on SkyAnalyst Pro. A steady volume contributor that took its share of the mid-month correlated-long damage and neither carried nor sank the month.

All US30 this week →
NAS100
+4.1R
8 trades · 75% WR

NAS100: The workhorse of July, +4.12R across 8 trades at 75%, reading the tape correctly in both directions. It carried the desk through the choppy open and the short-side recovery alike.

All NAS100 this week →
USDJPY
-
0 trades

USDJPY: Offline this month. The AI Trader remains retired for sustained poor performance, and no entries were taken on this chart in July.

All USDJPY this week →
US500
-5.0R
5 trades · 0% WR

US500: The month's clear underperformer, 5 trades for -5.00R at a 0% win rate, every entry a long and every one a stop. We are retiring it from the tracked lineup going forward.

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

July's cleanest loss to learn from was the July 14 GBPUSD long, a B-grade London pullback buy that stopped for -1R. On its own it was a defensible entry: a pullback into support on a strong instrument, the kind of setup that pays more often than not. That is exactly why it is worth the teardown.

The trade did not fail because the setup was weak. It failed because it was a long, and on July 14 every long the desk was carrying was the same bet. US500 and US30 longs stopped in the same window, and GBPUSD went with them. The setup grade was fine. The problem was correlation: a B-grade long is still a long, and no amount of chart quality saves a directional bet when the whole book is pointed the same way and the tape turns.

What we keep is the framework that still netted +2.28R at 54.1% through a month that fought us: flat sizing, continuation entries, and a willingness to rotate. What we examine is exposure. In July the largest single lesson was not a broken setup, it was a concentrated direction, and the fix lives at the portfolio level rather than in any one chart.

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
+$4,560
+2.28R · Window net
ScenarioR-multipleProfit on $100k
Window netActual+2.28R+$4,560
Simulated equity · $100,000 baseline · 2% risk per trade
Wed 1Thu 2Mon 6Tue 7Wed 8Thu 9Fri 10Mon 13Tue 14Wed 15Fri 17Mon 20Tue 21Wed 22Thu 23Fri 24Tue 28Thu 30$104,566$100,000
System Performance · Year to date

All six agents combined.

Net R
+23.38R
Trades
142
Win rate
58%
EURUSD
+8.11R
24 trades
67%
GBPUSD
+3.91R
7 trades
71%
US30
+4.88R
47 trades
53%
NAS100
+11.55R
49 trades
65%
US500
-5.07R
15 trades
33%
Updated 6 hours ago
View live stats →
Key insight
“Twenty wins against seventeen losses closed the book at +2.28R, and the sizing never flinched through the drawdown.”
SkyAnalyst Risk Agent · July 2026

From the desk

July closed with the desk at +2.28R for the month and +23.37R YTD. On a $100,000 account risking 2% per trade, the static ledger reads $146,756.58, while the compounded ledger reads $154,572.51. That gap of roughly $7,800 is not a rounding error. It is the difference between measuring returns on a fixed base and letting position size grow with the account as it builds.

We report the static figure as our headline because it is the honest measure of the strategy's edge, stripped of the tailwind that compounding adds. The compounded number shows what disciplined sizing produces when you let it run, and both are true at once. A month like July, modest and hard-won, is where that discipline matters most: the sizing did not chase the drawdown down and did not press the recovery, and the flat-risk framework carried the account across a choppy tape without a single emotional adjustment.

Two housekeeping notes for the record. We retired US500 from the tracked lineup after a 0-for-5 July, and its full cost is already inside this month's numbers. And we are carrying one clear instruction into August: watch correlated exposure. The tape gave us the lesson twice this month, once against us and once for us, and the desk that reads direction across charts rather than one chart at a time is the one that keeps grinding green.

What we're tuning

The August adjustment starts with the lineup. US500 is retired from the tracked instruments after a 0-for-5 month, so its drag comes out at the source rather than being absorbed trade by trade. That is the clean, structural change, and it is the same logic we applied to USDJPY earlier in the year.

The subtler tune is correlation control. July's drawdown was a portfolio problem, not a setup problem, so the work is in the Cross-Asset Agent: flagging when several charts are lining up as the same directional bet and treating that cluster as one unit of risk before it sizes as five. Everywhere the method held, it holds. NAS100 and the GBPUSD short book earned their keep on patience and continuation, and the instruction there is to keep doing exactly that. The lesson of July is that a green month can still be a teacher, and what it taught was about exposure, not about entries.

The Short Version

At a Glance

Week Setup Grade
A-
Decisive Trades
37
Best R
+1.5R
Win Rate
54.1%
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 desk finish July 2026?

+

The month closed at +2.28R net across 37 trades, with 20 wins against 17 losses for a 54.1% win rate. NAS100 led the contributors at +4.12R, GBPUSD followed at +3.91R, US30 finished essentially even, and US500 was the clear drag at -5.00R. Year to date through Aug 1, the desk stands at +23.37R.

Why is US500 being retired from the tracked lineup?

+

It went 0-for-5 in July for a full -5.00R, and every entry was a long that the tape rejected. When a chart spends a month fighting the desk with no offsetting wins, the disciplined response is to pull it from the tracked lineup and let the capital work where it is producing. July's reported numbers already carry the full cost of those five losses.

What happened during the mid-month drawdown?

+

On July 14 and 15, a cluster of correlated longs stopped together. Three longs on US500, US30, and GBPUSD stopped on the fourteenth, and two more followed on the fifteenth, dropping simulated equity to its low near -3.46R cumulative. The takeaway was about concentrated directional exposure, not five separate setup failures, and the short-side recovery from July 20 to 23 pulled the month back into the black.

How far apart are the static and compounded balances now?

+

Through Aug 1, the static balance reads $146,756.58 and the compounded balance reads $154,572.51, a gap of roughly $7,800. Static sizing risks a fixed 2% of the original base while compounded sizing grows the risk unit with the account, so the divergence widens with every trade. We headline the static figure as the honest measure of the strategy's edge.

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 green month you have to grind for teaches you more about the system than an easy one ever will.”
From the desk · July 31, 2026
Keep reading

From the SkyAnalyst Journal

All case studies →
trade-analysis
Weekly Losses, Week of Jul 27: Two Stops, Two Lessons
trade-analysis

Weekly Losses, Week of Jul 27: Two Stops, Two Lessons

Two stops for -2.00R, and for once they shared no thesis. A counter-trend index short on Tuesday, then a Thursday currency long that was the single basket leg a risk-on tape declined to pay.

8 min read
trade-analysis
A Quiet Green Week Carried by a Single Risk-On Session
trade-analysis

A Quiet Green Week Carried by a Single Risk-On Session

Five trades, three green, and a small net gain. The week turned on one risk-on session, when soft data pushed us into correlated longs and most of them paid.

7 min read
The Cable long where both sides of the pair pushed up
trade-analysis

The Cable long where both sides of the pair pushed up

A hawkish Bank of England lifted the pound while soft US data sank the dollar. Both halves of GBPUSD pushed the same way, and the system bought the continuation for a full-potential 2.63R.

6 min read