Trading Report

Session 2026-08-18 Β· signal_gen MNQ Β· updated daily after 17:00 ET

down, high-vol, MNQ move -518.5pt, range 606.8pt
Net P/L
$-182.50
Trades
22
Win rate
27.3%
Profit factor
0.75
Best / Worst
$419.00 / $-135.50
Avg hold
22.3m

Day Summary

down (-477pt over the session), dominant regime R2; strategy mix {'ttm_scalper': 22}

ttm_scalper took all 22 trades in a chop-then-grind-down R2 tape, going 6-16 for net -$182.5: 14 of 22 exits were tick stop-outs (-$719 combined) while just 4 favorable HA-flip exits (+$487.5) carried the day, including one outsized +209.5pt short. Every single trade fired with score=0.0 and rsi=None, meaning the model/RSI confirmation layer wasn't contributing at all β€” entries were driven purely by the raw ha_flip-vs-swing trigger. The edge that exists (letting winners run to the ha_flip_x2 exit) worked when it hit, but the base entry had no filter to avoid low-quality flips into chop, producing a high stop-out rate.

- Fix/verify the score and RSI feed for ttm_scalper β€” score was 0.0 and RSI None on all 22 trades, so no real confirmation gate was ever active; don't trust this session's win rate as representative of the model's actual filter. - Keep the ha_flip_greenx2/redx2 exit as the primary profit-taking mechanism (it captured the two biggest wins, including +209.5pts) rather than holding for the 500pt TP. - Widen tick-SL stops or require one extra confirmation bar on flips near a fresh swing high/low β€” several -14 to -25pt stop-outs were noise-driven wicks right after entry (2-5 bar holds).

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

Predicted close
7695.0
Range (wings)
7694.7 – 7699.7
Actual close
7694.9
Error
0.1 pt

Butterfly: center the body near 7695.0, wings around 7694.7/7699.7. Per-source levels β€” v82: 7695.0/7695.0 Β· v83: 7695.0/7695.0 Β· v51a: 7694.7/7699.7.

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
SPX7691.76-8.3-0.11%25.3rangebound76957695S&P 500 cash index (Yahoo); GEX walls 7695.0/7695.0
ES7743.50-22.5-0.29%28.3downβ€”β€”S&P 500 future ESU6
NQ/MNQ29561.25-518.5-1.72%606.8downβ€”β€”Nasdaq-100 future MNQU6
NDX29490.96-103.9-0.35%252.2downβ€”β€”Nasdaq-100 cash index (Yahoo)

Signals vs Orders

Signals taken
3
Suppressed
75
Gate vetoes
0
TimeDirModuleSuppressed byHypo +15mHypo +60mDetail
06:20 PMβ€”?β€”β€”
06:35 PMβ€”?β€”β€”
06:35 PMβ€”?β€”β€”
06:50 PMβ€”?β€”β€”
07:10 PMβ€”?β€”β€”
08:00 PMβ€”?β€”β€”
09:10 PMβ€”?β€”β€”
09:20 PMβ€”?β€”β€”
12:00 AMβ€”?β€”β€”
12:25 AMβ€”?β€”β€”
12:30 AMβ€”?β€”β€”
01:05 AMβ€”?β€”β€”
01:10 AMβ€”?β€”β€”
01:26 AMβ€”?β€”β€”
01:30 AMβ€”?β€”β€”
01:40 AMβ€”?β€”β€”
01:41 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
01:55 AMβ€”?β€”β€”
01:55 AMβ€”?β€”β€”
02:20 AMβ€”?β€”β€”
02:30 AMβ€”?β€”β€”
02:40 AMβ€”?β€”β€”
03:20 AMβ€”?β€”β€”
03:29 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=26 (eve)
03:30 AMβ€”?β€”β€”
03:30 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=27 (eve)
03:31 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=27 (eve)
03:32 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=26 (eve)
03:33 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=19 (eve)
03:34 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=13 (eve)
03:46 AMβ€”?β€”β€”
04:25 AMβ€”?β€”β€”
04:40 AMβ€”?β€”β€”
04:50 AMβ€”?β€”β€”
04:50 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=25 (eve)
04:51 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=24 (eve)
05:10 AMβ€”?β€”β€”
05:10 AMβ€”?β€”β€”
05:19 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=28 (eve)
05:20 AMβ€”?β€”β€”
05:20 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=25 (eve)
05:21 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=24 (eve)
05:22 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=21 (eve)
05:23 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=20 (eve)
05:24 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=27 (eve)
05:25 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=19 (eve)
05:26 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=25 (eve)
05:33 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=28 (eve)
05:42 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=29 (eve)
06:05 AMβ€”?β€”β€”
06:15 AMβ€”?β€”β€”
06:50 AMβ€”?β€”β€”
06:50 AMβ€”?β€”β€”
07:05 AMβ€”?β€”β€”
07:05 AMβ€”?β€”β€”
07:16 AMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
07:26 AMβ€”?β€”β€”
07:27 AMβ€”?β€”β€”
07:29 AMβ€”?β€”β€”
07:48 AMshort-1counter_trend vs SMA50x200=+1$29.50$141.00-1 rsi_fade short rsi=74
07:49 AMshort-1counter_trend vs SMA50x200=+1$-22.00$121.00-1 rsi_fade short rsi=74
07:50 AMshort-1counter_trend vs SMA50x200=+1$-8.00$122.00-1 rsi_fade short rsi=73
07:50 AMβ€”?β€”β€”
08:05 AMshort-1counter_trend vs SMA50x200=+1$67.00$154.50-1 rsi_fade short rsi=75
08:15 AMβ€”?β€”β€”
08:21 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
09:26 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=28 (eve)
09:27 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=29 (eve)
12:16 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
12:49 PMshort-1counter_trend vs SMA50x200=+1$45.00$145.00-1 rsi_fade short rsi=73
12:50 PMshort-1counter_trend vs SMA50x200=+1$45.50$142.00-1 rsi_fade short rsi=71
12:51 PMshort-1counter_trend vs SMA50x200=+1$65.50$143.00-1 rsi_fade short rsi=71
12:52 PMshort-1counter_trend vs SMA50x200=+1$74.50$140.00-1 rsi_fade short rsi=72
01:31 PMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
03:43 PMlong+1counter_trend vs SMA50x200=-1$-5.00$-33.50+1 ict_long sweep<29584 reclaim29596 rsi58 div

Missed Opportunities & Trend Check

WindowaipredictionOur resultMoveMissed $ReasonNote
sessionbearishloss-518.5β€”missed_down_trendaiprediction trend=bearish, actual MNQ move=-518.5pt (down); our session net=$-182.5 (loss)

Trades (22)

EntryStratDirInOutPtsP/LExitGradeLesson
06:19 PMttm_scalpershort30076.2530075.25-0.1$-0.50ttm_ha_flip_greenx2good_exitTrust the ha_flip_greenx2 exit as a fast invalidation signal on ttm_scalper shorts β€” it caps losses on failed breakdowns well before the stop is hit.
06:49 PMttm_scalperlong30074.2530098.7512.3$49.00ttm_ha_flip_redx2good_exitKeep exiting on the ha_flip_redx2 reversal signal rather than holding for the fixed 500pt TP, since the flip captured the move efficiently.
08:59 PMttm_scalpershort30098.2530109.25-11.0$-22.00tick_slmarginalSkip or downsize ttm_scalper entries when score is 0.0 or RSI is unavailable β€” require both signal strength and valid indicators before firing.
09:14 PMttm_scalperlong30109.2530098.25-11.0$-22.00tick_slgood_entryKeep tight stops on TTM scalps but expect a normal noise-driven stop-out rate β€” don't second-guess the signal from one clean loss.
09:24 PMttm_scalpershort30102.5029893.00209.5$419.00ttm_ha_flip_greenx2good_exitThe ha_flip_x2 exit is doing its job here β€” keep letting winners run to the flip signal rather than taking early profit on marginal-score entries.
12:14 AMttm_scalperlong29898.7529884.25-14.5$-29.00tick_slgood_entryNo process fix needed here; this is normal variance for a correctly-triggered scalp.
12:29 AMttm_scalperlong29912.7529887.00-25.8$-51.50tick_slgood_entryEntry logic was sound; consider whether stop placement gives the trade enough room past the swing low to avoid noise-driven stop-outs.
04:24 AMttm_scalpershort29740.2529765.00-24.8$-49.50tick_slmarginalRequire a non-zero model score (or tighter confirmation) before taking ttm_scalper counter-swing entries, not just the raw ha_red_flip trigger.
06:59 AMttm_scalpershort29736.2529752.00-15.8$-31.50tick_slgood_exitTight tick-based SLs on scalp entries near a fresh flip will eat small adverse wicks even when the underlying read is correct β€” consider slightly wider stop or later confirmation bar.
07:24 AMttm_scalpershort29754.7529766.25-15.9$-63.50tick_slgood_entryWiden the stop slightly or wait one more confirmation bar on ttm_scalper shorts near a swing high to avoid getting tick-stopped on noise.
07:59 AMttm_scalpershort29743.2529767.25-24.0$-48.00tick_slmistakeRequire a nonzero score/RSI confirmation alongside the swingHigh break before firing ttm_scalper shorts, not the flip signal alone.
08:04 AMttm_scalperlong29781.2529746.25-35.0$-70.00tick_slmarginalRequire a nonzero model score or RSI confirmation before taking a ha_green_flip entry, not just the swing-low break alone.
09:09 AMttm_scalpershort29693.7529708.00-14.3$-28.50tick_slmarginalRequire a nonzero confirming score (or RSI) before taking ttm_scalper flips at swingHigh levels, not the pattern alone.
09:49 AMttm_scalpershort29651.5029697.25-45.8$-91.50tick_slgood_entryOn no-clear-trend TTM flips keep the entry logic but widen the stop or reduce size to survive the initial chop.
10:09 AMttm_scalpershort29615.0029682.75-67.8$-135.50tick_slmarginalSkip or downweight ttm_scalper shorts when model score is 0.0 and RSI is missing, since there's no confirming signal beyond the raw flip trigger.
10:44 AMttm_scalpershort29614.2529593.7520.5$41.00ttm_ha_flip_greenx2good_exitKeep exiting on the first confirmed ha_flip signal rather than holding for the full TP/SL β€” it locked in a clean win here.
12:19 PMttm_scalpershort29627.0029651.00-24.0$-48.00tick_slmarginalRequire a non-zero/non-null score and RSI confirmation before taking ha_red_flip entries, not just the swingHigh break alone.
12:39 PMttm_scalperlong29633.2529635.752.5$5.00ttm_ha_flip_redx2good_exitWhen TTM momentum reverses within a handful of bars, honor the early flip exit rather than waiting for the stop.
01:34 PMttm_scalperlong29610.0029604.50-5.5$-11.00ttm_ha_flip_redx2marginalRequire a nonzero/positive score confirmation before taking ttm_scalper flips, not just the raw candle-color trigger.
02:44 PMttm_scalpershort29586.0029572.0014.0$28.00ttm_ha_flip_greenx2good_exitKeep using the double-confirmation TTM HA flip as the exit trigger rather than holding for a bigger target on marginal-score setups.
03:19 PMttm_scalpershort29576.7529591.00-14.3$-28.50tick_slgood_exitSkip or downsize entries with score 0.0, since a weak-signal short at breakeven odds is best left to the stop to manage cheaply.
03:24 PMttm_scalperlong29596.0029599.003.0$6.00eod_flatten(15:45 ET, now 15:45)good_exitAvoid initiating new ttm_scalper entries this close to the 15:45 ET flatten unless targeting a quick scalp, since the exit will be forced regardless of trade quality.

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