{
  "date": "2026-09-24",
  "max_positions": 5,
  "equity_used": 8838.26,
  "trades": [
    {
      "symbol": "GRML",
      "qty": 120,
      "entry_price": 13.91,
      "stop_price": 13.3806,
      "entry_time": "2026-09-24T14:00:01.560667+00:00",
      "reasons": [
        "held 60.6s",
        "BUY (pullback); stop 13.38, target 15.39 (premarket_high), R:R 2.80; held rising low 13.45, turning up in zone 13.45-13.93",
        "volatility high (15.2% daily ATR), stop distance 52.9c (3.81%)"
      ],
      "peak_price": 14.86,
      "low_price": 13.8457,
      "exit_price": 14.606,
      "exit_time": "2026-09-24T14:12:09.684812+00:00",
      "exit_reason": "giveback room exhausted: price $14.6060 <= floor $14.6225 (23.7c room off 95.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 5.004,
      "pl_dollars": 83.52,
      "mfe_cents": 95.0,
      "mae_cents": 6.43,
      "mfe_dollars": 114.0,
      "giveback_dollars": 30.48
    },
    {
      "symbol": "DNA",
      "qty": 180,
      "entry_price": 9.3,
      "stop_price": 9.14,
      "entry_time": "2026-09-24T14:05:04.735595+00:00",
      "reasons": [
        "held 60.6s",
        "BUY (pullback); stop 9.14, target 9.80 (range_20d_high), R:R 3.12; held rising low 9.15, turning up in zone 9.15-9.31",
        "volatility high (6.0% daily ATR), stop distance 16.0c (1.72%)"
      ],
      "peak_price": 9.63,
      "low_price": 9.2849,
      "exit_price": 9.485,
      "exit_time": "2026-09-24T14:12:50.157283+00:00",
      "exit_reason": "giveback room exhausted: price $9.4850 <= floor $9.5475 (8.3c room off 33.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.989,
      "pl_dollars": 33.3,
      "mfe_cents": 33.0,
      "mae_cents": 1.51,
      "mfe_dollars": 59.4,
      "giveback_dollars": 26.1
    },
    {
      "symbol": "GRML",
      "qty": 96,
      "entry_price": 15.41,
      "stop_price": 14.49,
      "entry_time": "2026-09-24T14:16:33.195838+00:00",
      "reasons": [
        "held 25.4s",
        "BUY (breakout); stop 14.49, target 17.99 (prev_day_high), R:R 2.80; 14:15 bar closed 15.51 > premarket_high 15.39 on 726115 sh (3.5x avg)",
        "volatility high (13.7% daily ATR), stop distance 92.0c (5.97%)"
      ],
      "peak_price": 15.8999,
      "low_price": 15.29,
      "exit_price": 15.4252,
      "exit_time": "2026-09-24T14:19:04.859637+00:00",
      "exit_reason": "giveback room exhausted: price $15.4252 <= floor $15.7774 (12.2c room off 49.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.099,
      "pl_dollars": 1.46,
      "mfe_cents": 48.99,
      "mae_cents": 12.0,
      "mfe_dollars": 47.03,
      "giveback_dollars": 45.57
    },
    {
      "symbol": "RDW",
      "qty": 148,
      "entry_price": 11.305,
      "stop_price": 11.1244,
      "entry_time": "2026-09-24T14:18:54.743559+00:00",
      "reasons": [
        "held 349.4s",
        "BUY (pullback); stop 11.12, target 11.74 (prev_day_high), R:R 2.44; held rising low 11.18, turning up in zone 11.18-11.32",
        "volatility high (6.4% daily ATR), stop distance 18.1c (1.60%)"
      ],
      "peak_price": 11.345,
      "low_price": 11.2585,
      "exit_price": 11.335,
      "exit_time": "2026-09-24T14:28:52.455617+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (+45% -> +15%), price sloping down (-0.002%)",
      "status": "closed",
      "pl_pct": 0.265,
      "pl_dollars": 4.44,
      "mfe_cents": 4.0,
      "mae_cents": 4.65,
      "mfe_dollars": 5.92,
      "giveback_dollars": 1.48
    },
    {
      "symbol": "GRML",
      "qty": 106,
      "entry_price": 15.715,
      "stop_price": 15.14,
      "entry_time": "2026-09-24T14:28:16.711667+00:00",
      "reasons": [
        "held 75.9s",
        "BUY (pullback); stop 15.14, target 17.99 (prev_day_high), R:R 3.96; held rising low 15.15, turning up in zone 15.15-15.86",
        "volatility high (13.5% daily ATR), stop distance 57.5c (3.66%)"
      ],
      "peak_price": 15.8402,
      "low_price": 15.11,
      "exit_price": 15.11,
      "exit_time": "2026-09-24T14:36:17.787828+00:00",
      "exit_reason": "hard stop: price $15.1100 <= entry stop $15.1400",
      "status": "closed",
      "pl_pct": -3.85,
      "pl_dollars": -64.13,
      "mfe_cents": 12.52,
      "mae_cents": 60.5,
      "mfe_dollars": 13.27,
      "giveback_dollars": 77.4
    },
    {
      "symbol": "HAFN",
      "qty": 191,
      "entry_price": 8.7522,
      "stop_price": 8.6477,
      "entry_time": "2026-09-24T14:08:01.599557+00:00",
      "reasons": [
        "held 575.9s",
        "BUY (breakout); stop 8.65, target 9.07 (premarket_high), R:R 3.04; 14:07 bar closed 8.77 > ceiling 8.73 on 166199 sh (2.1x avg)",
        "volatility medium (3.8% daily ATR), stop distance 10.4c (1.19%)"
      ],
      "peak_price": 8.7791,
      "low_price": 8.645,
      "exit_price": 8.645,
      "exit_time": "2026-09-24T14:41:06.415719+00:00",
      "exit_reason": "hard stop: price $8.6450 <= entry stop $8.6477",
      "status": "closed",
      "pl_pct": -1.225,
      "pl_dollars": -20.48,
      "mfe_cents": 2.69,
      "mae_cents": 10.72,
      "mfe_dollars": 5.14,
      "giveback_dollars": 25.61
    },
    {
      "symbol": "CTKB",
      "qty": 295,
      "entry_price": 5.675,
      "stop_price": 5.61,
      "entry_time": "2026-09-24T13:59:06.067932+00:00",
      "reasons": [
        "held 40.4s",
        "BUY (pullback); stop 5.61, target 5.85 (premarket_high), R:R 2.69; held rising low 5.62, turning up in zone 5.62-5.68",
        "volatility medium (4.2% daily ATR), stop distance 6.5c (1.15%)"
      ],
      "peak_price": 5.79,
      "low_price": 5.65,
      "exit_price": 5.675,
      "exit_time": "2026-09-24T14:54:37.362967+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": 0.0,
      "pl_dollars": 0.0,
      "mfe_cents": 11.5,
      "mae_cents": 2.5,
      "mfe_dollars": 33.93,
      "giveback_dollars": 33.93
    },
    {
      "symbol": "RSKD",
      "qty": 221,
      "entry_price": 7.595,
      "stop_price": 7.5167,
      "entry_time": "2026-09-24T14:52:40.531954+00:00",
      "reasons": [
        "held 25.4s",
        "BUY (pullback); stop 7.52, target 7.92 (clear air (typical 60-min move)), R:R 4.15; held rising low 7.57, turning up in zone 7.57-7.65",
        "volatility medium (4.1% daily ATR), stop distance 7.8c (1.03%)"
      ],
      "peak_price": 7.7588,
      "low_price": 7.59,
      "exit_price": 7.7,
      "exit_time": "2026-09-24T15:05:12.218244+00:00",
      "exit_reason": "giveback room exhausted: price $7.7000 <= floor $7.7179 (4.1c room off 16.4c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.382,
      "pl_dollars": 23.21,
      "mfe_cents": 16.38,
      "mae_cents": 0.5,
      "mfe_dollars": 36.2,
      "giveback_dollars": 12.99
    },
    {
      "symbol": "TAL",
      "qty": 136,
      "entry_price": 12.2609,
      "stop_price": 12.1734,
      "entry_time": "2026-09-24T14:04:24.359437+00:00",
      "reasons": [
        "held 20.2s",
        "BUY (pullback); stop 12.17, target 12.53 (range_20d_high), R:R 3.07; held rising low 12.26, turning up in zone 12.26-12.33",
        "volatility low (2.9% daily ATR), stop distance 8.7c (0.71%)"
      ],
      "peak_price": 12.2777,
      "low_price": 12.175,
      "exit_price": 12.25,
      "exit_time": "2026-09-24T15:07:24.144084+00:00",
      "exit_reason": "resistance stall: 14 touches of 12.2478-12.2800 over 63m, no breakout -- sold at the ceiling (12.2500)",
      "status": "closed",
      "pl_pct": -0.089,
      "pl_dollars": -1.48,
      "mfe_cents": 1.68,
      "mae_cents": 8.59,
      "mfe_dollars": 2.28,
      "giveback_dollars": 3.77
    },
    {
      "symbol": "SATL",
      "qty": 301,
      "entry_price": 5.5763,
      "stop_price": 5.4672,
      "entry_time": "2026-09-24T14:32:35.152377+00:00",
      "reasons": [
        "held 30.4s",
        "BUY (pullback); stop 5.47, target 5.74 (prev_day_high), R:R 1.50; held rising low 5.53, turning up in zone 5.53-5.58",
        "volatility high (7.8% daily ATR), stop distance 10.9c (1.96%)"
      ],
      "peak_price": 5.685,
      "low_price": 5.54,
      "exit_price": 5.54,
      "exit_time": "2026-09-24T15:11:18.437263+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.651,
      "pl_dollars": -10.93,
      "mfe_cents": 10.87,
      "mae_cents": 3.63,
      "mfe_dollars": 32.72,
      "giveback_dollars": 43.64
    },
    {
      "symbol": "TSSI",
      "qty": 164,
      "entry_price": 10.19,
      "stop_price": 10.0691,
      "entry_time": "2026-09-24T14:48:42.277184+00:00",
      "reasons": [
        "held 96.3s",
        "BUY (pullback); stop 10.07, target 10.38 (clear air (typical 60-min move)), R:R 1.57; held rising low 10.13, turning up in zone 10.13-10.19",
        "volatility medium (4.8% daily ATR), stop distance 12.1c (1.19%)"
      ],
      "peak_price": 10.2895,
      "low_price": 10.06,
      "exit_price": 10.06,
      "exit_time": "2026-09-24T15:18:46.186509+00:00",
      "exit_reason": "hard stop: price $10.0600 <= entry stop $10.0691",
      "status": "closed",
      "pl_pct": -1.276,
      "pl_dollars": -21.32,
      "mfe_cents": 9.95,
      "mae_cents": 13.0,
      "mfe_dollars": 16.32,
      "giveback_dollars": 37.64
    },
    {
      "symbol": "RSKD",
      "qty": 217,
      "entry_price": 7.715,
      "stop_price": 7.6194,
      "entry_time": "2026-09-24T15:09:26.419909+00:00",
      "reasons": [
        "held 20.4s",
        "BUY (pullback); stop 7.62, target 8.08 (clear air (typical 60-min move)), R:R 3.82; held rising low 7.63, turning up in zone 7.63-7.74",
        "volatility medium (4.1% daily ATR), stop distance 9.6c (1.24%)"
      ],
      "peak_price": 7.768,
      "low_price": 7.615,
      "exit_price": 7.615,
      "exit_time": "2026-09-24T15:32:05.600062+00:00",
      "exit_reason": "hard stop: price $7.6150 <= entry stop $7.6194",
      "status": "closed",
      "pl_pct": -1.296,
      "pl_dollars": -21.7,
      "mfe_cents": 5.3,
      "mae_cents": 10.0,
      "mfe_dollars": 11.5,
      "giveback_dollars": 33.2
    },
    {
      "symbol": "PRGO",
      "qty": 111,
      "entry_price": 15.01,
      "stop_price": 14.75,
      "entry_time": "2026-09-24T15:01:03.455591+00:00",
      "reasons": [
        "held 386.1s",
        "BUY (breakout); stop 14.75, target 15.52 (clear air (typical 60-min move)), R:R 1.94; 15:00 bar closed 14.97 > ceiling 14.94 on 69799 sh (5.2x avg)",
        "volatility medium (3.8% daily ATR), stop distance 26.0c (1.73%)"
      ],
      "peak_price": 15.0892,
      "low_price": 14.705,
      "exit_price": 14.705,
      "exit_time": "2026-09-24T15:32:31.009551+00:00",
      "exit_reason": "hard stop: price $14.7050 <= entry stop $14.7500",
      "status": "closed",
      "pl_pct": -2.032,
      "pl_dollars": -33.85,
      "mfe_cents": 7.92,
      "mae_cents": 30.5,
      "mfe_dollars": 8.79,
      "giveback_dollars": 42.65
    },
    {
      "symbol": "OIG",
      "qty": 168,
      "entry_price": 9.9472,
      "stop_price": 9.6814,
      "entry_time": "2026-09-24T15:08:25.276257+00:00",
      "reasons": [
        "held 66.2s",
        "BUY (pullback); stop 9.68, target 10.47 (prev_day_high), R:R 1.99; held rising low 9.80, turning up in zone 9.80-9.97",
        "volatility high (10.7% daily ATR), stop distance 26.6c (2.67%)"
      ],
      "peak_price": 10.05,
      "low_price": 9.6575,
      "exit_price": 9.6575,
      "exit_time": "2026-09-24T16:21:36.014150+00:00",
      "exit_reason": "hard stop: price $9.6575 <= entry stop $9.6814",
      "status": "closed",
      "pl_pct": -2.912,
      "pl_dollars": -48.67,
      "mfe_cents": 10.28,
      "mae_cents": 28.97,
      "mfe_dollars": 17.27,
      "giveback_dollars": 65.94
    },
    {
      "symbol": "SG",
      "qty": 208,
      "entry_price": 8.0622,
      "stop_price": 7.9507,
      "entry_time": "2026-09-24T15:14:31.472051+00:00",
      "reasons": [
        "held 147.4s",
        "BUY (pullback); stop 7.95, target 8.25 (clear air (typical 60-min move)), R:R 1.70; held rising low 8.05, turning up in zone 8.05-8.10",
        "volatility medium (5.5% daily ATR), stop distance 11.2c (1.38%)"
      ],
      "peak_price": 8.215,
      "low_price": 8.005,
      "exit_price": 8.1523,
      "exit_time": "2026-09-24T16:27:09.112416+00:00",
      "exit_reason": "giveback room exhausted: price $8.1523 <= floor $8.1768 (3.8c room off 15.3c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.118,
      "pl_dollars": 18.74,
      "mfe_cents": 15.28,
      "mae_cents": 5.72,
      "mfe_dollars": 31.78,
      "giveback_dollars": 13.04
    },
    {
      "symbol": "DNA",
      "qty": 176,
      "entry_price": 9.49,
      "stop_price": 9.3502,
      "entry_time": "2026-09-24T16:56:34.052394+00:00",
      "reasons": [
        "held 25.6s",
        "BUY (pullback); stop 9.35, target 9.80 (range_20d_high), R:R 2.22; held rising low 9.40, turning up in zone 9.40-9.50",
        "volatility medium (5.9% daily ATR), stop distance 14.0c (1.47%)"
      ],
      "peak_price": 9.7199,
      "low_price": 9.4471,
      "exit_price": 9.63,
      "exit_time": "2026-09-24T17:20:09.239865+00:00",
      "exit_reason": "giveback room exhausted: price $9.6300 <= floor $9.6624 (5.7c room off 23.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.475,
      "pl_dollars": 24.64,
      "mfe_cents": 22.99,
      "mae_cents": 4.29,
      "mfe_dollars": 40.46,
      "giveback_dollars": 15.82
    },
    {
      "symbol": "BB",
      "qty": 193,
      "entry_price": 8.7,
      "stop_price": 8.6095,
      "entry_time": "2026-09-24T17:24:21.158153+00:00",
      "reasons": [
        "held 77.1s",
        "BUY (pullback); stop 8.61, target 8.90 (premarket_high), R:R 2.21; held rising low 8.64, turning up in zone 8.64-8.71",
        "volatility medium (4.2% daily ATR), stop distance 9.0c (1.04%)"
      ],
      "peak_price": 8.7224,
      "low_price": 8.595,
      "exit_price": 8.595,
      "exit_time": "2026-09-24T17:35:14.083876+00:00",
      "exit_reason": "hard stop: price $8.5950 <= entry stop $8.6095",
      "status": "closed",
      "pl_pct": -1.207,
      "pl_dollars": -20.26,
      "mfe_cents": 2.24,
      "mae_cents": 10.5,
      "mfe_dollars": 4.32,
      "giveback_dollars": 24.59
    },
    {
      "symbol": "SATL",
      "qty": 279,
      "entry_price": 6.015,
      "stop_price": 5.9059,
      "entry_time": "2026-09-24T17:32:09.327448+00:00",
      "reasons": [
        "held 61.6s",
        "BUY (pullback); stop 5.91, target 6.20 (clear air (typical 60-min move)), R:R 1.65; held rising low 6.00, turning up in zone 6.00-6.04",
        "volatility high (7.3% daily ATR), stop distance 10.9c (1.81%)"
      ],
      "peak_price": 6.04,
      "low_price": 5.955,
      "exit_price": 6.025,
      "exit_time": "2026-09-24T18:29:03.356028+00:00",
      "exit_reason": "resistance stall: 25 touches of 6.0217-6.0400 over 57m, no breakout -- sold at the ceiling (6.0250)",
      "status": "closed",
      "pl_pct": 0.166,
      "pl_dollars": 2.79,
      "mfe_cents": 2.5,
      "mae_cents": 6.0,
      "mfe_dollars": 6.98,
      "giveback_dollars": 4.18
    }
  ],
  "summary": {
    "trades": 18,
    "wins": 8,
    "losses": 10,
    "total_pl": -50.72
  }
}