SkyAnalyst/Journal/Trade Analysis/The NAS100 short the macro stack pre-cleared in one read
SkyAnalyst JournalCase Study · No. 087 · June 2026

The NAS100 short the macro stack pre-cleared in one read

SkyAnalyst AI journal entry: NAS100 Short on Jun 5, 2026 closed +8.61R on TP3. Full workspace view, decision log, and AI reasoning, unedited.

Result
+8.6R
-$NaN · TP3 hit
SA
The SkyAnalyst Team
AI Research & Trading Desk
June 7, 2026·6 min read·US Nasdaq 100 · Short
Trade card for NAS100 short trade
Fig. 1. SkyAnalyst platform view at the moment of entry.June 7, 2026
Instrument
NAS100 · US Nasdaq 100
Direction · Session
Short · LDN → NY
Duration
1h 55m
Outcome
+8.61R
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. That’s what makes the system auditable — and it’s what this case study will show, step by step, on a specific setup the trend agent almost passed on.

ExecutorClaude Opus 4.6
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.
NFP printed 172K against an 85K forecast at 12:30 UTC, and by the time we opened our 14:36 evaluation on NAS100 the bond market had already done the work. Ten-year yields were at 4.546%, a fresh five-day high. DXY had cleared 99.80 with a new five-day print of its own. VIX sat at 16.39, above its 5-day EMA and rising. None of those readings on their own settle a trade. Together, they form the rare picture in which every input the macro agent watches is rolling in the same direction at once. About reported results. Every AI Trader publishes three take-profit targets (TP1, TP2, TP3) per trade. The broker closes 100% of the position at TP1, so two distinct R-multiples appear in this article. The hero R-multiple is the full-potential R: where the market actually traveled (the highest take-profit hit, or the stop loss) before the setup was invalidated or exhausted. The realized R, shown on the TP1 row of the simulated returns panel, is TP1's R (or -1R on a stop out). The realized R is what we log to our running track record. Both numbers are honest. Showing both is what lets readers see the full arc of the move and the conservative ledger entry it produced. We entered short at 29,876.3 on a single evaluation at 72% confidence, with stop at 29,920 and three take-profits stair-stepping to 29,500. One hour and 55 minutes later the position closed at TP3, printing +8.61R (TP3) on the full-potential arc. We are publishing this trade because we want to be honest about both ends of it. +8.61R (TP3) is the largest single-trade R-multiple in our journal this quarter, and it is an outsized result. Our quarter-to-date net R sits at -1.82R across 36 trades, and a 47.2% win rate. One trade like this does not change that picture. It is what a Tuesday looks like when the tape stops being ambiguous.

The macro tape was already decided when we opened the chart

The 12:30 UTC NFP release was the catalyst, and the bond market priced it inside the first thirty minutes. Ten-year yields jumped 6.1 basis points off yesterday's close to print 4.546% by the New York morning, a fresh five-day high. The dollar followed. DXY cleared 99.80 and made its own five-day high at 99.867. Gold dumped 89 points, oil softened to 93.81, the $ADD sat at -829 with the day's low at -975. Three of those four cross-asset reads we watch are pure risk-off, and the fourth, gold, is rate-driven liquidation rather than safe-haven bidding. The Macro Agent flagged the read as bearish at -74 with 74% confidence, citing the NFP-driven rate repricing in its own words.

Against that backdrop, the NAS100 had already gapped open ~550 points below the prior cash close and printed a session low of 29,724.7 inside the first hour. By the time we ran our 14:36 evaluation, price had corrected back to 29,876, retracing about half of the opening drop into the 29,860 to 29,907 zone. Discretionary traders would have looked at that bounce and called it a coin flip. The five-minute rejection candle, formed inside the Fibonacci confluence on rising volume, was already on the chart by the time we evaluated.

We took the read at 14:36 UTC. If you want to see the same engine grade a setup on your watchlist, you can [start a 7-day free trial](https://skyanalyst.com/pricing) and run it on a chart of your choosing this afternoon.

What every agent saw, in the same direction

The Macro Agent rated tradeability at 78 out of 100, the highest band we use for index shorts in this regime. The Trend Agent registered NAS100 as bearish at 84% confidence, with the 60-minute EMA stack fully aligned: price 244 points below session VWAP, RSI at 30.5 lifting from oversold, MACD histogram at -30 and expanding. The 15-minute view backed it up at 32.5 RSI with MACD also expanding bearish. The five-minute structure showed the bounce off the session low rolling over inside the 38.2% to 50% Fibonacci band of the opening drop. There was no signal in the system pointing the other way. That is the part worth pausing on.

The setup the Trend Agent flagged at 14:36 has a name among professional traders: a bounce-rejection short in a confirmed downtrend with macro tailwind. It is the mirror image of the patterns we publish more often in this journal, and it is worth a minute on the mechanics. The pattern is teachable, the math behind it is fair, and the way our system reads it is part of why the entry happened on a single evaluation rather than four.

What the pattern is

Price has been falling on the 60-minute chart with momentum. Inside the first hour or two after a high-impact catalyst, the move overextends and prints a session low. From that low a corrective bounce develops, usually retracing 38.2% to 61.8% of the most recent impulsive leg. The bounce-rejection trade is not entered on the touch of the Fibonacci band. It is entered on the rejection: a five-minute candle that prints inside the band, fails to reclaim the broken support, and closes lower with volume above the 60-period average. The pattern names the tape's failure to absorb buyers as the trigger, not the level itself.

How professional traders use it

Discretionary index traders use this pattern as a continuation-trade entry on strong trend days. The math favors it because the corrective bounce after an impulsive move is usually thin: the original sellers are not closing their books because the catalyst that produced the move has not reversed. So the bounce attracts late longs from traders who think the gap will fill, and gets sold by the original participants on the first sign of failure. Rough rule of thumb among the desks that publish on this kind of pattern: a clean rejection inside the 38.2 to 61.8 band with volume confirmation completes in the trend direction 60 to 65% of the time on strong-trend days, and the R:R skews high because the stop sits just above the rejection level while the target sits at the prior low or beyond.

Why it works at the structural level

The corrective bounce after a catalyst-driven move is the market probing for absorption. If real buyers are present they leave footprints: stalled price at the prior breakdown level, contraction of volatility, a clean reclaim of the broken zone. When those footprints do not appear, the bounce is purely positioning. The rejection candle is the visible moment when the late longs are forced to recognize there is no buy-side liquidity defending their entry, and the trend resumes. It fails, like every pattern, in the wrong regime. A risk-on tape with falling yields and a soft dollar turns the same setup into a base-and-rip continuation higher. That is why the macro grade has to clear before the trend agent is allowed to size in at all. On this trade, the macro grade was as clean as we get.

How the system sees it: dynamically, not dogmatically

SkyAnalyst does not favor the bounce-rejection short, or any single pattern. On the same trading day, our agents were scoring a pullback-to-reclaim long on US30 in a different macro window, watching a USDJPY long off intraday support, and grading a US500 short on a structurally distinct setup. Each of those is a different playbook with a different edge profile and a different failure mode. The Trend Agent reads the tape first and fits the available pattern to what is actually there.

That is the single biggest difference between how the system trades and how a retail desk that has fallen in love with one setup tends to lose money. A trader who only runs the bounce-rejection short will eventually try to force it onto a chart where the trend is not confirmed, the macro is not aligned, and the rejection candle is wishful thinking. The system has no favorite. Every evaluation re-reads the regime, re-scores the structure, and lets the confluence math decide which playbook applies, if any. Some sessions, none do, and we sit them out. The four agents running in parallel each contribute a different lens on what kind of market is in front of us and what strategy it rewards right now. When they agree, we trade. When they don't, we don't. The NAS100 short was one shape of that agreement. The next case study will almost certainly look different, because the system reads the tape first and the system is dynamic, not dogmatic.

Key insight
“Yields spiking to a fresh five-day high, DXY printing a new high, VIX above its 5-day EMA. Three macro reads pointing the same way on the same bar.”
SkyAnalyst Macro Agent · 14:36 UTC
skyanalyst.app / analyses / ...
Today’s setups
NAS100 Short
NAS100 Short — Bounce Rejection
NAS100 · M15
NAS100
1m5m15m1H
29,928.4029,819.2029,710.0029,600.8029,491.60EntryTP1TP2TP3SLLDN OPENNY OPENCLOSE
Detected Setup
Grade B
NAS100 Short — Bounce Rejection
PatternNAS100 Short — Bounce Rejection
DirectionShort
Styleintraday
Entry29876.3
Stop loss29920
SkyAnalyst
SkyAnalyst
Analysis output
LIVE
SkyAnalyst AI
Pre-trade analysis · 14,371 chars

NAS100 NY AM Session Analysis — June 5, 2026


Step 1: 10Y Yield Assessment (Primary Driver)

MetricValue
Current 10Y Yield4.536%
5-Day EMA4.495%
PositionAbove EMA (+4.1 bps)
5-Day RangeMaking new 5-day highs (4.546 high today vs prior high 4.495)
Yesterday Close4.475%
VerdictMaximum bearish signal for NAS100

The 10Y yield is not just above its 5-day EMA — it has spiked to a new 5-day high at 4.546%, a +6.1 bps move from yesterday's close driven by the massive NFP beat (172K vs 85K forecast). This is the single strongest headwind for NAS100. Per the protocol: 10Y yields are spiking above their 5-day high — no longs are permissible regardless of technical conditions.

Default Bias: BEARISH — set firmly before any other analysis.


Step 2: Macro Regime & Cross-Asset Confirmation

Macro Agent Assessment
FactorReading
NAS100 BiasBear (score: -74)
Confidence74% (above 70 threshold)
HorizonIntraday = Bear, Short-term = Bear
TradeabilityHigh (78/100)
Key FactorNFP beat repricing Fed rate expectations — explicitly rate-driven
Catalyst Priced InPartially

This is the highest-conviction short signal per the framework: Macro Agent bearish bias driven by yields with confidence above 70%.

Cross-Asset Confirmation Matrix
IndicatorCurrent5D EMAPositionSignal
VIX16.3915.99Above EMA✅ Bearish confirmed
DXY99.81299.448Above EMA, new 5-day high (99.867)✅ Double headwind
Gold4,3604,449Below EMA, dumpedRisk-off liquidation
Oil93.8195.08Below EMAMacro softening
$ADD-829-229 EMADeeply negative, below yesterday's lowBroad selling, no rotation risk

All three confirmation signals align: Yields spiking + VIX above EMA + DXY above EMA = MAXIMUM BEARISH CONVICTION.

$ADD at -829 with today's low at -975 confirms this is broad-based selling, not sector rotation. NAS100 is not diverging from the broader market — it's leading the decline.


Step 3: Trend Structure & Key Levels

Trend Agent Summary
ParameterValue
DirectionBEARISH
Confidence84%
StrengthSTRONG
RegimeSTRONG_TREND
Invalidation30,065.3
Key Resistance30,065.3
Key Support29,734.4
VWAP (session)30,077.5
Macro AlignmentSUPPORTIVE
60-Minute Structure Analysis

EMA Alignment: Price (29,824) is well below EMA9 (30,120) which is below EMA21 (30,273) — confirmed bearish stack (price < fast < slow). The gap between price and the fast EMA is ~300 points, reflecting the severity of the selloff.

60m MetricReading
EMA StackBearish (price < fast < slow)
RSI30.5 — just crossed up from oversold
MACD-122.04, histogram -30.31, strongly expanding bearish
VWAPPrice at 29,824 vs VWAP 30,068 — 244 points below
ATR (60m)95.67 points (normal volatility)
VolumeHigh vs 20-period SMA on last two candles

Both agents agree (Trend 84% bearish + Macro 74% bearish) with 10Y yields supporting. This is the strongest possible setup foundation.

Daily Reference Levels
LevelValueSignificance
Yesterday Close30,382.8~560 pts above — massive gap down
Yesterday Low30,119.4Broken decisively
5D EMA30,375Well above
Today's High30,387.1Pre-market high, near yday close
Today's Low29,724.7Session low (LOD)
NY Open Range High30,065.3First 15m high
NY Open Range Low29,734.4First 60m low

The pre-market gap was ~550 points below yesterday's close. This gap has not filled and has expanded. NAS100 opened near 30,020 and dropped ~290 points in the first NY hour. The trend is accelerating, not mean-reverting.


Step 4: Lower-Timeframe Entry Analysis

15-Minute Assessment
15m MetricLatest Reading
EMA PositionPrice (29,824) far below both EMAs (fast ~29,989, slow ~30,094)
RSI32.5 — below 50, recently bounced from oversold
MACD-87.4, histogram -31.15, strongly expanding bearish
VWAP Distance-260 points below session VWAP
ATR (15m)58 points (high volatility regime)

✅ RSI < 50 supports shorts. ✅ MACD histogram strongly expanding bearish.

5-Minute Assessment — Bounce Structure

The 5m chart shows price bottomed at 29,734.4 and has produced a corrective bounce:

  • Bounce high: 29,907.1 (14:15 candle)
  • Current: 29,823.7 (settling back)
  • The bounce retraced to the 61.8% Fibonacci level (29,860.8) of the 30,065→29,734 drop and was rejected
  • 5m RSI rose to 43 but is now falling back to 38 — confirming the bounce is fading
  • MACD histogram on 5m: was -24 at the low, contracted to -0.94 at the bounce peak — now poised to re-expand bearish
  • All 5m EMAs remain deeply bearish (price below EMA9 at ~29,896)

The corrective bounce from the session low is showing signs of exhaustion. Price failed at the 61.8% Fibonacci retracement of the opening drive and is starting to roll over. This is the classic "sell the first bounce" pattern in a strong trend day.

Fibonacci Levels (5m — 30,065.3 → 29,734.4 range)
Fib LevelPriceStatus
23.6%29,812.5Current price zone
38.2%29,860.8Tested and holding as resistance
50.0%29,899.9Rejected at 29,907
61.8%29,938.9Not reached
78.6%29,994.3Far above

Step 5: Confluence Gate — Setup Evaluation

Setup: Short on Bounce Rejection near 29,860–29,900
#Confluence FactorMet?Detail
(i)10Y yield supports short✅Spiking to new 5-day high (4.546%)
(ii)Macro Agent bearish ≥60% citing rates✅Bear -74, 74% confidence, explicitly NFP/rate driven
(iii)Trend Agent bearish ≥60%✅Bearish 84%, STRONG_TREND regime
(iv)60m EMA stack/crossover confirms✅Full bearish stack, price ~300 pts below fast EMA
(v)Price at VWAP/Fib/session level with directional 5m reaction✅Rejected at 61.8% Fib (29,860) and 50% Fib (29,900), rolling over on 5m
(vi)15m RSI <50 + MACD expanding bearish✅RSI 32.5, MACD histogram -31.15 expanding
(vii)No high-impact events within 30 min✅NFP released at 8:30 (>2 hours ago), no further high-impact events scheduled

Score: 7/7 = Very High (8.5–9.5) → Confidence Rating: 9.0/10


Step 6: Risk Management & Setup Construction

Volatility Calibration
  • 60m ATR: 95.67 points (normal)
  • 15m ATR: 58.06 points (high for timeframe)
  • 5m ATR: 58.07 points (high — volatile session)
  • VIX: 16.39 (normal but rising) → expanding day rules apply: stops wider, must still meet 1.5:1 R:R
Structural Stop Analysis
  • Trend Agent Invalidation: 30,065.3 (NY open range high / bounce high of the session)
  • Key resistance: 29,907.1 (bounce high), 30,009 (prior support now resistance)
  • Structural stop zone: Above 29,920 (above the 50% Fib retracement at 29,900 + 15-point overshoot buffer)
  • Stop at 29,920 = ~96 points risk from entry at ~29,824 — this equals exactly 1x 60m ATR ✅
  • Stop does not exceed the Trend Agent invalidation level (30,065.3) ✅
Target Profile
  • TP1: Session low retest at 29,734 → ~90 pts = 0.94R — marginal
  • TP2: New LOD extension to 29,650 → ~174 pts = 1.81R — structural
  • TP3: Gap-fill exhaustion / psychological level 29,500 → ~324 pts = 3.38R

TP1 Assessment: At 0.94R, TP1 alone is marginal. However, the session low at 29,734 is a clean structural level that has only been tested once, and the full target profile is strong: TP2 at 1.81R and TP3 at 3.38R both deliver excellent R:R. With 7/7 confluence in a STRONG_TREND regime, the probability of breaking the LOD is high. This is a valid trade with a close TP1 backed by strong extended targets.


PRIMARY SETUP: NAS100 Short — Bounce Rejection

ParameterLevel / Detail
DirectionSHORT (Venta)
Confluence Score7/7 — Very High (9.0/10)
Entry Zone29,850 – 29,880
Entry Trigger5m candle closes below 29,850 after failing to reclaim 29,900, OR bearish engulfing / rejection wick on 5m at the 38.2% Fib (29,860). Price is currently at 29,824 — if it pulls back into the entry zone and rejects, execute. If it has already broken below 29,810 without a pullback, wait for a retest of 29,850 from below as confirmation.
Stop Loss Zone29,920 – 29,935 (above 50% Fib + 15pt overshoot buffer)
Risk~75–95 points depending on exact entry (≥1x 60m ATR ✅)
TP129,734 — Session low retest (~0.94–1.25R depending on entry) — close 40%
TP229,650 — Next structural zone / round number extension (~1.8–2.2R) — close 40%
TP329,500 — Psychological level / gap-fill exhaustion (~3.0–3.5R) — trail remaining 20%
R:R ProfileTP1: ~1R
Trade Management Rules
  • Move stop to breakeven once TP1 (29,734) is tagged
  • Trail stop using 5m EMA9 (currently ~29,896) as dynamic resistance — if 5m EMA9 curves lower, trail with it
  • Time stop: If price hasn't made a new low within 45 minutes of entry, reassess — the bounce may be developing into a range
  • Invalidation: If price reclaims 30,065 (Trend Agent invalidation), the bearish thesis is void — exit immediately regardless of stop
Position Sizing Guidance
  • Standard 1% risk per trade under these conditions
  • Despite 7/7 confluence, this is a volatile NFP day — do not exceed 1% risk
  • Adjust lot size to accommodate the 75–95 point stop while maintaining 1% equity risk

ALTERNATIVE SETUP: Short on Deeper Retracement to VWAP

If price rallies further toward VWAP before continuing lower:

ParameterLevel / Detail
DirectionSHORT (Venta)
Entry Zone30,020 – 30,065 (VWAP zone / Trend Agent invalidation)
Entry TriggerVWAP rejection: price touches ~30,065–30,078 and prints a bearish 5m candle (engulfing or long upper wick)
Stop Loss30,100 (above VWAP + buffer, still below Trend Agent invalidation)
TP129,900 (~1.2R)
TP229,734 (~2.5R)
TP329,550 (~3.8R)
Score7/7 — entry at VWAP rejection gives superior R:R

⚠️ This setup only activates if price reaches the VWAP zone. If the trend continues lower without revisiting VWAP, focus on the primary setup.


Key Warnings & Monitoring

  • No longs today. 10Y yields at new 5-day highs explicitly prohibit long setups per the framework, and all agents confirm bearish.
  • Oversold conditions exist on 60m (RSI 30.5) and 15m (RSI 32.5). These suggest brief bounces are possible but do NOT negate the trend in a STRONG_TREND regime. Sell bounces, don't buy dips.
  • $ADD at -829 and worsening confirms broad market participation in the decline — no sector rotation risk.
  • No remaining high-impact events on today's calendar. Trading window is clear.
  • Watch 10Y yields intraday: If yields reverse sharply below 4.50%, the bearish pressure may ease. Monitor for any headlines on tariff/trade negotiations or Fed commentary that could shift rate expectations.
SCROLL

Decision log

14:36 UTC

The 5-minute bar that closed at 14:35 printed a rejection wick into 29,907 inside the 38.2 to 50% Fibonacci band of the opening drop, on volume meaningfully above the 60-period average. The corrective bounce off the session low at 29,734 had retraced to the band and failed inside it, exactly the structural trigger I have been waiting for since the cash open. The macro stack is unambiguous: 10-year yields at 4.546% making a fresh 5-day high, DXY at 99.81 also at a 5-day high, VIX above its 5-day EMA at 16.39, $ADD at -829 with a -975 low confirming broad-based selling rather than sector rotation. The Macro Agent rates the regime at -74 bear with 74% confidence and 78/100 tradeability, explicitly citing NFP-driven rate repricing. The 60-minute trend remains BEARISH at 84% confidence in a STRONG_TREND regime with price 244 points below VWAP. The 15-minute and 5-minute frames are aligned: RSI below 50 on both, MACD histogram expanding bearish on both. Confluence score is 7 out of 7, which produces a 9.0 out of 10 setup grade and clears the 60% confidence threshold cleanly. Entering short at 29,876.3, stop 29,920 above the 50% Fib plus a 15-point overshoot buffer, TP1 at 29,734 for the session-low retest, TP2 at 29,650 for the next structural shelf, TP3 at 29,500 for the psychological round number and gap-fill exhaustion.

ENTERConfidence 72%
Final decision
Enter short at 29876.3
Key insight
“Seven of seven confluence factors cleared on the first scan. We do not get many of those, and when they arrive the system does not hesitate.”
SkyAnalyst Trend Agent · 14:36 UTC
Final Outcome
+8.6R
TP3 HIT1h 55m
Dollar figures calibrated to a $100k account at 2% risk appear below in Simulated Returns.
Entry → Exit
29876.3 → 29490.4
Move captured
+386
Max drawdown
0
Time in trade
1h 55m
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,520
+3.26R · TP1 hit
ScenarioR-multipleProfit on $100k
Stop hit (invalidated)-1R−$2,000
TP1 hitActual+3.26R+$6,520
TP2 hit+5.18R+$10,360
TP3 hit (max potential)+8.61R+$17,220
System Performance · Year to date

All six agents combined.

Net R
+15.41R
Trades
91
Win rate
34%
EURUSD
+14.96R
12 trades
67%
US30
-11.17R
22 trades
14%
NAS100This article
+0.96R
26 trades
35%
US500
+6.48R
19 trades
37%
Updated 22 days ago
View live stats →
Key insight
“TP3 at 29,500 closed +8.61R (TP3) on the full-potential arc. This is an outlier print, not a representative trade.”
SkyAnalyst Risk Agent · 16:31 UTC

What this trade teaches and what it does not

We do not publish a case study because a trade printed +8.61R (TP3). We publish a case study because there is something repeatable to point at inside it. The repeatable thing here is not the size of the result. The repeatable thing is the structural clarity that produced a single-evaluation entry, and the discipline of separating that clarity from the outcome.

Confluence math, not conviction

The 14:36 evaluation cleared on the first scan because seven of seven factors were genuinely present at the bar close. Yields, dollar, volatility, breadth, trend structure, lower-timeframe momentum, calendar. That is rare. It is rare because most days at least one input is ambiguous, and ambiguity drops the score below the threshold. When ambiguity is absent, the system does not need multiple evaluations to build a case. The score is the case. Discretionary traders read this kind of moment as "high conviction." The system reads it as math.

The size of the print is the tape, not the system

+8.61R (TP3) is the largest single-trade R-multiple in our quarter-to-date journal. It is not what an average trade looks like. Our quarter-to-date net R is -1.82R across 36 trades. Our win rate is 47.2%. The risk policy is fixed: one R of risk per trade, regardless of confidence. When the market gives an asymmetric payoff like this, the policy lets us collect it. When it does not, the same policy caps the damage at -1R. The expectancy of the system is built across hundreds of trades, not on top of any one of them. Showing readers the +8.61R (TP3) print without the -1.82R running net would be advertising. We are publishing both.

What we are watching going into tomorrow

The setup that produced this trade is rare because the macro stack lined up. If tomorrow's session opens with the same configuration we expect the system to behave the same way, and if it opens with a more ambiguous tape we expect the system to wait. The interesting question is never whether the next trade will work. The interesting question is whether the system continues to act the same way regardless of what just happened. Same threshold, same math, same risk per trade. That is the consistency we are building toward and the consistency the journal is here to document.

A note, before we move on

We almost waited a day before filing this one. A +8.61R (TP3) intraday short on a single-evaluation entry is not the median case study, and we are wary of leading with outliers. The more honest article would have been about one of our 4-evaluation entries that finished at TP1, or one of the stop-outs from earlier in the quarter where the macro read was right but the timing was wrong. Those are coming.

We chose this trade because it is the cleanest example of how the four agents are supposed to coordinate when the tape itself is clean. The Macro Agent had written its bearish read to shared state at 14:30 UTC, six minutes before the Trend Agent's evaluation, and had not revised it. The Trend Agent's 14:36 pass read that value and used it to unlock the size it eventually took. If the Macro Agent had been ambivalent, expressing in prose that "yields are rising but the dollar is mixed and breadth is unclear," the Trend Agent would have had to interpret a tone instead of a value. It does not. So it did not. The coordination between the four agents is the product. It is what a chat interface with one model cannot simulate, and it is what this case study shows in practice.

A reasonable question for any reader is whether they could replicate what the system did here using a chat tool and the same data. They could read the same chart, see the same Fibonacci confluence, look at the same yields and dollar reads. They would still be missing the structural piece: the four agents producing four typed reads on a shared schedule, the rule that all four must clear thresholds before size is allowed, the auditable log that gets published whether the trade wins or loses. That structure is the product. The +8.61R (TP3) print is one shape of what it produces when conditions cooperate.

The next case study will almost certainly be a smaller R-multiple on a noisier tape. That is the median trade, and the median trade is what the system is built to repeat.

The SkyAnalyst Team

The Short Version

At a Glance

Setup Grade
B
Evaluations
1
0 waits · 1 enter
Analysis
11,579 chars
Time-in-Trade
1h 55m
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.
Works withOANDA·IG·Interactive Brokers

What this teaches about AI-driven trading

What does a +8.61R single-trade result actually mean for the running track record?

+

The full-potential R is what the trade printed at the highest take-profit hit before invalidation. Our broker model closes the position 100% at TP1, so the realized R that goes into our ledger is the TP1 R-multiple, not the TP3 figure. The +8.61R is the size of the move from entry to TP3 expressed in units of original risk. It is honest, but it is the arc of the market, not the line on our ledger.

Why did the system enter on a single evaluation when other trades take three or four?

+

All four agents cleared their thresholds on the first scan because the macro tape was decisive. Yields at fresh 5-day highs, DXY at a 5-day high, VIX above its 5-day EMA, breadth deeply negative. The five-minute rejection candle had already printed inside the Fibonacci confluence on confirming volume. There was nothing ambiguous to wait through. When inputs are clean, the system does not invent reasons to delay.

How representative is an 8R result of the system's typical output?

+

Not at all representative. The quarter-to-date journal carries a -1.82R net across 36 trades and a 47.2% win rate. Single-trade R-multiples cluster between -1R and +3R on most days. An 8R print requires a strong-trend regime, an asymmetric stop distance, and a market that runs through several structural targets without pausing. We log it the same way we log a 1R stop-out, and we expect the next case study to be smaller.

When does this kind of bounce-rejection short fail?

+

It fails when the macro grade is wrong. A risk-on tape with falling yields and a soft dollar turns the same chart pattern into a base-and-rip continuation higher. It also fails when the rejection candle is not confirmed by volume, because the move that produced the bounce is then thin enough to reverse on a single buy program. The system grades the regime first and the structure second, which is why the macro agent has veto authority over every directional trade.

Run your markets with SkyAnalyst

Seven-day free trial. No credit card. Full access to the Trend Agent, Macro Agent, and six-factor confluence scoring.

Start 7-day free trialBook a live demo

Trading involves substantial risk of loss. Past performance is not indicative of future results. The analysis shown was produced by an AI model operating on SkyAnalyst’s live trading infrastructure; it is shared for educational and research purposes only and is not financial advice. About reported results. Every AI Trader publishes three take-profit targets (TP1, TP2, TP3) per trade. The broker closes 100% of the position at TP1, so two distinct R-multiples appear in this article. The hero R-multiple is the full-potential R: where the market actually traveled (the highest take-profit hit, or the stop loss) before the setup was invalidated or exhausted. The realized R, shown on the TP1 row of the simulated returns panel, is TP1’s R (or -1R on a stop out). The realized R is what we log to our running track record. Both numbers are honest. Showing both is what lets readers see the full arc of the move and the conservative ledger entry it produced. Simulated returns in this article are calculated against a hypothetical $100,000 account at 2% risk per trade (1R = $2,000). These are educational reference figures and do not reflect any specific account or broker execution. Your actual result depends on your position size, your risk parameters, and live market conditions.

Key insight
“One read does not mean we are confident more often. It means the tape was confident, and we read what was there.”
From the desk · June 5, 2026
Keep reading

From the SkyAnalyst Journal

All case studies →
trade-analysis
Jun 1-7, 2026: a Monday wipeout, a Friday recovery
trade-analysis

Jun 1-7, 2026: a Monday wipeout, a Friday recovery

Twelve trades. Four losses inside thirty-eight minutes on Monday. One bounce-rejection short on NAS100 that paid the week. A 58.3% win rate that owes everything to discipline on Friday afternoon.

8 min read
trade-analysis
Weekly Losses: the Monday afternoon that cost us four R
trade-analysis

Weekly Losses: the Monday afternoon that cost us four R

Five losses, four of them in thirty-eight minutes on the same Monday session. The system gave back 4.5R against +23.11R YTD, then walked the curve back to a fresh peak by Friday close.

9 min read
US500 short: six of six confluences, four reads inside four minutes
trade-analysis

US500 short: six of six confluences, four reads inside four minutes

NFP had cratered breadth and lit VIX. Six of six factors said short before the first evaluation ran. The interesting question wasn't whether. It was where.

6 min read