SkyAnalyst AI journal entry: XAUUSD Short on Apr 7, 2026 closed +1.86R on TP1. Full workspace view, decision log, and AI reasoning, unedited.

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.
The dominant cross-asset pair on April 7 was split. The 10-year yield printed 4.360, sitting at a 5-day high after a four-day rising sequence from 4.321 to 4.339 to 4.360, above its 5-day EMA of 4.343. A rising US yield is a structural drag on gold. DXY printed 99.91, below its 5-day EMA of 99.95, in a clear weakening posture from 100.18 two sessions ago. A softening dollar is a structural tailwind for gold. The two largest macro inputs disagreed about direction.
What broke the tie was risk-off, not directional. VIX printed 26.39, above its 5-day EMA of 25.55 and above the prior session high of 25.30. The NYSE advance-decline reading was deeply negative at -654 against a 5-day EMA of 511. Equity breadth was distributing. Oil was surging from 100.23 to 110.46 over five sessions on the Iran Strait of Hormuz ultimatum due at 23:59 UTC. That combination, weakening dollar plus elevated fear plus geopolitical premium, normally produces a safe-haven bid into gold. The Macro Agent's lean_bear bias was 327 minutes stale and built on a prior NFP beat at 18 percent confidence, essentially a coin-flip read on data that no longer reflected the live tape.
The intraday structure refused to follow the macro setup. Price flushed to 4609.49 on the NY open, breaking the London session low at 4634.43 rather than holding it. The 60-minute EMA stack was bearishly aligned with price below VWAP at 4652. The MACD histogram had turned negative again. Risk-off was developing in the cross-asset readings, but it had not arrived in gold itself yet. The Trend Agent flagged a relief bounce climbing toward 4647 to 4655 and began scoring at 14:32 UTC.
What the system needed from the bounce was not the touch itself. It was the rejection. A 5-minute bearish reaction candle inside the VWAP cluster. A close back below 4647 after testing the zone. The first three evaluations at 14:32, 14:34, and 14:35 saw the climb without the rejection. The fourth, at 14:36, saw both.
The setup the Trend Agent flagged was a Fade the Relief Bounce into VWAP and EMA Resistance in a confirmed intraday downtrend. It is one of the most teachable patterns in structured short-side trading, and it is worth spending a minute on, both because understanding it makes the decision log readable, and because it is a clean window into why the system held the bearish read against a contested macro tape.
Price has been pressing lower on the 60-minute and 15-minute timeframes with the EMA stack bearishly aligned, MACD freshly negative with histogram expanding, and price trading below session VWAP and below recent structural reference levels. Inside that posture, a sharp move down produces an oversold flush followed by a relief bounce. The bounce climbs into a confluence resistance zone, typically VWAP, the 60-minute EMA cluster, and a Fibonacci retracement of the prior leg, all stacking inside a tight band. The entry is a 5-minute bearish reaction candle inside the zone, not the touch of the level.
This is a staple of intraday trend-continuation trading on the short side. Institutional desks and seasoned discretionary traders use it because the math favors a confirmed re-entry into a broken structure far more than a chase of the initial flush. Selling 4609 after the price has already extended to the lower 2 standard deviations of VWAP exposes the position to a mean-reversion bounce. Selling 4654 after a 5-minute rejection candle inside the VWAP cluster places the entry near the top of the next leg lower, with a stop sitting just above structural invalidation. The R per unit of risk improves dramatically.
The tell is volume. A bounce that arrives with quiet flow and stalls with thin participation has not actually faced sellers. A bounce that rejects with above-average volume signals real offers stepping in at the cluster. Without confirmation, the pattern is noise. With confirmation, it is signal.
VWAP and EMA clusters in an intraday downtrend exist because resting offers were left behind on the prior push lower. When price revisits, the first test often clears the thinner offers as covering shorts and mean-reversion buyers probe it. If the level still holds after that probe, the next move down is higher probability. The level has now proven its depth, and the remaining resting supply is structural, not accidental. The rejection candle is the visible footprint of that supply.
It fails, like everything, in the wrong regime. A safe-haven surge, a sharp DXY collapse, or a macro headline that flips the dominant driver can turn the relief bounce into a base for a continuation higher. The system's Macro Agent has to grade the regime as supportive or neutral on the dominant driver before the Trend Agent is allowed to score this setup at all. On April 7 the dominant pair was split, which is why the entry confidence cleared the threshold but not by a wide margin.
SkyAnalyst does not favor the Fade the Relief Bounce as a strategy. The same morning, the agents were running a conditional Long at the NY session low on a London trap reversal thesis that never confirmed, a dollar veto on any euro short attempt, and a divergence-veto pattern queued on Brent crude. 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 7 the agreement on gold held only after three declines and one explicit rejection candle inside the VWAP cluster. The same coordination ran on every other instrument the agents covered that morning. Same agents, different instruments, different decisions.
| Time | Event | Impact | Actual | Forecast | Previous |
|---|---|---|---|---|---|
| 8:30 AM | Core Durable Goods m/m | Medium | 0.8% | 0.5% | 0.3% |
| 8:30 AM | Durable Goods m/m | Medium | -1.4% | -1.1% | -0.5% |
Status: CLEAR — No high-impact releases (NFP/CPI/PPI/Claims) pending. Medium-impact data already released at 8:30 AM.
Directional read: Mixed — headline durables missed badly (-1.4% vs -1.1%), but core beat strongly (0.8% vs 0.5%). The core beat is the more meaningful signal for Fed policy (strips out volatile transport). Net: slightly USD-supportive / marginally bearish gold, but not a market-mover.
⚠️ Risk Event Ahead: FOMC Meeting Minutes at 18:00 UTC (2:00 PM ET) and Iran Strait of Hormuz ultimatum expiration at 23:59 UTC. The Minutes could inject volatility into the afternoon — the AM session window remains clean, but beware of positioning squaring starting ~1:30 PM ET.
| Cross-Asset | 5-Day Trend | Current | Signal | Gold Impact |
|---|---|---|---|---|
| 10Y Yield | Rising: 4.321 → 4.309 → 4.321 → 4.339 → 4.360 | At 5-day high, above EMA₅ (4.343) | Rising | ❌ Bearish |
| DXY | Falling: 100.05 → 100.18 → 100.01 → 99.91 | Below EMA₅ (99.95), below yesterday close | Weakening | ✅ Bullish |
| VIX | 26.39 | Above yesterday's high (25.30), well above 5d EMA (25.55) | Elevated — fear rising | ✅ Bullish (safe-haven) |
| $ADD (NYAD) | Current: -654; 5d EMA: 511 | Deeply negative, below yesterday's low | Weak breadth | ✅ Bullish (risk-off) |
| Oil | Strongly rising (100.23 → 109.23 → 109.69 → 110.46) | Above EMA₅, above yesterday's high on MetaAPI | Rising | ✅ Confirming (inflation/geopolitical) |
The dominant driver pair is split: yields are rising (bearish gold) but DXY is weakening (bullish gold). This prevents a high-conviction directional call from macro alone.
However, the secondary signals are all skewing bullish gold:
Net macro assessment: Lean bullish gold, but conviction capped by rising yields.
| Field | Value |
|---|---|
| Bias | lean_bear (-22 score) |
| Confidence | 18% — extremely low |
| Tradeability | Moderate (48/100) |
| Data Age | 327 min — STALE |
| Bearish Factor | NFP beat (+178K vs +65K) |
| Bullish Factor | ISM Services miss (54.0 vs 54.8) |
| Catalysts | FOMC Minutes (18:00 UTC), Iran ultimatum (23:59 UTC) |
Assessment: The agent's lean_bear bias is built primarily on the NFP beat from a prior session — but at 18% confidence and stale data, this is essentially a coin-flip opinion. The agent explicitly flags ISM contradiction and only partial catalyst pricing. Per protocol: STALE — use as background context only. The agent does NOT flag risk-off or safe-haven demand, but my own cross-asset read (VIX breakout, negative $ADD, oil surge) clearly shows risk-off developing since this agent last updated.
Tradeability at 48/100 → reduce all setup confidence by one tier.
| Field | Value |
|---|---|
| Direction | BEARISH |
| Confidence | 65% — Medium-High |
| Strength | Moderate |
| Regime | Trending |
| Recommendation | Reduce Size |
| Invalidation | 4665 |
| Key Levels | R: 4694.21 / S: 4609.49 / VWAP: 4652.37 |
| VIX Note | High VIX → whipsaws likely |
Assessment: The Trend Agent sees a bearish intraday structure — price below 60m EMAs, below VWAP, MACD back below signal. The NY flush to 4609 followed by a bounce is classified as a relief rally that hasn't reclaimed structure. Invalidation at 4665 is clear.
The agents partially disagree. Macro Agent is stale lean_bear at trivial confidence. Trend Agent is bearish at 65%. My own live macro read is lean-bullish (DXY weak, VIX up, $ADD negative, oil surging).
Per protocol: When agents disagree, favor macro (gold is macro-driven) but cap confidence at "Medium." The Trend Agent's bearish read at 65% is credible and must be respected — the intraday structure IS bearish. The macro tailwinds create a potential reversal case but don't override established structure until price proves it.
| Level | Price | Source |
|---|---|---|
| Yesterday High | 4706.29 | Daily |
| London Session High | 4694.21 | Session data |
| Today's High | 4694.55 | Daily |
| 5-Day EMA | 4678.88 | Daily |
| Trend Agent Invalidation | 4665 | Trend Agent |
| 60m EMA Fast/Slow | ~4655 / ~4659 | 60m candles |
| VWAP (session) | 4652–4656 | Multi-TF (drifting ~4652-4656) |
| Yesterday Close | 4650.64 | Daily |
| Daily Pivot | 4651.26 | 60m |
| 60m Fib 61.8% | 4650.74 | 60m fib |
| Pre-NY London Low | 4634.43 | Session (pre-NY) |
| NY Session Low | 4609.49 | Session (NY flush) |
| Tokyo Low / Prior Support | 4617.07 | Session |
| Yesterday Low | 4600.63 | Daily |
| Today's Low | 4607.68 | Daily |
4694 ──── London High / Today High (major resistance)
4665 ──── Trend Agent Invalidation
4652-4656 ── VWAP / Pivot / EMA cluster (DECISION ZONE)
4634 ──── London Low (pre-NY)
4617 ──── Tokyo Low / structural support
4609 ──── NY Session Low (today's flush low)
4601 ──── Yesterday Low (major support)
Thesis: The intraday structure is bearish across all timeframes. Price flushed to 4609, bounced on short-covering, but the bounce is dying at the first resistance cluster (~4647-4656). VIX is elevated, breadth is weak, yields are rising — the bounce is a selling opportunity, not a reversal.
| Parameter | Value |
|---|---|
| Direction | SHORT |
| Entry Zone | 4647 – 4655 (Fib 38.2%-61.8% of 15m swing, approaching VWAP/daily pivot/60m EMAs) |
| Entry Trigger | 5m bearish rejection candle (pin bar / engulfing) at or within the 4647-4655 zone; OR a 5m candle close back below 4647 after testing the zone |
| Stop Loss | 4666 (above Trend Agent invalidation at 4665 + $1 buffer for slippage) |
| Risk (from mid-zone entry ~4651) | ~$15 |
| TP1 | 4634 — London Low (pre-NY) → structural level → ~$17 from 4651 = 1.1R |
| TP2 | 4617 — Tokyo Low / structural support → ~$34 = 2.3R |
| TP3 | 4601 — Yesterday's Low / daily range extreme → ~$50 = 3.3R |
| R:R Profile | TP1: 1.1:1 / TP2: 2.3:1 / TP3: 3.3:1 → Exceeds minimum 1.5:1 to TP2 |
Stop Logic Check:
10:30 AM Fix check: Current time ~10:27 AM ET. The 10:30 AM London Fix window means avoid entries from 10:20–10:40 AM ET. We are inside this window now. The setup entry trigger has not fired yet (price at 4642, entry zone 4647-4655). Entry would come IF/WHEN price rises into the zone, which would likely occur after the Fix window clears. ✅
| # | Confluence Factor | Met? |
|---|---|---|
| ⭐1 | Macro Agent bias aligns (lean_bear) | ✅ (lean_bear, though stale/low confidence) |
| ⭐2 | 10Y yield direction supports short gold | ✅ (yields rising → bearish gold) |
| 3 | DXY direction supports trade | ❌ (DXY weakening → supports gold longs, not shorts) |
| 4 | Trend Agent direction aligns (med+ confidence) | ✅ (Bearish, 65%) |
| 5 | Price at key level (VWAP/Fib/session/daily S/R) | ✅ (entry zone = VWAP + Pivot + 60m EMAs + Fib cluster) |
| 6 | EMA alignment on 15m or 60m confirms | ✅ (both 15m and 60m bearish EMA stacks) |
Score: 5/6, including both starred factors ✅
Tradeability penalty: Agent tradeability is 48/100 → reduce confidence by one tier.
Pre-penalty: HIGH PROBABILITY → Post-penalty: MEDIUM-HIGH PROBABILITY
Thesis: IF price fails to reach the short entry zone and instead rolls back toward the session low, the 4609-4617 zone is a high-density support cluster where a long bounce trade has merit — supported by DXY weakness, elevated VIX safe-haven flows, and the extreme VWAP deviation (price 2 standard deviations below).
| Parameter | Value |
|---|---|
| Direction | LONG |
| Entry Zone | 4609 – 4617 (NY session low + Tokyo low + structural support cluster) |
| Entry Trigger | 5m bullish reversal candle (hammer / engulfing / pin bar with lower wick into 4609-4612) with volume above 5m SMA₂₀ |
| Stop Loss | 4599 (below yesterday's low 4600.63, with ~$1.5 buffer for slippage) |
| Risk (from mid-zone entry ~4613) | ~$14 |
| TP1 | 4634 — London Low (pre-NY) / structural → ~$21 = 1.5R |
| TP2 | 4651 — VWAP / daily pivot → ~$38 = 2.7R |
| TP3 | 4665 — Trend Agent invalidation / upper resistance → ~$52 = 3.7R |
| R:R Profile | TP1: 1.5:1 / TP2: 2.7:1 / TP3: 3.7:1 ✅ |
Stop Logic Check:
| # | Confluence Factor | Met? |
|---|---|---|
| ⭐1 | Macro Agent bias aligns (lean_bull for long) | ❌ (Agent is lean_bear — but STALE and 18% confidence) |
| ⭐2 | 10Y yield direction supports long gold | ❌ (yields rising → does NOT support longs) |
| 3 | DXY direction supports trade | ✅ (DXY weakening → supports gold longs) |
| 4 | Trend Agent direction aligns (med+ confidence) | ❌ (Trend Agent is bearish — counter-trend trade) |
| 5 | Price at key level | ✅ (4609-4617 = NY low + Tokyo low + yesterday's low proximity + VWAP -2SD) |
| 6 | EMA alignment on 15m or 60m confirms | ❌ (EMAs are bearish — counter-trend) |
Score: 2/6, zero starred factors ✅ → FAILS CONFIDENCE GATE
Setup B does NOT qualify. It requires price to prove a reversal first — specifically, a reclaim of the 5m session VWAP (~4656) to trigger a London trap reversal classification. Until then, this is a counter-trend trade without sufficient confluence.
| Details | |
|---|---|
| Confidence | MEDIUM-HIGH (5/6 confluences, downgraded one tier for low tradeability) |
| Direction | SHORT |
| Entry Zone | 4647 – 4655 |
| Entry Trigger | 5m bearish rejection candle within zone, or 5m close back below 4647 after testing zone |
| Stop Loss | 4666 |
| TP1 | 4634 (1.1R — London Low) |
| TP2 | 4617 (2.3R — Tokyo Low) |
| TP3 | 4601 (3.3R — Yesterday's Low) |
| Management | Move stop to breakeven at TP1. Trail with 15m swing structure thereafter. |
| Position Sizing | Reduce size per Trend Agent recommendation ("REDUCE_SIZE") — target 0.5-0.75% equity risk instead of standard 1% given elevated VIX and whipsaw potential. |
| Time Validity | Entry valid after 10:40 AM ET (post-Fix) through ~1:30 PM ET (pre-FOMC positioning). |
| Condition | Impact |
|---|---|
| Price reclaims 4656 VWAP AND holds for 2+ 5m candles | Cancel short — reassess for London trap reversal long |
| Price breaks above 4665 | Trend Agent invalidated — all bearish setups void |
| VIX spikes above 28+ with gold bid | Safe-haven surge — favor longs, cancel shorts |
| FOMC Minutes leak or pre-positioning starts early | Reduce exposure or close before 1:30 PM |
| DXY reverses sharply higher (above 100.10) | Adds conviction to short — upgrade to HIGH |
Bottom Line: The intraday structure is bearish and well-defined. The highest-probability trade is fading the relief bounce into the 4647-4655 resistance cluster. The macro backdrop adds complexity — DXY weakness and risk-off signals create a floor for gold — but yields rising and the Trend Agent's bearish read keep the structural short as the primary play. Size down, respect the 4665 invalidation, and be out before 1:30 PM ET ahead of FOMC Minutes.
14:32 UTC, 42 percent confidence. Price has bounced thirty three dollars off the NY session low at 4609.49 and is now sitting at roughly 4642, just below the entry zone of 4647 to 4655. The structural premise is intact. The 60-minute EMA stack is bearish, the 15-minute EMA stack is bearish, and price is below session VWAP at 4652. The macro pair is split, with rising yields supportive of the short and a softening DXY weighing against it. But the bounce has not yet reached the resistance cluster. There is no 5-minute rejection candle inside the VWAP zone, no closed bar back below 4647 after testing it. The Macro Agent is stale at 327 minutes and 18 percent confidence and offers no live read. I want to see actual penetration into the 4647 to 4655 zone followed by a directional rejection before confidence can clear the 60 percent threshold. Declining this evaluation.
14:34 UTC, 40 percent confidence. Two minutes later and the picture has slightly weakened. Price has held the 4641 to 4644 band, drifting sideways without giving back range and without testing the entry zone. The 5-minute candle that just closed printed an indecision body with wicks on both sides, balance rather than directional intent. Volume on the bounce has remained below the 5-minute 20-period average. Cross-asset read is mildly mixed: DXY is steady, yields are steady. The macro regime classification is unchanged at MIXED with a bullish lean. The pattern's discipline is to wait for the bounce to actually reach the zone, not to score on proximity. Declining.
14:35 UTC, 52 percent confidence. Mild progress. Price has lifted to 4647, just inside the lower edge of the entry zone, but the 5-minute candle did not close with a rejection body. The Fibonacci 38.2 percent retracement at 4642 has been cleared, and the 50 percent at 4651 is now the next test. There is no rejection candle inside the zone yet, no volume confirmation on the topping action, no closed bar confirming the level has held as resistance. Confidence has lifted ten points because the bounce has finally arrived at the cluster, but it remains below the 60 percent entry threshold. The 5-minute RSI is at 48.9, recovered from the 29.4 oversold reading on the flush, which means the bounce has consumed most of its mechanical energy. Being close is not the same as being confirmed. Declining this evaluation.
14:36 UTC, 66 percent confidence. The 14:35 5-minute bar closed at 4654.81 inside the upper end of the entry zone, printing a bearish rejection body with the upper wick reaching 4659 and a close back below the 60-minute fast EMA. Volume on the rejection bar came in above the 5-minute 20-period average. The 5-minute MACD histogram has turned more negative on the closed bar. Cross-asset confirmation: DXY just printed a fresh 5-minute lower high, neutral-to-supportive of the short, and yields held the rising posture. The structural premise has not changed since four minutes ago. What changed is that every required confirmation finally printed inside the same 5-minute window. Confluence math returned 66 percent on a C+ grade, above the 60 percent entry floor. Entering short at 4654.81, stop 4666, TP1 4634, TP2 4617, TP3 4601.
Each trade risks +$2,000 (1R). The system's actual scale-out behavior may differ, see disclaimer.
| Scenario | R-multiple | Profit on $100k |
|---|---|---|
| Stop hit (invalidated) | -1R | −$2,000 |
| TP1 hitActual | +1.86R | +$3,720 |
| TP2 hit — not tracked | +0R | +$0 |
| TP3 hit (max potential) — not tracked | +0R | +$0 |
A C+ setup that closes at TP1 without reaching TP2 is not a flashy case study. The R per unit of risk on this trade was capped by the structural arithmetic, not by the system's discipline. The TP1 distance from entry was 20.81 dollars against a stop distance of 11.19 dollars, putting the TP1 R at 1.86. The TP2 distance was 37.81 dollars at 3.38R, and TP3 was 53.81 dollars at 4.81R. The system does not know in advance which take-profit will resolve. It scores the entry against the same thresholds, sets the stop at structural invalidation, places the take-profits at the next reference levels, and lets the position run.
The reason the trade closed at TP1 rather than running to TP2 was that the 4634 London session low acted as the visible support the discretionary covering bid sat at. Price tested 4634, held within a few dollars, and reversed back toward the VWAP cluster. The system's exit logic at TP1 took the partial scale and moved the residual stop, the broker recorded a TP1 exit, and the residual position closed without a second leg lower. The same C+ Fade on a less constructive tape would have stalled at the entry zone and stopped at 4666 inside the first hour.
The macro tape was contested. The intraday structure was not. The system held the bearish read until a 5-minute rejection inside the VWAP cluster confirmed it, and only then sized the trade. - From the post-trade review
The April month-to-date tally entering this trade was -1.80R across 5 trades at a 20 percent win rate. Adding the +1.86R (TP1) here lifted the rolling MTD posture to roughly +0.06R across 6 trades. The April quarter-to-date moved from -1.80R across 5 trades to roughly +0.06R across 6 trades. The year-to-date moved from +12.22R across 67 trades at 34.3 percent to roughly +14.08R across 68 trades. 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.
The interesting thing about this trade is what it shows about the macro Agent's role on a contested tape. The dominant pair was split. The Macro Agent's stored bias was stale and low confidence. A discretionary trader running gold that morning would have been pulled in three directions at once: the rising-yields read pointing short, the softening-DXY read pointing long, and the risk-off cross-asset configuration suggesting a safe-haven bid was building. The system did not feel that pull because the system does not weigh narratives. It reads structured state.
What the Trend Agent saw in the shared state at 14:32 UTC was a Macro Agent record marked stale, a regime classification of MIXED with a bullish lean, and a tradeability score of 48 out of 100. That structured information told the Trend Agent two things: do not trust the Macro bias as a tiebreaker, and reduce confidence by one tier. The Trend Agent then scored the setup on its intraday merits alone, found 5 out of 6 confluences including both starred factors, applied the tradeability penalty, and arrived at a Medium-High classification. The bearish intraday structure, scored on its own, was sufficient. The macro mess was correctly excluded from the score, not interpreted in prose.
A reasonable question by now is whether a retail trader with ChatGPT and a data feed could reproduce this. They cannot, and not because of model quality. On April 7 the Macro Agent had written its lean_bear bias to the shared state at 09:05 UTC and had not updated it since. The Trend Agent, on its fourth evaluation at 14:36 UTC, read that record, saw the staleness flag and the 18 percent confidence, and excluded it from the confluence score. If the Macro Agent had been chatting in prose about mixed signals, the Trend Agent would have had to interpret the tone, weigh the staleness, and decide how much credit to give a 5-hour-old read. It does not, so it did not. The structured exclusion is not a feature the system designed for prestige. It is what kept the bearish read from being diluted by a contested macro tape that did not have a clean directional answer. The coordination between the four agents is the product. That is what a chat interface cannot simulate.
The next case study is the April 9 NAS100 short, filed when its position closed the following day. We will continue working through the week the same way.
From the SkyAnalyst Team.
The system does not require a unanimous macro read to trade. It requires a clean intraday structural read with sufficient confluence and at least neutral macro support on the dominant driver. On April 7 the dominant macro pair was split between rising yields and a softening dollar, but the intraday structure was unambiguously bearish. The Trend Agent scored 5 out of 6 confluences on the short, including both starred factors, and applied a tradeability penalty for the macro mixed read. The result was Medium-High confidence on a structural setup, not High confidence on a macro thesis.
TP1 at 4634 was the London session low from the prior session, a visible structural support level where covering bids sat. Price tested 4634, held within a few dollars, and reversed back toward the VWAP cluster. The system's exit logic at TP1 took the partial scale and moved the residual stop, and the broker recorded a TP1 exit. TP2 at 4617 (Tokyo low) and TP3 at 4601 (yesterday's low) would have required the relief-bounce-fade thesis to extend into a full second leg lower. The visible support at 4634 was sufficient to stall the move, and the system did not chase the lower targets.
The rolling tally tracks month-to-date, quarter-to-date, and year-to-date net R alongside trade count and win rate. Entering this trade the April MTD was -1.80R across 5 trades at a 20 percent win rate. Adding the +1.86R (TP1) here lifted the MTD to roughly +0.06R across 6 trades, and lifted the year-to-date from +12.22R across 67 trades at 34.3 percent to roughly +14.08R across 68 trades. Publishing the tally with every case study keeps the reporting honest. Readers see the rolling expectancy emerging from a mix of outcomes, not just the trade we are showcasing today.
The pattern fails when the VWAP and EMA cluster does not hold and price closes back above the structural invalidation. On April 7 the stop was 4666, above the Trend Agent invalidation at 4665 with a one-dollar buffer for slippage. A 5-minute close above 4666 would have invalidated the bearish structural premise and closed the position at -1R for a -$2,000 outcome on the $100,000 hypothetical account. The system does not adjust the stop based on developing information once the position is open. The stop is the line at which the structural premise is invalid, and the trade closes mechanically at that line.
Seven-day free trial. No credit card. Full access to the Trend Agent, Macro Agent, and six-factor confluence scoring.
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.
Ninety-nine trades since launch on Jan 12, 2026. Plus 16.57R net at a 58.6 percent win rate. The headline isn't the number — it's how a desk that opened with three trades in January became a system holding expectancy across four months.

A SHORT at 6596.9 into VWAP and prior-day-low resistance, four waits and one enter at 74 percent confidence, a 3h 55m hold to TP1 for +1.18R inside the worst week of the published record.

A SHORT into the 4618 to 4643 NY rebound resistance, eighteen evaluations before the trigger printed at 66 percent, a 3h 59m ride to TP1 for +1R inside the worst weekly stretch of the published record.