SkyAnalyst/Journal/Trade Analysis/The EURUSD Short Where the System Widened Its Own Stop
SkyAnalyst JournalCase Study · No. 141 · August 2026

The EURUSD Short Where the System Widened Its Own Stop

SkyAnalyst AI journal entry: EURUSD Short on Aug 26, 2026 closed +1.04R on TP1. Full workspace view, decision log, and AI reasoning, unedited.

Result
+1.0R
-$NaN · TP1 hit
SA
The SkyAnalyst Team
AI Research & Trading Desk
August 27, 2026·6 min read·Euro / USD · Short
Trade card for EURUSD short trade
Fig. 1. SkyAnalyst platform view at the moment of entry.August 27, 2026
Instrument
EURUSD · Euro / USD
Direction · Session
Short · LDN → NY
Duration
n/a
Outcome
+1.04R
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.

ExecutorModels on SkyAnalyst Pro
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.
There is a moment in the middle of this analysis where the system interrupts itself. It has already picked a stop, 1.16608, about seven and a half pips above the eventual fill, tucked behind a clean 60-minute pivot. Then it stops and writes: this is slightly below one times the 60-minute ATR, let me recalculate with the conservative structural stop to ensure proper ATR compliance. The new stop comes out at 1.16640, roughly ten and a half pips away. Wider stop, same target, less R. 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. The trade filled at 1.16533 against that wider stop and TP1 at 1.16422 paid +1.04R (TP1). Had the tight stop survived, the same eleven pips would have been worth closer to one and a half. That is the trade-off the system made on purpose, in writing, before it knew the answer. It is also the second Cable-and-Euro pair of shorts we ran that afternoon, and the sibling GBPUSD trade is worth reading beside this one.

A dollar day, and the euro was on the wrong side of it

By late morning in New York the euro was at 1.16509, already through the prior day's low at 1.16688 and through the daily five-day EMA at 1.1670. The driver was not subtle. DXY at 99.159 sat above its five-day EMA at 98.991, above the previous day's high at 99.117, and it was still rising. When the dollar index is doing that, a euro long is fighting the tape rather than reading it.

The morning data had set it up. Core PCE landed in line at 0.2% and GDP in line at 1.5%, but the GDP price index came in hot at 6.4% against a 6.2% forecast. A stickier inflation print is a modest dollar tailwind, and by the time the system ran this analysis, three hours later, it had been fully absorbed. The ten-year at 4.654 was above the prior close at 4.623 and rising intraday, though still under its five-day EMA at 4.669. Mixed, and the system scored it as mixed rather than rounding it in its own favour. VIX at 15.51 against a 15.49 five-day EMA was flat: no stress signal, standard conditions.

When the two agents disagree

The Macro Agent read the euro mildly bullish at 60% confidence, citing ECB hawkishness and euro-area PMI resilience. The Trend Agent read it decisively bearish at 78% with the regime marked TRENDING and invalidation at 1.16684. That is a real disagreement, not a rounding difference, and the system has a written procedure for it.

First the hard rule gets checked: macro confidence of 60% is below the 70% threshold that would block trading against the macro lean outright, so the technical case is allowed to proceed. Then the divergence penalty applies, confidence drops two points, and the trade is restricted to mean-reversion at session extremes or trend continuation where the technical case is overwhelming. The system chose the second and said why: price had already resolved in the Trend Agent's direction, so it weighted technicals at eighty to twenty for this volatility regime.

That divergence is one of the two items that kept this at six of eight confluences and a C+ grade. The other was the ten-year, scored as a miss because the five-day downtrend in yields partially contradicted the intraday rise. Two honest misses, written down, both of them arguments against the trade the system then took. That is the read we ship on every instrument we cover. See SkyAnalyst run it on your markets.

The pattern is the trend continuation on retracement, and the thing worth studying here is not the pattern. It is how the stop gets chosen once the pattern is identified.

Where the entry zone comes from

The euro had carved sequential lower hourly closes from 1.16690 down through 1.16559, 1.16507 and 1.16453 before bouncing to 1.16515. On the 15-minute chart that bounce looked like basing: RSI recovering from 26 to 41.5, MACD histogram converging from -0.00020 toward -0.00004, three candles holding a 1.16450 to 1.16520 range. On the 5-minute, price had just closed above its fast EMA at 1.16503 for the first time since the selloff began.

None of that is a reversal, and the analysis said so plainly: a corrective bounce within a bearish trend, with price still well below the 15-minute slow EMA at 1.1661 and VWAP at 1.16633. What it is, is a location. The bounce carried price into the 38.2% to 50% Fibonacci retracement of the 1.16589 to 1.16422 leg down, a zone of 1.16506 to 1.16525, which is where shorts in a trending move reload.

Why the stop is the harder decision

Picking the direction took six confluences and about four paragraphs. Picking the stop took a self-correction. The first choice was 1.16608, placed above the 60-minute pivot at 1.16598 with an eight-pip buffer. Structurally clean, and it produced a better R multiple because a tighter stop always does.

Then the system checked it against volatility rather than against structure alone. The 60-minute ATR was around ten pips. A 7.3-pip stop is inside one ATR, which means normal noise can reach it without the trade idea being wrong. So it recalculated: 1.16640, above the 1.16598 pivot and above the 23.6% Fibonacci at 1.16639, roughly 10.5 pips from a mid-zone entry. The published risk notes had already flagged exactly this scenario, warning that the corrective rally might extend to 1.16580 or 1.16600 before failing, which would take out a tight placement.

The cost of the conservative choice

Widening a stop while holding the target fixed lowers the R multiple mechanically. TP1 at the session low of 1.16422 was worth about 1.07R off the wider stop rather than nearly 1.5R off the tighter one. The analysis did not hide from that either, noting that TP1 slightly below the ideal 1.25R was acceptable because it sat at the strongest structural level available: the session low, which in a trending day is frequently retested.

We are not going to pretend this is the only defensible way to trade a retracement. Our system doesn't favor wide stops, tight stops, or any single pattern. It reads volatility first and lets the ATR decide how much room the idea needs, which on a calmer day produces a tighter stop on the same setup. The rule is the constant. The number it produces changes with the tape, the same way it did on the Dow earlier this week.

Key insight
“Let me recalculate with the conservative structural stop to ensure proper ATR compliance. Distance: about 10.5 pips from entry at 1.16535.”
SkyAnalyst Risk Agent · 15:32 UTC
skyanalyst.app / analyses / ...
Today’s setups
EURUSD Short
EURUSD SHORT (Trend Continuation on Retracement)
EURUSD · M15
EURUSD
1m5m15m1H
Key supportKey resistanceVWAPInvalidation1.171.171.171.161.16EntryTP1SLLDN OPENNY OPENCLOSE
Detected Setup
Grade C+
EURUSD SHORT (Trend Continuation on Retracement)
PatternEURUSD SHORT (Trend Continuation on Retracement)
DirectionShort
Styleintraday
Entry1.16533
Stop loss1.1664
SkyAnalyst
SkyAnalyst
Analysis output
LIVE
SkyAnalyst AI
Pre-trade analysis · 14,371 chars

EURUSD NY AM Session Analysis: August 26, 2026

Market Environment Summary

The EURUSD is trading at 1.16509, deep into a bearish intraday session that has broken below yesterday's low (1.16688) and the 5-day EMA (1.1670). The session is dominated by USD strength: DXY at 99.159 is firmly above its 5-day EMA (98.991), above yesterday's high (99.117), and rising sharply, the dominant macro driver is unambiguously bearish for EURUSD. Today's 8:30 AM data, Core PCE in-line at 0.2%, GDP in-line at 1.5%, but GDP Price Index hotter at 6.4% vs 6.2% forecast, provided a modest USD tailwind via the stickier inflation print. The 10Y yield at 4.654 is above yesterday's close (4.623) and bouncing today, though still below its 5-day EMA (4.669) on a multi-day basis, yields are mixed, rising intraday but in a broader downtrend over 5 days. VIX at 15.51 is near its 5-day EMA (15.49), essentially flat, no directional stress signal, standard conditions.

The Macro Agent leans mildly bullish EURUSD (60% confidence) on ECB hawkishness and euro-area PMI resilience, but this diverges sharply from intraday price action and DXY strength. The Trend Agent is decisively bearish (78% confidence, TRENDING regime) with all timeframes aligned lower and invalidation at 1.16684. This is a classic macro-vs-technicals divergence where the intraday USD impulse is overwhelming the broader fundamental lean.

The 60-minute chart shows a textbook bearish structure: price below fast/slow EMAs, RSI at 38 (depressed but not oversold), MACD histogram at strong bearish momentum (-0.00023 on histogram), and price trading in the lower 2SD VWAP band. The selloff from the London session through NY open has been relentless, carving sequential lower closes from 1.16690 → 1.16559 → 1.16507 → 1.16453 before a modest bounce to 1.16515 in the current hour.

On the lower timeframes, the 15-minute chart shows a stabilization/basing pattern after the 1.16422 session low. Price has recovered from oversold RSI (26 → 41.5), the MACD histogram is converging (from -0.00020 to -0.00004), and 5-minute candles show price above its fast EMA for the first time since the selloff began. However, price remains well below the 15-min slow EMA (1.1661) and VWAP (1.16633), this is a corrective bounce within a bearish trend, not a reversal.

Directional Bias: Bearish Volatility: Normal (VIX 15.51, 60m ATR ~10 pips, standard conditions)


Step-by-Step Confluence Analysis

1. Macro Regime
  • Macro Agent: lean_bull, 60% confidence, does NOT align with short bias
  • DXY: 99.159 vs 5-day EMA 98.991, above and rising → bearish EURUSD ✅
  • 10Y Yield: 4.654 today vs 4.623 close yesterday (rising intraday), but 5-day trend is falling (4.736 → 4.700 → 4.623), mixed; intraday rise supports shorts weakly
  • VIX: 15.51 vs 5-day EMA 15.49, flat, neutral, no directional signal
  • Hard rule check: Macro confidence is 60% (below 70), so the hard rule does NOT activate. We are free to trade with technicals despite the mild macro divergence.
2. Agent Alignment
  • Macro Agent: lean_bull EURUSD (60%), directionally bullish
  • Trend Agent: BEARISH (78%), directionally bearish
  • Verdict: Agents diverge. Per rules: drop confidence by 2 points, only consider mean-reversion at session extremes or VWAP, OR trend-continuation if the technical case is overwhelming. The Trend Agent at 78% is strong; the Macro Agent at 60% is marginal. Given price action has clearly resolved in the direction of the Trend Agent, I weight technicals heavily (80/20 weighting per VIX regime).
3. HTF Bias (60-min)
  • EMA stack: Price (1.16515) < EMA fast (1.16623) < EMA slow (1.16660) → bearish stack ✅
  • RSI: 38.25, depressed, not oversold, trending lower over 6 candles → supports bearish
  • MACD: Line -0.00043, histogram -0.00023 (strong), below zero and below signal → bearish ✅
  • Price vs levels: Below daily 5-day EMA (1.1670), below yesterday's low (1.16688), below yesterday's close (1.16725), below VWAP (1.16627). Price is below all meaningful reference levels → deeply bearish positioning
4. Calendar Gate
  • 8:30 AM releases (Core PCE, GDP) already occurred ~3 hours ago, fully absorbed ✅
  • No further high-impact events on today's calendar
  • Current time 11:32 AM ET, clear window, no event risk ✅
5. LTF Entry Analysis

15-min: RSI at 41.5, below 50 (supports shorts), not extreme ✅. MACD histogram converging toward zero (bearish momentum fading on this timeframe). Price below both EMAs. The bounce from 1.16422 appears corrective, three consecutive 15-min candles basing in the 1.16450-1.16520 range.

5-min: Price at 1.16515 is now above the 5-min fast EMA (1.16503), the first time since the selloff began. RSI at 50.3, neutral. MACD histogram turning positive (0.00011) suggesting short-term bullish momentum building. Price is sitting near the bearish Fibonacci 38.2% retracement of the 1.16589→1.16422 move at 1.16486-1.16525.

Key observation: The 5-min chart shows a corrective rally into the Fibonacci 38.2-50% zone (1.16506-1.16525) of the most recent leg down. This is a textbook sell zone in a trending move: a retracement into structure where shorts can reload. The 5-min VWAP at 1.16635 and the session pre-NY high at 1.16584 provide the next resistance layers above.

6. Confluence Scoring for SHORT Setup
#Confluence FactorMet?Notes
(a)Macro Agent aligned, ≥60%❌Macro leans bull (opposing); 60% confidence
(b)Trend Agent aligned, ≥60%✅Bearish, 78% confidence
(c)DXY 5-day trend confirms✅DXY above 5d EMA and rising, bearish EURUSD
(d)10Y yield trend supports⚠️ HalfIntraday rising (supports short), 5-day falling (opposes), partial
(e)60min EMA stack supports✅Price < fast < slow, bearish stack confirmed
(f)Price at VWAP/session/Fib on 5min✅Price at Fib 38.2-50% retracement zone of the 1.16589→1.16422 leg
(g)15min RSI confirms, not extreme✅RSI 41.5, below 50, not oversold
(h)No high-impact event within 30min✅Clear calendar

Score: 6 of 8 (counting (d) as a miss given the 5-day downtrend in yields partially contradicts). Even scoring (d) as a half, we have a solid 6 confirmed confluences → Medium-High confidence (7/10).

7. Setup Construction

Trade rationale: The dominant intraday trend is bearish with strong DXY support. Price has sold off ~35 pips from the session open area and is now correcting into the Fibonacci 38.2-50% retracement zone. The Trend Agent invalidation at 1.16684 provides a clear structural ceiling well above the entry zone. The trade idea is to sell the retracement and target the session low retest and extension below.

Entry zone: 1.16525-1.16550 (Fibonacci 38.2-50% of the swing, near session resistance at 1.16549/1.16553 on 60-min S/R, and approaching the 5-min resistance at 1.16589)

Entry trigger: A bearish rejection candle (bearish engulfing, pin bar, or momentum shift) on the 5-min chart at or near 1.16525-1.16550. Alternatively, a failure to close above 1.16550 on two consecutive 5-min candles.

Stop loss: Above 1.16600, specifically at 1.16608 (above the 60-min pivot low/support-turned-resistance at 1.16598, with an 8-pip buffer for slippage/spread). This is within the Trend Agent invalidation level of 1.16684. Distance from mid-entry (1.16535) to stop: ~7.3 pips. This is slightly below 1x 60-min ATR (10 pips), however, given the structural clarity at 1.16598/1.16600, a tighter structural stop is appropriate for the compressed volatility environment. Using a wider stop at 1.16640 (1x ATR from entry at 1.16540) would be the conservative alternative.

Let me recalculate with the conservative structural stop to ensure proper ATR compliance:

Conservative stop: 1.16640, this is above the 1.16598 pivot, above the Fibonacci 23.6% at 1.16639, providing a clean structural level with 1x ATR buffer. Distance: ~10.5 pips from entry at 1.16535.

Targets:

  • TP1: 1.16422 (session low/today's low), distance: ~11.3 pips = 1.07R: structural level ✅
  • TP2: 1.16350 (round number, extension below session low), distance: ~18.5 pips = 1.76R
  • TP3: 1.16280 (psychological level / next potential support, ~2.4R extension), distance: ~25.5 pips = 2.43R

R:R assessment: TP1 at 1.07R is slightly below the ideal 1.25R, but it sits at the strongest structural level (session low). TP2 at 1.76R and TP3 at 2.43R provide meaningful extension if the trend persists. The session low at 1.16422 is a high-probability first exit, in a trending day like today, session lows are frequently retested and broken. This is a valid profile: a high-probability structural TP1 near 1R backed by strong extension targets. Minimum 1.5:1 R:R is achievable at TP2.


Setup #1: EURUSD SHORT (Trend Continuation on Retracement)

  • Entry: 1.16525-1.16550 (sell limit zone at Fibonacci 38.2-50% retracement)
  • Entry Trigger: Bearish 5-min rejection candle or failure to sustain above 1.16550
  • Stop Loss: 1.16640 (above 60-min pivot at 1.16598, Fib 23.6% at 1.16639, with buffer; well within Trend Agent invalidation at 1.16684)
  • Targets: TP1 = 1.16422, TP2 = 1.16350, TP3 = 1.16280
  • R-Multiples: TP1 = 1.07R, TP2 = 1.76R, TP3 = 2.43R
  • Quality Score: 7/10
  • Confidence: Medium-High, Strong trend alignment across 15m/60m/daily, DXY dominant driver confirming, clean retracement entry into Fibonacci structure, no event risk. Downgraded from High due to Macro Agent divergence (lean_bull opposing the short) and 5-min showing early signs of bullish momentum that could extend the correction further before resuming the trend.

Confluences (6/8)
  1. ✅ Trend Agent bearish at 78% confidence
  2. ✅ DXY above 5-day EMA and rising, confirms EURUSD bearish
  3. ✅ 60-min EMA stack bearish (price < fast < slow)
  4. ✅ Price entering Fibonacci 38.2-50% retracement zone on 5-min
  5. ✅ 15-min RSI at 41.5, below 50, confirms short bias, not extreme
  6. ✅ No high-impact events within 30 minutes
  7. ❌ Macro Agent opposes (lean_bull EURUSD)
  8. ⚠️ 10Y yield mixed (intraday rising but 5-day falling)
Risks
  • Macro divergence: The Macro Agent's ECB hawkish lean and euro PMI resilience create a potential floor; if the fundamental bid reasserts, the corrective bounce could extend toward VWAP (1.16627-1.16635) before any short triggers
  • Oversold bounce extension: The 5-min MACD histogram has turned positive and RSI is recovering; the corrective rally may extend to 1.16580-1.16600 before failing, which would hit the stop on a tight placement
  • Low conviction from Macro side: With intraday and short-term timeframes diverging on the Macro Agent (neutral intraday vs lean_bull short-term), a snap reversal on any EUR-positive headline could invalidate the technical setup rapidly
  • Session timing: At 11:32 AM ET, the strongest NY AM momentum window (9:30-11:00) has passed; continuation moves in the midday lull tend to be weaker and more prone to mean-reversion
  • Position sizing guidance: Standard 1% equity risk per trade is appropriate given VIX is normal and confidence is Medium-High. No need for reduction but no basis for increase either
Management Notes
  • If price reaches 1.16550 but fails to produce a bearish trigger candle and instead breaks above 1.16570 with conviction, stand aside: the correction is extending and a better entry may appear near VWAP (1.16627)
  • Consider trailing the stop to breakeven once TP1 (1.16422) is tested
  • If 1.16422 breaks cleanly on volume, hold remaining position for TP2/TP3 with stop at 1.16480
SCROLL

Decision log

15:35 UTC

The first evaluation at 15:35 UTC scored 42%. Price was inside the basing range but had not yet pushed into the 1.16506 to 1.16525 Fibonacci zone the setup required, and the trigger asked for a bearish 5-minute rejection candle at or near 1.16525 to 1.16550. Neither condition was present. Wait.

WAITConfidence 42%
15:37 UTC

At 15:37 the score ticked to 45%. The corrective bounce was doing what corrective bounces do, grinding upward without conviction. That is the behavior the setup wanted, but wanting it and having it are separate states. Wait.

WAITConfidence 45%
15:38 UTC

At 15:38, 45% again. The standing risk was written into the plan: the 5-minute MACD histogram had turned positive and RSI was recovering, so this rally could extend to 1.16580 or 1.16600 before failing. Entering early in that window is how a correct direction becomes a stopped-out trade. Wait.

WAITConfidence 45%
15:39 UTC

At 15:39, 45%. The Trend Agent invalidation at 1.16684 was still comfortably above the planned stop at 1.16640, which is the check that keeps the structure honest. A stop that cannot sit below invalidation is not a stop, it is a hope. Nothing had moved. Wait.

WAITConfidence 45%
15:41 UTC

At 15:41, 45%. Five consecutive readings inside a three-point band. A confidence score that flat is telling you the setup quality has not changed, and setup quality was never the missing ingredient here. Location was. Wait.

WAITConfidence 45%
15:42 UTC

At 15:42 the score dropped to 40%, its low for the sequence. The agent divergence was unchanged, the Macro Agent still leaning bullish euro at 60% against a bearish Trend Agent at 78%. The divergence penalty was already priced into the score. Wait.

WAITConfidence 40%
15:43 UTC

At 15:43, back to 45%. The calendar gate stayed clear, with the 8:30 releases fully absorbed and nothing further on the day. Clear calendar removes an objection, it does not create a reason. Wait.

WAITConfidence 45%
15:45 UTC

At 15:45, 45%. Eighth consecutive decline. Price was still short of the zone, and the plan permitted no discretion to meet it halfway. The retracement either reaches 1.16525 to 1.16550 and rejects, or there is no trade. Wait.

WAITConfidence 45%
15:47 UTC

At 15:47 the retracement reached the zone and the rejection printed. The score jumped to 62%, its only reading above 45% in the entire sequence, and the reason it jumped is that the final confluence, price at the Fibonacci retracement with a 5-minute rejection, had finally confirmed. The Risk Agent placed the stop at the recalculated 1.16640 rather than the tighter 1.16608. Enter short at 1.16533.

ENTERConfidence 62%
Final decision
Enter short at 1.16533
Key insight
“Agents diverge. The Trend Agent at 78% is strong, the Macro Agent at 60% is marginal. Given price action has clearly resolved in the direction of the Trend Agent, I weight technicals heavily.”
SkyAnalyst Trend Agent · Decision log
Final Outcome
+1.0R
TP1 HITn/a
Dollar figures calibrated to a $100k account at 2% risk appear below in Simulated Returns.
Entry → Exit
1.16533 → 1.16422
Move captured
+11.1 pips
Max drawdown
0.0 pips
Time in trade
n/a
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
+$2,080
+1.04R · TP1 hit
ScenarioR-multipleProfit on $100k
Stop hit (invalidated)-1R−$2,000
TP1 hitActual+1.04R+$2,080
TP2 hit (not tracked)+0R+$0
TP3 hit (max potential) (not tracked)+0R+$0
System Performance · Year to date

All six agents combined.

Net R
+31.43R
Trades
176
Win rate
59%
EURUSDThis article
+6.41R
33 trades
61%
GBPUSD
-2.38R
19 trades
42%
US30
+1.47R
38 trades
53%
NAS100
+9.47R
45 trades
62%
US500
-3.87R
10 trades
30%
Updated 11 hours ago
View live stats →
Key insight
“Eight evaluations scored between 40% and 45%. The ninth scored 62% and entered. The score did not move because the system changed its mind. It moved because price arrived.”
SkyAnalyst Trend Agent · 15:47 UTC

The confidence curve ran the other way this time

Yesterday's Dow short spent ten evaluations scoring in the eighties and entered on a 61. This one spent eight evaluations scoring in the low forties and entered on a 62. Opposite shapes, same rule, two days apart.

That contrast is the most useful thing we can hand a reader about how this system decides. The score is not a countdown to an entry. It is a running description of how well the setup matches its template, and it can be high while the trade is unavailable or low while the trade is one candle away. Both articles have their full decision logs attached. Read them side by side and the pattern is not subtle: the entry lands when structure confirms, not when conviction peaks.

What the wider stop actually cost, and what we cannot tell you yet

Entry at 1.16533 against the 1.16640 stop is 10.7 pips of risk. TP1 at 1.16422 is 11.1 pips away. That is +1.04R (TP1). Against the original 1.16608 stop it would have been about 7.5 pips of risk for the same 11.1 pips of reward, closer to 1.5R.

Here is what we are not going to claim: that the tighter stop would have survived. Our adverse-excursion figure for this signal has not finalised, and the drawdown tile on the panel above still reads zero because of it. Publishing a counterfactual off an unfinalised number is exactly the kind of thing that makes a track record worthless. The decision to widen was made on ATR logic before the outcome existed, and that logic stands on its own whether or not the tight stop would have held.

The same applies to the time-in-trade tile, which reads n/a. TP1 filled at 09:39 UTC the following morning, just under eighteen hours after entry, but our monitor row for this signal has not closed even though the position did. The position closed at TP1 and TP1's R is what enters the ledger. We would rather show the gap than fill it with a number we have not finalised.

The target was the session low

TP1 was 1.16422, which was not a projection. It was the low the euro had already printed that session, the same level the retracement had bounced from. In a trending day, session lows get retested far more often than they hold, which is why the analysis called it the strongest structural level available even though it produced a sub-1.25R target.

TP2 at 1.16350 and TP3 at 1.16280 were published but never carried by the automation, so the full-potential R and the realized R are the same number on this trade. Our weekly recap holds the trades from this stretch that did not resolve as cleanly.

From the desk

Four winners this week, and we want to be careful about what that does and does not mean. The month-to-date is still negative. The year-to-date is barely above break-even across a hundred trades. A four-session run is well inside what randomness produces on a coin-flip system, and we would be saying the same thing about a four-loss run.

What the week does show is a system doing the same unglamorous thing four times: writing the entry conditions down before price arrives, and then declining every price that is not the one it asked for. On Monday that meant refusing to chase. On Tuesday it meant ten consecutive waits. On Wednesday morning it meant a deadline, and on Wednesday afternoon it meant a stop widened against its own R multiple because the volatility said so.

None of those decisions were made with the outcome visible. All four are legible in the unedited analysis attached to each article, which is the only reason any of it is worth publishing. The losses from the same period are written up with the same detail.

The Short Version

At a Glance

Setup Grade
C+
Evaluations
9
8 waits · 1 enter
Analysis
11,797 chars
Time-in-Trade
n/a
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

Why would a system widen its own stop and accept a lower R multiple?

+

Because stop distance has to answer to volatility, not only to structure. A stop inside one average true range can be reached by ordinary noise while the trade idea remains valid, which converts a good setup into a loss for reasons unrelated to the thesis. Widening to at least one ATR lowers the R multiple mechanically but raises the probability the position survives long enough for the thesis to resolve.

What happens when the macro read and the technical read disagree?

+

It depends on how confident the opposing read is. Below a defined confidence threshold, the disagreement applies a penalty to the setup score and restricts which setup types are permitted, but trading with the technicals stays allowed. Above that threshold, a hard rule blocks the trade outright. The distinction keeps a marginal fundamental lean from vetoing a strong technical structure, and vice versa.

How is a Fibonacci retracement zone used as an entry location?

+

The 38.2% to 50% band of the most recent impulse leg marks where a counter-trend bounce typically exhausts. In a downtrend, that band is where sellers who missed the initial move can re-enter with structure overhead for a stop. It functions as a location filter rather than a signal: the trade still requires a rejection candle at the level, because an unrejected retracement often continues.

When does a session low make a good first target?

+

When the day is trending and the low was set by the impulse leg rather than by a reversal. Session lows in trending markets are retested frequently, which makes them high-probability first exits even when the resulting reward-to-risk falls below the usual minimum. The trade-off is deliberate: a slightly lower R multiple at a level price is likely to reach beats a better ratio at a level it may not.

Why does time of day change how a continuation setup is graded?

+

Momentum is not evenly distributed across a session. The first ninety minutes after a major open carry the heaviest participation and the most sustained directional moves. Setups triggering in the midday lull face thinner flow, and continuation attempts in that window revert more often than they extend. A late trigger does not invalidate a setup, but it justifies a lower grade and tighter management.

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
“The strongest NY AM momentum window has passed. Continuation moves in the midday lull tend to be weaker and more prone to mean-reversion.”
From the desk · August 26, 2026
Keep reading

From the SkyAnalyst Journal

All case studies →
The GBPUSD Short With Twenty-Three Minutes Left on the Clock
trade-analysis

The GBPUSD Short With Twenty-Three Minutes Left on the Clock

Our system gave the setup a deadline before it gave it a price. Trigger by 11:30 ET or there is no trade. Cable fired at 11:07, with twenty-three minutes to spare.

6 min read
The Dow Short: Thirteen Minutes of Waiting, Three Minutes of Trade
trade-analysis

The Dow Short: Thirteen Minutes of Waiting, Three Minutes of Trade

Eleven evaluations in thirteen minutes, ten of them a wait. Then the market delivered the retest the write-up demanded, and TP1 filled three minutes after the fill for +2.27R (TP1).

6 min read
The US500 Short That Refused to Chase, and Filled Anyway
trade-analysis

The US500 Short That Refused to Chase, and Filled Anyway

Our system wrote the entry price eighteen minutes before the market got there, then said not to take the trade at any worse level. Price came back to the number.

6 min read