Trading Report

Session 2026-07-27 Β· signal_gen MNQ Β· updated daily after 17:00 ET

Events: CDNS earnings (after-hours)
down, high-vol, MNQ move -326.0pt, range 824.5pt
Net P/L
$152.00
Trades
49
Win rate
59.2%
Profit factor
1.25
Best / Worst
$118.50 / $-77.50
Avg hold
9.4m

Day Summary

down (-436pt over the session), dominant regime R2; strategy mix {'llm': 29, 'trend_ma': 5, 'ribbon': 3, 'short5m': 1, 'selloff': 5, 'ha_long': 6}

Session was net positive (+$152 on 49 trades, 29 wins) despite an 436pt down day, mostly because llm (+$127.5 over 29 trades) and ribbon (+$80) carried the book while trend_ma, ha_long, and selloff bled money. The biggest single leak was tick_sl (-$235.5 across 5 trades), almost all fixed 25pt stops getting clipped on the first bar despite ATR often being 15-20pt, i.e. stop distance too tight relative to volatility. be_lock_tick exits repeatedly gave back 40-50% of peak profit on fast movers, and the selloff strategy's zero-score mechanical triggers (SL 300/TP 500, 57-60 bar holds) produced the largest single loss (-$77.5) alongside one lucky +$118.5 outlier.

- Size stops to ATR (min ~1-1.5x) instead of a fixed 25pt SL, especially on llm dip-buy entries getting shaken out in 1 bar (repeated tick_sl/ha10s_loss_cut losses). - Tighten be_lock_tick trail once profit exceeds ~15-20pt β€” peak-to-exit giveback of 40-50% is the most frequent profit leak across strategies. - Require a minimum score/RSI threshold before letting the selloff strategy's zero-confidence mechanical trigger fire; its wide SL/TP + 60-bar holds produced the largest loss and highest variance of the session.

SPX Close Prediction Β· from 0DTE option flow (GEX/P-C) Β· butterfly body

Predicted close
7412.5
Range (wings)
7405.0 – 7415.0
Actual close
7413.0
Error
0.5 pt

Butterfly: center the body near 7412.5, wings around 7405.0/7415.0. Per-source levels β€” v82: 7410.0/7415.0 Β· v83: 7405.0/7415.0 Β· v51a: 7415.0/7410.0.

DatePredictedRangeActualError (pt)
2026-08-127747.57745.0 – 7753.27748.51.0
2026-08-117720.07720.0 – 7725.07722.52.5
2026-08-107750.07750.0 – 7750.07749.80.2
2026-08-077756.67750.0 – 7760.07758.11.5
2026-08-067707.57705.0 – 7710.07710.12.6
2026-08-057729.97730.0 – 7735.07731.92.0
2026-08-047742.57736.5 – 7745.07736.56.0
2026-08-037597.57500.0 – 7602.07598.81.3
2026-07-317488.37400.0 – 7500.07489.81.5
2026-07-307438.77410.0 – 7440.07438.00.7
2026-07-297309.97312.4 – 7325.07314.44.5
2026-07-287427.57425.0 – 7430.07428.91.4
2026-07-277412.57405.0 – 7415.07413.00.5
2026-07-247410.07400.0 – 7410.07408.51.5
2026-07-237406.17400.0 – 7410.07408.12.0

Market Analysis

InstrumentCloseChange%RangeTrendSupportResistanceNote
SPX7413.18-51.0-0.68%97.8down74107415S&P 500 cash index (Yahoo); GEX walls 7410.0/7415.0
ES7453.50-36.5-0.49%108.5downβ€”β€”S&P 500 future (Yahoo ES=F)
NQ/MNQ28198.75-326.0-1.14%824.5downβ€”β€”Nasdaq-100 future MNQU6
NDX28039.21-373.1-1.31%673.7downβ€”β€”Nasdaq-100 cash index (Yahoo)

Signals vs Orders

Signals taken
74
Suppressed
114
Gate vetoes
0
TimeDirModuleSuppressed byHypo +15mHypo +60mDetail
06:05 PMshort-1counter_trend vs SMA50x200=+1$-37.00$-1.00-1 rsi_fade short rsi=83
06:05 PMshort-1counter_trend vs SMA50x200=+1$-37.00$-1.00-1 rsi_fade short rsi=84
06:06 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
06:06 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
06:07 PMshort-1counter_trend vs SMA50x200=+1$-17.50$13.50-1 rsi_fade short rsi=82
06:08 PMshort-1counter_trend vs SMA50x200=+1$-37.50$-19.00-1 rsi_fade short rsi=78
06:09 PMshort-1counter_trend vs SMA50x200=+1$-32.50$-56.00-1 rsi_fade short rsi=76
06:10 PMshort-1counter_trend vs SMA50x200=+1$-38.50$-66.50-1 rsi_fade short rsi=72
06:11 PMshort-1counter_trend vs SMA50x200=+1$-65.50$-74.00-1 rsi_fade short rsi=70
06:15 PMshort-1counter_trend vs SMA50x200=+1$-29.50$-47.00-1 rsi_fade short rsi=73
06:17 PMshort-1counter_trend vs SMA50x200=+1$-64.00$-42.50-1 rsi_fade short rsi=75
06:18 PMshort-1counter_trend vs SMA50x200=+1$-18.50$-0.50-1 rsi_fade short rsi=70
06:19 PMshort-1counter_trend vs SMA50x200=+1$-4.00$33.50-1 rsi_fade short rsi=73
06:20 PMshort-1counter_trend vs SMA50x200=+1$27.00$50.50-1 rsi_fade short rsi=76
06:21 PMshort-1counter_trend vs SMA50x200=+1$-1.00$47.00-1 rsi_fade short rsi=72
06:24 PMshort-1counter_trend vs SMA50x200=+1$-4.00$28.00-1 head_shoulders
06:25 PMshort-1counter_trend vs SMA50x200=+1$-13.00$6.00-1 head_shoulders
06:26 PMshort-1counter_trend vs SMA50x200=+1$-22.50$-4.00-1 head_shoulders
06:27 PMshort-1counter_trend vs SMA50x200=+1$5.50$17.00-1 head_shoulders
06:42 PMshort-1counter_trend vs SMA50x200=+1$26.00$-67.00-1 head_shoulders
06:43 PMshort-1counter_trend vs SMA50x200=+1$41.00$-67.00-1 head_shoulders
06:44 PMshort-1counter_trend vs SMA50x200=+1$29.50$-51.00-1 head_shoulders
06:45 PMshort-1counter_trend vs SMA50x200=+1$47.00$-40.50-1 head_shoulders
06:51 PMshort-1counter_trend vs SMA50x200=+1$39.00$-147.00-1 rsi_fade short rsi=73
07:10 PMshort-1counter_trend vs SMA50x200=+1$29.50$19.50-1 head_shoulders
07:10 PMshort-1counter_trend vs SMA50x200=+1$29.50$19.50-1 rsi_fade short rsi=74
07:11 PMshort-1counter_trend vs SMA50x200=+1$24.00$-12.50-1 head_shoulders
07:12 PMshort-1counter_trend vs SMA50x200=+1$25.50$-13.00-1 head_shoulders
07:12 PMshort-1counter_trend vs SMA50x200=+1$25.50$-13.00-1 rsi_fade short rsi=70
07:13 PMshort-1counter_trend vs SMA50x200=+1$21.00$-53.00-1 head_shoulders
07:14 PMshort-1counter_trend vs SMA50x200=+1$24.00$-62.50-1 head_shoulders
07:15 PMshort-1counter_trend vs SMA50x200=+1$18.00$-25.50-1 head_shoulders
07:16 PMshort-1counter_trend vs SMA50x200=+1$46.00$-2.00-1 head_shoulders
07:31 PMshort-1counter_trend vs SMA50x200=+1$-83.50$-11.00-1 head_shoulders
07:34 PMshort-1counter_trend vs SMA50x200=+1$-127.00$-27.50-1 head_shoulders
07:35 PMshort-1counter_trend vs SMA50x200=+1$-126.00$-8.00-1 head_shoulders
07:36 PMshort-1counter_trend vs SMA50x200=+1$-153.00$12.50-1 head_shoulders
07:37 PMshort-1counter_trend vs SMA50x200=+1$-169.50$35.00-1 head_shoulders
07:38 PMshort-1counter_trend vs SMA50x200=+1$-141.00$35.50-1 head_shoulders
07:39 PMshort-1counter_trend vs SMA50x200=+1$-140.50$49.00-1 head_shoulders
07:40 PMshort-1counter_trend vs SMA50x200=+1$-127.50$51.00-1 head_shoulders
07:41 PMshort-1counter_trend vs SMA50x200=+1$-121.50$35.00-1 head_shoulders
07:42 PMshort-1counter_trend vs SMA50x200=+1$-78.50$107.50-1 rsi_fade short rsi=81
07:43 PMshort-1counter_trend vs SMA50x200=+1$-104.50$93.50-1 rsi_fade short rsi=82
07:44 PMshort-1counter_trend vs SMA50x200=+1$-134.50$118.00-1 rsi_fade short rsi=76
07:46 PMshort-1counter_trend vs SMA50x200=+1$-64.50$48.00-1 head_shoulders
07:47 PMshort-1counter_trend vs SMA50x200=+1$3.00$112.50-1 head_shoulders
07:47 PMshort-1counter_trend vs SMA50x200=+1$3.00$112.50-1 rsi_fade short rsi=70
07:48 PMshort-1counter_trend vs SMA50x200=+1$56.00$100.00-1 head_shoulders
07:48 PMshort-1counter_trend vs SMA50x200=+1$56.00$100.00-1 rsi_fade short rsi=74
07:49 PMshort-1counter_trend vs SMA50x200=+1$128.50$127.50-1 head_shoulders
07:49 PMshort-1counter_trend vs SMA50x200=+1$128.50$127.50-1 rsi_fade short rsi=80
07:50 PMshort-1counter_trend vs SMA50x200=+1$89.50$97.00-1 rsi_fade short rsi=80
07:51 PMshort-1counter_trend vs SMA50x200=+1$96.50$84.50-1 rsi_fade short rsi=82
07:52 PMshort-1counter_trend vs SMA50x200=+1$169.50$155.00-1 rsi_fade short rsi=86
07:53 PMshort-1counter_trend vs SMA50x200=+1$177.00$172.50-1 rsi_fade short rsi=87
07:54 PMshort-1counter_trend vs SMA50x200=+1$144.50$150.50-1 rsi_fade short rsi=73
07:55 PMshort-1counter_trend vs SMA50x200=+1$148.50$179.50-1 rsi_fade short rsi=70
07:59 PMshort-1counter_trend vs SMA50x200=+1$108.00$219.50-1 rsi_fade short rsi=75
08:00 PMshort-1counter_trend vs SMA50x200=+1$162.00$232.00-1 rsi_fade short rsi=80
08:03 PMshort-1counter_trend vs SMA50x200=+1$122.00$130.50-1 bearish_div px28720>28734 rsi87>80
08:49 PMlong+1counter_trend vs SMA50x200=-1$-55.50$-36.00+1 bullish_div px28600<28598 rsi31<38
08:50 PMlong+1counter_trend vs SMA50x200=-1$-47.00$-95.00+1 bullish_div px28600<28598 rsi31<38
09:10 PMshort-1news_gate BULLISH c=0.6$124.00$-4.00-1 short5m fast-dn(SMA20) rsi5=46 r5max=52 sl=36.8
09:17 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=26 (eve)
10:33 PMlong+1reconcile quarantine 103s$26.50$-8.50+1 golden_cross sma50x200 | llm-ok
10:36 PMlong+1cooldown 19s<30s$5.00$-16.00+1 ha_long regime-hold(run=6) rsi5=52 sl=19.1
10:48 PMshort-1cooldown 23s<30s$60.50$68.50-1 head_shoulders
10:50 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=27 (eve)
10:50 PMlong+1cooldown 22s<30s$-15.50$-34.50+1 rsi_fade long rsi=27 (eve) | llm-ok
11:01 PMshort-1news_gate BULLISH c=0.62$-7.50$45.50-1 head_shoulders
08:37 AMlong+1cooldown 25s<30s$39.50$-132.50+1 llm_trigger Higher-low twin bottoms 28634/28636, RSI oversol
08:38 AMshort-1news_gate BULLISH c=0.6$-54.00$224.00-1 ict_short sweep>28660 reclaim28658 rsi61 div
08:40 AMshort-1news_gate BULLISH c=0.6$-48.00$313.00-1 rsi_cross_down_70
09:20 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=28 (eve)
09:40 AMβ€”?β€”β€”
09:42 AMβ€”?β€”β€”
09:54 AMβ€”?β€”β€”
10:54 AMβ€”?β€”β€”
10:55 AMβ€”?β€”β€”
11:02 AMβ€”?β€”β€”
11:03 AMβ€”?β€”β€”
11:04 AMβ€”?β€”β€”
11:07 AMβ€”?β€”β€”
11:08 AMβ€”?β€”β€”
11:20 AMβ€”?β€”β€”
11:20 AMβ€”?β€”β€”
11:47 AMβ€”?β€”β€”
12:05 PMshort-1news_gate BULLISH c=0.6$104.00$234.00-1 rsi_fade short rsi=89
12:06 PMshort-1news_gate BULLISH c=0.6$122.50$218.00-1 rsi_fade short rsi=87
12:07 PMshort-1news_gate BULLISH c=0.6$80.00$173.50-1 rsi_fade short rsi=80
12:08 PMshort-1news_gate BULLISH c=0.6$54.00$172.00-1 rsi_cross_down_70
12:09 PMshort-1news_gate BULLISH c=0.6$39.00$197.50-1 head_shoulders
12:09 PMshort-1news_gate BULLISH c=0.6$39.00$197.50-1 rsi_fade short rsi=74
12:10 PMshort-1news_gate BULLISH c=0.6$-113.00$208.50-1 head_shoulders
12:10 PMshort-1news_gate BULLISH c=0.6$-113.00$208.50-1 rsi_fade short rsi=78
12:11 PMshort-1news_gate BULLISH c=0.6$-24.50$277.50-1 head_shoulders
12:11 PMshort-1news_gate BULLISH c=0.6$-24.50$277.50-1 rsi_fade short rsi=84
01:36 PMβ€”?β€”β€”
01:37 PMβ€”?β€”β€”
01:39 PMβ€”?β€”β€”
01:42 PMβ€”?β€”β€”
02:05 PMshort-1news_gate BULLISH c=0.6$66.00$-156.00-1 head_shoulders
02:06 PMshort-1news_gate BULLISH c=0.6$82.50$-188.00-1 head_shoulders
02:07 PMshort-1news_gate BULLISH c=0.6$73.00$-251.50-1 head_shoulders
02:08 PMshort-1news_gate BULLISH c=0.6$75.00$-217.00-1 head_shoulders
02:10 PMshort-1news_gate BULLISH c=0.6$37.50$-256.00-1 head_shoulders
02:11 PMshort-1news_gate BULLISH c=0.6$33.50$-250.50-1 head_shoulders
02:12 PMshort-1news_gate BULLISH c=0.6$45.00$-230.00-1 head_shoulders
02:13 PMshort-1news_gate BULLISH c=0.6$63.00$-191.50-1 head_shoulders
02:32 PMlong+1cooldown 20s<30s$80.00$397.00+1 golden_cross sma50x200
02:56 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
03:25 PMlong+1cooldown 10s<30s$-58.50$-77.00+1 llm_trigger 5m/15m uptrend, dip to EMA13 reclaiming, no dive
03:29 PMβ€”?β€”β€”

Missed Opportunities & Trend Check

WindowaipredictionOur resultMoveMissed $ReasonNote
sessionbearishprofit-326.0β€”okaiprediction trend=bearish, actual MNQ move=-326.0pt (down); our session net=$152.0 (profit)

Trades (49)

EntryStratDirInOutPtsP/LExitGradeLesson
08:14 PMllmlong28662.0028649.25-12.8$-25.50ha10s_loss_cutgood_entryWiden the initial stop (or delay the hard-cut trigger) relative to ATR so valid setups aren't shaken out on the very first bar.
08:17 PMllmlong28621.0028603.50-17.5$-35.00sma50_touchmistakeSize the stop to at least 1x ATR (here ~20pts) instead of a fixed 25pts, or skip the dip-buy when ATR eats most of the stop distance.
08:45 PMllmlong28611.7528623.5011.8$23.50sma50_touchgood_exitWhen price tags a key moving-average resistance within the first bar of a fast-scalp entry, take the quick win instead of holding for the full TP.
08:47 PMllmlong28609.7528647.5037.8$75.50be_lock_tick peaked+46.2pt gaveback_to+37.8ptgood_entryConsider trailing the be_lock stop wider once profit exceeds 40pt to capture more of strong divergence-driven runs before giveback.
09:11 PMllmshort28589.7528584.505.3$10.50trend_ride_end:sma_invalidategood_exitFine as-is; low-score/short-hold trend fades should target quick scratch exits like this rather than holding for the full TP.
09:13 PMllmshort28572.0028570.002.0$4.00trend_ride_end:sma_invalidategood_exitQuick trend_ride_end exits on sma_invalidate are working as intended β€” let small scratches like this go rather than widening stops to chase the target.
09:20 PMribbonshort28549.2528544.504.8$9.50rsi_extreme_exit(rsi=26)good_exitTighten TP expectations on marginal-strength signals since the rsi_extreme_exit rule is doing the real work of locking in small wins.
09:34 PMllmlong28575.0028575.000.0$0.00llm_rescue_exit:Price lost both EMAs, HA flipped red, 5munluckyScratching fast on early trend-failure signals (HA flip + dual EMA loss) is working as intended β€” no change needed here.
09:37 PMllmlong28581.5028604.0022.5$45.00be_lock_tick peaked+31.0pt gaveback_to+22.5ptgood_exitConsider trailing tighter or scaling out near momentum peaks to capture more of the +31pt high before giveback.
09:41 PMllmlong28592.7528600.507.8$15.50be_lock_tick peaked+16.8pt gaveback_to+7.8ptgood_exitConsider trailing tighter than 16.8β†’7.8pt gaveback on fast 2-bar movers to lock in more of the peak.
09:43 PMllmlong28577.7528585.007.3$14.50be_lock_tick peaked+15.2pt gaveback_to+7.2ptgood_exitConsider tightening the be_lock trail after a fast, sharp spike to lock in more of a quick peak instead of giving back ~50%.
09:45 PMllmlong28585.5028597.756.0$24.00be_lock_tick peaked+18.0pt gaveback_to+6.0ptgood_exitbe_lock is doing its job hereβ€”consider whether the giveback threshold (18pt peak to 6pt exit = 12pt given back) is wider than needed for a 20pt-ATR name.
09:49 PMllmlong28605.2528580.00-25.3$-50.50tick_slmistakeWiden the stop relative to ATR or require stronger confirmation before dip-buy entries to avoid single-bar noise stops.
09:50 PMllmlong28576.7528595.5018.8$37.50be_lock_tick peaked+27.0pt gaveback_to+18.8ptgood_exitConsider whether the be_lock_tick trail distance is too wide relative to typical ATR-scale pullbacks, since it surrendered ~30% of peak gain on a fast 2-bar move.
09:52 PMha_longlong28596.5028594.00-2.5$-5.00llm_rescue_exit:5m TREND neutral (no cover), 1m HA red xunluckyWiden the minimum-hold or rescue-trigger threshold so a single opposing 1m bar can't override a fresh entry within its first bar.
09:59 PMllmlong28617.2528596.00-21.3$-42.50ha10s_loss_cutunluckyConsider whether ha10s_loss_cut is stopping trades out too early relative to ATR (15.8) β€” a stop under ~1.3x ATR on a dip-buy may not give the trade room to work.
10:24 PMtrend_malong28625.5028641.5016.0$32.00be_lock_tick peaked+24.5pt gaveback_to+16.0ptgood_exitConsider trailing tighter or scaling out near peak, since giving back a third of the run (24.5β†’16.0) is the recurring cost of a loose be_lock.
10:26 PMribbonlong28636.7528644.257.5$15.00be_lock_tick peaked+15.8pt gaveback_to+7.5ptmarginalTighten the be_lock trail distance so winners don't surrender more than ~30% of peak gain.
10:46 PMha_longlong28647.5028631.00-16.5$-33.00tick_slunluckyNo change needed; this is an acceptable-loss outcome from a well-formed entry, not a signal to retune.
11:03 PMselloffshort28609.0028612.00-3.0$-6.00selloff_rsi30_coverunluckyRequire a minimum score/RSI threshold before entry instead of firing on a zero-confidence trigger.
12:11 AMtrend_mashort28604.7528617.00-12.3$-24.50sma50_touchmistakeRequire price to hold below the crossed MA for confirmation before entering, not just the cross signal alone.
12:39 AMtrend_malong28640.2528651.5011.3$22.50be_lock_tick peaked+21.5pt gaveback_to+11.2ptgood_exitConsider tightening the be_lock trail distance so peak-to-exit gaveback (21.5β†’11.2, ~48%) shrinks on similar golden-cross trades.
12:55 AMha_longlong28649.0028660.7511.8$23.50be_lock_tick peaked+23.0pt gaveback_to+11.8ptgood_entryTighten or step the be_lock_tick trail once a trade extends 2x+ past breakeven so peak gains aren't given back to nearly 50%.
01:27 AMllmlong28678.5028691.2512.8$25.50ride_giveback_cap peaked+25.5pt gaveback_to+12.8pt (cap 12.8pt)good_exitWhen a ride peaks well beyond the giveback cap, consider a second tier that locks more of the peak before it decays to the floor.
01:58 AMllmlong28694.5028704.009.5$19.00be_lock_tick peaked+18.0pt gaveback_to+9.5ptgood_exitConsider trailing tighter once price extends 2x+ past the initial target to lock more of a fast spike.
02:11 AMllmlong28716.2528703.00-13.3$-26.50sma50_touchmarginalRequire tighter alignment between the ML probability and RSI/MACD confluence before sizing into borderline scores near 55-60.
02:24 AMselloffshort28701.7528716.25-14.5$-29.00selloff_rsi30_coverunluckySize SL/TP relative to current ATR instead of fixed points so low-volatility chop doesn't get held 60 bars for a marginal loss.
03:42 AMtrend_mashort28684.2528697.25-13.0$-26.00ha10s_loss_cutunluckyWiden or disable the HA10s early-exit for trend_ma shorts so a valid setup isn't stopped out by normal noise before the wide TP can develop.
04:05 AMllmshort28680.7528690.25-9.5$-19.00sma50_touchmarginalRequire RSI >60-65 (true extension) before taking sell-the-rip shorts, not neutral readings near 45-50.
04:09 AMselloffshort28684.2528723.00-38.8$-77.50selloff_rsi30_covermistakeRequire a minimum score/RSI confirmation threshold before acting on HA cross-down signals in a flat-SMA (chop) regime.
05:10 AMha_longlong28730.5028726.00-4.5$-9.00ha_long_ha_cross_exitgood_exitThe ha_cross_exit is doing its job cutting weak pullback-flips early β€” keep it, don't loosen it to chase full SL/TP on this setup.
05:35 AMha_longlong28740.5028752.2511.8$23.50be_lock_tick peaked+21.8pt gaveback_to+11.8ptgood_entryTighten the trail step once profit exceeds ~15-20pt so peak gains aren't given back to a single reversal.
05:48 AMha_longlong28752.0028733.00-19.0$-38.00ha_long_ride_cross_exitunluckyConsider tightening the ride-cross exit or adding a partial-profit rule so momentum trades don't round-trip back to a loss.
06:29 AMselloffshort28738.0028678.7559.3$118.50selloff_rsi30_covergood_exitDon't let a score of 0.0 trigger a trade β€” require minimum signal strength before entry, even when the mechanical trigger fires.
07:39 AMsellofflong28678.7528673.25-5.5$-11.00selloff_rebound_exit:weak_daily_lowunluckyRequire a nonzero/valid score-rsi reading before firing a rebound entry, and consider tightening exit once price stalls below the fib target rather than riding it into a new low.
08:10 AMshort5mshort28667.5028650.7516.8$33.50ride_giveback_cap peaked+33.8pt gaveback_to+16.8pt (cap 16.9pt)good_entryOn trades that run 2x+ past the giveback cap, tighten the trail earlier instead of letting a full third of peak profit erode before capping.
08:32 AMllmshort28635.0028660.00-25.0$-50.00tick_slgood_entryConsider giving llm_trigger shorts slightly more room or a time-based confirmation before the SL, since the thesis (trend down) wasn't actually invalidated by a 25pt wick.
08:43 AMllmlong28667.0028670.503.5$7.00trend_ride_end:htf_flipgood_exitRespect htf_flip exits even after 1 barβ€”protecting a small win beats holding into a reversing higher-timeframe trend.
08:45 AMllmlong28672.0028679.007.0$14.00trend_ride_end:htf_flipgood_exitKeep honoring the trend_ride_end exit signal on 1-bar scalps instead of letting a small winner run into a flip.
08:54 AMllmlong28690.2528691.000.8$1.50trend_ride_end:htf_flipgood_exitTreat sub-1pt trend_ride_end exits as noise, not signal quality feedback β€” the entry logic doesn't need adjustment from this trade.
09:22 AMllmshort28640.0028634.006.0$12.00rsi_extreme_exit(rsi=28)good_entryWith a 25pt SL and 150pt TP framework, a 2-bar rsi_extreme_exit for +6pts leaves most of the edge on the table β€” consider trailing rather than an early RSI-extreme bailout on confirmed-trend entries.
11:17 AMllmshort28077.2528063.5013.8$27.50ride_giveback_cap peaked+28.2pt gaveback_to+13.8pt (cap 14.1pt)good_exitThe ride_giveback_cap is doing its job here β€” consider whether a tighter cap could have preserved more of that +28pt peak.
11:18 AMllmshort28080.0028106.00-26.0$-52.00tick_slgood_entryWiden SL relative to ATR (or use a small confirmation delay) on llm-trigger shorts so a sound setup isn't stopped by a 1-bar wick smaller than average range.
01:00 PMribbonshort28049.7528022.0027.8$55.50rsi_extreme_exit(rsi=20)good_exitKeep using rsi_extreme_exit to lock in fast intrabar moves rather than holding for the full TP.
02:00 PMllmlong28099.5028111.5012.0$24.00be_lock_tick peaked+21.0pt gaveback_to+12.0ptgood_exitConsider trailing tighter or scaling out near peak to capture more than 57% of the max favorable excursion on 1-bar holds.
02:01 PMllmlong28104.7528105.751.0$2.00trend_ride_end:htf_flipgood_exitOn a high-conviction confluence entry, give the trend-ride exit more room (e.g. require 2 confirming HTF flip bars) before bailing on a same-direction 4-bar hold.
02:29 PMtrend_malong28081.7528056.75-25.0$-50.00tick_slmistakeOn golden_cross entries, size the stop to at least 2-2.5x ATR (or use a structure-based stop) instead of a fixed 25pt tick_sl.
03:12 PMllmlong28210.5028222.0011.5$23.00be_lock_tick peaked+25.0pt gaveback_to+11.5ptgood_exitTighten the be_lock giveback threshold so trades that peak well above TP-adjacent levels lock in more than 46% of the max favorable excursion.
03:25 PMllmlong28215.0028226.5011.5$23.00be_lock_tick peaked+20.0pt gaveback_to+11.5ptgood_exitConsider trailing tighter than 8.5pt once price is 20pt+ in profit to protect more of the peak gain.

Recent Sessions

DateTradesWin%PFNet P/L
2026-08-123435.3%0.29$-1150.00
2026-08-112821.4%0.4$-741.50
2026-08-101816.7%0.03$-1030.00
2026-08-071526.7%0.05$-512.00
2026-08-062532%1.07$52.00
2026-08-051926.3%0.32$-440.50
2026-08-041631.2%5.55$1641.00
2026-08-032330.4%0.67$-244.00
2026-07-312536%0.67$-303.00
2026-07-306254.8%1.1$102.50
2026-07-294949%0.14$-3827.00
2026-07-286851.5%39.88$41254.50
2026-07-274959.2%1.25$152.00
2026-07-245448.1%0.68$-305.50
2026-07-235349.1%0.88$-94.00
2026-07-223151.6%0.65$-157.50
2026-07-214938.8%0.31$-1243.50
2026-07-201546.7%0.3$-502.50
2026-07-171136.4%0.42$-202.00
2026-07-167243.1%0.5$-696.50
2026-07-154665.2%1.44$361.50
2026-07-1421249.5%0.84$-445.00
2026-07-135764.9%1.26$133.50
2026-07-033935.9%0.62$-188.00
2026-07-027736.4%0.91$-67.00
2026-07-014537.8%0.73$-134.00
2026-06-305339.6%0.84$-120.00
2026-06-293951.3%1.35$589.00
2026-06-262254.5%0.92$-139.00
2026-06-255442.6%1.08$110.00