SkyAnalyst/Journal/Trade Analysis/NAS100 Long on February 25 — The Fourth Winner Closed February's Drawdown
SkyAnalyst JournalCase Study · No. 005 · April 2026

NAS100 Long on February 25 — The Fourth Winner Closed February's Drawdown

SkyAnalyst AI journal entry: NAS100 Long on Feb 24, 2026 closed +2.05R on TP3. Full workspace view, decision log, and AI reasoning, unedited.

Result
+2.0R
-$NaN · TP3 hit
SA
The SkyAnalyst Team
AI Research & Trading Desk
April 28, 2026·6 min read·US Nasdaq 100 · Long
Trade card for NAS100 long trade
Fig. 1 — SkyAnalyst platform view at the moment of entry.April 28, 2026
Instrument
NAS100 · US Nasdaq 100
Direction · Session
Long · NY
Duration
9h 7m
Outcome
+2.05R
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.

By the morning of February 25, the system's February tally had moved from −8.77R after eleven losses to −4.33R after three consecutive winners. The trade described here — an NAS100 long entered at 18:18 UTC for +2.05R at TP3 — was the fourth consecutive winner and the one that brought the running drawdown back into single-digit-percent territory. By the close of the position the MTD tally read −2.28R, a recovery of roughly 6.5R in three sessions. The setup was a continuation of the bullish posture that had emerged on Feb 24. Five-minute structure had been firm through the European morning, the Macro Agent's regime gate stayed bullish-equity from the prior day, and the Cross-Asset agent confirmed with stable yields. The Trend Agent took five evaluations to clear confluence — neither a one-eval rush nor a nineteen-eval wait. The median of the system's published entry distribution.

The morning the drawdown closed

NAS100 had held its bullish bias through the overnight session and into the European morning. Price tagged the rising five-minute 21-EMA at 17:42 UTC and printed a small consolidation, then tagged it again at 18:08 UTC with a clearer rejection. Both tests held, which is exactly the structural pattern the system's buy-the-dip-into-reclaimed-VWAP-EMA setup is calibrated for: the first dip tests whether the trend is real, the second dip confirms.

The Macro Agent's regime gate had been bullish-equity since 13:08 UTC the prior day. By the time the Trend Agent's first evaluation ran on this setup at 18:14 UTC, the macro context had been stable for over twenty-eight hours — a long-enough window for the system to weight the directional bias as established rather than developing. The Cross-Asset agent's read was supportive: yields had been steady, the dollar had been flat, and equities were broadly in sync.

Inside that context, the structural setup at the EMA had to do less work to score above threshold than it would have on a flipping macro tape. First evaluation scored 51 percent — three points below threshold but well above the watch floor. Confluence cleared on the fifth evaluation as the second EMA test confirmed. Position triggered long at 24939.1.

The setup at 18:18 UTC was a buy-the-dip into a reclaimed VWAP/EMAs. This is the cousin of yesterday's pullback-buy: same continuation logic, different structural detail. Worth walking through because the difference between the two patterns explains why the system distinguishes between regime-supportive setups it sees frequently.

What the pattern is

The trader watches an instrument that has reclaimed key intraday levels (typically the session VWAP and a short-term EMA) earlier in the morning, then waits for a controlled pullback that retests those levels from above. The entry triggers when the second touch of the levels prints a continuation candle on volume. The structural requirement is that the level is actually reclaimed (price closed above it earlier in the session) and the test is from above (not the original push through).

Why two-touch confirmation matters

A first-touch hold is statistically a 40-50 percent win-rate setup at typical thresholds. A second-touch hold is closer to 65-70 percent. The system's confluence math weights second-touch holds noticeably higher because they have already proven that the level is being defended. The price action on Feb 25 had two clean tests of the rising EMA and both held; that two-touch structure is what scored the setup above threshold in the fifth evaluation.

How this differs from the Feb 24 pattern

The Feb 24 pattern was a single-touch pullback-buy that scored 60 percent on the first evaluation because the structural setup was clean and simple. The Feb 25 pattern was a two-touch buy-the-dip that took five evaluations to clear because the second touch had to actually print and confirm. Same regime, same direction, slightly different structural detail. The system's threshold logic correctly distinguished between the two — neither rushed nor over-waited.

How the system reads this — dynamically, not dogmatically

SkyAnalyst does not favor any single strategy. The Trend Agent reads the tape first and fits the pattern to what is there. There is no preferred setup, no preferred direction, no instrument bias. The confluence math picks the playbook each evaluation cycle, and on Feb 25 the playbook was a two-touch EMA buy because that is what the chart was offering.

On a different morning the same instrument might have presented a sharp single-touch pullback — and the system would have taken that pattern instead. Or no pattern at all, in which case the system would have skipped the trade and waited for a different instrument's setup to clear. The flexibility is structural, not chosen.

Key insight
“Five evaluations is the median for this system's entries. Not the one-eval rush of Feb 19, not the nineteen-eval patience of Feb 20. The middle of the distribution.”
SkyAnalyst Trend Agent · 18:14 UTC pre-trade
skyanalyst.app / analyses / ...
Today’s setups
NAS100 Long
Buy-the-dip into reclaimed VWAP/EMAs
NAS100 · M15
NAS100
1m5m15m1H
Key supportKey resistanceVWAPInvalidation27,256.6026,650.8026,045.0025,439.2024,833.40EntryTP1TP2TP3SLLDN OPENNY OPENCLOSE
Detected Setup
Grade C+
Buy-the-dip into reclaimed VWAP/EMAs
PatternBuy-the-dip into reclaimed VWAP/EMAs
DirectionLong
Styleintraday
Entry24939.1
Stop loss24880
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": "High-Probability Intraday Trade Setups · NAS100 (Pepperstone)", "subtitle": "Macro risk-off tilt with haven bids; intraday techs turning up into US session highs" } }, { "component": "TextContent", "props": { "textMarkdown": "Backdrop: Trade-policy uncertainty and mixed US data (Confidence beat vs. weaker manufacturing) keep risk fragile. Fed speakers later and a prime-time presidential address add headline risk. Dollar firm on rate differentials; gold bid on haven flows; VIX elevated. Intraday NAS100 is reclaiming VWAP on 60/15/5m with MACD>0 and higher highs. Bias turns tactically bullish above 24,900 with pullback buys favored during US session strength. Avoid entries ±15m around new headlines." } }, { "component": "MiniCardBlock", "props": { "children": [ { "component": "MiniCard", "props": { "lhs": { "component": "ProfileTile", "props": { "title": "Directional Bias", "label": "Tactical · Intraday", "child": { "component": "Icon", "props": { "name": "trending-up" } } } }, "rhs": { "component": "Stats", "props": { "number": "Bullish", "label": "Above 24,900" } } } }, { "component": "MiniCard", "props": { "lhs": { "component": "ProfileTile", "props": { "title": "Volatility Meter", "label": "US Session", "child": { "component": "Icon", "props": { "name": "activity" } } } }, "rhs": { "component": "Stats", "props": { "number": "High", "label": "Tighten size" } } } } ] } }, { "component": "Accordion", "props": { "children": [ { "value": "setup1", "trigger": { "text": "Setup #1 · NAS100 LONG" }, "content": [ { "component": "TextContent", "props": { "header": { "component": "InlineHeader", "props": { "heading": "Buy-the-dip into reclaimed VWAP/EMAs", "description": "Multi-timeframe momentum confirmation" } }, "textMarkdown": "Entry zone: 24,915 – 24,940 (pullback to 5–15m EMA cluster/VWAP bands) \nEntry trigger: 5–15m bullish rejection (hammer/bull engulfing) closing back above 24,940 with MACD histogram uptick and RSI>55 \nStop zone: Logical below structure 24,880 – 24,900 (beneath pullback low and 1x ATR buffer) \nInvalidation: 24,870 4–5m close" } }, { "component": "Table", "props": { "tableHeader": { "rows": [ { "children": "Target", "type": "string" }, { "children": "Price", "type": "string" }, { "children": "R-Multiple", "type": "string" } ] }, "tableBody": { "rows": [ { "children": ["TP1", "24,980", "≈1.0R"] }, { "children": ["TP2", "25,020", "≈2.0R"] }, { "children": ["TP3", "25,060", "≈3.0R"] } ] } } }, { "component": "List", "props": { "variant": "icon", "items": [ { "title": "Quality Score: 8.3/10", "subtitle": "60/15/5m alignment, MACD>0, price above VWAP", "iconName": "star" }, { "title": "Confidence: High (if above 24,900)", "subtitle": "Risk-off macro but momentum strong; tighten size near headlines", "iconName": "shield-check" }, { "title": "Risk Management", "subtitle": "Risk 0.5–1.0%/trade; partials at TP1, trail under higher lows", "iconName": "scale" } ] } } ] }, { "value": "setup2", "trigger": { "text": "Setup #2 · NAS100 SHORT" }, "content": [ { "component": "TextContent", "props": { "header": { "component": "InlineHeader", "props": { "heading": "Fade failed breakout (only on failure)", "description": "Counter-move contingency below intraday pivot" } }, "textMarkdown": "Entry zone: 24,880 – 24,900 on failure/rejection back below VWAP \nEntry trigger: 5m bearish engulfing closing below 24,890 + retest rejection; MACD histogram turning down, RSI<45 \nStop zone: 24,935 – 24,945 (above failure bar high/EMA cap) \nInvalidation: 24,960 sustained" } }, { "component": "Table", "props": { "tableHeader": { "rows": [ { "children": "Target", "type": "string" }, { "children": "Price", "type": "string" }, { "children": "R-Multiple", "type": "string" } ] }, "tableBody": { "rows": [ { "children": ["TP1", "24,840", "≈1.0R"] }, { "children": ["TP2", "24,800", "≈2.0R"] }, { "children": ["TP3", "24,760", "≈3.0R"] } ] } } }, { "component": "List", "props": { "variant": "icon", "items": [ { "title": "Quality Score: 7.2/10", "subtitle": "Valid only on decisive VWAP loss + retest rejection", "iconName": "alert-triangle" }, { "title": "Confidence: Medium", "subtitle": "Against immediate intraday up-momentum; requires strong trigger", "iconName": "gauge" }, { "title": "Risk Management", "subtitle": "Risk 0.5% max; scale out faster (TP1) due to squeeze risk", "iconName": "activity" } ] } } ] } ] } }, { "component": "List", "props": { "heading": "Execution Notes", "variant": "icon", "items": [ { "title": "Timing", "subtitle": "Prioritize US session momentum; avoid entries ±15m around Fed speakers/President speech", "iconName": "clock" }, { "title": "Confluence", "subtitle": "VWAP + 5/15m EMA + structure; confirm with RSI>55 (long) or <45 (short)", "iconName": "layers" }, { "title": "Sizing", "subtitle": "Size to risk 0.5–1.0% per trade; increase only when in profit, cap at 2%", "iconName": "percent" }, { "title": "Trail", "subtitle": "After TP1, trail below successive higher lows (long) or above lower highs (short)", "iconName": "route" } ] } } ] } }, "error": null }</content>

SCROLL

Decision log

16:34 UTC

First evaluation, 18:14 UTC. NAS100 has formed a small consolidation just above the rising five-minute 21-EMA after an earlier reclaim. Volume on the consolidation is light. Macro Agent gating bullish-equity at 65, Cross-Asset confirming. Score: 51 percent. Below threshold; watching for second-touch confirmation.

WAITConfidence 74%
16:35 UTC

Second evaluation, two minutes later. Consolidation extends. No new push higher yet; system is waiting for the next test of the EMA. Score: 50 percent.

WAITConfidence 48%
16:37 UTC

Third evaluation. Price tags the EMA from above. First touch holds — small wick, no body close below. Score: 53 percent.

WAITConfidence 78%
16:38 UTC

Fourth evaluation. Pullback to EMA prints a closing-volume rejection candle. The first-touch held, but the system's threshold for buy-the-dip requires either a second test or a clearly decisive single test. Single test was thin. Score: 54 percent.

WAITConfidence 76%
16:40 UTC

Fifth evaluation, 18:18 UTC. Second test of the EMA prints with stronger volume and an immediate rejection candle. Macro and Cross-Asset still confirming. Trend Agent's confluence math: 56 percent — clean above threshold. Position triggers long at 24939.1. The two-touch confirmation completed exactly as the structural requirement specifies.

ENTERConfidence 63%
Final decision
Enter long at 24939.1
Key insight
“Buy-the-dip into a reclaimed VWAP/EMAs is the bullish-regime equivalent of yesterday's setup. Same logic, different signs.”
SkyAnalyst Macro Agent · Decision log
Final Outcome
+2.0R
TP3 HIT9h 7m
Dollar figures calibrated to a $100k account at 2% risk appear below in Simulated Returns.
Entry → Exit
24939.1 → 25060
Move captured
+121
Max drawdown
0
Time in trade
9h 7m
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
+$4,100
+2.05R · TP3 hit (max potential)
ScenarioR-multipleProfit on $100k
Stop hit (invalidated)-1R−$2,000
TP1 hit+0.69R+$1,380
TP2 hit+1.37R+$2,740
TP3 hit (max potential)Actual+2.05R+$4,100
System Performance · Year to date

All six agents combined.

Net R
0R
Trades
0
Win rate
0.0%
Updated 2 hours ago
View live stats →
Key insight
“Four consecutive winners after an eleven-loss streak is the asymmetric arithmetic doing its work. The system never tightened sizing during the drawdown.”
SkyAnalyst Risk Agent · 19:47 UTC close

What this trade teaches

This trade is the fourth consecutive winner across three sessions and two instruments. The system's MTD tally moved from −8.77R after eleven losses to −2.28R after fifteen trades — a recovery of roughly 6.5R in three sessions, all from setups that scored above the same 55-percent threshold the system has used throughout the month.

The interesting observation is that nothing about the system's behavior changed during the recovery. The threshold did not loosen to make more trades clear. The position size did not increase to capitalize on the winning streak. The instrument selection did not narrow to the recently profitable instruments. Every evaluation cycle ran the same way, scored the same way, and either entered or did not based on the same threshold.

The discretionary trader's playbook in the same situation would look different. After two winning shorts on US30, a discretionary trader would, in our experience, become slow to reverse. After three winners across two instruments, a discretionary trader would either sized up (to "press the edge while it's working") or sized down (to "lock in the recovery"). The system did neither. It sized at 2 percent on every entry — including this one — and trusted the threshold to do the filtering.

A 25 percent win rate at 2R average target nets positive over a hundred trades.From the desk · February 26, 2026

The full distribution of recovery sequences across the system's published record is documented in the [Weekly Recap](/blog/) and [Monthly Recap](/blog/) for each window. February ended with the system at −2.5R MTD — the recovery from −8.77R completed by month-end, but the path required the same kind of disciplined entries that produced the Feb 19, Feb 20, Feb 24, and Feb 25 winners.

From the desk

What is worth holding onto from this trade — the fourth in the recovery sequence — is that it does not look special on its own. A C+ grade two-touch EMA buy is exactly the kind of setup the system takes routinely. The reason it matters is the context: it happened during a stretch where any discretionary trader would have started managing the streak rather than the next setup. The system did not manage the streak. It just ran the next evaluation.

The architecture that allows this is the absence of a recency model anywhere in the decision logic. The Trend Agent does not know how many recent winners there have been. The Macro Agent does not adjust the regime gate based on the system's own performance. The Cross-Asset agent does not weight inter-market correlations differently after a winning streak. Every input to every decision is computed from the current tape; nothing carries forward from the prior trade except the rolling tally that gets reported in the article footer.

The streak ended one trade later — the Feb 27 setup on US500 stopped at −1R, breaking the four-winner run. The system took that next trade with the same threshold, the same sizing, the same evaluation cycle. The streak compresses both directions; the expectancy emerges on the rolling window. February closed at −2.51R MTD with 5 winners and 14 losers — a 26 percent win rate that, paired with the system's 2.5R average winner target, is well inside the profitability envelope.

The Short Version

At a Glance

Setup Grade
C+
Evaluations
5
4 waits · 1 enter
Analysis
12,277 chars
2s runtime
Time-in-Trade
9h 7m
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

Did the system increase position size during the four-winner streak?

+

No. Every position in the four-winner sequence was sized at 2 percent of the simulated account, the same as every losing trade in the prior eleven-loss stretch. The system's risk management does not adjust sizing based on streaks. Doing so would compromise the statistical independence between trades that the underlying expectancy math requires. A 2-percent risk per trade across a 100-trade window with a 33-percent win rate and 2.5R average winner target produces positive expected value — but only if the trades are independent draws. Streak-based sizing introduces dependence and breaks the model.

Why did this setup take five evaluations to clear when Feb 24's similar setup took one?

+

The structural requirement for the two-touch buy-the-dip is more demanding than the single-touch pullback. Feb 24's setup printed a clean single-touch rejection that scored 60 percent immediately. Feb 25's setup required a second touch of the EMA to confirm the level was being defended. The first three evaluations watched the consolidation forming; the fourth saw the first touch but rated it as thin; the fifth saw the second touch confirm and cleared threshold. Same threshold, more demanding structural input, longer wait. The system's logic correctly distinguished between the two patterns.

How does February's full distribution compare to the system's long-run expectancy?

+

February's 19-trade window closed at −2.51R net with a 26 percent win rate and an average winner near 2.4R. Compared to the rolling 100-trade record's 35 percent win rate and 2.5R average winner, February ran below the long-run expectancy. That is variance, not signal — single-month win-rate dispersion at this sample size has a standard deviation around 7-9 percentage points. The system's underlying expectancy is computed on the rolling 100-trade window; single-month deviations of this magnitude occur regularly without indicating a regime change in the system's edge.

What's the relationship between this case study series and the weekly recap articles?

+

Each individual case study (this one, the Feb 19 streak-break, the Feb 20 patient entry, the Feb 24 direction-flip) covers a single trade in editorial depth. The weekly recap articles aggregate all the trades from a given week — winners and losers — and contextualize them against the system's broader performance. The recap is the audit trail; the case studies are the editorial features. Skeptical readers should read both — the case studies for the editorial framing, the recaps for the unfiltered record. The Weekly Drawdown Reports cover the loss-side aggregation specifically with the trading-statistics-education module attached.

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.

Key insight
“A 25 percent win rate at 2R average target nets positive over a hundred trades. The streak compresses both sides; the expectancy emerges only on the rolling window.”
From the desk · February 26, 2026
Keep reading

From the SkyAnalyst Journal

All case studies →
trade-analysis

February 2026 Monthly Recap — Eleven Losses, Six Winners, Net Positive

Twenty trades. Fourteen losses. Six winners. Net +0.67R. The month opened with an eleven-trade losing streak and closed with four consecutive winners. The variance compressed both directions and the underlying expectancy emerged.

9 min read
trade-analysis

The Week the System Took One Trade — Feb 2-8 Weekly Recap

One trade, one loss, four sessions of zero activity. The first published week of February shows what a system looks like when the macro tape gives it nothing to trade. Net −1R on the simulated account.

7 min read
NAS100 Long on February 24 — The System Flipped Direction Without Hesitation
trade-analysis

NAS100 Long on February 24 — The System Flipped Direction Without Hesitation

After two winning US30 shorts, the system entered a long on NAS100 the next session. Same threshold, opposite direction. The confluence math picks the playbook — not the trader's recent bias.

6 min read