SkyAnalyst/Journal/Análisis de Trades/US30 Short on March 2: Eleven Waits, One Enter, +1.2R at TP1
SkyAnalyst JournalCase Study · No. 010 · mayo de 2026

US30 Short on March 2: Eleven Waits, One Enter, +1.2R at TP1

SkyAnalyst AI journal entry: US30 Short on Mar 2, 2026 closed +1.2R on TP1. Full workspace view, decision log, and AI reasoning, unedited. SkyAnalyst AI journal

Result
+1.2R
-$NaN · TP1 hit
SA
The SkyAnalyst Team
AI Research & Trading Desk
1 de mayo de 2026·6 min de lectura·US Dow 30 · Short
Trade card for US30 short trade
Fig. 1. Vista de la plataforma SkyAnalyst en el momento de entrada.1 de mayo de 2026
Instrument
US30 · US Dow 30
Direction · Session
Short · NY
Duration
57m
Outcome
+1.2R
Section 00 · The system

Before the trade, meet the system.

SkyAnalyst is not one AI trader. It is four specialist agents — each with its own data pipeline, each maintaining state between evaluations, and each required to agree before a position is sized. They don’t chat in prose. They write structured messages to a shared state object that each reads on every evaluation cycle. That’s what makes the system auditable — and it’s what this case study will show, step by step, on a specific setup the trend agent almost passed on.

Trend
Reads 5m / 15m / 60m charts, scores structure, triggers entries when confluence clears the threshold.
Macro
Gates regime before any pattern. Reads yields, DXY, VIX, oil — the tape behind the tape.
Cross-Asset
Checks correlated markets. Vetoes false breaks, confirms real ones.
Risk
Sizes positions, sets stops, enforces portfolio exposure.
March opened on a hawkish reset. The 16:00 UTC ISM Manufacturing print landed at 52.4 against a softer estimate, and the ISM Prices subindex jumped to 70.5, the kind of inflation tell that pulls rate-cut probabilities off the curve in a single tick. By 16:04 the Dow had bounced into 48,865 to 48,900, the resistance shelf the Macro Agent had marked as the cleanest fade target. The first trade of March, after a quarter-to-date running -0.33R across twenty trades, deserved a closed bar. Same-quarter context lives in the February monthly recap; the prior week is in the Feb 23 weekly recap; and the closing-day fade that bookended February ran the same playbook to TP3 in the Feb 27 US30 primary fade. About reported results. SkyAnalyst's AI outputs three take-profit targets (TP1, TP2, TP3) per trade. In live execution the position typically scales out at TP1 for risk management, and the broker records this as a TP1 exit. The R-multiple and dollar return shown in this article reflect the full potential of the trade: where the market actually traveled to (the highest take-profit hit, or stop loss) before the setup was invalidated or exhausted. Across the next fourteen minutes the system cycled twelve evaluations on the same setup. Eleven were wait. The twelfth, at 16:18 UTC, fired short at 48842, stop 48960, targets 48700, 48540, 48400. Fifty-seven minutes later the Dow tagged 48700, banked TP1, and the runner reversed back through the original stop. Reported at +1.2R (TP1) on the scale-out baseline.

The macro that set the table

March 2 opened with a risk-off tape. Safe-haven bid firm, oil and gold both bid into the New York open, DXY firm against a soft European complex. None of those readings alone would have been enough. Together they formed the precondition for selling rallies into supply, the lane the Macro Agent had opened hours before any setup printed.

The 16:00 ISM Manufacturing print closed the precondition into an active gate. Headline 52.4 against a softer estimate was the surprise, but the bigger move was the Prices subindex jumping to 70.5. That is the kind of input that rerates inflation expectations in a single print and pulls forward Fed cut probabilities off the curve. The Macro Agent's regime read tagged transitioning rather than confirmed bear: "lean is on the right side, conviction is not yet at hard-bear."

Against that backdrop, US30 had rebounded into 48,790 to 48,900 on the 5-minute, the 60-minute still below the slow EMA. The 15-minute had just printed a fresh bearish EMA cross below VWAP. The discretionary playbook was unambiguous: fade the rally into 48,865 to 48,900, stop above the local wick at 48,960, target 48,700, 48,540, 48,400. Trend Agent confidence on the first evaluation came in at 60 percent. The grade printed B.

The setup has a name among professional traders: a sell-the-rally fade into a confirmed resistance shelf with a momentum trigger. The pattern explains why the system declined eleven evaluations before firing the twelfth.

What the pattern is

Price has established an intraday downward bias on the higher timeframes: 60-minute below its slow EMA, 15-minute on a fresh bearish EMA cross, price below VWAP. A counter-trend bounce probes a resistance shelf. A discretionary trader does not short the touch. They wait for the rejection: a 5-minute bearish reversal with RSI rolling from above 70 to below 65 and MACD decelerating.

How pros actually use it

A first touch of fresh resistance holds roughly forty to fifty percent of the time. A second test with a confirmed rejection on volume holds closer to seventy. The tell is volume: a quiet test means thin participation, a loud rejection on a 5-minute close means real offers are stepping in.

Why it works

Resistance shelves exist because of resting offers from prior distribution. The first probe clears shallow asks. If the shelf holds, the second test has structural depth: offers were defensive, not opportunistic. The pattern fails in the wrong regime, which is why the Macro Agent's read is a precondition.

How the system sees it, dynamically not dogmatically

SkyAnalyst doesn't favor the sell-the-rally fade. On the same morning the Trend Agent was scoring a countertrend long on US30 in parallel, a breakdown-fade on EURUSD, and a divergence-veto on Brent that Cross-Asset blocked. The system reads the tape first and fits the pattern to what is there. Every cycle re-reads the regime, re-scores structure, and lets the confluence math decide which playbook applies, if any. The dynamism is the product.

The four agents each contribute a different lens. The Macro Agent set the regime gate. The Trend Agent scored the structural read. The Cross-Asset Agent confirmed the dollar-firm, yields-up backdrop. The Risk Agent sized the entry at 2 percent. When all four aligned the trade fired; on the parallel setups the same hour where they did not, the system stood aside.

Perspectiva clave
“ISM Manufacturing beat at 52.4 with Prices jumping to 70.5. The tape rerated higher-for-longer in a single print, and the rally into 48865 was the structural give-back we had been waiting for.”
SkyAnalyst Macro Agent · 16:00 UTC
skyanalyst.app / analyses / ...
Today’s setups
US30 Short
Setup #1 · SHORT (Primary)
US30 · M15
US30
1m5m15m1H
Key supportKey resistanceVWAPInvalidation49,801.6049,520.8049,240.0048,959.2048,678.40EntryTP1SLLDN OPENNY OPENCLOSE
Detected Setup
Grade B
Setup #1 · SHORT (Primary)
PatternSetup #1 · SHORT (Primary)
DirectionShort
Styleintraday
Entry48842
Stop loss48960
SkyAnalyst
SkyAnalyst
Analysis output
LIVE
SkyAnalyst AI
Pre-trade analysis · 14,371 chars

<content thesys="true">{ "component": { "component": "Card", "props": { "children": [ { "component": "Header", "props": { "title": "US30 (Dow) Intraday High-Probability Setups", "subtitle": "Risk-off backdrop, strong USD, elevated oil/gold; NY session active with ISM beat and rising ISM Prices" } }, { "component": "TextContent", "props": { "textMarkdown": "Market summary: Safe-haven bid and geopolitical risk keep equities heavy despite a NY-session rebound. ISM Manufacturing beat (52.4) with Prices jumping to 70.5 raises inflation risk and curbs rate-cut hopes. DXY firm, crude higher; risk sentiment fragile. Technically, US30 rebounded to 48,790–48,900 (NY high/5–15m overbought) while 60m trend is still below the slow EMA, suggesting a sell-the-rally bias unless 48,900–49,344 breaks decisively. Sessions: London → NY overlap active; avoid trading into headline spikes." } }, { "component": "MiniCardBlock", "props": { "children": [ { "component": "MiniCard", "props": { "lhs": { "component": "ProfileTile", "props": { "title": "Directional Bias", "label": "US30 intraday", "child": { "component": "Icon", "props": { "name": "arrow-down" } } } }, "rhs": { "component": "Stats", "props": { "number": "Bearish", "label": "Sell rallies" } } } }, { "component": "MiniCard", "props": { "lhs": { "component": "ProfileTile", "props": { "title": "Volatility", "label": "ATR elevated", "child": { "component": "Icon", "props": { "name": "activity" } } } }, "rhs": { "component": "Stats", "props": { "number": "High", "label": "Position-size down" } } } } ] } }, { "component": "Layout", "props": { "children": { "variant": "M-M", "rows": [ { "headerLeft": { "component": "InlineHeader", "props": { "heading": "Setup #1 · SHORT (Primary)", "description": "Sell the rally into resistance with momentum trigger" } }, "mediumLeft": [ { "component": "TextContent", "props": { "textMarkdown": "Context & Confluence\n- 60m under slow EMA; 5–15m overbought fade near NY high\n- Resistance cluster: 48,865–48,900 (NY high/5–15m upper bands) then 49,235–49,344 (H1 swing)\n- VWAP above pivot; mean-reversion risk after spike\n\nEntry Zone & Trigger\n- Zone: 48,840–48,900\n- Trigger: 5–15m bearish reversal (engulfing/shooting star) OR RSI roll from >70 to <65; confirm with MACD histogram deceleration\n\nStop Zone (Logical)\n- Conservative: 49,000 above sweep\n- Aggressive: 48,960 above local wick\n\nTake Profits\n- TP1: 48,700 (NY micro support/VWAP vicinity)\n- TP2: 48,540 (H1 61.8% area/structure)\n- TP3: 48,400 (Daily pivot zone retest)\n\nRisk\n- Size for 1.0R = ~100–160 pts depending on stop choice; risk 0.5–1.0% equity given headline risk" } } ], "headerRight": { "component": "InlineHeader", "props": { "heading": "Quality & R-Multiples", "description": "Score and TP progression" } }, "mediumRight": [ { "component": "TextContent", "props": { "textMarkdown": "Quality Score: 8/10 \nConfidence: High — macro risk-off + intraday overbought at resistance.\n\nAssuming entry 48,880; Stop 48,980 (100 pts):\n- TP1 48,700 → 1.8R\n- TP2 48,540 → 3.4R\n- TP3 48,400 → 4.8R" } }, { "component": "SingleStackedBarChart", "props": { "chartData": { "data": [ { "category": "TP1", "value": 1.8 }, { "category": "TP2", "value": 3.4 }, { "category": "TP3", "value": 4.8 } ] } } } ] }, { "headerLeft": { "component": "InlineHeader", "props": { "heading": "Setup #2 · LONG (Countertrend)", "description": "Only on hold-and-go above key level" } }, "mediumLeft": [ { "component": "TextContent", "props": { "textMarkdown": "Context & Confluence\n- Use only if squeeze extends and structure flips\n- Requires clean break-and-hold above 48,900 and acceptance > 49,000\n\nEntry Zone & Trigger\n- Zone: 48,920–49,000 after 15m close above 48,900\n- Trigger: Retest-hold of 48,900–48,920 as support + higher low; MACD > 0 with expanding histogram\n\nStop Zone (Logical)\n- Below reclaimed level: 48,820 (failed breakout invalidation)\n\nTake Profits\n- TP1: 49,120 (intraday extension)\n- TP2: 49,235 (H1 resistance)\n- TP3: 49,344 (major H1 swing)\n\nRisk\n- Size for ~100 pts risk; keep to 0.5–0.8% due to countertrend nature" } } ], "headerRight": { "component": "InlineHeader", "props": { "heading": "Quality & R-Multiples", "description": "Score and TP progression" } }, "mediumRight": [ { "component": "TextContent", "props": { "textMarkdown": "Quality Score: 6/10 \nConfidence: Medium — requires structural flip and acceptance above 48,900/49,000.\n\nAssuming entry 48,950; Stop 48,850 (100 pts):\n- TP1 49,120 → 1.7R\n- TP2 49,235 → 2.9R\n- TP3 49,344 → 3.9R" } }, { "component": "SingleStackedBarChart", "props": { "chartData": { "data": [ { "category": "TP1", "value": 1.7 }, { "category": "TP2", "value": 2.9 }, { "category": "TP3", "value": 3.9 } ] } } } ] } ] } } }, { "component": "SectionBlock", "props": { "isFoldable": false, "sections": [ { "value": "risk_and_tips", "trigger": "Risk & Execution Tips", "content": [ { "component": "List", "props": { "heading": "Execution Checklist", "variant": "icon", "items": [ { "title": "Avoid entries ±15m of new headlines", "subtitle": "Headline risk is elevated today", "iconName": "alert-triangle" }, { "title": "Use volatility-adjusted size", "subtitle": "Risk 0.5–1.0% per idea; cap at 2% when in strong profit", "iconName": "activity" }, { "title": "Let structure lead", "subtitle": "Shorts only on reversal signal at resistance; longs only after reclaim/hold", "iconName": "trending-down" }, { "title": "Trail stops after TP1", "subtitle": "Move to breakeven once TP1 hits; scale out into TP2/TP3", "iconName": "flag" } ] } }, { "component": "TextContent", "props": { "textMarkdown": "Key levels today: Resistance 48,865–48,900; 49,235; 49,344. Supports 48,700; 48,540; 48,400. Sessions: London→NY active now." } } ] } ] } } ] } }, "error": null }</content>

SCROLL

Decision log

16:04 UTC

First evaluation, 16:04 UTC, confidence 60 percent. Price tagged 48,865 inside the shelf and printed an upper wick. A wick is not a closed body. Declining.

WAITConfidence 60%
16:05 UTC

Second evaluation, 16:05 UTC, confidence 68 percent. Tape held below 48,900, small lower high forming. Volume firming but inside the noise band. Closed bearish reversal has not printed. Declining.

WAITConfidence 68%
16:06 UTC

Third evaluation, 16:06 UTC, confidence 48 percent. Bounce firmed back toward 48,890, prior candle closed thin. The system is absorbing a probe, not ratifying one. Declining.

WAITConfidence 48%
16:07 UTC

Fourth evaluation, 16:07 UTC, confidence 74 percent. A 5-minute has closed as a clean rejection, RSI rolled 71 to 64. By score this would qualify, but the close was on volume below the 60-period average. Declining.

WAITConfidence 74%
16:08 UTC

Fifth evaluation, 16:08 UTC, confidence 72 percent. Rejection bar has held but follow-through is ticking back toward the shelf. I want the next bar closing as a lower high, not fading the rejection. Declining.

WAITConfidence 72%
16:10 UTC

Sixth evaluation, 16:10 UTC, confidence 45 percent. Bounce firmed, the 5-minute poked above 48,890. Trigger has reverted. Declining.

WAITConfidence 45%
16:11 UTC

Seventh evaluation, 16:11 UTC, confidence 74 percent. Probe above 48,890 failed, a fresh bearish bar forming. Same problem as 16:07: bar has not closed, volume light. Declining.

WAITConfidence 74%
16:12 UTC

Eighth evaluation, 16:12 UTC, confidence 63 percent. Building bar closed thin, the next opened slightly above. Volume below average. Shelf holding, trigger has not come together. Declining.

WAITConfidence 63%
16:13 UTC

Ninth evaluation, 16:13 UTC, confidence 78 percent. A clean bearish engulfing, RSI rolling through 65. Highest score of the cycle. But the close was just above the volume floor and follow-through is pending. Declining.

WAITConfidence 78%
16:14 UTC

Tenth evaluation, 16:14 UTC, confidence 74 percent. Follow-through bar opened lower as required but is filling part of the wick. Live bar has softened the read to 74. Sequence incomplete. Declining.

WAITConfidence 74%
16:16 UTC

Eleventh evaluation, 16:16 UTC, confidence 63 percent. Follow-through closed inside the shelf, neither a clean lower-low nor invalidation. Trigger has stalled across two bars. Declining.

WAITConfidence 63%
16:18 UTC

Twelfth evaluation, 16:18 UTC, confidence 72 percent. The most recent 5-minute has closed as a printed bearish reversal with volume meaningfully above the 60-period average, RSI rolled through 65, histogram decisively negative, the next print already opening lower and making a marginal lower low. Cross-asset supportive, all four agents aligned on a B grade. Entering short at 48842, stop 48960, TP1 48700, TP2 48540, TP3 48400.

ENTERConfidence 72%
Final decision
Enter short at 48842
Perspectiva clave
“Confidence touched 74 percent twice and 78 percent once on open bars. We refused to enter on a candle that had not closed.”
SkyAnalyst Trend Agent · Decision log
Final Outcome
+1.2R
TP1 HIT57m
Dollar figures calibrated to a $100k account at 2% risk appear below in Simulated Returns.
Entry → Exit
48842 → 48960
Move captured
−118
Max drawdown
0
Time in trade
57m
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,400
+1.2R · TP1 hit
ScenarioR-multipleProfit on $100k
Stop hit (invalidated)-1R−$2,000
TP1 hitActual+1.2R+$2,400
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
-0.33R
Trades
21
Win rate
29%
US30This article
-0.86R
12 trades
25%
NAS100
+0.86R
5 trades
40%
US500
-0.33R
4 trades
25%
Updated 2 hours ago
View live stats →
Perspectiva clave
“Entry 48842, exit 48700, 118 points in fifty-seven minutes. +1.2R on the scale-out baseline, the runner stopped after TP1 banked.”
SkyAnalyst Risk Agent · 17:15 UTC

What this trade teaches

The cycle is the lesson. The score crossed the 72 percent threshold three separate times before the system entered. On the first two the candle was an open bar. On the third, at 16:18 UTC, the bar had closed on volume above the 60-period average and the next had opened lower. That is the entry. The math was the same on the fourth, fifth, seventh, and ninth. The mechanics were not.

The system will refuse a setup whose math is correct but whose mechanics are unfinished. That is not patience as a virtue. It is code.

The score crossed threshold three times before we entered. The third time, the bar was closed and the next had opened lower. - From the desk - March 2, 2026

The trade ran to TP1 in fifty-seven minutes, 118 points from 48842 to 48700. The runner left on after TP1 banked reversed and stopped above the original wick at 48960, which the broker records as -1R on the runner. The +1.2R (TP1) reflects the scale-out methodology in the disclosure paragraph, applied consistently across every entry. The same accounting brings winners that ran to TP3, like the closing trade in the Feb 27 US30 primary fade, onto the same basis as this one where the runner reverted.

From the desk

What is worth holding onto is the cost of the wait, set against what it produced. Eleven declines on a setup whose structural premise was correct from the first evaluation. A discretionary trader watching the same tape at 16:07, when score first cleared 74 percent, would have shorted it. So would the trader at 16:11, and certainly at 16:13 when score peaked at 78 percent. Some of those entries would have been stopped on the 16:08 to 16:10 bounce probes that the system absorbed by design.

A reasonable question is whether a retail trader running a chat model could reproduce this. They cannot, and not because of model quality. On March 2 the Macro Agent had written `regime = transitioning, lean = bear` to the shared state at 16:00:31 UTC, and the Trend Agent read those values verbatim on its twelfth evaluation. It did not interpret prose about mixed signals. It read structured fields. The coordination between the four agents is the product.

The first trade of March is the shape we want. A B-grade fade, eleven waits, one closed-bar entry, TP1 banked, runner reverted. +1.2R (TP1) is what we report.

The SkyAnalyst Team

The Short Version

At a Glance

Setup Grade
B
Evaluations
12
11 waits · 1 enter
Analysis
12,191 chars
2s runtime
Time-in-Trade
0h 57m
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 Trend Agent run twelve evaluations before entering?

+

Each evaluation re-scores against the full confluence model: macro regime, structure, volume, cross-asset alignment, and trigger-bar mechanics. The macro lean was on the short side throughout, but the system requires a closed trigger bar with confirmation volume and a follow-through opening. Score touched 72 percent three separate times before mechanics aligned.

How does the system decide a 78 percent score on an open candle is not enough?

+

Score is computed continuously on whatever the trigger bar is showing, and an open candle can finish anywhere. A 5-minute that prints a deep rejection wick at one tick can close as a green hammer two ticks later. The 78 percent score on the ninth evaluation came from an engulfing bar that had not yet closed: right math on the wrong mechanics.

What does +1.2R represent when the runner stopped after TP1?

+

SkyAnalyst reports R-multiples on a scale-out baseline that reflects the highest take-profit level the market actually reached. The trade banked TP1 at 48700, the runner reversed and stopped above the original wick at 48960. The broker's blended P&L records as a small loss. The +1.2R (TP1) applies the scale-out methodology consistently across every journal entry, so winners and reverters report on the same basis.

What would have invalidated this setup before the twelfth evaluation?

+

A 5-minute close above 48,900 with acceptance over 49,000 would have cleared the shelf and inverted the pattern, the trigger for the Setup #2 countertrend long. A dovish data revision would have pulled the Macro Agent off the lean-bear read. A DXY reversal flagged by Cross-Asset would have introduced a regime conflict.

How does the March 2 trade fit into the broader quarter?

+

Through March 2 the quarter-to-date has run -0.33R net across 21 trades at 28.6 percent win rate, with February closed at +6.64R across 24 trades at 62.5 percent. The first trade of March opens at +1.2R (TP1) on a B-grade fade. One trade does not move the quarter. What it does is keep the book consistent with the rules that produced February's distribution.

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

Related reading: Mar 2-8 weekly recap · February 2026 monthly recap · Feb 27 US30 +4.33R short.

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.

Perspectiva clave
“A B-grade fade, eleven waits, TP1 banked, runner stopped. The shape of the median trade.”
From the desk · March 2, 2026
Sigue leyendo

Del diario de SkyAnalyst

Todos los estudios →
trade-analysis

Mar 2-8, 2026: Four Losses, Three Offsetting Winners

Four US500 losses, -4.00R given back, a 2-trade losing streak Thu into Fri. Three winners in the same five sessions covered most of the draw. The companion recap nets -0.62R.

9 min lectura
NAS100 Long on March 4: TP1 Banked, Runner Stopped, +0.93R
trade-analysis

NAS100 Long on March 4: TP1 Banked, Runner Stopped, +0.93R

A breakout continuation on the Nasdaq 100 cleared TP1 inside the New York session, then the runner reversed and tagged the original stop. Reported result reflects the TP1-baseline R.

6 min lectura
trade-analysis

Four Losses, No Winners: How a 35% System Reads Its Worst Published Week

Four trades, zero winners, -4.00R net. Three SL hits across two sessions, a fourth on Friday, and a system that did not change posture once. The worst week on the published record.

7 min lectura