Trading Report

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

Events: Core PPI m/m; PPI m/m; AMAT earnings (after-hours)
up, high-vol, MNQ move 395.2pt, range 492.2pt
Net P/L
$580.00
Trades
19
Win rate
47.4%
Profit factor
3.21
Best / Worst
$560.50 / $-80.50
Avg hold
35.1m

Day Summary

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

Net +$580 across 19 ttm_scalper trades (9 wins) was driven almost entirely by one 09:34 LONG that rode a +280pt trend continuation to +$560.5 on the HA-flip exit; strip that trade out and the other 18 trades were roughly flat-to-slightly-negative. The HA-flip exit logic worked well as a profit-taker on winners, while the tick_sl exits accounted for nearly all the drag (-$217 across 6 stop-outs). Every single trade fired with score 0.0 and rsi None, meaning the confluence/RSI confirmation layer was not contributing any signal filtering all session β€” entries were effectively unfiltered HA-flip/swing triggers.

- The score/RSI feature pipeline is broken or disconnected (every trade shows score 0.0, rsi None) β€” fix this before trusting or tuning entry filters, since right now there is no real confirmation gate - Keep letting ttm_ha_flip exits run instead of the 500pt fixed TP β€” they captured the outsized winner and are net positive, while tick_sl stops are the main source of losses - Result is top-heavy (1 trade = 97% of net profit) β€” without confluence scoring restored, size/risk should be more conservative since most individual entries have no measurable edge and are relying on the tail trade to be profitable

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

Predicted close
7799.2
Range (wings)
7750.0 – 7800.0
Actual close
7799.2
Error
0.0 pt

Butterfly: center the body near 7799.2, wings around 7750.0/7800.0. Per-source levels β€” v82: 7800.0/7800.0 Β· v83: 7750.0/7800.0 Β· v51a: 7801.7/7796.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
SPX7798.9935.80.46%53.5up78007800S&P 500 cash index (Yahoo); GEX walls 7800.0/7800.0
ES7825.2555.30.71%74.3upβ€”β€”S&P 500 future (Yahoo ES=F)
NQ/MNQ30216.25395.31.32%492.3upβ€”β€”Nasdaq-100 future MNQ
NDX30084.50300.41.01%410.4upβ€”β€”Nasdaq-100 cash index (Yahoo)

Signals vs Orders

Signals taken
1
Suppressed
117
Gate vetoes
0
TimeDirModuleSuppressed byHypo +15mHypo +60mDetail
06:15 PMβ€”?β€”β€”
06:55 PMβ€”?β€”β€”
07:10 PMβ€”?β€”β€”
07:29 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=28 (eve)
07:33 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=21 (eve)
07:50 PMβ€”+1?β€”β€”+1 rsi_fade long rsi=29 (eve)
08:05 PMβ€”?β€”β€”
08:11 PMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
08:14 PMshort-1counter_trend vs SMA50x200=+1$37.00$57.00-1 rsi_fade short rsi=75
09:54 PMshort-1counter_trend vs SMA50x200=+1$-25.50$-42.00-1 rsi_fade short rsi=71
09:55 PMshort-1counter_trend vs SMA50x200=+1$-15.00$-37.00-1 rsi_fade short rsi=76
09:57 PMshort-1counter_trend vs SMA50x200=+1$-7.50$-17.50-1 rsi_fade short rsi=77
09:58 PMshort-1counter_trend vs SMA50x200=+1$-5.50$-18.50-1 rsi_fade short rsi=73
10:00 PMshort-1counter_trend vs SMA50x200=+1$5.00$-11.00-1 rsi_fade short rsi=74
10:04 PMshort-1counter_trend vs SMA50x200=+1$8.00$-7.50-1 rsi_fade short rsi=70
10:42 PMshort-1counter_trend vs SMA50x200=+1$-2.00$-11.00-1 rsi_fade short rsi=71
10:43 PMshort-1counter_trend vs SMA50x200=+1$7.50$-2.50-1 rsi_fade short rsi=74
10:44 PMshort-1counter_trend vs SMA50x200=+1$14.00$-3.50-1 rsi_fade short rsi=75
10:45 PMshort-1counter_trend vs SMA50x200=+1$10.00$-10.50-1 rsi_fade short rsi=71
12:05 AMshort-1counter_trend vs SMA50x200=+1$25.50$-27.00-1 rsi_fade short rsi=76
12:06 AMshort-1counter_trend vs SMA50x200=+1$49.00$-17.50-1 rsi_fade short rsi=83
12:07 AMshort-1counter_trend vs SMA50x200=+1$62.00$-16.50-1 rsi_fade short rsi=87
12:08 AMshort-1counter_trend vs SMA50x200=+1$45.50$-25.00-1 rsi_fade short rsi=78
12:10 AMshort-1counter_trend vs SMA50x200=+1$32.00$-25.50-1 rsi_fade short rsi=80
12:11 AMshort-1counter_trend vs SMA50x200=+1$27.00$-24.00-1 rsi_fade short rsi=80
12:30 AMβ€”?β€”β€”
12:34 AMshort-1counter_trend vs SMA50x200=+1$-7.00$-54.00-1 rsi_fade short rsi=70
12:35 AMshort-1counter_trend vs SMA50x200=+1$-9.50$-52.50-1 rsi_fade short rsi=70
12:36 AMshort-1counter_trend vs SMA50x200=+1$-8.50$-40.50-1 rsi_fade short rsi=75
12:37 AMshort-1counter_trend vs SMA50x200=+1$-0.50$-35.50-1 rsi_fade short rsi=75
12:50 AMβ€”?β€”β€”
12:52 AMshort-1counter_trend vs SMA50x200=+1$-3.50$-26.50-1 rsi_fade short rsi=73
01:05 AMβ€”?β€”β€”
01:10 AMshort-1counter_trend vs SMA50x200=+1$-41.00$24.50-1 rsi_fade short rsi=71
01:11 AMshort-1counter_trend vs SMA50x200=+1$-27.50$35.00-1 rsi_fade short rsi=72
01:13 AMshort-1counter_trend vs SMA50x200=+1$-31.50$21.50-1 rsi_fade short rsi=76
01:14 AMshort-1counter_trend vs SMA50x200=+1$-23.50$30.50-1 rsi_fade short rsi=81
01:15 AMshort-1counter_trend vs SMA50x200=+1$-9.00$52.00-1 rsi_fade short rsi=85
01:16 AMshort-1counter_trend vs SMA50x200=+1$-10.50$46.00-1 rsi_fade short rsi=86
01:17 AMshort-1counter_trend vs SMA50x200=+1$13.00$50.00-1 rsi_fade short rsi=87
01:18 AMshort-1counter_trend vs SMA50x200=+1$15.00$43.00-1 rsi_fade short rsi=83
01:19 AMshort-1counter_trend vs SMA50x200=+1$5.50$44.00-1 rsi_fade short rsi=79
01:21 AMshort-1counter_trend vs SMA50x200=+1$11.50$28.50-1 rsi_fade short rsi=72
01:22 AMshort-1counter_trend vs SMA50x200=+1$18.00$34.50-1 rsi_fade short rsi=72
01:26 AMshort-1counter_trend vs SMA50x200=+1$34.00$49.50-1 rsi_fade short rsi=71
01:50 AMβ€”?β€”β€”
02:05 AMβ€”?β€”β€”
02:20 AMβ€”?β€”β€”
02:30 AMβ€”?β€”β€”
02:41 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
02:44 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=23 (eve)
03:05 AMβ€”?β€”β€”
03:58 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=30 (eve)
03:59 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=29 (eve)
04:00 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=21 (eve)
04:03 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=30 (eve)
04:04 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=19 (eve)
05:15 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=22 (eve)
05:16 AMβ€”+1?β€”β€”+1 rsi_fade long rsi=19 (eve)
06:01 AMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
06:18 AMshort-1counter_trend vs SMA50x200=+1$18.50$36.00-1 rsi_fade short rsi=75
06:23 AMshort-1counter_trend vs SMA50x200=+1$14.50$38.00-1 rsi_fade short rsi=72
06:50 AMshort-1counter_trend vs SMA50x200=+1$11.00$20.50-1 rsi_fade short rsi=74
07:35 AMshort-1counter_trend vs SMA50x200=+1$-1.50$41.50-1 rsi_fade short rsi=72
07:36 AMshort-1counter_trend vs SMA50x200=+1$-4.00$47.50-1 rsi_fade short rsi=79
07:37 AMshort-1counter_trend vs SMA50x200=+1$-3.50$66.50-1 rsi_fade short rsi=81
07:38 AMshort-1counter_trend vs SMA50x200=+1$4.50$80.00-1 rsi_fade short rsi=84
07:39 AMshort-1counter_trend vs SMA50x200=+1$-2.50$58.50-1 rsi_fade short rsi=85
07:40 AMshort-1counter_trend vs SMA50x200=+1$-2.00$75.50-1 rsi_fade short rsi=86
07:40 AMβ€”?β€”β€”
07:42 AMshort-1counter_trend vs SMA50x200=+1$-5.00$52.50-1 rsi_fade short rsi=80
07:45 AMshort-1counter_trend vs SMA50x200=+1$60.50$82.50-1 rsi_fade short rsi=73
07:46 AMshort-1counter_trend vs SMA50x200=+1$84.50$89.50-1 rsi_fade short rsi=78
07:47 AMshort-1counter_trend vs SMA50x200=+1$86.00$79.00-1 rsi_fade short rsi=78
07:55 AMβ€”?β€”β€”
08:06 AMβ€”-1?β€”β€”-1 ribbon_stack_dn(age=1)
08:30 AMshort-1event_blackout:Core PPI m/m$-8.00$-107.50-1 rsi_fade short rsi=76
08:30 AMβ€”?β€”β€”
08:31 AMshort-1event_blackout:Core PPI m/m$6.00$-39.00-1 short5m 5m-dn rsi5=51 r5max=61 sl=46.1
09:06 AMβ€”+1?β€”β€”+1 ribbon_stack_up(age=1)
09:35 AMshort-1counter_trend vs SMA50x200=+1$-416.50$-633.50-1 rsi_fade short rsi=73
09:36 AMshort-1counter_trend vs SMA50x200=+1$-338.50$-563.00-1 rsi_fade short rsi=80
09:37 AMshort-1counter_trend vs SMA50x200=+1$-243.50$-474.00-1 rsi_fade short rsi=86
09:38 AMshort-1counter_trend vs SMA50x200=+1$-187.00$-430.50-1 rsi_fade short rsi=87
09:39 AMshort-1counter_trend vs SMA50x200=+1$-238.50$-447.50-1 rsi_fade short rsi=83
09:40 AMshort-1counter_trend vs SMA50x200=+1$-187.00$-439.50-1 rsi_fade short rsi=85
09:41 AMshort-1counter_trend vs SMA50x200=+1$-203.50$-390.00-1 rsi_fade short rsi=86
09:46 AMshort-1counter_trend vs SMA50x200=+1$-206.00$-342.00-1 rsi_fade short rsi=72
09:47 AMshort-1counter_trend vs SMA50x200=+1$-168.50$-277.50-1 rsi_fade short rsi=77
09:48 AMshort-1counter_trend vs SMA50x200=+1$-121.00$-235.00-1 rsi_fade short rsi=79
09:49 AMshort-1counter_trend vs SMA50x200=+1$-111.00$-192.00-1 rsi_fade short rsi=81
09:50 AMshort-1counter_trend vs SMA50x200=+1$-86.00$-148.50-1 rsi_fade short rsi=83
09:51 AMshort-1counter_trend vs SMA50x200=+1$-38.00$-132.00-1 rsi_fade short rsi=85
09:52 AMshort-1counter_trend vs SMA50x200=+1$-46.50$-149.00-1 rsi_fade short rsi=82
09:53 AMshort-1counter_trend vs SMA50x200=+1$-66.50$-155.50-1 rsi_fade short rsi=74
09:55 AMshort-1counter_trend vs SMA50x200=+1$-100.00$-117.00-1 rsi_fade short rsi=72
09:59 AMshort-1counter_trend vs SMA50x200=+1$-57.00$-44.50-1 rsi_fade short rsi=75
10:00 AMshort-1counter_trend vs SMA50x200=+1$-55.50$-81.50-1 rsi_fade short rsi=73
10:01 AMshort-1counter_trend vs SMA50x200=+1$-46.50$-86.50-1 rsi_fade short rsi=74
10:03 AMshort-1counter_trend vs SMA50x200=+1$-59.00$-33.00-1 rsi_fade short rsi=70
10:11 AMshort-1counter_trend vs SMA50x200=+1$-22.50$-54.50-1 rsi_fade short rsi=72
10:12 AMshort-1counter_trend vs SMA50x200=+1$-7.50$-7.50-1 rsi_fade short rsi=77
10:13 AMshort-1counter_trend vs SMA50x200=+1$-49.00$-38.50-1 rsi_fade short rsi=75
10:14 AMshort-1counter_trend vs SMA50x200=+1$-54.00$-24.00-1 rsi_fade short rsi=75
10:15 AMshort-1counter_trend vs SMA50x200=+1$-61.50$-30.00-1 rsi_fade short rsi=73
10:17 AMshort-1counter_trend vs SMA50x200=+1$-96.50$-18.50-1 rsi_fade short rsi=70
10:19 AMshort-1counter_trend vs SMA50x200=+1$-106.00$-33.50-1 rsi_fade short rsi=72
10:29 AMshort-1counter_trend vs SMA50x200=+1$-11.00$85.00-1 rsi_fade short rsi=79
10:30 AMshort-1counter_trend vs SMA50x200=+1$27.00$96.00-1 rsi_fade short rsi=80
10:31 AMshort-1counter_trend vs SMA50x200=+1$1.00$113.00-1 rsi_fade short rsi=80
10:32 AMshort-1counter_trend vs SMA50x200=+1$27.00$158.50-1 rsi_fade short rsi=85
10:33 AMshort-1counter_trend vs SMA50x200=+1$56.50$161.00-1 rsi_fade short rsi=87
10:34 AMshort-1counter_trend vs SMA50x200=+1$67.00$213.00-1 rsi_fade short rsi=81
10:35 AMshort-1counter_trend vs SMA50x200=+1$105.00$216.00-1 rsi_fade short rsi=85
10:36 AMshort-1counter_trend vs SMA50x200=+1$85.00$241.00-1 rsi_fade short rsi=81
10:37 AMshort-1counter_trend vs SMA50x200=+1$75.50$236.00-1 rsi_fade short rsi=82
11:05 AMβ€”?β€”β€”

Missed Opportunities & Trend Check

WindowaipredictionOur resultMoveMissed $ReasonNote
sessionbullishprofit395.2β€”okaiprediction trend=bullish, actual MNQ move=395.2pt (up); our session net=$580.0 (profit)

Trades (19)

EntryStratDirInOutPtsP/LExitGradeLesson
06:14 PMttm_scalpershort29803.7529797.256.5$13.00ttm_ha_flip_greenx2good_exitKeep honoring the HA-flip exit signal over hoping for full TP β€” a quick, disciplined small win beats letting a valid reversal cue erode into a loss.
07:29 PMttm_scalpershort29806.0029812.75-6.8$-13.50ttm_ha_flip_greenx2unluckyttm_scalper entries need a confirmation bar or momentum filter to avoid instant flip-back whipsaws on marginal (score 0.0) signals.
08:49 PMttm_scalperlong29848.7529831.75-17.0$-34.00tick_slunluckyTighten TTM scalper entries to require nonzero confluence score before firing, since 0.0-score signals are getting stopped out by noise.
09:14 PMttm_scalperlong29830.5029828.00-2.5$-5.00ttm_ha_flip_redx2marginalSkip or downsize ttm_scalper entries when score is 0.0 and RSI is unavailable β€” the exit discipline saved this trade, the entry filter should have.
09:34 PMttm_scalperlong29837.0029855.2518.3$36.50ttm_ha_flip_redx2good_exitLetting the ha_flip_redx2 exit run instead of a fixed TP captured more of the move; keep using structure-based exits over static TP on this setup.
10:44 PMttm_scalperlong29872.5029868.75-5.8$-23.00ttm_ha_flip_redx2unluckyOn weak/flat momentum (score 0.0, no RSI reading), tighten position size or require confirmation before entry rather than relying solely on the HA flip trigger.
12:29 AMttm_scalperlong29876.0029902.5026.5$53.00ttm_ha_flip_redx2good_exitLetting the ha_flip_redx2 exit run instead of capping at a fixed TP captured more of the move β€” keep using signal-based exits over arbitrary targets on trend entries.
02:14 AMttm_scalperlong29893.5029878.50-15.0$-30.00tick_slunluckyA 14.78pt stop on MNQ is tight relative to normal chop β€” consider ATR-scaled stops (here ATR=7.4) instead of a fixed distance to avoid noise-driven exits.
02:59 AMttm_scalperlong29887.2529872.50-14.8$-29.50tick_slgood_entryKeep taking ttm_scalper flips at swing-low reclaims β€” the $29.5 loss is the cost of a properly sized stop, not evidence the setup is broken.
03:54 AMttm_scalpershort29865.5029859.006.5$13.00ttm_ha_flip_greenx2good_exitTP targets set at unrealistic distances (500pts) are noise; trust the flip-exit logic as the real profit-taking mechanism.
05:04 AMttm_scalpershort29857.2529851.505.8$11.50ttm_ha_flip_greenx2good_exitA score of 0.0 with missing RSI on ttm_scalper shorts is a weak-confluence entry that got lucky on timing β€” tighten the confirmation gate before trusting this pattern again.
06:09 AMttm_scalpershort29871.0029881.25-10.3$-20.50tick_slgood_exitTreat score-0.0 ttm_scalper signals as low-conviction and consider skipping or sizing down rather than taking them at full size.
06:29 AMttm_scalpershort29872.5029883.75-11.3$-22.50tick_slgood_exitTreat score 0.0 ttm_scalper entries as low-conviction and size or filter accordingly since they carry no edge confirmation.
07:34 AMttm_scalperlong29871.7529869.50-2.3$-4.50ttm_ha_flip_redx2unluckyConsider a minimum time-in-trade or noise buffer before honoring an opposite-color flip exit to avoid getting shaken out on marginal reversals.
09:34 AMttm_scalperlong29944.2530224.50280.3$560.50ttm_ha_flip_redx2good_exitLet winners run to the reversal signal instead of fixed TP/SL when trend continuation confirms, but tighten entry filters when score/RSI context is missing.
11:29 AMttm_scalpershort30188.0030164.5023.5$47.00ttm_ha_flip_greenx2good_exitKeep exiting on the first confirmed opposite-color HA flip rather than holding for a bigger target once momentum reverses.
12:19 PMttm_scalpershort30143.5030183.75-40.3$-80.50tick_slgood_exitTreat score-0.0 ttm_scalper signals as low-confidence and consider skipping or sizing down entries with no score edge.
01:34 PMttm_scalpershort30233.5030222.0011.5$23.00ttm_ha_flip_greenx2good_exitA score-0.0 signal that still wins is luck, not edge β€” don't loosen entry filters based on this outcome.
03:19 PMttm_scalpershort30241.7530199.0042.8$85.50eod_flatten(15:45 ET, now 15:45)good_exitWiden the TP or trail once a trade is running well ahead by EOD so a forced flatten isn't the only exit trigger.

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