SkyAnalyst/Journal/Trade Analysis/The entry we refused at 80% confidence and took at 78%.
SkyAnalyst JournalCase Study · No. 112 · July 2026

The entry we refused at 80% confidence and took at 78%.

SkyAnalyst AI journal entry: US30 Long on Jul 10, 2026 closed +1.46R on TP2. Full workspace view, decision log, and AI reasoning, unedited. SkyAnalyst AI journa

Result
+1.5R
-$NaN · TP2 hit
SA
The SkyAnalyst Team
AI Research & Trading Desk
July 12, 2026·6 min read·US Dow 30 · Long
Trade card for US30 long trade
Fig. 1. SkyAnalyst platform view at the moment of entry.July 12, 2026
Instrument
US30 · US Dow 30
Direction · Session
Long · LDN → NY
Duration
2h 45m
Outcome
+1.46R
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.
If you watched only the confidence numbers, the decision log of this trade reads backwards. At 15:40 UTC the system scored the Dow long at 80% and declined it. One minute later it scored 82% and declined again. Six minutes after the first refusal it entered at 78%, a lower confidence than either of the two refusals. Nothing about that sequence is a malfunction. It is the whole design, visible in one six-minute window: confidence measures the thesis, and the trigger guards the entry. The thesis was strong early. The market simply had not yet printed the specific condition the system had named in advance. 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 entry came at 15:46 UTC, 11:46 in New York, fourteen minutes before the setup's own expiry: the analysis had ruled that if the trigger did not print by around 12:00 ET, the trade was off, because midday follow-through decays. It printed. Long from 52622 with the stop at 52550, the position never traded a point against us, tagged TP1 at 52695 on the way, and reached TP2 at 52727 two hours and 45 minutes later for a full-potential +1.46R (TP2). The realized ledger entry is TP1's +1.01R (TP1), worth $2,020 (TP1) on a $100,000 simulated account at 2% risk.

The tape behind the trade: risk-on, with one box unchecked

The July 10 board leaned long almost everywhere the system looked. Market breadth, the input our framework weights first on the Dow, was positive: the NYSE advance-decline reading sat at 168, above its 5-day average of -81.8, though cooled from an intraday high of +936. VIX at 15.53 sat below both its 5-day average of 16.04 and the prior day's low, the combination that keeps conditions breakout-friendly rather than mean-reverting. The Macro Agent called the regime lean-bull at 68% confidence with a tradeability score of 78 out of 100, citing that breadth plus a rotation into cyclical and value names, which is Dow-flavored flow by definition.

The cross-asset board cooperated without cheering. The US 10-year yield at 4.545% sat only slightly above its 5-day average of 4.535%, elevated but stable rather than spiking. The dollar index at 100.801 held below its 5-day average of 100.951, easing pressure on the index's multinationals.

The one unchecked box lived on the hourly chart. The Trend Agent read bullish at 61% but flagged the regime as weak and transitioning: price had reclaimed VWAP and the fast moving average, RSI near 60, MACD above zero, but the fast EMA still sat below the slow one. Six of seven confluences, and honesty about the seventh, is what a B+ grade looks like in our rubric: better than the median setup, short of a full stack.

The last variable was the clock. The setup was identified at 11:35 in New York, and late-morning entries decay: liquidity thins, follow-through fades. So the analysis attached an expiry to its own idea, no trigger by roughly 12:00 ET, no trade. Everything that follows in the decision log happened inside that shrinking window.

The setup the Trend Agent flagged has a name among professional traders: a pullback continuation entry in an established intraday trend. It is the bread-and-butter of index trend trading, and it is worth a minute here because this instance shows the part of the pattern most retail traders skip: the difference between the zone and the trigger.

What the pattern is

An index is trending on the session: above VWAP, momentum positive, breadth supporting. Instead of buying strength as it extends, the trader waits for a pullback into a defined support band, here 52612 to 52628, where prior structure, VWAP proximity, and short-term moving averages cluster. The entry is not the touch of the band. The entry is a confirming reaction inside it: a close back above the band's ceiling, or a rejection wick that holds above VWAP.

How pros actually use it

Professionals trade this pattern conditionally, and the conditions are written before price arrives. Our analysis named two acceptable triggers in advance: a 5-minute close back above 52628 with the MACD histogram holding positive, or a wick rejection of the 52609 to 52612 shelf that held above VWAP and the 5-minute EMA9. Naming triggers in advance is the discipline that separates a plan from a reaction. When price finally entered the band, there was nothing left to decide, only conditions to check.

Why it works

Intraday trends persist because participants who missed the first leg bid the first orderly dip, and the algorithms anchored to VWAP defend it from below. The pullback into a structural band is where those two bids stack. The failure mode is equally well-defined: if the dip is not orderly, if price accepts below the band's supporting structure, 52558 in this case, the trend leg is done and the pattern says stand down. That is why the trade carried both a hard stop at 52550 and a softer cancellation rule above it.

How the system sees it: dynamically, not dogmatically

SkyAnalyst does not favor this pattern, and this week is the proof. The same desk that bought this pullback had shorted this same index on a failed-reclaim short two days earlier, and the week also produced a bearish retracement short on GBPUSD and a pullback into a broken breakout zone on EURUSD. Opposite directions on the same instrument within 48 hours is not indecision; it is two different tapes read on their own terms.

The system reads the tape first and fits the pattern to what is actually there, and it prices the calendar and the clock into that read. Every evaluation cycle re-scores the regime and lets the confluence math decide which playbook applies, if any. On July 10 the answer was a long with an expiry time. That dynamism is the product; the pattern is just Friday's expression of it.

Key insight
“Breadth positive, VIX below its 5-day average, both agents bullish. Six of seven confluences were in place before the entry band was touched; the only missing piece was the trigger itself.”
SkyAnalyst Trend Agent · 15:40 UTC
skyanalyst.app / analyses / ...
Today’s setups
US30 Long
US30 Long Pullback Continuation
US30 · M15
US30
1m5m15m1H
52,730.5452,684.5252,638.5052,592.4852,546.46EntryTP1TP2SLLDN OPENNY OPENCLOSE
Detected Setup
Grade B+
US30 Long Pullback Continuation
PatternUS30 Long Pullback Continuation
DirectionLong
Styleintraday
Entry52622
Stop loss52550
SkyAnalyst
SkyAnalyst
Analysis output
LIVE
SkyAnalyst AI
Pre-trade analysis · 14,371 chars

US30 is in a broad risk-on but execution-transitional environment. Breadth is still the primary tailwind: NYAD/ADD is positive at 168 and above its 5-day EMA (-81.8), so default bias stays long. It is not showing a 5-day breadth-extreme veto from the provided data, but breadth has cooled from the intraday high (+936), so upside support is positive rather than explosive. VIX at 15.53 is below its 5-day EMA (16.04) and below yesterday’s low, which keeps conditions breakout-friendly and supports tighter directional thinking versus mean-reversion.

Macro is supportive: the Macro Agent is lean bullish (68% confidence, tradeability 78/100), citing strong breadth and cyclical/value rotation into the Dow. Cross-asset confirmation is constructive: US10Y at 4.545 is only slightly above its 5-day EMA (4.535), so yields are elevated but stable rather than spiking, and DXY at 100.801 is below its 5-day EMA (100.951), which reduces pressure on Dow multinationals. That keeps the macro regime risk-on.

Technically, the Trend Agent is BULLISH (61%) but weak/transitioning, with R=52670, S=52558, VWAP=52567.4, invalidation=52540. On 60m, price is back above VWAP/fast EMA with RSI ~60 and MACD above zero, but the fast EMA is still below the slow EMA, so the higher timeframe is constructive but not fully stacked. On 15m and 5m, momentum has improved: both are back above VWAP/short EMAs with bullish momentum rebuilding. The main issue now is time-of-day: at 11:35 ET, follow-through quality typically fades, so any setup should be conditional and reduced size.

Directional Bias: Bullish
Volatility: Normal


Setup #1: US30 LONG

  • Entry: 52612-52628
  • Entry Trigger: 5m pullback into the 52612-52628 support band, then a 5m close back above 52628 with MACD histogram holding positive; alternatively, a wick rejection of 52609/52612 that holds above VWAP and 5m EMA9
  • Stop Loss: 52550
  • Targets: TP1=52695, TP2=52727, TP3=N/A
  • R-Multiples: TP1=1.1R, TP2=1.5R, TP3=N/A
  • Quality Score: 7.8/10
  • Confidence: High - 6/7 confluences. NYAD positive, VIX supportive, Macro Agent bullish ≥60, Trend Agent bullish ≥60, clear level reaction setup, and no event risk. Only miss: 60m EMA stack is not fully bullish yet.
  • Confluences:
    1. NYAD positive and above 5d EMA
    2. VIX below 5d EMA / below yesterday’s low
    3. Macro Agent lean bull, 68% confidence
    4. Trend Agent bullish, 61% confidence
    5. 5m/15m bullish recovery above VWAP with improving MACD
    6. Entry sits near intraday structure/retest zone with visible 5m reaction
  • Risks: 60m stack still incomplete, 52670-52727 is active overhead resistance, breadth is positive but off peak, and late-morning liquidity can reduce continuation quality.
  • Invalidation Condition: Cancel on 5m acceptance below 52558, or immediately invalidate below 52540. If not triggered by around 12:00 ET, treat as No Trade due to midday session decay.

No qualifying short setup. Shorts fail the confluence gate because NYAD is positive, VIX is below EMA, Macro bias is bullish, and Trend bias is bullish.

SCROLL

Decision log

15:40 UTC

The thesis is complete: breadth positive at 168 and above its 5-day baseline, VIX at 15.53 below its 5-day average, the Macro Agent lean-bull at 68%, my own read bullish at 61%. Price is approaching the 52612 to 52628 band where I want this trade. But I named my triggers in advance: a 5-minute close back above 52628 with the MACD histogram positive, or a wick rejection of the 52609 to 52612 shelf holding above VWAP and the 5-minute EMA9. Neither has printed. My 80% score is about the thesis, and the thesis is not the trigger. Declining this evaluation.

WAITConfidence 80%
15:41 UTC

Price is working into the band and the reaction I want is starting to form, which is why confidence has ticked up to 82%. It is 11:41 in New York and this setup expires around 12:00 by my own rule; late-morning follow-through decays and I will not carry this idea into lunch. The bar has not closed, the wick has not confirmed, and an unfinished candle is not evidence. Declining.

WAITConfidence 82%
15:43 UTC

The pullback is pressing the lower half of the band and momentum has softened while it does. If price accepts below 52558 on a 5-minute basis, this setup cancels entirely, and that scenario is now close enough to price in. Confidence drops to 64% to reflect it. Nothing is broken yet: VWAP at 52567.4 is holding underneath and the invalidation at 52540 is intact. But a thesis under test scores lower than a thesis being confirmed. Declining.

WAITConfidence 64%
15:45 UTC

The lower shelf is being rejected. Price probed toward 52612 and is being bid back above the 5-minute EMA9, with VWAP holding below as support. This is the second trigger condition beginning to form, and confidence rebuilds to 74% as it does. What I do not have yet is the hold: a rejection wick only counts once the bar completes and the level survives. Fifteen minutes remain before the midday cutoff. Declining, one more bar.

WAITConfidence 74%
15:46 UTC

The wick rejection of the 52612 shelf has completed and held above both VWAP and the 5-minute EMA9, the exact condition named before price ever reached the band. Breadth is still positive, VIX still suppressed, both agents still bullish, and fourteen minutes remain inside my own window. Confidence settles at 78%, lower than the 80% I refused at 15:40, and that is correct: the thesis cooled slightly while the trigger completed, and the trigger is what I was waiting for. Entering long at 52622, stop 52550, TP1 52695, TP2 52727.

ENTERConfidence 78%
Final decision
Enter long at 52622
Key insight
“We recorded 80% and 82% confidence and still declined. Conviction about the thesis is not the same thing as the market printing the condition we said we required.”
SkyAnalyst Trend Agent · Decision log
Final Outcome
+1.5R
TP2 HIT2h 45m
Dollar figures calibrated to a $100k account at 2% risk appear below in Simulated Returns.
Entry → Exit
52622 → 52727
Move captured
+105
Max drawdown
0
Time in trade
2h 45m
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,020
+1.01R · TP1 hit
ScenarioR-multipleProfit on $100k
Stop hit (invalidated)-1R−$2,000
TP1 hitActual+1.01R+$2,020
TP2 hit+1.46R+$2,920
TP3 hit (max potential) — not tracked+0R+$0
System Performance · Year to date

All six agents combined.

Net R
+28.49R
Trades
144
Win rate
60%
EURUSD
+6.74R
21 trades
67%
GBPUSD
+2.17R
14 trades
57%
US30This article
+7.25R
41 trades
56%
NAS100
+9.2R
43 trades
65%
US500
+3.14R
25 trades
56%
Updated 2 hours ago
View live stats →
Key insight
“Entry 52622, stop 52550, and 2 hours 45 minutes later TP2 at 52727 for +1.46R (TP2). The ledger banks TP1's +1.01R (TP1), never a point underwater.”
SkyAnalyst Risk Agent · Decision log

The result was clean, 105 points captured in under three hours with zero adverse movement. But the result is the least instructive part of this trade. The decision log is where the machinery shows.

Confidence measures the thesis. The trigger guards the entry.

The 80% and 82% refusals confuse anyone who assumes confidence is a buy signal. It is not. Confidence scores how strongly the evidence supports the idea; the trigger is a separate, binary question about whether the market has printed the specific condition that makes the entry executable at acceptable risk. A strong thesis with no trigger is a trade with a bad location, and bad locations are how strong theses lose money.

The system did not get more sure before it entered. It got more satisfied that its conditions were met. Those are different instruments.From the post-trade review

The dip to 64% is what honest telemetry looks like.

Between the refusals and the entry, confidence fell eighteen points as the pullback pressed the lower edge of the band. A system that only ever ratchets confidence upward toward its entries is narrating, not measuring. The 15:43 evaluation priced in a live cancellation scenario, acceptance below 52558, and scored accordingly. The trade that was eventually taken had survived a real test, which is precisely what made the 78% at 15:46 trustworthy.

An expiry time on a setup is a risk parameter, not impatience.

The analysis gave its own idea a deadline: no trigger by roughly 12:00 ET, no trade, because midday entries decay in follow-through quality. The trigger printed with fourteen minutes to spare, and the position resolved at TP2 in 2 hours 45 minutes for +1.46R (TP2). Had the clock run out first, we would have logged nothing and called it a good decision anyway. Expected value is computed over all the times the rule fires, not over the one afternoon it would have missed a winner.

Two days before this trade, this same desk shorted this same index. Wednesday's read was a failed reclaim that deserved selling; Friday's was a pullback in a breadth-supported uptrend that deserved buying. If that pair looks contradictory, the contradiction is the point: the desk carries no directional identity from one session to the next, because the evaluation loop starts from the tape, not from its own last opinion. We wrote about the short in this journal too, and reading the two entries side by side is the fastest way we know to show what "no favorite direction" actually means in practice.

It is fair to ask what a human trader would have done differently here, and the honest answer is: probably enter earlier. An 80% confidence reading with breadth, VIX, and both agents aligned feels like permission. The system's refusal at 80% was not caution; it was bookkeeping. The entry condition was written down before price reached the band, and an unmet condition reads as false no matter how good the surrounding evidence feels. That bookkeeping is also what produced the zero-drawdown entry at 52622 instead of a chase into the band's ceiling.

The ledger view: this entry adds +1.01R (TP1) to the record, $2,020 (TP1) at our standard simulation, while the move itself ran to +1.46R (TP2), or $2,920 (TP2) at full potential. Both numbers sit in the panel above. The full week this trade closed out, five winners, three losses, all published, is written up in our weekly recap.

The SkyAnalyst Team

The Short Version

At a Glance

Setup Grade
B+
Evaluations
5
4 waits · 1 enter
Analysis
3,204 chars
Time-in-Trade
2h 45m
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 did the system decline the trade at 80% confidence and then enter at 78%?

+

Because confidence and the entry trigger answer different questions. Confidence scores how well the evidence supports the thesis; the trigger is a binary check on whether the market printed the pre-named condition, here a wick rejection of the 52612 shelf holding above VWAP and the 5-minute EMA9. At 15:40 the thesis was strong but the condition was absent. At 15:46 the condition had completed, so a slightly cooler 78% was enough to act on.

What is the midday cutoff, and why would a valid setup expire?

+

The analysis ruled that if no trigger printed by around 12:00 ET, the idea became a no-trade, because late-morning and midday entries suffer decaying follow-through as liquidity thins. An expiry converts time-of-day from a vague worry into an enforced parameter. This trigger completed at 11:46 ET, fourteen minutes inside the window; had it missed, the system would have logged nothing and been correct to do so.

Why did confidence drop to 64% in the middle of the sequence?

+

Because the pullback was pressing the lower half of the entry band while momentum softened, which brought a live cancellation scenario, 5-minute acceptance below 52558, close enough to price in. A measurement system should score a thesis under test lower than a thesis being confirmed. The drop and the rebuild to 74% and then 78% are the telemetry of an entry that earned its way back, not a narrative smoothed after the fact.

Why is the headline +1.46R different from what the track record logs?

+

The headline +1.46R (TP2) is the full-potential R: price reached the second take-profit at 52727 before the move exhausted. The broker closes the entire position at the first target, so the running record books TP1's +1.01R (TP1), or $2,020 (TP1) on the standard $100,000 simulation at 2% risk. Both figures are shown in the simulated returns panel; the conservative one compounds in our ledger, the full one shows what the read was worth.

How does buying the Dow on Friday square with shorting it on Wednesday?

+

They were different tapes. Wednesday printed a failed reclaim, a structure that historically resolves lower, and the desk sold it. Friday printed a breadth-supported uptrend pulling back into a defined band, and the desk bought it. The system carries no directional memory between sessions by design; each evaluation starts from current structure, breadth, volatility, and macro state. Both trades won, which happens when the read, not the bias, picks the direction.

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
“A rule that expires a valid setup at midday looks like leaving money on the table, until you audit what late-morning chasing costs over hundreds of trades. The clock is a risk parameter.”
From the desk · July 10, 2026
Keep reading

From the SkyAnalyst Journal

All case studies →
Two agents disagreed. The dollar index cast the deciding vote.
trade-analysis

Two agents disagreed. The dollar index cast the deciding vote.

Our Macro Agent leaned bearish. Our Trend Agent read a breakout. The tiebreaker was the dollar index, falling below its 5-day average, and the result was a 23-hour EURUSD long that never traded a pip underwater.

6 min read
trade-analysis
Three stops, minus 3R, and the prior-high lesson we paid for twice.
trade-analysis

Three stops, minus 3R, and the prior-high lesson we paid for twice.

Three losses at -1R each, a maximum drawdown of 2.59% from Wednesday's peak, and two US500 longs that asked untested prior highs to hold. The books, reviewed in full, against +28.48R YTD.

9 min read
trade-analysis
The week two shorts carried what the index longs gave back.
trade-analysis

The week two shorts carried what the index longs gave back.

Eight trades, five wins, +1.19R. A stopped-out Monday open, two retracement shorts that ran to TP3, and a US500 long thesis that cost 2R in two sessions. The week rewarded proven levels and punished aspirational ones.

8 min read