SkyAnalyst/Journal/Trade Analysis/XAUUSD Long on April 14: The Third TP3 of the Week
SkyAnalyst JournalCase Study · No. 026 · May 2026

XAUUSD Long on April 14: The Third TP3 of the Week

SkyAnalyst AI journal entry: XAUUSD Long on Apr 14, 2026 closed +2.84R on TP3. Full workspace view, decision log, and AI reasoning, unedited.

Result
+2.8R
-$NaN · TP3 hit
SA
The SkyAnalyst Team
AI Research & Trading Desk
May 3, 2026·6 min read·Gold · Long
Trade card for XAUUSD long trade
Fig. 1. SkyAnalyst platform view at the moment of entry.May 3, 2026
Instrument
XAUUSD · Gold
Direction · Session
Long · LDN → NY
Duration
2h 20m
Outcome
+2.84R
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.

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.
The third TP3 of the week landed on Gold. The morning's 8:30 AM ET releases had repriced the rates curve dovishly in real time: Core PPI printed 0.1% against a 0.4% forecast, headline PPI -0.5% against +1.1%, both significant downside surprises. By the 14:45 UTC NY AM cycle the 10-year yield had drifted to 4.27%, below its 5-day EMA, and DXY had broken below its 5-day EMA at 98.56 to print the day's session low. The dominant cross-asset driver pair was bullish gold by every read the Macro Agent uses, and Gold had already broken above the prior day high at 4793 with a clean volume spike on the 13:00 60-minute candle. The week's full context lives in the weekly recap, the prior month's arc is documented in the March monthly recap, and the prior day's TP3 wins on this same week are documented at the April 13 NAS100 long. About reported results. SkyAnalyst's AI outputs three take-profit targets (TP1, TP2, TP3) per trade. In live execution the position typically scales out at TP1 for risk management, the broker records this as a TP1 exit. The R-multiple and dollar return shown in this article reflect the full potential of the trade: where the market actually traveled to (the highest take-profit hit, or stop loss) before the setup was invalidated or exhausted. This lets readers see the complete arc of the setup, not just where the position was closed. The Trend Agent declined once at 14:45 UTC and entered on the next cycle at 14:47 at 72% confidence on a B-grade setup. We took long at 4796.43 with a stop at 4786, three take-profits stacked at 4805, 4815, and 4826. Two hours and twenty minutes later the position closed at 4827.13 for +2.84R (TP3) and +$5,680 (TP3) on the hypothetical $100,000 account at 2% risk per trade. Try the same analysis engine on your charts.

The morning the rates curve repriced in real time

US futures opened April 14 with the rates complex pricing a hot PPI. The forecast for Core PPI was +0.4% month-over-month and headline PPI was forecast at +1.1%. Both prints came in dramatically softer: Core at +0.1%, headline at -0.5%. That is a clean downside surprise in the production-side inflation read, and it pushed the rates curve dovish into the morning session. The 10-year yield was 4.281%, below its 5-day EMA of 4.296%, having drifted from 4.317 across the prior three sessions to a today low of 4.27.

DXY responded in kind. The dollar printed 97.97, well below its 5-day EMA at 98.56, having broken under yesterday's low with gap-down character. The dominant cross-asset driver pair for gold, falling yields and a falling dollar, were both aligned bullish, reinforced by an active catalyst that the tape was still digesting. VIX held at 18.01, below its 5-day EMA of 19.75, signaling a calm risk-on tilt that creates a mild headwind for safe-haven demand but nothing close to overpowering the rate and dollar drivers.

The Trend Agent's read at 14:45 UTC was bullish at 72% confidence in a TRENDING regime. Resistance was 4803.82, support at 4793.38, VWAP at 4774.18. Price had broken above the prior day high of 4793 with a clean volume spike on the 13:00 60-minute candle (738 ticks against a 348 SMA). The 60-minute EMA stack was fully aligned bullish with widening spread, RSI at 66.8, MACD line above signal with histogram expanding. The 15-minute timeframe was overbought at 72.5 RSI with price extended into the upper 2SD VWAP band, the typical signature of a setup waiting for the pullback rather than presenting a chase entry. The setup grade printed B, the system's notation for: structural read clean, macro actively supportive, every floor clears, conviction high enough to grade above C+ but not high enough for B+.

The setup the Trend Agent flagged was a Pullback to Breakout/Retest Zone on Gold. The pattern is a close cousin of the Pullback Buy at Structure that fired on EURUSD the prior day, run on a different instrument, against a different macro driver, with a different invalidation arithmetic. Walking through it explains why the setup graded B rather than C+ and why the entry confidence sat at 72% rather than the 62% the prior day's setups cleared at.

What the pattern is

Price establishes an intraday uptrend on the 60-minute timeframe and breaks above a clearly defined prior structural reference, in this case the prior day high at 4793.38. The breakout has to confirm with above-average volume, not just an extension bar. From that posture, the pattern triggers when price retraces to retest the breakout level, ideally inside the original breakout zone, and prints a 5-minute bullish reaction inside that zone. The retest is the entry, the breakout itself was just the precondition.

How professional traders actually use it

This is one of the cleanest patterns in trend continuation. The breakout-retest entry routinely trades against a higher win rate than the breakout entry itself, because the retest gives the structural premise time to validate. Buying the breakout bar at extension exposes the position to the first failure. Buying the retest after a 5-minute rejection candle confirms the level has flipped from resistance to support.

The tell on Gold is the same as on indexes and FX: volume on the breakout and on the retest. The April 14 13:00 candle had a volume spike of 738 against a 348 SMA, more than double average. That is institutional conviction, not algorithmic noise. Without that volume, the system would have refused to grade it as a B-quality setup.

Why it works

Breakout-retest levels exist because the breakout cleared resting supply. The first revisit tests whether the supply that capped the prior level has actually been absorbed, or whether the move was thin and the structural support is hollow. A bullish reaction with volume confirms the supply is gone and the remaining demand is structural. The next leg has the room to run because the structural ceiling has been removed.

It fails when the macro regime contradicts the move. A breakout-retest on Gold inside a confirmed strong-dollar regime, or against a yield spike, will see the retest become a continuation lower. On April 14 the macro was actively supportive on both dominant drivers thanks to the PPI miss, which is why the setup grade cleared at B and the entry confidence cleared at 72% rather than the lower readings the prior day's setups produced under conflicted macro.

How the system reads this, dynamically not dogmatically

SkyAnalyst does not favor the Pullback to Breakout/Retest Zone as a strategy. The same morning, the agents were running a continuation thesis on US30 long that did not clear the threshold, a fade-into-supply on EURUSD that the macro veto blocked, and a NAS100 setup that did not present a clean entry. Each of those is a different playbook with a different logic and a different edge.

The system reads the tape first and fits the pattern to what is actually there. It does not show up to the chart with a playbook and look for opportunities to run a preferred setup. The four agents running in parallel, trend, macro, cross-asset, risk, each contribute a different lens on what kind of market this is. When they agree, we trade. When they do not, we sit out. On April 14 the agreement on Gold cleared on the second cycle because the structural premise was already complete and the only thing left to wait for was the pullback bar. The system reads the tape first.

Key insight
“Soft Core PPI at 0.1% against 0.4% expected, headline PPI at -0.5% against 1.1%. The macro tape repriced dovish in real time, the dominant driver pair flipped bullish gold, and the 60-minute breakout above 4793 confirmed with a volume spike.”
SkyAnalyst Macro Agent · 14:45 UTC pre-trade
skyanalyst.app / analyses / ...
Today’s setups
XAUUSD Long
XAUUSD pullback to breakout/retest zone
XAUUSD · M15
XAUUSD
1m5m15m1H
4,826.804,816.404,806.004,795.604,785.20EntryTP1TP2TP3SLLDN OPENNY OPENCLOSE
Detected Setup
Grade B
XAUUSD pullback to breakout/retest zone
PatternXAUUSD pullback to breakout/retest zone
DirectionLong
Styleintraday
Entry4796.43
Stop loss4786
SkyAnalyst
SkyAnalyst
Analysis output
LIVE
SkyAnalyst AI
Pre-trade analysis · 14,371 chars

XAUUSD NY AM Session Analysis — April 14, 2026


1. Economic Calendar Gate

EventTimeActualForecastPreviousImpact
Core PPI m/m8:30 AM ET0.1%0.4%0.3%✅ Released
PPI m/m8:30 AM ET-0.5%1.1%0.5%✅ Released
ECB Lagarde Speaks10:00 AM ET———Medium (EUR, not USD)

Verdict: High-impact data already released. Both PPI prints came in dramatically below forecast — Core PPI at 0.1% vs 0.4% expected, headline PPI at -0.5% vs 1.1% expected. This is a significant disinflationary surprise that:

  • Eases Fed tightening expectations → dovish repricing → bullish gold
  • Pressures DXY lower (confirming today's move below yesterday's low)
  • Marginally eases yields (10Y already drifting lower)

⚠️ London Fix window: ~10:30 AM ET. Avoid entries between 10:20–10:40 AM ET. Current time is ~10:29 AM ET — we are inside the fix window now. Setups should target entries after 10:40 AM ET.


2. Macro Regime (Primary Filter)

Cross-Asset5-Day DirectionToday's ActionGold Impact
10Y YieldFalling (4.317 → 4.281, below 5d EMA 4.296)Today low 4.27, below yesterday's low✅ Bullish gold
DXYWeakening (98.79 → 97.97, below 5d EMA 98.56)Below yesterday's low, gap-down character✅ Bullish gold
VIXDeclining (19.48 → 18.01, below 5d EMA 19.75)Below yesterday's low, contracting🟡 Calm — risk-on tilt, reduces safe-haven urgency
$ADD (Breadth)Positive (current 980, 5d EMA 817)Strong breadth, above average🟡 Risk-on — mild headwind for gold
OilMixed/Declining (below 5d EMA, below yesterday low)Weak today🟡 Neutral to mildly bearish gold
US30Above yesterday's high, bullishRisk-on equities🟡 Mild headwind
Macro Classification: BULLISH GOLD — High Conviction

The dominant driver pair (10Y + DXY) are both aligned bearish — yields falling AND dollar weakening — reinforced by the PPI miss. This is the strongest macro configuration for gold. The declining VIX and strong equity breadth create a mild headwind (less safe-haven urgency), but the rate/dollar driver pair overwhelms this in gold's macro equation. The PPI miss is an active catalyst still being digested.


3. Agent Signal Synthesis

Trend Authority Agent
FieldValue
DirectionBULLISH
Confidence72% (Moderate-High)
StrengthModerate
RegimeTRENDING
Key Resistance4803.82
Key Support4793.38
VWAP4774.18
Invalidation4774.18
Macro NoteSupportive — cooler PPI, DXY pressure, easing yields
Macro Analysis Agent

No dedicated Macro Agent output was provided separately, but the Trend Agent's macro note explicitly states: SUPPORTIVE — cooler-than-expected PPI pressuring DXY and marginally easing yields, supporting gold. Geopolitical risk remains a secondary bid.

Agent Agreement Assessment
  • Both signals align BULLISH with moderate-high confidence
  • Macro backdrop rated supportive by Trend Agent
  • No tradeability flag to reduce confidence
  • This is the strongest signal configuration — both agents agree, macro supports

4. Structural Framework

Daily Reference Levels
LevelPriceSignificance
Yesterday High4750.29Broken — price gapped above; now distant support
Yesterday Close4740.48Distant support
Yesterday Low4644.34Deep support
Daily 5d EMA4756.69Trend support
Today's Low4751.96Session floor
Today's High4810.57Session ceiling / current vicinity
Daily Pivot4738.46Distant support
Prior Day High (from 60m)4793.38Key breakout/retest level
Session Reference Levels (Critical for NY AM)
LevelPriceSource
London High4809.87Latest 60m session data — being tested NOW
London Low4751.96Session floor, deep support
Tokyo High4776.80Below current price, intermediate support
NY Session Low4782.75First NY pullback level
NY Session High4809.87Current high, confluent with London high
Key S/R Zones (Prioritized)
  1. 4809–4810 — London/NY session high, current resistance, today's high
  2. 4800–4804 — Prior 60m resistance cluster (4800.63, 4803.82)
  3. 4793–4795 — Prior day high breakout zone (4793.38), Trend Agent support (4793.38), 60m ATR stop zone
  4. 4774–4776 — VWAP cluster (60m: 4774.78, Trend Agent: 4774.18), Tokyo high (4776.80) — Trend invalidation zone
  5. 4762–4764 — 15m pivot low (4762.81), 5m pivot low (4763.70)
  6. 4751–4752 — London/Today low (4751.96), deep support

5. Multi-Timeframe Analysis

60-Minute (Trend Bias)
  • EMA Stack: Price (4809.68) >> EMA Fast (4770.92) >> EMA Slow (4756.63) — fully bullish aligned, widening spread
  • RSI: 66.8 — firm bullish, not yet overbought (< 70)
  • MACD: Line 13.8, above signal 11.25, histogram 2.55 expanding — bullish momentum accelerating
  • VWAP: Price in upper 2SD band at 4774.78 — extended but trending
  • Volume: 13:00 candle had a volume spike (738 vs 348 SMA) — institutional breakout conviction
  • ATR (60m): 16.48 — low volatility regime

60m Verdict: Strong bullish trend, all indicators aligned, breakout above 4793 confirmed with volume.

15-Minute (Intermediate Structure)
  • EMA Stack: Price (4809.68) >> EMA Fast (4783.87) >> EMA Slow (4774.36) — bullish, spread widening
  • RSI: 72.5 — overbought territory, first caution flag
  • MACD: Line 5.91, signal 2.85, histogram 3.06 strong — momentum peak
  • VWAP: Upper 2SD at 4774.41 — very extended
  • Fibonacci (15m): Bearish fib from 4789.05→4762.81; price at -78.6% extension — extended beyond measured structure
  • Volume: Sustained high volume through NY open candles

15m Verdict: Bullish but overextended short-term. RSI overbought suggests a pullback is probable before continuation. The extension beyond all fib levels and into upper 2SD VWAP warns against chasing.

5-Minute (Entry Timing)
  • EMA Stack: Price (4809.68) >> EMA Fast (4792.69) >> EMA Slow (4784.89) — bullish, separated
  • RSI: 67.0 — elevated but not overbought at this timeframe
  • MACD: Line 7.23, signal 5.72, histogram 1.51 weakening — momentum decelerating on 5m
  • VWAP (5m): 4781.44, price in upper 2SD — very extended above session VWAP
  • ATR (5m): 6.90 — relatively high (above adaptive high threshold of 0.128%), confirming an active, volatile session
  • Price Action: Last 5 candles show: 4804.73 → 4801.06 → 4809.68 — high-level consolidation near 4810, with dips being bought at 4793–4795 zone
  • Session Dynamics: NY opened and continued London's direction — no London trap reversal. NY is in continuation mode.

5m Verdict: Bullish structure maintained but momentum decelerating. Price consolidating at session highs. A pullback toward the 4793–4800 zone would be the highest-quality entry area.


6. Setup Construction

Assessment of Current Price Action

Price at ~4810 is:

  • At the session high (4809.87)
  • Extended above all VWAP measures (upper 2SD on 15m and 60m)
  • 15m RSI overbought at 72.5
  • 5m MACD histogram declining
  • ~$36 above session VWAP (4774)

Chasing at current levels is not a high-probability entry. The setup quality improves dramatically on a pullback.


SETUP 1: LONG — Pullback to Breakout/Retest Zone
ParameterDetail
DirectionLONG
BiasTrend continuation after pullback to flipped resistance→support
Entry Zone4793.00 – 4798.00
Entry Trigger5m candle closes bullish (engulfing or hammer) at/above 4793 with price reclaiming 4795+; or 5m EMA9 touch-and-hold in this zone
Stop Loss4786.00 (below 4789.05 London swing, below 15m ATR stop 4786.29, buffer of ~$3.00 ≈ 0.44x 5m ATR below 4789)
Risk~$7–12 depending on exact entry (entry 4795 → SL 4786 = $9)
TP14805.00 (~1R at prior session high cluster 4803–4805)
TP24815.00 (~2R, 60m upper ATR band 4812–4816, projected extension)
TP34826.00 (~3R+, 60m 2x ATR upper band 4828, daily range projection)
R:RTP1: ~1.1:1
TimingValid after 10:40 AM ET (post London Fix). If pullback occurs during fix window, wait for confirmation after.

Stop Validation:

  • Structural stop at 4786 is above Trend Agent invalidation at 4774.18 ✅
  • Stop is beyond 4789 London swing low + buffer ✅
  • Minimum $5 stop met ($9 risk from mid-zone entry) ✅
  • R:R meets 1.5:1 minimum at TP2 ✅
  • TP1 at 4805 aligns with structure (prior 5m resistance at 4803–4805) ✅
Confidence Gate — Setup 1
Confluence FactorMet?
⭐ Macro bias aligns (bullish gold from PPI miss)✅
⭐ 10Y yield direction supports (falling)✅
DXY direction supports (weakening)✅
Trend Agent aligns (bullish, 72% confidence)✅
Price at key level (4793 = prior daily high breakout retest)✅
EMA alignment on 15m/60m confirms✅

Score: 6/6 (both starred included)

Confidence: HIGH PROBABILITY

Risks:

  • Pullback may not materialize — price could continue directly to 4815+ without offering an entry
  • If broader risk-on accelerates (VIX keeps dropping), gold may lag despite macro tailwinds
  • 15m RSI overbought could trigger a deeper pullback through the 4793 zone to 4774 VWAP — if 4789 breaks, the setup is invalidated by the stop

SETUP 2: LONG — Deep Pullback to VWAP/Invalidation Zone (Contingency)
ParameterDetail
DirectionLONG
BiasVWAP mean-reversion + trend continuation from the invalidation line
Entry Zone4774.00 – 4778.00
Entry Trigger5m bullish reversal candle at VWAP (4774–4776) with RSI bouncing off 40 or higher; must hold above 4774 on a closing basis
Stop Loss4767.00 (below 5m Fib 78.6% at 4767.46, below 15m Fib 61.8% at 4772.83, with ~$3 buffer ≈ 0.44x 5m ATR)
Risk~$7–11 (entry 4776 → SL 4767 = $9)
TP14789.00 (~1.3R, London swing high/prior resistance)
TP24800.00 (~2.6R, round number + structure cluster)
TP34810.00 (~3.7R, session high retest)
R:RTP1: ~1.3:1
TimingValid any time after 10:40 AM ET if price pulls back this deep

Stop Validation:

  • Stop at 4767 is above Trend Agent invalidation at 4774? NO — the entry zone IS the invalidation zone. However, the Trend Agent notes that "sustained move back below VWAP (~4774) would indicate a failed breakout." This setup specifically plays the VWAP bounce — if the trigger fires (bullish candle holding above 4774 close), the Trend Agent's invalidation is being respected. Stop at 4767 is for a failure of the VWAP hold scenario.
  • Structural stop beyond 4768 fib + buffer ✅
  • Minimum $5 met ✅
  • R:R excellent ✅
Confidence Gate — Setup 2
Confluence FactorMet?
⭐ Macro bias aligns (bullish gold)✅
⭐ 10Y yield direction supports (falling)✅
DXY direction supports (weakening)✅
Trend Agent aligns (bullish, but this is at invalidation — conditional)⚠️ Partial
Price at key level (VWAP + Tokyo high + 15m Fib cluster)✅
EMA alignment on 15m/60m confirms✅

Score: 5/6 (both starred included, one partial)

Confidence: MEDIUM-HIGH (reduced from High because entry is at the Trend Agent's invalidation boundary — conditional on successful hold)

Risks:

  • Reaching 4774 implies a ~$36 selloff from highs — this could signal genuine trend exhaustion, not just a pullback
  • If the broader move was purely PPI-driven and fades, 4774 may not hold
  • Equity strength (US30 breakout) could rotate capital away from gold

Summary

Setup 1 (Primary)Setup 2 (Contingency)
DirectionLONGLONG
Entry Zone4793 – 47984774 – 4778
Stop47864767
TP1 / TP2 / TP34805 / 4815 / 48264789 / 4800 / 4810
R:R (to TP2)~2.2:1~2.6:1
ConfidenceHIGHMEDIUM-HIGH
StatusAwaiting pullback post 10:40 AM ETContingency if deeper pullback occurs
Key Monitoring Conditions
  • If price never pulls back below 4800 and breaks 4810 on volume → the move has extended without offering a clean entry. No chase. Wait for the next consolidation base above 4810 to form.
  • If price breaks below 4774 on a 5m close → bullish thesis is invalidated per Trend Agent. Cancel all long setups. Reassess at 4762–4764 support or stand aside.
  • Risk sizing guidance: Given the trending regime with moderate volatility (5m ATR ~$6.90, VIX 18 declining), standard 1% equity risk per trade is appropriate. No reason to reduce or elevate from baseline.
SCROLL

Decision log

14:45 UTC

14:45 UTC, 40% confidence. Price is consolidating near the session high at 4810, well above the breakout reference at 4793.38 and extended into the upper 2SD of the 15-minute VWAP band. The 15-minute RSI is overbought at 72.5, the 5-minute MACD histogram is decelerating, and the immediate posture is a chase risk, not a clean entry. The structural premise is intact: 60-minute EMA stack aligned, MACD expanding, breakout above 4793 confirmed with the 13:00 volume spike. But the entry trigger I am required to wait for is a 5-minute bullish reaction inside the 4793 to 4798 retest zone. Price has not pulled back into that zone yet. The pattern's discipline is to wait for the retest, not to enter at extension. Declining this evaluation.

WAITConfidence 40%
14:47 UTC

14:47 UTC, 72% confidence. The 14:46 5-minute bar pulled back from 4810 into the breakout-retest zone, printing a low of 4794.21 and closing at 4796.43 with a bullish rejection body. Volume on the rejection bar came in above the 60-period 5-minute average. The bar closed above the prior day high reference at 4793.38, confirming the level has held as support. RSI on the 5-minute lifted back above 60, MACD histogram turned positive on the next print. Cross-asset confirmation is unchanged from the prior cycle: 10-year yields below the 5-day EMA, DXY below the 5-day EMA, both falling, both reinforced by the morning's PPI miss which the tape is still digesting. Confluence math returned 72% on a B grade, well above the entry floor on every required input. Entering long at 4796.43, stop 4786, TP1 4805, TP2 4815, TP3 4826.

ENTERConfidence 72%
Final decision
Enter long at 4796.43
Key insight
“One wait at 14:45 UTC at 40% confidence, then one enter at 14:47 at 72% on the next cycle. The pullback the system needed printed inside the breakout-retest zone with a clean rejection.”
SkyAnalyst Trend Agent · Decision log
Final Outcome
+2.8R
TP3 HIT2h 20m
Dollar figures calibrated to a $100k account at 2% risk appear below in Simulated Returns.
Entry → Exit
4796.43 → 4827.13
Move captured
+30.70
Max drawdown
0.00
Time in trade
2h 20m
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
+$5,680
+2.84R · TP3 hit (max potential)
ScenarioR-multipleProfit on $100k
Stop hit (invalidated)-1R−$2,000
TP1 hit+0.82R+$1,640
TP2 hit+1.78R+$3,560
TP3 hit (max potential)Actual+2.84R+$5,680
System Performance · Year to date

All six agents combined.

Net R
-7.2R
Trades
13
Win rate
15%
US30
-2.2R
8 trades
25%
NAS100
-3R
3 trades
0.0%
US500
-2R
2 trades
0.0%
Updated 1 hour ago
View live stats →
Key insight
“Entry at 4796.43, 30.7-point move captured to TP3 at 4827.13 in two hours and twenty minutes. +2.84R (TP3), +$5,680 (TP3) on the hypothetical $100,000 account, no recorded drawdown.”
SkyAnalyst Risk Agent · 17:07 UTC

What this trade teaches

Two evaluations. One wait, one enter. Total elapsed time between the first cycle and the entry: two minutes. The shortest decision sequence inside this week's case studies, and it produced the largest R-multiple of the week. That sequence is what an actively supportive macro looks like when it meets a confirmed structural breakout: the wait period collapses because there is nothing left to wait for except the retest bar.

The reason this trade graded B rather than C+ was the macro alignment. The prior day's NAS100 long graded C+ because the 10-year yield had printed a 5-day high earlier in the session and the cumulative tick reading was -630. The same-day EURUSD long graded C+ because the 10-year yield was rising, a structural drag on euro. On April 14 the 10-year yield had drifted lower into the cycle, the dollar had broken below its 5-day EMA with gap-down character, and the morning's PPI miss gave both moves a real catalyst. The Macro Agent's regime read was actively supportive rather than conflicted, which lifted the grade by one tier and lifted the entry confidence by ten percentage points.

The third TP3 of the week landed on Gold. The same systemic discipline, a different macro alignment, and the wait period collapsed. - From the desk - April 15, 2026

The trade ran 30.70 points to TP3 at 4827.13 over two hours and twenty minutes with no recorded drawdown, closing at +2.84R (TP3) and +$5,680 (TP3). The week's full arc is documented in the April 13 weekly recap, alongside the prior EURUSD long that closed TP3 at +3.15R.

The April MTD entering this trade was +1.33R across 13 trades at a 30.8% win rate. Adding the +2.84R (TP3) here was the third TP3 close inside the same calendar week and the largest single contribution to the rolling tally for the month so far. That is the asymmetric arithmetic at work: a small number of clean continuations carrying the rolling expectancy, paired with a larger number of small losers and modest winners that threshold filtering produces.

From the desk

Three TP3 wins inside one calendar week is not the typical distribution. Most weeks the system produces a mix of small losers, modest winners, and one or two clean continuations to TP1 or TP2, with the occasional TP3 carrying the rolling expectancy. The April 13 pair on NAS100 and EURUSD, then this April 14 TP3 on Gold, is a tape where the macro backdrop happened to align with three different structural setups across three different instruments inside a 26-hour window. That is not a forecast the system can reproduce on demand. It is the variance of the tape briefly favoring the system.

A discretionary trader watching the same week would have been tempted to size up on the third entry, reasoning that the system was hot. The Risk Agent does not size up on hot streaks. The R per trade is fixed regardless of the prior week's distribution, regardless of how aligned the third setup looks with the first two. That is the system refusing to compound exposure on a tape pattern that has not yet been independently validated for the next entry.

A reasonable question by now is whether a retail trader with ChatGPT and a chart could reproduce three TP3s in a week. They cannot, and not because of model quality. On April 14 the Macro Agent had written the PPI miss into the shared state at 12:35 UTC, six minutes after the 8:30 AM ET release, with the dominant driver pair gated as bullish gold and the regime read updated to actively supportive. The Trend Agent's 14:45 and 14:47 cycles both read that updated state object and used it to lift the grade to B. If the Macro Agent had been chatting in prose about the print, the Trend Agent would have had to interpret the tone, and the lifted grade might or might not have made it through the second-cycle math. It does not, so it did not. The coordination between the four agents is the product.

The next case study is the rest of the week, filed in the weekly recap when the session closes.

From the SkyAnalyst Team.

The Short Version

At a Glance

Setup Grade
B
Evaluations
2
1 wait · 1 enter
Analysis
13,312 chars
Time-in-Trade
2h 20m
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

How can a setup grade jump from C+ to B in one trading session?

+

The grade is a function of every input the system reads at the entry, not just the structural read. On April 13 the macro backdrop was conflicted: the 10-year yield was rising and breadth was weak, which weighed against index and currency longs and held the grades at C+. On April 14 the 8:30 AM ET PPI miss repriced the rates curve dovishly, the 10-year yield drifted lower, and DXY broke below its 5-day EMA. Those reads lifted the macro confidence and the grade jumped one tier.

Why did this trade only require one wait cycle when other trades take three or more?

+

The wait cycles are a function of how much of the entry trigger has actually printed. On April 14 the structural breakout above 4793 had already happened with confirming volume by 13:00 UTC. The only thing left to wait for was the pullback bar inside the retest zone. That bar printed in the 14:46 5-minute candle, which was scored on the 14:47 cycle. When the structural premise is complete and only the retest bar is missing, the wait collapses.

What does a B grade actually mean compared to C+?

+

B means structural read clean, macro actively supportive rather than just not contradicting, every confluence factor cleared, and conviction high enough for the system to grade above C+ without quite reaching B+. The April 14 setup cleared 6 of 6 confluence factors with both starred filters supporting the long. C+ means the same structural floor cleared but the macro is conflicted or the cross-asset alignment is partial. The grade does not change the position size or the stop placement; it describes the conviction at the entry card.

When does a Pullback to Breakout/Retest Zone fail and what is the system's exit if it does?

+

The pattern fails when the breakout level does not hold as support on the retest. On April 14 the stop was 4786, below the 4789 London swing low and below the 15-minute ATR stop reference at 4786.29. A 5-minute close below 4786 would have invalidated the breakout-retest premise and closed the position at -1R. The system does not adjust the stop based on developing information once the position is open. The stop is the line at which the breakout is invalid, and the trade closes mechanically at that line.

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. Each model outputs three take-profit targets (TP1, TP2, TP3) per trade. In live execution, models typically scale out at TP1 for risk management — the broker position records this as a TP1 exit. The R-multiples and dollar returns shown in this article reflect the full potential of the trade: where the market actually traveled to (the highest take-profit hit, or stop loss) before the setup was invalidated or exhausted. This lets readers see the complete arc of each setup, not just where the position was closed. 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
“Three TP3 wins inside one calendar week, three different instruments, three different setups, one consistent rule: the system entered when the structure and macro both cleared their floors.”
From the desk · April 15, 2026
Keep reading

From the SkyAnalyst Journal

All case studies →
trade-analysis

Republished: Feb 23 to Mar 1 Drawdown Report, 3 Losses for -3R, Streak of 1

Three losses, all at minus 1R. Net minus 3R for the loss-side ledger. Longest streak of 1. Original printed 4 losses and a streak of 2; the cancelled-trade fix dropped one phantom NAS100 row from Feb 26.

9 min read
trade-analysis

Republished: Feb 23 to Mar 1 Closes +1.21R After the Cancelled-Trade Fix

Seven trades, four winners, three losses, +1.21R net on a TP1 baseline. Original printed nine trades and +0.80R; the cancelled-trade fix dropped one paused NAS100 row from Feb 26. Corrected ledger.

8 min read
trade-analysis

February 2026 Monthly Recap (Republished): 21 Trades, 61.9 Percent, +4.41R Net

Twenty-one trades, thirteen winners, eight losers, +4.41R net on a TP1 baseline. Original published as 24 trades and +6.64R; the cancelled-trade fix dropped 3 paused rows the dashboard never had.

10 min read