Session 2026-06-12 · signal_gen MNQ · updated daily after 17:00 ET
up (+104pt over the session), dominant regime R4; strategy mix {'ict': 7, 'ribbon': 1}
Despite a strong uptrending market (+104pts), the bot barely broke even ($11.5) due to poor ICT strategy performance (-$122) that was offset by one highly profitable ribbon trade (+$133.5). The session revealed critical risk management failures with most trades lacking predefined stops, leading to two large tick_sl losses totaling -$247.5. ICT strategy dominated trade selection (7/8 trades) but showed poor timing and entry quality, particularly during low-liquidity periods. The stark performance difference between strategies suggests the current ICT implementation needs significant refinement.
| Instrument | Close | Change | % | Range | Trend | Support | Resistance | Note |
|---|---|---|---|---|---|---|---|---|
| SPX | 7431.57 | — | — | — | — | 7430 | 7435 | cash close; GEX walls 7430.0/7435.0 |
| NQ/MNQ | 29684.50 | 229.5 | 0.78% | 526.5 | up | — | — | front future MNQM6 |
| NDX | 29684.50 | 229.5 | 0.78% | 526.5 | up | — | — | Nasdaq via MNQM6 (cash basis not applied) |
| Time | Dir | Module | Suppressed by | Hypo +15m | Hypo +60m | Detail |
|---|---|---|---|---|---|---|
| 01:18 AM | short | -1 | sc02_gate p=0.260 vs 0.15 | $102.00 | $10.00 | -1 ict_short sweep>29570 reclaim29550 rsi42 div |
| 07:38 AM | short | -1 | sc02_gate p=0.198 vs 0.15 | $-131.00 | $-350.50 | -1 ict_short sweep>29322 reclaim29322 rsi56 div |
| 12:56 PM | — | -1 | ? | — | — | -1 ribbon_stack_dn(age=1) |
| 01:22 PM | short | -1 | sc02_gate p=0.181 vs 0.15 | $99.50 | $-150.00 | -1 ict_short sweep>29455 reclaim29454 rsi57 div |
| 04:06 PM | — | -1 | ? | — | — | -1 ribbon_stack_dn(age=1) |
| 07:27 PM | short | -1 | sc02_gate p=0.194 vs 0.15 | $69.00 | $-26.50 | -1 ict_short sweep>29690 reclaim29682 rsi57 div |
| 07:36 PM | — | -1 | ? | — | — | -1 ribbon_stack_dn(age=1) |
| 08:16 PM | — | +1 | ? | — | — | +1 ribbon_stack_up(age=1) |
| Window | aiprediction | Our result | Move | Missed $ | Reason | Note |
|---|---|---|---|---|---|---|
| session | n/a | profit | 229.5 | — | ok | aiprediction trend=n/a, actual MNQ move=229.5pt (up); our session net=$11.5 (profit) |
| gate_vetoes | n/a | suppressed | — | $10.00 | sc02_gate_suppression | 4 gate-vetoed signals; $10.0 of +60m hypothetical upside skipped (gate also avoids losers -- net effect tracked separately) |
| Entry | Strat | Dir | In | Out | Pts | P/L | Exit | Grade | Lesson |
|---|---|---|---|---|---|---|---|---|---|
| 11:11 PM | ict | long | 29527.50 | 29537.00 | 9.5 | $19.00 | ha_flip_long | marginal | Set protective stops even on high-confidence signals, especially during lower-volume evening sessions. |
| 12:04 AM | ict | long | 29571.25 | 29574.50 | 3.3 | $6.50 | ha_flip_long | marginal | Never enter without predefined stops and key technical indicators - small wins don't justify poor process. |
| 03:03 AM | ict | long | 29553.25 | 29537.50 | -15.8 | $-31.50 | ha_flip_long | marginal | Avoid entries with ICT scores below 60 during overnight hours when liquidity is poor. |
| 08:46 AM | ict | long | 29461.50 | 29492.25 | 30.8 | $61.50 | ha_flip_long | marginal | Avoid trading during early morning low-liquidity periods and always define stop loss levels before entry. |
| 11:40 AM | ict | long | 29610.75 | 29645.75 | 35.0 | $70.00 | rsi_ride_long | marginal | Set stop losses even on momentum trades - this profit could have easily become a loss without proper risk management. |
| 03:25 PM | ict | long | 29753.25 | 29693.25 | -60.0 | $-120.00 | tick_sl | marginal | Add timing filters or volatility checks to avoid entries in choppy market conditions. |
| 04:35 PM | ribbon | long | 29609.75 | 29676.50 | 66.8 | $133.50 | ribbon_exit_long | good_entry | Ribbon entries with 55+ scores can be profitable even without RSI/ATR confirmation when trend conditions align. |
| 06:45 PM | ict | long | 29695.25 | 29631.50 | -63.8 | $-127.50 | tick_sl | marginal | Always define stop loss and take profit levels before entry, and require higher conviction scores (>60) for midday trades. |
Market: MNQ day window: low 29232.75 high 29759.25 range 526.50 (548 1-min bars)
Signals: signal_gen/BUY_CALL=2; trend-cont/BUY_CALL=3; trend-cont/BUY_PUT=1
Trades: 4 round trips (1 wins / 3 losses)
P/L: FIFO net est $-239.00 from fill lines — duplicate-echo fills may skew; broker statement is authoritative
DAY 3 (2026-06-12): infrastructure war, strategy barely traded. Ledger -484 (incomplete — short-side and manual-close P/L invisible; broker statement authoritative; with the accidental-short profits (+540) and pair losses the true day is likely -100..-400). TIMELINE: untouched browser overnight -> ToS tab/session degraded -> gateway flapping -> duplicate exits filled -> -1 P715/-1 P716 naked shorts -> rally turned them profitable -> covers raced posmgr -> +1/+1 longs -> cleanup. C721 pair: trail-TP decision was RIGHT (+12%) but the exit limit sat WORKING 52 min while QQQ faded; +80 became -326. SHIPPED TODAY (all live): order-lifecycle registry (command->accepted(orderId)->terminal; 8/8 tests; caught live rejections + correlated fills first day); kill-switch LATCH; exit-resend cooldown 75s; posmgr stand-down on in-flight exits; broadcast+in-page-dedup delivery (zombie-connection orders); wait-for-active-client dispatch; state-aware order ages (240s no-echo); Schwab-anchored QQQ spot (+throttled logs); ToS staleness self-heal (auto tab reload on quiet data); BE-lock 10%%/+3%%; fill-price P/L baselines; PROFIT-PROTECT exit (user rule: in profit >=5%% + RSI rollover or 2 adverse 1-min bars -> close NOW); TRADE JOURNAL (per-trade learning records incl. fable opinion at entry). WEEKEND TODO: hold position state until exit FILLED (the last optimistic-clear hole); cancel-and-replace stale exit limits promptly. Discovery: ToS draft replacement semantics — re-confirming same-symbol order REPLACES the working one (broker-side double-sell protection); broker margin rejections also block would-be naked shorts.
Incidents: 19:25:47 WARNING tos_bot: rejecting QQQ spot jump 722.83 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:26:47 WARNING tos_bot: rejecting QQQ spot jump 722.83 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:27:47 WARNING tos_bot: rejecting QQQ spot jump 722.80 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:28:47 WARNING tos_bot: rejecting QQQ spot jump 722.80 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:29:47 WARNING tos_bot: rejecting QQQ spot jump 722.80 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:30:47 WARNING tos_bot: rejecting QQQ spot jump 722.80 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:31:47 WARNING tos_bot: rejecting QQQ spot jump 722.80 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:32:47 WARNING tos_bot: rejecting QQQ spot jump 723.01 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:33:47 WARNING tos_bot: rejecting QQQ spot jump 722.80 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:34:47 WARNING tos_bot: rejecting QQQ spot jump 722.90 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:35:47 WARNING tos_bot: rejecting QQQ spot jump 722.80 (last 483.15, >10%) � check the ToS tab is on QQQ | 19:36:47 WARNING tos_bot: rejecting QQQ spot jump 722.87 (last 483.15, >10%) � check the ToS tab is on QQQ
| In | Contract | Entry | Exit | Out | P/L | Reason |
|---|---|---|---|---|---|---|
| 11:38:13 | Put 715 | 0.91 | 2.15 | 12:07:27 | $124.00 | |
| 12:08:03 | Put 720 | 4.47 | 4.10 | 12:08:51 | $-37.00 | QQQ 718.15 at support swingH 718.11 (take profit, exit PUT) |
| 13:12:43 | Call 721 | 3.15 | 1.28 | 14:22:46 | $-187.00 | take-profit: trend reversing (EMA momentum +7.6 retraced from peak +18.9) |
| 13:13:43 | Call 721 | 2.67 | 1.28 | 14:22:46 | $-139.00 | take-profit: trend reversing (EMA momentum +7.6 retraced from peak +18.9) |
| Date | Trades | Win% | PF | Net P/L |
|---|---|---|---|---|
| 2026-06-12 | 8 | 62.5% | 1.04 | $11.50 |
| 2026-06-11 | 28 | 35.7% | 1.29 | $159.50 |
| 2026-06-10 | 30 | 40% | 1.86 | $463.50 |
| 2026-06-09 | 72 | 36.1% | 0.76 | $-248.00 |
| 2026-06-08 | 71 | 33.8% | 0.58 | $-1069.50 |
| 2026-06-03 | 9 | 22.2% | 0.21 | $-368.00 |
| 2026-06-02 | 1 | 0% | 0 | $-7.50 |
| 2026-06-01 | 1 | 0% | 0 | $-100.50 |
| 2026-05-29 | 2 | 50% | 0.05 | $-28.50 |
| 2026-05-28 | 12 | 25% | 0.13 | $-306.50 |
| 2026-05-27 | 10 | 50% | 3.55 | $383.50 |
| 2026-05-25 | 2 | 50% | 2.38 | $11.00 |