SkyAnalyst/Journal/Análisis de Trades/US500 Long on March 23: One Evaluation, One Enter, TP1 Booked
SkyAnalyst JournalCase Study · No. 044 · mayo de 2026

US500 Long on March 23: One Evaluation, One Enter, TP1 Booked

SkyAnalyst AI journal entry: US500 Long on Mar 23, 2026 closed +0.54R on TP1. Full workspace view, decision log, and AI reasoning, unedited.

Result
+0.5R
-$NaN · TP1 hit
SA
The SkyAnalyst Team
AI Research & Trading Desk
6 de mayo de 2026·6 min de lectura·S&P 500 · Long
Trade card for US500 long trade
Fig. 1. Vista de la plataforma SkyAnalyst en el momento de entrada.6 de mayo de 2026
Instrument
US500 · S&P 500
Direction · Session
Long · LDN → NY
Duration
1h 18m
Outcome
+0.54R
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.
The macro tape on March 23 was telling US500 to short rallies. Only 19.08% of SPX constituents were above their 50-day moving averages, only 12.72% above their 20-day, and the Macro Agent's read carried a lean-bear bias on both the intraday and short-term horizons. By the structural filters the system reads first, this should have been a session for fading strength, not buying it. And yet the index had gapped 99 points above the prior close, opened above yesterday's high, and was holding above VWAP with the 60-minute EMA stack bullishly aligned. The Trend Agent flagged the setup as a US500 Pullback Long with a B grade. The week's full context lives in the weekly recap, and the prior month's arc is documented in the February monthly recap. The same month produced the US30 long pullback that ran to TP3 a few weeks later on a similar bullish-pullback playbook. 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, 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. This lets readers see the complete arc of the setup, not just where the position was closed. Unlike most case studies in this journal, the US500 trade did not require a wait. We entered long at 6632.5 with a stop at 6602.5 and TP1 at 6648.8, the only target the workspace tracked on this setup. One hour and eighteen minutes later the position closed at TP1 for +0.54R (TP1) and +$1,080 (TP1) on a hypothetical $100,000 account at 2% risk per trade. See SkyAnalyst run your markets the same way.

The macro headwind that did not block the trade

The Macro Agent's read for US500 on March 23 was lean-bear with 42% confidence. The drivers were structural: the long-term moving-average regime had broken, breadth had collapsed across the index constituents, and only 19.08% of SPX names were trading above their 50-day MA. That is the kind of breadth picture that historically precedes broad-based weakness, not continuation. The Macro Agent flagged it explicitly as an extreme breadth collapse.

VIX did not confirm the bearish read on the intraday horizon. The index was 24.34, down from yesterday's close of 26.77 and below its 5-day EMA of 24.90. Above 20 it remains in a reversal-prone regime, but the day-over-day softening is a marginal positive for longs. DXY was below yesterday's low, mildly risk-supportive. No high-impact USD events were on the calendar inside the entry window. None of these reads on their own would have justified a long. Together with the structural breadth picture, they formed a mixed regime where the Trend Agent's intraday read needed to do the heavy lifting.

Against that backdrop, US500 had gapped roughly 99 points above the prior close from 6536.7 to 6635.8 in the early session, a 1.52% move that put price marginally above yesterday's high of 6634.5 and treating the prior-day high as first support. The 60-minute EMA stack was bullishly aligned, price was holding above the intraday VWAP at 6569.79, and the 15-minute timeframe printed an EMA-fast above EMA-slow with RSI in the low 60s and MACD positive but cooling. The Trend Agent scored the structure at 60% confidence with a tradeability of 7.1/10, conditional on a pullback into the 6626 to 6635 zone. By the time the agent ran its evaluation at 14:36 UTC, price was inside that zone with the confirmation already printed.

The setup the Trend Agent flagged was a US500 Pullback Long on a confirmed intraday uptrend with a macro headwind. It is the same family of pattern that runs across NAS100 and US30 when the post-gap retracement holds prior-day structure, and walking through it explains why a single evaluation cleared an entry that the macro filters were leaning against.

What the pattern is

Price establishes an intraday uptrend on the 60-minute timeframe: fast EMA above slow EMA, price above both, momentum confirmed by a recovery sequence off the prior session low. From that posture, the system watches for a controlled pullback into a structural support zone, typically the prior-day high acting as new support, the rising VWAP, or a multi-confluence cluster of intraday Fibonacci retracements. The entry is not the touch of the zone. It is the 5-minute bar that closes back above the breached level with above-average volume after a clean rejection inside the zone.

How professional traders actually use it

This pattern is core to gap-and-go continuation trading on equity indexes. The math favors a confirmed pullback over a chase of extension, the same arithmetic that holds across instruments. Buying the upper edge of a 99-point gap immediately after the open exposes the position to the first mean-reversion bar. Buying the prior-day high as new support after a 5-minute confirmation candle places the entry near the bottom of the next continuation leg, with the stop sitting at structural invalidation below the round number and the breakout shelf. The R-to-stop ratio improves dramatically.

The tell, as always, is volume. A pullback that drifts into the zone without participation has not actually been tested, the level was simply grazed. A pullback that bounces with above-average volume signals real demand stepping back in to defend the breakout. Without confirmation volume, the pattern is noise. With it, the pattern is signal.

Why it works

Prior-day high support exists because of the resting bids that originally absorbed supply at that level on the way up. When price gaps above and then retraces, the first retest checks whether those bids are still present at the new lower price. A bullish reaction with volume confirms the bids have not been pulled. The remaining demand is structural, and the next leg is more probable than the prior one was at extension into the gap.

It fails when the macro regime is wrong for it. The same Pullback Long inside an active risk-off regime, where DXY is breaking out and VIX is rising while SPX is rising, will see the prior-day high turn from support into a failed retest. The Macro Agent's regime gate determines whether the Trend Agent is allowed to size in on the setup at all. On March 23 the macro was lean-bear on the structural horizon but the intraday VIX and DXY reads were softening, which is why the entry confidence was 73% on a B-grade setup, above the entry threshold but not by a wide margin.

How the system reads this, dynamically not dogmatically

SkyAnalyst does not favor the US500 Pullback Long as a strategy. The same morning, the agents were scoring a continuation thesis on EURUSD that had not yet cleared confluence, a divergence-veto on Brent crude, and a deferred read on XAUUSD where the macro and trend reads were directly opposed. Each of those is a different playbook with a different logic and a different edge.

The system reads the tape first and fits the pattern to what is actually there. It does not show up to the chart with a playbook and look for opportunities to run a preferred setup. The four agents running in parallel, trend, macro, cross-asset, risk, each contribute a different lens on what kind of market this is. When they agree, we trade. When they do not, we sit out. On March 23 the agreement on US500 cleared on the first evaluation because the structural pullback had completed before the agent's first read fired. Some sessions take four cycles to resolve. This one took one. The discipline is the same.

Perspectiva clave
“Macro lean-bear with breadth collapsed at 19.08% of SPX above the 50-day MA, yet price was holding above VWAP and yesterday's high after a 99-point gap. The intraday tape was carrying long despite the structural drag.”
SkyAnalyst Macro Agent · 14:30 UTC pre-trade
skyanalyst.app / analyses / ...
Today’s setups
US500 Long
US500 Pullback Long
US500 · M15
US500
1m5m15m1H
Key supportKey resistanceVWAPInvalidation7,368.627,173.346,978.056,782.766,587.48EntryTP1SLLDN OPENNY OPENCLOSE
Detected Setup
Grade B
US500 Pullback Long
PatternUS500 Pullback Long
DirectionLong
Styleintraday
Entry6632.5
Stop loss6602.5
SkyAnalyst
SkyAnalyst
Analysis output
LIVE
SkyAnalyst AI
Pre-trade analysis · 14,371 chars

US500 NY AM Session Context

US500 is trading in a fear-driven but intraday-rebounding environment. Macro remains a headwind: the Macro Agent is lean bear on both intraday and short-term horizons, citing a broken 200-day MA streak and extreme breadth collapse across SPX constituents. That matters because SPX is highly breadth-sensitive. At the same time, the Trend Agent is bullish intraday with moderate confidence, noting price is still above VWAP and key fast intraday EMAs, but upside is fragile due to elevated volatility and bearish macro context.

Cross-asset context is mildly risk-supportive for the session bounce: DXY is below yesterday’s low, which helps equities at the margin, and VIX has fallen from yesterday’s 26.77 close to 24.34, but it remains elevated enough to keep the tape headline-sensitive and prone to sharp reversals near extremes. No high-impact USD events are scheduled today, so session structure and internal confirmation matter more than macro catalysts in the immediate NY AM trade window.

From daily structure, US500 is around 6635.8, above yesterday’s close 6536.7 and marginally above yesterday’s high 6634.5, so this is effectively a large upside gap continuation attempt, not a small mean-reversion gap. The nearest structural levels are 6648.8/6651.6, then 6690, while support sits at 6634.5, 6605.5, 6600 round number, and the Trend Agent invalidation at 6591.6. With VIX > 20, this is a regime where continuations can still work, but reversals at extremes are more likely, so long setups must avoid chasing directly into resistance.

Directional Bias: Bullish intraday, reduced conviction
Volatility: High

1) Breadth & Volatility Regime

NYAD

NYAD is not directly printed in the snapshot, but market context strongly implies a negative 5-day breadth trend:

  • Macro Agent: only 19.08% of SPX stocks above 50-day MA
  • only 12.72% above 20-day MA
  • explicitly flags extreme breadth collapse

That means:

  • 5-day NYAD trend is inferred bearish/down
  • Current breadth backdrop does not confirm a high-confidence trend day long
  • Any long should be treated as tactical intraday, not broad-based healthy participation
VIX
  • Current VIX: 24.34
  • Yesterday close: 26.77
  • 5-day EMA: 24.90

Interpretation:

  • VIX is above 20 ⇒ reversal-prone, wider stops needed, 20–25pt acceptable
  • Today VIX is down vs yesterday close, which is supportive for longs
  • No warning condition of VIX rising while SPX rising from the provided context; if that develops live, downgrade long confidence immediately

2) Agent Synthesis

Macro Agent
  • Bias: lean_bear
  • Confidence: 42%
  • Tradeability: high
  • Drivers: broken long-term structure, very weak breadth
  • Risk events: none immediate today
Trend Agent
  • Direction: bullish
  • Confidence: 60%
  • Regime: trending
  • Recommendation: reduce size
  • Key support: 6605.5
  • Resistance: 6648.8
  • VWAP: 6569.79
  • Invalidation: 6591.6
Synthesis

Agents disagree, so per your rule:

  • Lean Trend Agent
  • Reduce conviction
  • Require stronger execution and structure
  • Longs are allowed only if price respects support; shorts are only attractive on clear rejection/failure at extremes

3) Gap & Daily Structure

Gap assessment
  • Current: 6635.8
  • Prior close: 6536.7
  • Gap: about +99.1 pts = ~1.52%

This is a large gap, well over 0.5%, which tends to continue rather than fill unless the market loses opening support decisively.

Key daily/intraday levels
  • Yesterday high: 6634.5
  • Current price: right on/just above prior-day high retest
  • Resistance: 6648.8, 6651.6, then 6690
  • Support: 6634.5, 6605.5, 6600, 6591.6 invalidation
  • Round numbers: 6600 and 6650 are congestion/reaction zones

4) Multi-Timeframe Technicals

60m bias

Last 5 relevant 60m candles show:

  • strong reversal from 6450s into 6630s
  • price above fast EMA and above VWAP
  • RSI in mid/high 60s
  • MACD strongly improved and above signal
  • but Trend Agent correctly notes the larger 60m EMA stack is not fully reset bullish yet

Conclusion: bullish reversal / early trend, but not mature enough to ignore macro/breadth headwinds.

15m confirmation

Last 5x 15m:

  • EMA fast above slow throughout
  • price above VWAP throughout
  • RSI ~62–66
  • MACD positive, though momentum is cooling
  • price is pressing 78.6% fib retrace ~6637.5 of the 6444.6 → 6690 swing

Conclusion: bullish intraday structure remains intact, but momentum is slowing under resistance.

5m execution

Last 10x 5m:

  • price remains above VWAP (~6574)
  • EMA trend still bullish
  • current area is just under 6648.8 / 6650
  • 5m MACD is flattening, showing stalling momentum
  • local support sits around 6633–6635, then 6626.9, then 6620.2, then 6613.45

Conclusion: do not chase highs. Best long is a pullback-hold. Best short is only on rejection/failure through 6648.8/6650.

5) Setup Filtering

Confluence checklist:

  • (a) MTF EMA alignment: yes for longs
  • (b) Correct side of VWAP: yes for longs
  • (c) Prior day level/daily S&R interaction: yes
  • (d) Both agents agree: no
  • (e) NYAD confirming: no
  • (f) VIX aligned: yes for longs currently, since it is softer

So longs can qualify with 4/6 confluences. Shorts currently have weaker alignment unless a rejection forms.


Setup #1: US500 LONG

  • Direction: Long
  • Entry zone: 6626 to 6635
  • Entry trigger: 5m pullback into prior-day high / intraday fib support, then a 5m close back above 6635 or bullish rejection wick holding above 6626.9
  • Stop Loss: 6602.5
  • Targets: TP1 = 6648.8, TP2 = 6672.0, TP3 = 6690.0
  • R-Multiples: TP1 = 0.7R, TP2 = 1.6R, TP3 = 2.3R
  • Quality Score: 7.1/10
  • Confidence: Medium - Trend Agent bullish, 15m/5m EMA alignment bullish, price above VWAP, and pullback would be into prior-day high support. Main risks are bearish macro backdrop, inferred weak NYAD, and elevated VIX > 20.
Why this qualifies

Confluences:

  1. MTF EMA alignment bullish on 15m/5m
  2. Above VWAP
  3. Interaction with prior-day high 6634.5
  4. VIX softer vs prior close, not actively warning against longs
Risks / filters
  • TP1 is structurally a bit tight from the top of the zone; best execution is near 6626–6630, not 6635
  • If price loses 6626 and especially 6605.5, long quality deteriorates sharply
  • If VIX starts rising while price pushes higher, downgrade or cancel
  • Because TP1 from the upper edge can be under 1R, this is only valid if entry occurs on a deeper pullback, not a chase
Trend alignment
  • Aligned with Trend Agent
  • Against Macro Agent, so reduced size is appropriate

Setup #2: US500 SHORT

  • Direction: Short
  • Entry zone: 6648.8 to 6653.0
  • Entry trigger: 5m rejection/failure at resistance — e.g. wick through 6648.8/6650 followed by a 5m close back below 6640.0
  • Stop Loss: 6671.5
  • Targets: TP1 = 6634.5, TP2 = 6620.2, TP3 = 6605.5
  • R-Multiples: TP1 = 0.6R, TP2 = 1.2R, TP3 = 1.9R
  • Quality Score: 5.8/10
  • Confidence: Low-Medium - This is a counter-trend fade, but VIX > 20 favors reversals at extremes and macro/breadth backdrop supports failed-breakout shorts if resistance holds.
Why this is conditional only

Confluences only become valid after rejection confirms:

  1. resistance interaction at 6648.8/6650
  2. macro agent lean bearish
  3. NYAD inferred weak
  4. VIX regime above 20 favors reversal behavior near extremes
Risks / filters
  • This is counter Trend Agent
  • No short unless rejection is obvious; do not pre-emptively fade strength
  • TP1 is weak relative to stop if entry is poor; this is only acceptable if you get filled near 6650+ after a failed breakout
  • If price accepts above 6651.6, the short is invalid
Trend alignment
  • Against Trend Agent
  • Aligned with Macro Agent

Best Read for NY AM

Highest-probability idea

The better setup is the long-on-pullback, not the short-chase:

  • Trend structure is still bullish intraday
  • price remains above VWAP
  • yesterday’s high is now first support
  • VIX is elevated but softer, not actively flashing the SPX-up/VIX-up warning
What to avoid
  • No long breakout chase into 6648.8/6650
  • No short without a failed breakout signal
  • If price breaks 6605.5 and especially 6591.6, bullish continuation is invalidated and the session likely shifts from buy-dips to fade-bounces

Bottom Line

For the NY AM session, one high-probability setup is available:

  • Preferred: buy a pullback into 6626–6635 with confirmation, stop below 6602.5, targeting 6648.8 / 6672 / 6690
  • Secondary only if confirmed: short a failed breakout at 6648.8–6653, stop 6671.5, targets 6634.5 / 6620.2 / 6605.5

Given weak breadth, bearish macro, and VIX above 20, keep risk tighter in equity terms even if point stops are wider structurally: typically reduced size, around 0.5R to 0.75R of normal session risk, unless breadth/volatility improve intraday.

SCROLL

Decision log

14:36 UTC

14:36 UTC, 73% confidence. The 5-minute bar at 14:35 closed at 6635.8 inside the 6626 to 6635 entry zone, printing a controlled close back above the prior-day high of 6634.5 after the early pullback found support at 6633. Volume on the rejection bar came in above the 60-period 5-minute average. The 60-minute EMA stack remains bullishly aligned, price is holding above VWAP at 6569.79, and the 15-minute timeframe still prints RSI 62 with MACD positive. The cross-asset read is supportive: DXY is below yesterday's low, VIX has eased from yesterday's 26.77 close to 24.34. The macro regime remains lean-bear on the structural horizon, which is the load-bearing risk on this trade, but the intraday confluence math has cleared the threshold. The pullback retraced into the entry zone, the confirmation bar printed, and the stack is intact. Entering long at 6632.5, stop 6602.5, TP1 6648.8.

ENTERConfidence 73%
Final decision
Enter long at 6632.5
Perspectiva clave
“One evaluation, one enter at 73% confidence. The setup grade was B and the confluence math cleared the threshold on the first read, no waits, no second look.”
SkyAnalyst Trend Agent · 14:36 UTC
Final Outcome
+0.5R
TP1 HIT1h 18m
Dollar figures calibrated to a $100k account at 2% risk appear below in Simulated Returns.
Entry → Exit
6632.5 → 6602.5
Move captured
−30
Max drawdown
0
Time in trade
1h 18m
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
+$1,080
+0.54R · TP1 hit
ScenarioR-multipleProfit on $100k
Stop hit (invalidated)-1R−$2,000
TP1 hitActual+0.54R+$1,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
0R
Trades
0
Win rate
0.0%
Updated 1 hour ago
View live stats →
Perspectiva clave
“A clean ride from 6632.5 to TP1 at 6648.8 in one hour and eighteen minutes, +0.54R (TP1) and +$1,080 on a hypothetical $100,000 account at 2% risk.”
SkyAnalyst Risk Agent · 15:54 UTC

What this trade teaches

A single-evaluation entry is not a sign of recklessness. It is a sign that the pullback was already complete by the time the agent's read fired. The Trend Agent did not skip a wait that was needed. The wait had already happened before the system began evaluating, in the form of the early intraday pullback from the open that brought price into the entry zone with the confirmation bar already on the chart.

The interesting structural feature of this trade is the macro override. The Macro Agent's read was lean-bear with 42% confidence and an explicit flag for extreme breadth collapse. The Trend Agent was bullish at 66% with a recommendation to reduce size. Per the system's coordination rule, agent disagreement triggers reduced conviction and tighter execution requirements. The Trend Agent honored that by sizing the trade at the structural minimum and letting only TP1 carry the result. This is what reduce-size looks like in practice: a smaller booked R on a setup that had room to run further if the position had been sized for TP2 or TP3.

Sometimes the work is not in the wait. Sometimes it is in the macro filter that lets a B-grade long through despite a lean-bear structural read because the intraday tape, on its own terms, is intact. - From the desk - March 23, 2026

The +0.54R (TP1) result on this trade is the median outcome of a B-grade Pullback Long that scales out at TP1. The system's reduced-size rule on macro disagreement keeps the booked R modest by design. The week's full arc is documented in the March 23 weekly recap, and the prior month's posture context is documented in the February monthly recap.

The March month-to-date tally entering this trade was 29 trades at roughly flat on the rolling tally. Adding the +0.54R (TP1) here lifted the rolling MTD posture to 30 trades and +0.54R net at a 30% win rate. The quarter-to-date posture remained at 48 trades and -5.79R, a reminder that the macro headwind has been weighing on the broader rolling expectancy through the month. The asymmetric arithmetic is doing its work: a small number of clean continuations carrying the rolling tally, paired with a larger number of small losers that the threshold filtering produces in a structurally weak regime.

From the desk

The interesting thing about this trade is what did not happen. The system did not wait. It ran one evaluation, scored the confluence at 73% with a B grade, and entered. That is unusual in the journal. Most case studies in this archive show three or four declines before the trigger prints. The US500 trade on March 23 had its trigger already on the chart by the time the first evaluation ran, which is why a single read cleared the threshold.

A reasonable question by now is whether a retail trader with ChatGPT and a chart could reproduce this. They cannot, and not because of model quality. On March 23 the Macro Agent had written the lean-bear regime read with 42% confidence into the shared state hours before the Trend Agent ran its evaluation. The Trend Agent read that value and used it to gate its own confidence: a bullish intraday read against a bearish structural macro produces a reduce-size signal, not a green light. The position was sized accordingly, which is why TP1 was the only target the workspace tracked on this setup, and why the booked R is +0.54 rather than the +1.6 or +2.3 that TP2 or TP3 would have produced. If the Macro Agent had been chatting in prose about breadth and yields, the Trend Agent would have had to interpret the tone before sizing. It does not, so it did not. The coordination between the four agents is the product. That is what a chat interface cannot simulate, and it is what this case study shows in practice.

The next case study filed will be from the following session. We will continue working through the month the same way, one trade at a time.

From the SkyAnalyst Team.

The Short Version

At a Glance

Setup Grade
B
Evaluations
1
0 waits · 1 enter
Analysis
9,399 chars
2s runtime
Time-in-Trade
1h 18m
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 US500 trade enter on the first evaluation when most case studies show multiple waits?

+

The wait had already happened before the agent's first evaluation fired. Price gapped above the prior-day high in the early session, retraced into the 6626 to 6635 entry zone, and printed the 5-minute confirmation bar before the Trend Agent began scoring at 14:36 UTC. The confluence math cleared the entry threshold on that first read because the structural setup was already complete on the chart. The number of evaluations is a function of when the agent starts looking relative to when the trigger appears, not a measure of how disciplined the wait was.

How does the system handle a bullish Trend Agent read against a bearish Macro Agent?

+

Agent disagreement triggers a reduced-conviction protocol. The Trend Agent is allowed to size the trade, but the size is reduced relative to a fully aligned setup, and the entry requirements are tighter. On March 23 the Macro Agent's lean-bear read at 42% confidence sat against the Trend Agent's bullish read at 66%. The trade was sized at the structural minimum and only TP1 was tracked on the workspace. That is what reduce-size looks like in practice. A larger size would have been available if both agents had aligned on the bullish read.

Why was only TP1 tracked on this setup?

+

The reduced-size protocol on macro disagreement also reduces target ambition. A fully aligned bullish setup would have tracked TP1, TP2, and TP3 with the position sized to capture the full continuation arc. With the Macro Agent leaning bear and the breadth picture flagged as extreme collapse, the Trend Agent capped target tracking at TP1 to limit exposure if the lean-bear read materialized into an intraday reversal. The +0.54R (TP1) booked here is the structural minimum the setup could produce on a clean run.

What does a lean-bear macro regime mean for the rolling tally on US500 trades?

+

The rolling quarter-to-date tally on March 23 stood at 48 trades and -5.79R at a 27.1% win rate. That posture reflects the macro headwind weighing on the broader expectancy through the quarter: more setups gated below the entry threshold, smaller booked R on the ones that clear, more failed retests on patterns that would have continued in a cleaner regime. Adding the +0.54R (TP1) here lifted the MTD to 30 trades and +0.54R net. Publishing the rolling tally with every case study keeps the reporting honest: readers see the expectancy emerging from a mix of outcomes, not just the trade we are showcasing today.

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. 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
“Sometimes the work is not in the wait. Sometimes it is in the macro filter that lets a B-grade long through despite a lean-bear structural read because the intraday tape, on its own terms, is intact.”
From the desk · March 23, 2026
Sigue leyendo

Del diario de SkyAnalyst

Todos los estudios →
trade-analysis

The Year SkyAnalyst Learned to Trust Claude: 99 Trades, +16.57R YTD

Ninety-nine trades since launch on Jan 12, 2026. Plus 16.57R net at a 58.6 percent win rate. The headline isn't the number — it's how a desk that opened with three trades in January became a system holding expectancy across four months.

21 min lectura
US500 Short on March 19: A Failed Bounce Inside the Deepest Drawdown Week
trade-analysis

US500 Short on March 19: A Failed Bounce Inside the Deepest Drawdown Week

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

6 min lectura
XAUUSD Short on March 19: A Bearish Gold Setup Six Hours Before FOMC for +1R
trade-analysis

XAUUSD Short on March 19: A Bearish Gold Setup Six Hours Before FOMC for +1R

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

6 min lectura