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-10-127807.57805.0 – 7810.07806.51.0
2026-10-097810.07810.0 – 7810.07810.50.5
2026-10-087765.07765.0 – 7765.07766.81.8
2026-10-077800.07785.0 – 7805.07801.51.5
2026-10-067820.07816.0 – 7825.97819.20.8
2026-10-057775.07771.7 – 7776.67773.91.1
2026-10-027722.57693.4 – 7743.07722.90.4
2026-10-017665.67663.1 – 7670.07665.10.5
2026-09-307662.57648.1 – 7665.07652.69.9
2026-09-297672.57665.0 – 7680.07669.33.2
2026-09-287685.07682.9 – 7687.97683.91.1
2026-09-257740.97670.0 – 7745.07743.62.7
2026-09-247705.07702.6 – 7707.67704.40.6
2026-09-237702.57700.0 – 7708.47704.92.5
2026-09-227765.57765.0 – 7770.07765.50.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-10-121100%β€”$50.50
2026-10-0910%0$-134.50
2026-10-0810%0$-162.00
2026-10-0610%0$-159.00
2026-10-051100%β€”$234.00
2026-10-0210%0$-251.50
2026-09-3010%0$-42.00
2026-09-2970%0$-405.50
2026-09-25714.3%0.02$-558.50
2026-09-2470%0$-427.50
2026-09-1610%0$-1055.00
2026-09-0210%0$-164.50
2026-08-28714.3%0.18$-247.00
2026-08-27837.5%0.52$-134.50
2026-08-26560%2.66$207.50
2026-08-25742.9%0.37$-98.50
2026-08-24616.7%0.34$-165.50
2026-08-21540%0.23$-76.00
2026-08-201625%0.11$-503.00
2026-08-19128.3%0.01$-394.50
2026-08-182227.3%0.75$-182.50
2026-08-17714.3%0.17$-210.00
2026-08-142615.4%0.55$-286.50
2026-08-131947.4%3.21$580.00
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