Trading Report

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

Events: LIN earnings (pre-market)
down, high-vol, MNQ move -33.2pt, range 642.8pt
Net P/L
$-303.00
Trades
25
Win rate
36%
Profit factor
0.67
Best / Worst
$193.00 / $-91.00
Avg hold
21.6m

Day Summary

up (+81pt over the session), dominant regime R2; strategy mix {'ttm_scalper': 25}

25 ttm_scalper trades in an uptrend (+81pt) netted -$303: 13 of 25 stopped out for -$875 combined, while the ha_flip_redx2 reversal exit captured +$470.5 across 7 trades β€” the exit logic worked, but entries were poor quality. Every single trade fired with score 0.0 and RSI None, meaning the confluence/confirmation filter was effectively disabled all session, so entries relied on the raw HA-flip/swing trigger alone with no edge confirmation. Losses cluster in the thin overnight window (22:44–05:24) and in a late-session volatility spike (11:09–12:44, ATR 20-54) where tick_sl got hit in 1-2 bars. One trade (15:44) entered inside the last minute of RTH and was immediately cut by eod_flatten.

- Fix the score/RSI pipeline: 0.0/None on 100% of trades means the confluence filter isn't running β€” require a live nonzero score or valid RSI before allowing entry, not just the ha_flip/swing pattern. - Widen or ATR-scale tick_sl during high-ATR/overnight windows (22:00-05:30 ET) β€” most 1-2 bar stopouts came from stops sized too tight for the prevailing volatility. - Block new entries in the final 2 minutes before RTH close (block after ~15:43) so eod_flatten doesn't immediately override a fresh SL/TP.

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

Predicted close
7488.3
Range (wings)
7400.0 – 7500.0
Actual close
7489.8
Error
1.5 pt

Butterfly: center the body near 7488.3, wings around 7400.0/7500.0. Per-source levels β€” v82: 7500.0/7500.0 Β· v83: 7400.0/7500.0 Β· v51a: 7490.8/7485.8.

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
SPX7489.7227.60.37%112.2up75007500S&P 500 cash index (Yahoo); GEX walls 7500.0/7500.0
ES7503.5024.00.32%113.5upβ€”β€”S&P 500 future (Yahoo ES=F)
NQ/MNQ28284.00-33.3-0.12%642.8rangeboundβ€”β€”Nasdaq-100 future MNQ
NDX28274.20-172.8-0.61%652.5downβ€”β€”Nasdaq-100 cash index (Yahoo)

Signals vs Orders

Signals taken
25
Suppressed
288
Gate vetoes
0
TimeDirModuleSuppressed byHypo +15mHypo +60mDetail
06:05 PMshort-1counter_trend vs SMA50x200=+1$47.00$-22.50-1 rsi_fade short rsi=84
06:06 PMshort-1counter_trend vs SMA50x200=+1$46.50$-42.00-1 rsi_fade short rsi=72
06:11 PMshort-1counter_trend vs SMA50x200=+1$95.00$46.00-1 rsi_fade short rsi=70
06:25 PMβ€”?β€”β€”
06:26 PMlong+1cooldown 99s<300s$25.00$25.00+1 ha_long cross-up rsi5=52 sl=22.2
06:43 PMshort-1counter_trend vs SMA50x200=+1$-8.50$-26.00-1 rsi_fade short rsi=70
06:44 PMshort-1counter_trend vs SMA50x200=+1$-8.50$-32.00-1 rsi_fade short rsi=72
06:45 PMshort-1counter_trend vs SMA50x200=+1$14.50$-16.50-1 rsi_fade short rsi=79
06:46 PMshort-1counter_trend vs SMA50x200=+1$-40.50$-31.50-1 rsi_fade short rsi=71
07:01 PMlong+1cooldown 60s<300s$-36.00$4.50+1 ha_long pullback-flip rsi5=60 sl=14.3
07:02 PMshort-1counter_trend vs SMA50x200=+1$88.00$30.50-1 rsi_fade short rsi=75
07:04 PMshort-1counter_trend vs SMA50x200=+1$94.00$-18.50-1 rsi_fade short rsi=71
07:29 PMβ€”?β€”β€”
07:29 PMβ€”?β€”β€”
07:29 PMβ€”?β€”β€”
07:42 PMshort-1counter_trend vs SMA50x200=+1$-63.00$-161.50-1 rsi_fade short rsi=83
07:46 PMshort-1counter_trend vs SMA50x200=+1$26.50$-128.50-1 rsi_fade short rsi=71
07:47 PMshort-1counter_trend vs SMA50x200=+1$21.50$-125.50-1 rsi_fade short rsi=77
08:15 PMshort-1counter_trend vs SMA50x200=+1$-53.50$-203.50-1 rsi_fade short rsi=74
08:16 PMshort-1counter_trend vs SMA50x200=+1$-36.50$-185.50-1 rsi_fade short rsi=75
08:21 PMshort-1counter_trend vs SMA50x200=+1$-24.50$-173.00-1 rsi_fade short rsi=72
08:31 PMshort-1counter_trend vs SMA50x200=+1$39.00$-84.50-1 rsi_fade short rsi=75
08:33 PMshort-1counter_trend vs SMA50x200=+1$31.00$-80.00-1 rsi_fade short rsi=71
08:34 PMshort-1counter_trend vs SMA50x200=+1$68.00$-59.00-1 rsi_fade short rsi=75
08:35 PMshort-1counter_trend vs SMA50x200=+1$49.00$-35.50-1 rsi_fade short rsi=75
08:36 PMshort-1counter_trend vs SMA50x200=+1$50.00$-19.50-1 rsi_fade short rsi=74
08:59 PMshort-1counter_trend vs SMA50x200=+1$-94.00$74.50-1 rsi_fade short rsi=74
09:00 PMshort-1counter_trend vs SMA50x200=+1$-95.50$53.00-1 rsi_fade short rsi=79
09:01 PMshort-1counter_trend vs SMA50x200=+1$-63.50$72.00-1 rsi_fade short rsi=82
09:02 PMshort-1counter_trend vs SMA50x200=+1$-37.50$161.00-1 rsi_fade short rsi=85
09:03 PMshort-1counter_trend vs SMA50x200=+1$-26.50$184.00-1 rsi_fade short rsi=79
09:04 PMshort-1counter_trend vs SMA50x200=+1$-33.50$194.50-1 rsi_fade short rsi=72
09:05 PMshort-1counter_trend vs SMA50x200=+1$-40.50$188.00-1 rsi_fade short rsi=77
09:06 PMshort-1counter_trend vs SMA50x200=+1$-22.50$190.00-1 rsi_fade short rsi=85
09:07 PMshort-1counter_trend vs SMA50x200=+1$-9.00$211.00-1 rsi_fade short rsi=86
09:08 PMshort-1counter_trend vs SMA50x200=+1$8.00$203.50-1 rsi_fade short rsi=74
09:09 PMshort-1counter_trend vs SMA50x200=+1$19.00$186.50-1 rsi_fade short rsi=76
09:10 PMshort-1counter_trend vs SMA50x200=+1$3.50$218.00-1 rsi_fade short rsi=78
09:11 PMshort-1counter_trend vs SMA50x200=+1$-13.00$226.00-1 rsi_fade short rsi=75
09:16 PMshort-1counter_trend vs SMA50x200=+1$65.50$298.50-1 rsi_fade short rsi=72
10:55 PMβ€”?β€”β€”
11:13 PMshort-1cooldown 38s<300s$-131.50$-109.50-1 short5m 5m-dn rsi5=45 r5max=48 sl=35.1
11:13 PMshort-1cooldown 38s<300s$-131.50$-109.50-1 short5m 5m-dn rsi5=45 r5max=48 sl=35.1
11:14 PMshort-1cooldown 98s<300s$-123.00$-118.50-1 short5m 5m-dn rsi5=45 r5max=48 sl=41.3
11:14 PMshort-1cooldown 98s<300s$-123.00$-118.50-1 short5m 5m-dn rsi5=45 r5max=48 sl=41.3
11:15 PMβ€”?β€”β€”
11:48 PMshort-1cooldown 39s<300s$-16.50$-220.00-1 short5m 5m-dn rsi5=58 r5max=66 sl=39.1
11:48 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=23 (eve)
11:50 PMβ€”?β€”β€”
11:50 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=28 (eve)
11:56 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
12:00 AMβ€”?β€”β€”
12:01 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=26 (eve)
12:05 AMshort-1cooldown 120s<300s$-106.00$-202.50-1 short5m 5m-dn rsi5=47 r5max=66 sl=34.7
12:05 AMβ€”?β€”β€”
12:06 AMshort-1cooldown 180s<300s$-89.00$-213.00-1 short5m 5m-dn rsi5=47 r5max=66 sl=32.0
12:07 AMshort-1cooldown 240s<300s$-72.50$-217.00-1 short5m 5m-dn rsi5=47 r5max=66 sl=26.1
12:20 AMshort-1counter_trend vs SMA50x200=+1$-82.50$-147.50-1 rsi_fade short rsi=79
12:21 AMshort-1counter_trend vs SMA50x200=+1$-67.00$-138.50-1 rsi_fade short rsi=81
12:24 AMshort-1counter_trend vs SMA50x200=+1$-96.50$-142.50-1 rsi_fade short rsi=71
12:25 AMshort-1counter_trend vs SMA50x200=+1$-81.50$-124.00-1 rsi_fade short rsi=75
12:26 AMshort-1counter_trend vs SMA50x200=+1$-74.50$-130.50-1 rsi_fade short rsi=76
12:28 AMshort-1counter_trend vs SMA50x200=+1$-89.50$-153.00-1 rsi_fade short rsi=71
12:29 AMshort-1counter_trend vs SMA50x200=+1$-92.00$-138.00-1 rsi_fade short rsi=75
12:30 AMshort-1counter_trend vs SMA50x200=+1$-84.00$-116.00-1 rsi_fade short rsi=80
12:31 AMshort-1counter_trend vs SMA50x200=+1$-82.50$-106.00-1 rsi_fade short rsi=76
12:32 AMshort-1counter_trend vs SMA50x200=+1$-80.00$-107.00-1 rsi_fade short rsi=71
12:33 AMshort-1counter_trend vs SMA50x200=+1$-53.00$-78.00-1 rsi_fade short rsi=79
12:34 AMshort-1counter_trend vs SMA50x200=+1$-39.00$-39.50-1 rsi_fade short rsi=82
12:35 AMshort-1counter_trend vs SMA50x200=+1$-30.00$-30.00-1 rsi_fade short rsi=85
12:36 AMshort-1counter_trend vs SMA50x200=+1$-12.50$-22.00-1 rsi_fade short rsi=85
12:37 AMshort-1counter_trend vs SMA50x200=+1$-19.50$-45.50-1 rsi_fade short rsi=76
12:39 AMshort-1counter_trend vs SMA50x200=+1$-32.00$-59.00-1 rsi_fade short rsi=73
12:40 AMshort-1counter_trend vs SMA50x200=+1$-18.50$-67.00-1 rsi_fade short rsi=81
12:41 AMshort-1counter_trend vs SMA50x200=+1$-19.50$-73.00-1 rsi_fade short rsi=76
12:42 AMshort-1counter_trend vs SMA50x200=+1$-22.50$-78.00-1 rsi_fade short rsi=76
12:43 AMshort-1counter_trend vs SMA50x200=+1$-12.00$-35.00-1 rsi_fade short rsi=81
12:44 AMshort-1counter_trend vs SMA50x200=+1$-14.00$-12.00-1 rsi_fade short rsi=81
12:45 AMshort-1counter_trend vs SMA50x200=+1$8.50$-21.50-1 rsi_fade short rsi=84
12:46 AMshort-1counter_trend vs SMA50x200=+1$11.50$-9.00-1 rsi_fade short rsi=86
12:47 AMshort-1counter_trend vs SMA50x200=+1$17.00$-30.00-1 rsi_fade short rsi=79
01:08 AMshort-1counter_trend vs SMA50x200=+1$-16.50$-72.00-1 rsi_fade short rsi=72
01:09 AMshort-1counter_trend vs SMA50x200=+1$-9.50$-71.50-1 rsi_fade short rsi=72
01:10 AMshort-1counter_trend vs SMA50x200=+1$3.50$-82.00-1 rsi_fade short rsi=76
01:24 AMshort-1counter_trend vs SMA50x200=+1$16.00$-38.50-1 rsi_fade short rsi=71
01:29 AMshort-1counter_trend vs SMA50x200=+1$51.50$-21.00-1 rsi_fade short rsi=75
01:42 AMshort-1counter_trend vs SMA50x200=+1$4.50$226.50-1 rsi_fade short rsi=71
01:43 AMshort-1counter_trend vs SMA50x200=+1$-7.00$200.00-1 rsi_fade short rsi=71
01:45 AMβ€”?β€”β€”
01:48 AMlong+1cooldown 180s<300s$38.50$-210.00+1 ha_long cross-up rsi5=54 sl=30.0
01:54 AMshort-1counter_trend vs SMA50x200=+1$-18.50$163.50-1 rsi_fade short rsi=72
01:55 AMshort-1counter_trend vs SMA50x200=+1$-35.50$175.50-1 rsi_fade short rsi=73
02:11 AMshort-1counter_trend vs SMA50x200=+1$32.00$176.00-1 rsi_fade short rsi=76
02:12 AMshort-1counter_trend vs SMA50x200=+1$39.00$137.00-1 rsi_fade short rsi=72
02:13 AMshort-1counter_trend vs SMA50x200=+1$28.50$130.00-1 rsi_fade short rsi=72
02:14 AMshort-1counter_trend vs SMA50x200=+1$41.50$147.00-1 rsi_fade short rsi=77
02:15 AMshort-1counter_trend vs SMA50x200=+1$89.00$175.50-1 rsi_fade short rsi=72
02:17 AMshort-1counter_trend vs SMA50x200=+1$112.50$163.50-1 rsi_fade short rsi=73
02:18 AMshort-1counter_trend vs SMA50x200=+1$155.00$166.00-1 rsi_fade short rsi=74
02:30 AMlong+1cooldown 120s<300s$-244.50$-89.50+1 ha_long pullback-flip rsi5=57 sl=10.2
02:51 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
03:11 AMshort-1cooldown 60s<300s$-65.50$-72.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=20.6
03:12 AMshort-1cooldown 120s<300s$-103.50$-89.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=17.5
03:13 AMshort-1cooldown 180s<300s$-49.50$-76.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=8.6
03:14 AMshort-1cooldown 240s<300s$-10.00$-82.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=13.5
03:40 AMlong+1cooldown 7s<300s$38.00$17.50+1 ha_long regime-hold(run=6) rsi5=63 sl=33.2
03:41 AMlong+1cooldown 67s<300s$-1.50$-0.50+1 ha_long regime-hold(run=6) rsi5=63 sl=40.9
03:42 AMlong+1cooldown 127s<300s$7.50$12.50+1 ha_long regime-hold(run=6) rsi5=63 sl=38.3
03:43 AMlong+1cooldown 187s<300s$15.50$18.50+1 ha_long regime-hold(run=6) rsi5=63 sl=37.7
03:44 AMlong+1cooldown 247s<300s$8.00$0.50+1 ha_long regime-hold(run=6) rsi5=63 sl=41.3
03:46 AMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
04:50 AMβ€”?β€”β€”
05:01 AMshort-1counter_trend vs SMA50x200=+1$-1.50$147.50-1 rsi_fade short rsi=75
05:02 AMshort-1counter_trend vs SMA50x200=+1$-15.00$163.00-1 rsi_fade short rsi=75
05:04 AMshort-1counter_trend vs SMA50x200=+1$5.00$163.00-1 rsi_fade short rsi=70
05:05 AMshort-1counter_trend vs SMA50x200=+1$-4.50$177.00-1 rsi_fade short rsi=73
05:07 AMshort-1counter_trend vs SMA50x200=+1$32.50$161.00-1 rsi_fade short rsi=71
05:08 AMshort-1counter_trend vs SMA50x200=+1$37.00$183.50-1 rsi_fade short rsi=72
05:11 AMshort-1counter_trend vs SMA50x200=+1$57.50$201.00-1 rsi_fade short rsi=80
05:12 AMshort-1counter_trend vs SMA50x200=+1$60.00$166.00-1 rsi_fade short rsi=73
05:56 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
06:50 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=25 (eve)
07:06 AMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
07:20 AMβ€”?β€”β€”
07:20 AMβ€”?β€”β€”
07:33 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=29 (eve)
07:34 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=27 (eve)
07:35 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=25 (eve)
08:00 AMshort-1closed-window 09:30-16:00 ET, now 07:59$156.50$179.50-1 short5m fast-dn(SMA20) rsi5=48 r5max=48 sl=10.2
08:00 AMshort-1event_blackout:LIN earnings (pre-market$156.50$179.50-1 short5m fast-dn(SMA20) rsi5=48 r5max=48 sl=10.2
08:05 AMβ€”?β€”β€”
08:05 AMβ€”?β€”β€”
08:55 AMshort-1closed-window 09:30-16:00 ET, now 08:54$-82.50$251.00-1 short5m fast-dn(SMA20) rsi5=49 r5max=49 sl=9.9
08:56 AMshort-1closed-window 09:30-16:00 ET, now 08:55$-80.50$168.00-1 short5m fast-dn(SMA20) rsi5=49 r5max=49 sl=16.6
08:57 AMshort-1closed-window 09:30-16:00 ET, now 08:56$-75.50$217.50-1 short5m fast-dn(SMA20) rsi5=49 r5max=49 sl=16.1
08:58 AMshort-1closed-window 09:30-16:00 ET, now 08:57$-102.50$253.50-1 short5m fast-dn(SMA20) rsi5=49 r5max=49 sl=28.9
08:59 AMshort-1closed-window 09:30-16:00 ET, now 08:58$-132.50$237.50-1 short5m fast-dn(SMA20) rsi5=49 r5max=49 sl=28.0
09:05 AMshort-1closed-window 09:30-16:00 ET, now 09:04$-92.00$474.50-1 short5m 5m-dn rsi5=51 r5max=51 sl=14.1
09:05 AMshort-1news_gate BULLISH c=0.6$-92.00$474.50-1 short5m 5m-dn rsi5=51 r5max=51 sl=14.1
09:06 AMshort-1news_gate BULLISH c=0.6$-74.00$575.00-1 rsi_fade short rsi=72
09:06 AMshort-1closed-window 09:30-16:00 ET, now 09:05$-74.00$575.00-1 short5m 5m-dn rsi5=51 r5max=51 sl=10.0
09:07 AMshort-1closed-window 09:30-16:00 ET, now 09:06$-105.50$607.00-1 short5m 5m-dn rsi5=51 r5max=51 sl=18.3
09:07 AMshort-1news_gate BULLISH c=0.6$-105.50$607.00-1 short5m 5m-dn rsi5=51 r5max=51 sl=18.3
09:08 AMshort-1closed-window 09:30-16:00 ET, now 09:07$-92.00$703.50-1 short5m 5m-dn rsi5=51 r5max=51 sl=10.5
09:08 AMshort-1news_gate BULLISH c=0.6$-92.00$703.50-1 short5m 5m-dn rsi5=51 r5max=51 sl=10.5
09:09 AMshort-1news_gate BULLISH c=0.6$-86.50$702.00-1 rsi_fade short rsi=71
09:09 AMshort-1closed-window 09:30-16:00 ET, now 09:08$-86.50$702.00-1 short5m 5m-dn rsi5=51 r5max=51 sl=8.0
09:10 AMshort-1news_gate BULLISH c=0.6$-101.50$761.00-1 rsi_fade short rsi=74
09:11 AMshort-1news_gate BULLISH c=0.6$-50.00$710.50-1 rsi_fade short rsi=82
09:12 AMshort-1news_gate BULLISH c=0.6$-116.50$761.50-1 rsi_fade short rsi=74
09:13 AMshort-1news_gate BULLISH c=0.6$-102.50$803.50-1 rsi_fade short rsi=70
09:14 AMshort-1news_gate BULLISH c=0.6$-123.00$767.00-1 rsi_fade short rsi=70
09:15 AMshort-1news_gate BULLISH c=0.6$-127.00$826.00-1 rsi_fade short rsi=79
09:16 AMshort-1news_gate BULLISH c=0.6$-184.00$835.00-1 rsi_fade short rsi=79
09:17 AMshort-1news_gate BULLISH c=0.6$-242.50$817.00-1 rsi_fade short rsi=82
09:18 AMshort-1news_gate BULLISH c=0.6$-290.00$689.00-1 rsi_fade short rsi=77
09:19 AMshort-1news_gate BULLISH c=0.6$-288.00$734.00-1 rsi_fade short rsi=72
09:20 AMshort-1news_gate BULLISH c=0.6$-341.00$633.00-1 rsi_fade short rsi=73
09:51 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
09:59 AMlong+1counter_trend vs SMA50x200=-1$-411.00$-66.50+1 oversold_bounce(macd) rsi17->38 ttm_min-188
10:13 AMlong+1counter_trend vs SMA50x200=-1$222.00$269.50+1 oversold_bounce(rsi) rsi13->39 ttm_min-164
10:15 AMlong+1counter_trend vs SMA50x200=-1$237.00$337.00+1 oversold_bounce(rsi) rsi13->33 ttm_min-164
10:18 AMlong+1counter_trend vs SMA50x200=-1$185.50$246.50+1 oversold_bounce(macd) rsi13->38 ttm_min-164
10:20 AMlong+1counter_trend vs SMA50x200=-1$221.50$147.50+1 bullish_div px28102<28080 rsi13<30
10:21 AMlong+1counter_trend vs SMA50x200=-1$90.50$-1.50+1 bullish_div px28102<28080 rsi13<30
10:22 AMlong+1counter_trend vs SMA50x200=-1$152.50$19.00+1 bullish_div px28102<28080 rsi13<30
10:23 AMlong+1counter_trend vs SMA50x200=-1$69.00$-28.50+1 bullish_div px28102<28080 rsi13<30
10:40 AMshort-1news_gate BULLISH c=0.6$-13.50$81.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=35.5
10:40 AMshort-1news_gate BULLISH c=0.6$-13.50$81.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=35.6
10:41 AMshort-1news_gate BULLISH c=0.6$-53.00$214.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=26.5
10:41 AMshort-1news_gate BULLISH c=0.6$-53.00$214.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=26.6
10:44 AMshort-1news_gate BULLISH c=0.6$-82.50$104.50-1 head_shoulders
10:44 AMshort-1news_gate BULLISH c=0.6$-82.50$104.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=48.0
10:45 AMshort-1news_gate BULLISH c=0.6$-36.50$129.50-1 head_shoulders
10:45 AMshort-1news_gate BULLISH c=0.6$-36.50$129.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=42.8
10:46 AMshort-1news_gate BULLISH c=0.6$-75.50$112.50-1 head_shoulders
10:47 AMshort-1news_gate BULLISH c=0.6$-61.00$189.00-1 head_shoulders
10:48 AMshort-1news_gate BULLISH c=0.6$-14.00$164.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=45.4
10:48 AMshort-1news_gate BULLISH c=0.6$-14.00$164.50-1 short5m 5m-dn rsi5=46 r5max=46 sl=45.5
11:13 AMlong+1counter_trend vs SMA50x200=-1$-224.00$70.50+1 oversold_bounce(rsi) rsi24->43 ttm_min-67
11:24 AMlong+1counter_trend vs SMA50x200=-1$31.50$226.50+1 oversold_bounce(rsi) rsi29->33 ttm_min-60
11:33 AMlong+1counter_trend vs SMA50x200=-1$85.00$460.00+1 oversold_bounce(rsi) rsi16->34 ttm_min-109
11:35 AMlong+1counter_trend vs SMA50x200=-1$115.00$418.50+1 oversold_bounce(rsi) rsi16->48 ttm_min-109
11:45 AMβ€”?β€”β€”
11:55 AMβ€”?β€”β€”
11:55 AMβ€”?β€”β€”
12:31 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
12:41 PMshort-1counter_trend vs SMA50x200=+1$-22.50$-191.50-1 bearish_div px28341>28389 rsi72>72
12:42 PMshort-1counter_trend vs SMA50x200=+1$-110.50$-234.00-1 bearish_div px28341>28389 rsi72>72
12:46 PMβ€”?β€”β€”
12:47 PMβ€”?β€”β€”
12:48 PMβ€”?β€”β€”
12:49 PMβ€”?β€”β€”
12:55 PMshort-1counter_trend vs SMA50x200=+1$-69.00$-198.50-1 head_shoulders
12:55 PMβ€”?β€”β€”
12:56 PMshort-1counter_trend vs SMA50x200=+1$-71.50$-155.50-1 head_shoulders
12:57 PMshort-1counter_trend vs SMA50x200=+1$-64.00$-145.00-1 head_shoulders
12:58 PMshort-1counter_trend vs SMA50x200=+1$-29.50$-92.50-1 head_shoulders
01:00 PMlong+1news_gate BEARISH c=0.6$90.00$147.00+1 ha_long regime-hold(run=14) rsi5=64 sl=31.7
01:00 PMlong+1news_gate BEARISH c=0.6$90.00$147.00+1 ha_long regime-hold(run=14) rsi5=64 sl=31.7
01:01 PMlong+1news_gate BEARISH c=0.6$43.50$127.50+1 ha_long regime-hold(run=14) rsi5=64 sl=42.0
01:01 PMlong+1news_gate BEARISH c=0.6$43.50$127.50+1 ha_long regime-hold(run=14) rsi5=64 sl=42.0
01:02 PMshort-1counter_trend vs SMA50x200=+1$14.00$-71.00-1 rsi_fade short rsi=72
01:06 PMshort-1counter_trend vs SMA50x200=+1$-23.50$-91.50-1 bearish_div px28383>28409 rsi69>66
01:06 PMlong+1news_gate BEARISH c=0.6$23.50$91.50+1 ha_long regime-hold(run=15) rsi5=70 sl=46.4
01:07 PMshort-1counter_trend vs SMA50x200=+1$-58.00$-98.50-1 bearish_div px28383>28409 rsi69>66
01:07 PMlong+1news_gate BEARISH c=0.6$58.00$98.50+1 ha_long regime-hold(run=15) rsi5=70 sl=31.7
01:08 PMshort-1counter_trend vs SMA50x200=+1$-128.50$-140.00-1 bearish_div px28383>28409 rsi69>66
01:08 PMlong+1news_gate BEARISH c=0.6$128.50$140.00+1 ha_long regime-hold(run=15) rsi5=70 sl=15.7
01:09 PMshort-1counter_trend vs SMA50x200=+1$-158.50$-109.00-1 bearish_div px28383>28409 rsi69>66
01:09 PMlong+1news_gate BEARISH c=0.6$158.50$109.00+1 ha_long regime-hold(run=15) rsi5=70 sl=24.6
01:10 PMlong+1news_gate BEARISH c=0.6$169.50$83.00+1 ha_long regime-hold(run=16) rsi5=63 sl=25.8
01:10 PMlong+1news_gate BEARISH c=0.6$169.50$83.00+1 ha_long regime-hold(run=16) rsi5=63 sl=25.8
01:20 PMshort-1counter_trend vs SMA50x200=+1$-138.50$-32.00-1 bearish_div px28409>28423 rsi66>62
01:21 PMshort-1counter_trend vs SMA50x200=+1$-137.00$-33.50-1 bearish_div px28409>28423 rsi66>62
01:22 PMshort-1counter_trend vs SMA50x200=+1$-177.00$-55.50-1 bearish_div px28409>28423 rsi66>62
01:23 PMshort-1counter_trend vs SMA50x200=+1$-131.50$-47.50-1 bearish_div px28409>28423 rsi66>62
01:24 PMshort-1counter_trend vs SMA50x200=+1$-51.00$-14.50-1 rsi_fade short rsi=70
01:25 PMshort-1counter_trend vs SMA50x200=+1$-23.50$74.50-1 rsi_fade short rsi=79
01:26 PMshort-1counter_trend vs SMA50x200=+1$11.50$85.00-1 rsi_fade short rsi=81
01:27 PMshort-1counter_trend vs SMA50x200=+1$30.50$95.00-1 rsi_fade short rsi=82
01:28 PMshort-1counter_trend vs SMA50x200=+1$-3.50$80.00-1 rsi_fade short rsi=73
01:29 PMshort-1counter_trend vs SMA50x200=+1$0.00$54.00-1 rsi_fade short rsi=72
01:30 PMshort-1counter_trend vs SMA50x200=+1$19.00$45.50-1 rsi_fade short rsi=75
01:31 PMshort-1counter_trend vs SMA50x200=+1$-22.00$30.50-1 head_shoulders
01:32 PMshort-1counter_trend vs SMA50x200=+1$49.00$43.00-1 head_shoulders
01:33 PMshort-1counter_trend vs SMA50x200=+1$67.50$49.50-1 head_shoulders
01:34 PMshort-1counter_trend vs SMA50x200=+1$120.00$94.50-1 head_shoulders
01:34 PMshort-1counter_trend vs SMA50x200=+1$120.00$94.50-1 rsi_fade short rsi=78
01:35 PMshort-1counter_trend vs SMA50x200=+1$100.50$106.00-1 rsi_fade short rsi=78
01:36 PMshort-1counter_trend vs SMA50x200=+1$71.50$132.00-1 rsi_fade short rsi=79
01:37 PMshort-1counter_trend vs SMA50x200=+1$83.00$126.00-1 rsi_fade short rsi=80
01:38 PMshort-1counter_trend vs SMA50x200=+1$114.50$133.00-1 rsi_fade short rsi=84
01:40 PMlong+1news_gate BEARISH c=0.6$-8.50$-61.00+1 ha_long regime-hold(run=22) rsi5=68 sl=15.6
01:40 PMlong+1news_gate BEARISH c=0.6$-8.50$-61.00+1 ha_long regime-hold(run=22) rsi5=68 sl=15.6
01:42 PMshort-1counter_trend vs SMA50x200=+1$24.00$33.00-1 bearish_div px28478>28502 rsi73>58
01:43 PMshort-1counter_trend vs SMA50x200=+1$31.00$25.00-1 bearish_div px28478>28502 rsi73>58
01:44 PMshort-1counter_trend vs SMA50x200=+1$55.00$54.00-1 bearish_div px28478>28502 rsi73>58
01:45 PMshort-1counter_trend vs SMA50x200=+1$32.00$31.50-1 bearish_div px28478>28502 rsi73>58
01:52 PMshort-1counter_trend vs SMA50x200=+1$36.50$1.50-1 head_shoulders
01:53 PMshort-1counter_trend vs SMA50x200=+1$22.50$-6.50-1 head_shoulders
01:56 PMshort-1counter_trend vs SMA50x200=+1$94.00$46.50-1 head_shoulders
01:57 PMshort-1counter_trend vs SMA50x200=+1$89.50$30.00-1 head_shoulders
01:58 PMshort-1counter_trend vs SMA50x200=+1$75.00$28.00-1 head_shoulders
02:02 PMshort-1counter_trend vs SMA50x200=+1$52.00$28.50-1 head_shoulders
02:31 PMshort-1counter_trend vs SMA50x200=+1$27.50$-22.00-1 bearish_div px28446>28447 rsi65>60
02:39 PMshort-1counter_trend vs SMA50x200=+1$-26.00$-54.00-1 head_shoulders
02:49 PMshort-1counter_trend vs SMA50x200=+1$36.00$-140.50-1 head_shoulders
02:50 PMshort-1counter_trend vs SMA50x200=+1$37.50$-80.00-1 head_shoulders
02:50 PMβ€”?β€”β€”
02:51 PMshort-1counter_trend vs SMA50x200=+1$89.00$-43.50-1 head_shoulders
02:51 PMshort-1counter_trend vs SMA50x200=+1$89.00$-43.50-1 rsi_fade short rsi=72
02:52 PMshort-1counter_trend vs SMA50x200=+1$66.00$-90.50-1 head_shoulders
02:52 PMlong+1news_gate BEARISH c=0.6$-66.00$90.50+1 ha_long regime-hold(run=24) rsi5=62 sl=40.3
02:53 PMlong+1news_gate BEARISH c=0.6$-46.50$133.50+1 ha_long regime-hold(run=24) rsi5=62 sl=34.0
02:53 PMlong+1news_gate BEARISH c=0.6$-46.50$133.50+1 ha_long regime-hold(run=24) rsi5=62 sl=34.0
02:54 PMshort-1counter_trend vs SMA50x200=+1$44.50$-57.50-1 head_shoulders
02:54 PMlong+1news_gate BEARISH c=0.6$-44.50$57.50+1 ha_long regime-hold(run=24) rsi5=62 sl=34.7
02:55 PMshort-1counter_trend vs SMA50x200=+1$25.00$-59.00-1 head_shoulders
02:55 PMlong+1news_gate BEARISH c=0.6$-25.00$59.00+1 ha_long regime-hold(run=25) rsi5=59 sl=28.4
02:56 PMlong+1news_gate BEARISH c=0.6$-3.00$94.50+1 ha_long regime-hold(run=25) rsi5=59 sl=13.1
02:56 PMlong+1news_gate BEARISH c=0.6$-3.00$94.50+1 ha_long regime-hold(run=25) rsi5=59 sl=13.1
02:57 PMlong+1news_gate BEARISH c=0.6$21.00$49.50+1 ha_long regime-hold(run=25) rsi5=59 sl=11.9
02:57 PMlong+1news_gate BEARISH c=0.6$21.00$49.50+1 ha_long regime-hold(run=25) rsi5=59 sl=11.9
02:58 PMlong+1news_gate BEARISH c=0.6$14.50$62.00+1 ha_long regime-hold(run=25) rsi5=59 sl=20.6
02:58 PMlong+1news_gate BEARISH c=0.6$14.50$62.00+1 ha_long regime-hold(run=25) rsi5=59 sl=20.7
02:59 PMlong+1news_gate BEARISH c=0.6$3.00$-47.50+1 ha_long regime-hold(run=25) rsi5=59 sl=20.8
02:59 PMlong+1news_gate BEARISH c=0.6$3.00$-47.50+1 ha_long regime-hold(run=25) rsi5=59 sl=20.8
03:00 PMβ€”?β€”β€”
03:00 PMlong+1news_gate BEARISH c=0.6$17.00$-50.50+1 ha_long cross-up rsi5=52 sl=24.0
03:00 PMlong+1news_gate BEARISH c=0.6$17.00$-50.50+1 ha_long cross-up rsi5=52 sl=24.0
03:05 PMβ€”?β€”β€”
03:18 PMshort-1counter_trend vs SMA50x200=+1$15.00$142.00-1 rsi_fade short rsi=72
03:19 PMshort-1counter_trend vs SMA50x200=+1$24.00$180.00-1 rsi_fade short rsi=77
03:20 PMshort-1counter_trend vs SMA50x200=+1$40.50$211.00-1 rsi_fade short rsi=82
03:21 PMshort-1counter_trend vs SMA50x200=+1$35.00$222.50-1 rsi_fade short rsi=82
03:22 PMshort-1counter_trend vs SMA50x200=+1$52.50$222.00-1 rsi_fade short rsi=83
03:23 PMshort-1counter_trend vs SMA50x200=+1$58.00$222.00-1 rsi_fade short rsi=81
03:26 PMshort-1counter_trend vs SMA50x200=+1$59.00$189.50-1 head_shoulders
03:27 PMshort-1counter_trend vs SMA50x200=+1$34.50$210.00-1 head_shoulders
03:28 PMshort-1counter_trend vs SMA50x200=+1$-4.50$200.00-1 head_shoulders
03:29 PMshort-1counter_trend vs SMA50x200=+1$-16.00$203.00-1 head_shoulders
03:34 PMshort-1counter_trend vs SMA50x200=+1$-119.00$111.50-1 head_shoulders
03:35 PMshort-1counter_trend vs SMA50x200=+1$-57.00$148.50-1 head_shoulders
03:36 PMshort-1counter_trend vs SMA50x200=+1$-33.50$146.00-1 head_shoulders
03:37 PMshort-1counter_trend vs SMA50x200=+1$-61.50$159.00-1 head_shoulders
03:40 PMshort-1counter_trend vs SMA50x200=+1$-31.00$133.00-1 head_shoulders
03:43 PMshort-1counter_trend vs SMA50x200=+1$-11.00$150.50-1 head_shoulders

Missed Opportunities & Trend Check

WindowaipredictionOur resultMoveMissed $ReasonNote
sessionbullishloss-33.2β€”trend_day_not_capturedaiprediction trend=bullish, actual MNQ move=-33.2pt (down); our session net=$-303.0 (loss)

Trades (25)

EntryStratDirInOutPtsP/LExitGradeLesson
06:04 PMttm_scalperlong28404.5028363.50-41.0$-82.00tick_slunluckyDon't fire ttm_scalper entries when score is 0.0 and RSI is unavailable β€” require at least one live confirming filter before entry, not just the pivot/swing condition.
06:39 PMttm_scalperlong28383.2528376.50-6.8$-13.50ttm_ha_flip_redx2unluckyRequire a nonzero/positive confirmation score (not just the raw pattern trigger) before entering ttm_scalper to filter out low-conviction flips like this one.
07:39 PMttm_scalperlong28393.7528481.5087.8$175.50ttm_ha_flip_redx2good_exitStructure-based exits (ha_flip reversal) on trend-continuation entries can outperform fixed TP β€” keep letting winners run to the actual reversal signal.
08:59 PMttm_scalperlong28528.7528535.006.3$12.50ttm_ha_flip_redx2good_exitTighten entry filters to require a real score/RSI reading instead of firing on pattern alone with nulls present.
10:44 PMttm_scalperlong28426.2528400.25-26.0$-52.00tick_slunluckyAvoid or tighten size on ttm_scalper longs taken in the thin overnight session where noise-driven stop-outs are frequent.
10:59 PMttm_scalperlong28431.2528406.50-24.8$-49.50tick_slgood_exitRequire a non-zero confidence score (or RSI confirmation) before firing ttm_scalper entries, not just the ha_green_flip/swingLow trigger alone.
11:16 PMttm_scalpershort28441.7528468.50-26.8$-53.50tick_slunluckyGive ttm_scalper entries a touch more stop room or scale in, since tight ticks against a valid signal get shaken out before the thesis plays out.
11:22 PMttm_scalperlong28459.0028432.50-26.5$-53.00tick_slunluckySmall, well-contained losses on valid signal triggers are the cost of doing business, not a process flaw to fix.
11:59 PMttm_scalperlong28458.5028432.50-26.0$-52.00tick_slunluckyOn 1-bar-and-out stop-outs with a technically sound trigger, check whether the stop was placed inside normal noise range rather than blaming the signal.
12:09 AMttm_scalperlong28463.5028560.0096.5$193.00ttm_ha_flip_redx2good_exitLet the exit rule do its job even on low-conviction entries β€” the ha_flip_redx2 exit is doing the heavy lifting here, not the entry filter.
01:44 AMttm_scalperlong28551.5028587.0035.5$71.00ttm_ha_flip_redx2good_exitExiting on ttm_ha_flip_redx2 promptly locked in gains β€” keep that exit trigger even on marginal-score entries.
04:04 AMttm_scalpershort28539.7528584.00-44.3$-88.50tick_slmistakeRequire a nonzero score/valid RSI before allowing ttm_scalper entries; filter out signals with missing indicator data.
04:39 AMttm_scalpershort28574.5028598.00-23.5$-47.00tick_slunluckyRequire a nonzero confluence score (RSI/MACD present) before firing ttm_scalper, not just the HA/swing trigger alone.
05:24 AMttm_scalpershort28610.5028565.5045.0$90.00ttm_ha_flip_greenx2good_exitWhen RSI is unavailable, trust the HA-flip/swingHigh structure signal alone rather than skipping the trade.
06:59 AMttm_scalperlong28564.0028567.003.0$6.00ttm_profit_floor peaked+62.0pt locked+3.0ptgood_exitThe profit-floor lock is doing its job here β€” don't loosen it chasing the peak +62pt, since giving back gains on a low-conviction (score 0.0) entry is worse than banking +3pt.
08:34 AMttm_scalpershort28461.5028468.00-6.5$-13.00ttm_ha_flip_greenx2unluckyRequire a non-zero confluence score before firing ttm_scalper shorts to filter out low-conviction flips like this one.
09:44 AMttm_scalpershort28426.2528471.75-45.5$-91.00tick_slunluckyWiden the tick_sl slightly relative to ATR on ttm_scalper shorts to avoid single-bar noise stopouts on otherwise valid setups.
11:09 AMttm_scalpershort28277.7528274.753.0$6.00ttm_profit_floor peaked+62.5pt locked+3.0ptgood_exitZero-score entries should size down or be filtered out even when the exit logic bails you out.
11:39 AMttm_scalperlong28234.0028189.00-45.0$-90.00tick_slgood_exitRequire a nonzero confluence score (not just the raw trigger) before letting ttm_scalper enter.
11:49 AMttm_scalpershort28201.7528247.25-45.5$-91.00tick_slunluckyConsider giving ttm_scalper shorts slightly more room or requiring one more confirming bar before entry to filter quick-reversal fakes.
12:44 PMttm_scalpershort28319.7528358.00-38.3$-76.50tick_slunluckyConsider widening initial stop slightly or requiring stronger confirmation on 0.0-score signals to reduce whipsaw stop-outs.
02:24 PMttm_scalperlong28437.5028431.75-3.6$-14.50ttm_ha_flip_redx2unluckyNo changes needed β€” this is a properly-managed small loss from a valid signal, not a process error.
02:49 PMttm_scalperlong28448.7528424.25-24.5$-49.00tick_slunluckyRequire nonzero confluence score (RSI/MACD alignment) before firing ttm_scalper entries, not just the raw pivot trigger.
03:14 PMttm_scalperlong28434.7528458.0023.3$46.50ttm_ha_flip_redx2good_exitKeep riding ha_flip-confirmed reversal exits on trend_continuation longs β€” they're capturing clean moves without needing the wide stop.
03:44 PMttm_scalperlong28479.2528485.506.3$12.50eod_flatten(15:45 ET, now 15:45)good_exitDon't take new ttm_scalper entries inside the last 2 minutes of RTH; the eod_flatten will override the SL/TP before the trade can develop.

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