SkyAnalyst sold the Dow at 51,422.2 on a failed retest under VWAP, 34 minutes after buying the Nasdaq. TP3 printed: +3.40R (TP3), booked +1.04R (TP1).

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.
At 10:33 ET on Wednesday SkyAnalyst bought the Nasdaq 100. At 11:07 ET it sold the Dow. For about 41 minutes the desk held a long in one US index and a short in another, both under the same lean-bear read on the index group, and neither trade was a hedge of the other. Each came from its own analysis of its own chart, and on this morning the two charts disagreed. The Dow short filled at 51,422.2 with the stop at 51,520, 97.8 points away. TP1 at 51,320 printed at 12:49 ET, TP2 at 51,172 at 2:50 PM ET, and TP3 at 51,090 at 3:48 PM ET, 4 hours 40 minutes after the fill. That is +3.40R (TP3) of full potential, or +$6,800 (TP3) on the simulated $100,000 account in the returns panel. The broker closed the whole position at TP1, so the record books +1.04R (TP1), or +$2,080 (TP1). Two questions follow: why the same morning produced opposite trades, and why the Dow took one evaluation and 22 seconds where the Nasdaq long earlier that morning took nine reads and 17 minutes. To watch the same engine read each of your markets on its own terms, try it on a 21-day free trial.
The Macro Agent's index read was lean bear. Its 15:05 UTC refresh, under two minutes before the Dow fill, put the group at lean bear 68 percent and the Dow itself at lean bear with a bias score of -35. The reasons were specific to the Dow's makeup: the 10-year yield at 5.274% and rising, Brent at $98.94, and both weighing on the Dow's cyclical and financial names. It also noted Tuesday's underperformance against the growth indices. The Nasdaq sat under the same group read, but its own read was neutral with an intraday lean bull, and its chart had just broken above Tuesday's high.
The Dow's chart looked nothing like that. On the 60-minute chart price was below its fast and slow EMAs and below VWAP, with RSI near 47.7 and MACD under zero. The 15-minute and 5-minute charts had bounced off the New York low, but both were still under VWAP and under their slow EMAs. The Trend Agent, at 14:53 UTC, called it bearish at 64 percent, weak and transitioning, with key resistance and invalidation at 51,523, VWAP at 51,520 and support at 51,351, and it recommended reduced size. Even the Nasdaq setup analysis, written an hour earlier, had noted the Dow at 51,424, below its 5-day EMA of 51,529.
The analysis did not bury the counter-case. NYSE breadth, measured by NYAD, was +221, above its 5-day EMA of -462.2. On its own that is not a bearish reading. What the analysis weighed was the fade: breadth had been +1184 earlier in the day and was losing impulse. It called the Dow's divergence from breadth a sector-rotation, low-conviction risk, and it adjusted its own confluence count from 6 of 7 down to 5 of 7 because of it. VIX at 15.88, just above its 5-day EMA of 15.72, pointed to fades and VWAP rejections rather than momentum chasing. DXY at 101.231, just under its 5-day EMA, meant the dollar was not confirming a full risk-off move.
Failed Retest Short. This is a pattern for a weak market that bounces back into a level it recently lost. Instead of selling the low, the trader waits for price to climb into that level, fail to hold it, and close back underneath. The failure is the signal: buyers had a chance to reclaim the level and could not.
The analysis mapped the level as a cluster rather than a line. The 51,448.5 pivot sat at the bottom, and VWAP at 51,520 with the Trend Agent's invalidation at 51,523 sat at the top. A bounce into that band, inside a 60-minute structure that was still below its EMAs, was the kind of rally the setup wanted to sell.
The entry trigger had two parts. First, price had to test or reject somewhere between 51,448.5 and 51,520 to 51,523. Then it needed a 5-minute close back below 51,436-51,440, the local fib and pivot area, or a failed retest of that breakdown zone. The entry zone was 51,420-51,435, just under the trigger line.
The stop went to 51,520-51,523 at most, at the top of the cluster. The analysis added a rule we like: if automation needed a slippage buffer above 51,523, skip the trade, because the stop would then sit beyond the Trend Agent's invalidation. The targets were 51,320, 51,172 and 51,090, and TP3 carried its own condition: only if breadth flipped negative and downside momentum expanded.
The same analysis checked the other side and rejected it. Longs failed on macro bias, on the Trend Agent's bias, on the 60-minute structure and on the VIX regime. For the New York morning the only qualifying idea on the Dow was a conditional short on a failed reclaim.
SkyAnalyst doesn't favor any single strategy, and this morning is the plainest example we have. It bought a pullback on the Nasdaq because that chart had broken out, and it sold a failed retest on the Dow because that chart had not. Each plan reads the tape first, instrument by instrument, and the group bias is one input among several.

Breadth is positive but deteriorating. NYAD is +221, which is above its 5-day EMA (-462.2) and well above yesterday’s close, so the raw breadth read is not bearish. However, it has faded sharply from today’s +1184 high, which means breadth is losing impulse, not expanding. That keeps US30 from having a clean short backdrop, but it also blocks a strong long thesis because the tape is not broadening higher with price. VIX is 15.88 vs 5-day EMA 15.72: slightly elevated, so this is not a breakout-friendly environment; it favors fades, VWAP rejections, and wider stops over aggressive momentum chasing.
Macro remains a bearish intraday headwind. The Macro Agent is lean_bear, 67% confidence, tradeability 85/100. US10Y at 5.272%, above its 5-day EMA and near highs, confirms the rates pressure on Dow components. DXY at 101.231 is just under its 5-day EMA, so the dollar is not fully confirming a risk-off washout. That makes the regime transitional with a bearish tilt, not a full risk-off cascade.
Trend structure also leans bearish. The Trend Agent is BEARISH, 64% confidence, TRANSITIONING, reduce size, with R/invalidation 51523, VWAP 51520, and S 51351. On 60m, price remains below fast/slow EMA and below VWAP, RSI is neutral (~47.7), and MACD is below zero. On 15m and 5m, price has staged a corrective bounce, but both timeframes are still under VWAP and under slow EMA, which keeps the recovery looking like a bounce inside a weaker intraday structure rather than a confirmed reversal.
Directional Bias: Bearish
Volatility: Normal
Setup #1: US30 SHORT
Confluences
Risks
Effective Confluence Score:
Invalidation Condition
Longs do not clear the gate here. They fail on:
So for the NY AM session, the only qualifying idea is a conditional short on failed reclaim / rejection, not a momentum long.
15:07 UTC, 72 percent, ENTER. By the time monitoring began, both halves of the trigger had already printed: price had tested the resistance cluster at 51,499.6 and again at 51,467.8, then closed 5-minute candles back below the 51,436-51,440 trigger area, including a close at 51,428.1. Price was inside the entry zone at 51,430, below the 5-minute and 15-minute fast EMAs, below VWAP, with MACD under zero. The system named the two weaknesses, the breadth risk and a 5-minute candle still forming, called it a valid failed-retest entry rather than a chase, and entered 16 seconds after monitoring started. The order filled at 51,422.2 about 7 seconds later.
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.04R | +$2,080 |
| TP2 hit | +2.56R | +$5,120 |
| TP3 hit (max potential) | +3.4R | +$6,800 |
The number of evaluations is not a measure of caution. The Nasdaq long took nine reads because price kept sitting above its zone and the risk math kept failing. The Dow short took one because the setup's two conditions, a test of the cluster and a close back below the trigger, had both happened before the first read. Waiting for a trigger that has already printed only buys a later entry at a worse price. The confidence score, 72 percent on the first read, reflected conditions that were already met, with the breadth risk still priced in.
The second lesson is about the group bias. A lean-bear read on US indices did not produce two shorts. It produced a long where the instrument read and the chart disagreed with the group, and a short where the Dow's own read, its chart and the group all lined up. That is the design working as intended: the Macro Agent sets the backdrop, and each market still has to earn its own direction.
The setup is not perfect because breadth was flagged as a risk and the current 5m candle is still forming, but this is a valid failed-retest style entry rather than a chase. SkyAnalyst entry evaluation, 15:07 UTC
Now the parts that did not line up. Breadth never confirmed the short at entry, and the analysis said so twice. TP3 came with a condition, breadth flipping negative, and we did not record a breadth reading at 3:48 PM ET, so we cannot tell you whether that condition was met. The worst price recorded against the position was 51,474.9, 52.7 points above the fill and 45.1 points short of the stop. TP2 had already printed at 2:50 PM ET, forty minutes before a 3:30 PM ET speech on the Macro Agent's calendar. What drove the final leg to TP3 is not in our data, and we will not supply a reason for it.
The honest line on this trade is the one in the record: +1.04R (TP1). The broker closed the position at 12:49 ET, and everything after that, TP2 at 2:50 PM and TP3 at 3:48 PM, is the full arc of a move we were no longer in. We show +3.40R (TP3) because it tells you how far the setup's read carried, not because it is money we made. The Nasdaq short on the 23rd had the same shape, TP3 on the chart and TP1 in the ledger.
This is not our first Dow short this month. Our last US30 short sold a failed reclaim against a bullish group read, with breadth on its side. This one sold a failed retest with the group read on its side and breadth against it. Different inputs, same question asked of the chart: did the bounce hold the level or not. One trade settles nothing; the pattern is worth judging over many.
It is a setup where a market that has broken lower bounces back up into the level it lost, fails to hold above it, and closes back underneath. Traders sell that failure, with a stop just above the level. The logic is that buyers had a clear chance to reclaim the area and could not, which often leaves the earlier downtrend in control.
Stock indices share a macro backdrop but differ in what they hold. A growth-heavy index and a cyclical-heavy index can react differently to the same rise in yields or oil. When each index is analyzed on its own chart and its own drivers, it is normal for one to set up long and the other short in the same session.
Breadth measures how many stocks are rising versus falling across an exchange, often through an advance-decline line. When an index falls while breadth stays positive, the move is narrow and may reflect rotation between sectors rather than broad selling. Short sellers treat that as a warning sign that lowers conviction, even when the chart and macro read point down.
A trigger is confirmed once every condition it lists has printed on closed candles. If a setup asks for a test of resistance and then a close back below a level, and both happened before the trader looks, the entry is valid at that moment. Waiting for the pattern to repeat usually means a worse price, not more certainty.
Realized R is what the account actually booked, measured from entry to the exit that closed the position. Full-potential R measures how far the market traveled toward the planned targets before the setup ended. If a position closes at the first target and price later reaches the third, the realized figure is smaller and the full-potential figure shows the rest of the move.
21-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. 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.
Two hundred and fifty-seven trades since the January 12 inception, 148 winners, +38.35R net. Three threads ran through the year: how the edge was built, how we learned to see it, and what it is still exposed to.
Thirty-seven trades, 23 winners, +9.59R. Almost all of it came from one directional read, and so did almost all of the pain: when the short book was wrong, it was wrong everywhere at once.

SkyAnalyst evaluated the Nasdaq pullback nine times in 17 minutes and priced each read in points. Eight said wait. The ninth bought 30,560, and TP1 printed 76 minutes later.