{
  "date": "2026-09-23",
  "max_positions": 5,
  "equity_used": 8931.7,
  "trades": [
    {
      "symbol": "NOMD",
      "qty": 159,
      "entry_price": 10.67,
      "stop_price": 10.4975,
      "entry_time": "2026-09-23T13:32:29.371353+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +100% >= 50% buy threshold, stop 10.50",
        "volatility low (2.6% daily ATR), stop distance 17.2c (1.62%)",
        "entry_score 70.6"
      ],
      "peak_price": 10.67,
      "low_price": 10.53,
      "exit_price": 10.53,
      "exit_time": "2026-09-23T13:34:20.392884+00:00",
      "exit_reason": "deterioration confirmed: 3/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -1.312,
      "pl_dollars": -22.26,
      "mfe_cents": 0.0,
      "mae_cents": 14.0,
      "mfe_dollars": 0.0,
      "giveback_dollars": 22.26
    },
    {
      "symbol": "BLZE",
      "qty": 119,
      "entry_price": 14.235,
      "stop_price": 13.7802,
      "entry_time": "2026-09-23T13:32:39.421341+00:00",
      "reasons": [
        "held 35.4s",
        "imbalance +66% >= 50% buy threshold, stop 13.78",
        "volatility medium (5.2% daily ATR), stop distance 45.5c (3.19%)",
        "entry_score 72.0"
      ],
      "peak_price": 14.3,
      "low_price": 14.12,
      "exit_price": 14.14,
      "exit_time": "2026-09-23T13:35:56.522239+00:00",
      "exit_reason": "deterioration confirmed: 3/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.667,
      "pl_dollars": -11.3,
      "mfe_cents": 6.5,
      "mae_cents": 11.5,
      "mfe_dollars": 7.74,
      "giveback_dollars": 19.04
    },
    {
      "symbol": "VG",
      "qty": 129,
      "entry_price": 13.125,
      "stop_price": 12.885,
      "entry_time": "2026-09-23T13:32:34.395365+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +57% >= 50% buy threshold, stop 12.88",
        "volatility medium (5.1% daily ATR), stop distance 24.0c (1.83%)",
        "entry_score 77.4"
      ],
      "peak_price": 13.175,
      "low_price": 13.08,
      "exit_price": 13.1,
      "exit_time": "2026-09-23T13:38:27.541637+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.19,
      "pl_dollars": -3.23,
      "mfe_cents": 5.0,
      "mae_cents": 4.5,
      "mfe_dollars": 6.45,
      "giveback_dollars": 9.68
    },
    {
      "symbol": "CGNT",
      "qty": 193,
      "entry_price": 8.78,
      "stop_price": 8.5871,
      "entry_time": "2026-09-23T13:36:41.823394+00:00",
      "reasons": [
        "held 60.5s",
        "imbalance +84% >= 50% buy threshold, stop 8.59",
        "volatility medium (3.5% daily ATR), stop distance 19.3c (2.20%)",
        "entry_score 86.8"
      ],
      "peak_price": 8.9515,
      "low_price": 8.78,
      "exit_price": 8.894,
      "exit_time": "2026-09-23T13:44:32.558669+00:00",
      "exit_reason": "giveback room exhausted: price $8.8940 <= floor $8.9086 (4.3c room off 17.1c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.298,
      "pl_dollars": 22.0,
      "mfe_cents": 17.15,
      "mae_cents": 0.0,
      "mfe_dollars": 33.1,
      "giveback_dollars": 11.1
    },
    {
      "symbol": "GPK",
      "qty": 158,
      "entry_price": 9.98,
      "stop_price": 9.4178,
      "entry_time": "2026-09-23T13:32:24.119487+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +86% >= 50% buy threshold, stop 9.42",
        "volatility medium (4.0% daily ATR), stop distance 56.2c (5.63%)",
        "entry_score 57.7"
      ],
      "peak_price": 10.08,
      "low_price": 9.85,
      "exit_price": 9.915,
      "exit_time": "2026-09-23T13:50:41.779722+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.651,
      "pl_dollars": -10.27,
      "mfe_cents": 10.0,
      "mae_cents": 13.0,
      "mfe_dollars": 15.8,
      "giveback_dollars": 26.07
    },
    {
      "symbol": "ASPN",
      "qty": 306,
      "entry_price": 5.545,
      "stop_price": 5.3902,
      "entry_time": "2026-09-23T13:32:34.395365+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +100% >= 50% buy threshold, stop 5.39",
        "volatility medium (3.8% daily ATR), stop distance 15.5c (2.79%)",
        "entry_score 87.4"
      ],
      "peak_price": 5.7,
      "low_price": 5.544,
      "exit_price": 5.655,
      "exit_time": "2026-09-23T14:00:38.165824+00:00",
      "exit_reason": "giveback room exhausted: price $5.6550 <= floor $5.6612 (3.9c room off 15.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.984,
      "pl_dollars": 33.66,
      "mfe_cents": 15.5,
      "mae_cents": 0.1,
      "mfe_dollars": 47.43,
      "giveback_dollars": 13.77
    },
    {
      "symbol": "SECZ",
      "qty": 127,
      "entry_price": 13.26,
      "stop_price": 12.7698,
      "entry_time": "2026-09-23T13:37:01.971874+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +93% >= 50% buy threshold, stop 12.77",
        "volatility high (8.2% daily ATR), stop distance 49.0c (3.70%)",
        "entry_score 82.5"
      ],
      "peak_price": 14.2941,
      "low_price": 13.2157,
      "exit_price": 14.015,
      "exit_time": "2026-09-23T14:08:14.745932+00:00",
      "exit_reason": "giveback room exhausted: price $14.0150 <= floor $14.0356 (25.9c room off 103.4c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 5.694,
      "pl_dollars": 95.89,
      "mfe_cents": 103.41,
      "mae_cents": 4.43,
      "mfe_dollars": 131.33,
      "giveback_dollars": 35.45
    },
    {
      "symbol": "SVCO",
      "qty": 209,
      "entry_price": 8.1036,
      "stop_price": 7.9101,
      "entry_time": "2026-09-23T13:44:52.919468+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +100% >= 50% buy threshold, stop 7.91",
        "volatility medium (4.8% daily ATR), stop distance 19.4c (2.39%)",
        "entry_score 94.2"
      ],
      "peak_price": 8.25,
      "low_price": 7.985,
      "exit_price": 8.075,
      "exit_time": "2026-09-23T14:11:47.427530+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.353,
      "pl_dollars": -5.98,
      "mfe_cents": 14.64,
      "mae_cents": 11.86,
      "mfe_dollars": 30.6,
      "giveback_dollars": 36.58
    },
    {
      "symbol": "TAL",
      "qty": 143,
      "entry_price": 11.85,
      "stop_price": 11.7867,
      "entry_time": "2026-09-23T14:12:07.803558+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +100% >= 50% buy threshold, stop 11.79",
        "volatility medium (3.0% daily ATR), stop distance 6.3c (0.53%)",
        "entry_score 100.0"
      ],
      "peak_price": 11.85,
      "low_price": 11.815,
      "exit_price": 11.815,
      "exit_time": "2026-09-23T14:13:19.135532+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.295,
      "pl_dollars": -5.01,
      "mfe_cents": 0.0,
      "mae_cents": 3.5,
      "mfe_dollars": 0.0,
      "giveback_dollars": 5.01
    },
    {
      "symbol": "BLMN",
      "qty": 199,
      "entry_price": 8.525,
      "stop_price": 8.4221,
      "entry_time": "2026-09-23T14:14:25.319614+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +100% >= 50% buy threshold, stop 8.42",
        "volatility medium (5.2% daily ATR), stop distance 10.3c (1.21%)",
        "entry_score 98.6"
      ],
      "peak_price": 8.5985,
      "low_price": 8.4971,
      "exit_price": 8.5765,
      "exit_time": "2026-09-23T14:17:43.863490+00:00",
      "exit_reason": "imbalance declining for 7 consecutive reads (-74% -> -74%), price sloping down (-0.000%)",
      "status": "closed",
      "pl_pct": 0.604,
      "pl_dollars": 10.25,
      "mfe_cents": 7.35,
      "mae_cents": 2.79,
      "mfe_dollars": 14.63,
      "giveback_dollars": 4.38
    },
    {
      "symbol": "SSL",
      "qty": 119,
      "entry_price": 14.26,
      "stop_price": 14.1661,
      "entry_time": "2026-09-23T14:00:58.303631+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 14.17",
        "volatility medium (4.2% daily ATR), stop distance 9.4c (0.66%)",
        "entry_score 99.5"
      ],
      "peak_price": 14.2899,
      "low_price": 14.175,
      "exit_price": 14.185,
      "exit_time": "2026-09-23T14:37:47.895991+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.526,
      "pl_dollars": -8.92,
      "mfe_cents": 2.99,
      "mae_cents": 8.5,
      "mfe_dollars": 3.56,
      "giveback_dollars": 12.48
    },
    {
      "symbol": "FIRY",
      "qty": 130,
      "entry_price": 13.0401,
      "stop_price": 12.7074,
      "entry_time": "2026-09-23T14:10:26.105417+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +89% >= 50% buy threshold, stop 12.71",
        "volatility medium (4.5% daily ATR), stop distance 33.3c (2.55%)",
        "entry_score 88.0"
      ],
      "peak_price": 13.6228,
      "low_price": 12.83,
      "exit_price": 13.4422,
      "exit_time": "2026-09-23T14:38:08.310564+00:00",
      "exit_reason": "giveback room exhausted: price $13.4422 <= floor $13.4771 (14.6c room off 58.3c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 3.084,
      "pl_dollars": 52.27,
      "mfe_cents": 58.27,
      "mae_cents": 21.01,
      "mfe_dollars": 75.75,
      "giveback_dollars": 23.48
    },
    {
      "symbol": "CRGY",
      "qty": 128,
      "entry_price": 13.205,
      "stop_price": 13.0535,
      "entry_time": "2026-09-23T13:51:42.259499+00:00",
      "reasons": [
        "held 60.5s",
        "imbalance +100% >= 50% buy threshold, stop 13.05",
        "volatility medium (4.1% daily ATR), stop distance 15.2c (1.15%)",
        "entry_score 98.5"
      ],
      "peak_price": 13.23,
      "low_price": 13.12,
      "exit_price": 13.205,
      "exit_time": "2026-09-23T14:46:41.810586+00:00",
      "exit_reason": "resistance stall: 28 touches of 13.2015-13.2400 over 56m, no breakout -- sold at the ceiling (13.2050)",
      "status": "closed",
      "pl_pct": 0.0,
      "pl_dollars": 0.0,
      "mfe_cents": 2.5,
      "mae_cents": 8.5,
      "mfe_dollars": 3.2,
      "giveback_dollars": 3.2
    },
    {
      "symbol": "NWL",
      "qty": 293,
      "entry_price": 5.79,
      "stop_price": 5.7423,
      "entry_time": "2026-09-23T14:18:04.155575+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +87% >= 50% buy threshold, stop 5.74",
        "volatility medium (4.6% daily ATR), stop distance 4.8c (0.82%)",
        "entry_score 94.4"
      ],
      "peak_price": 5.845,
      "low_price": 5.77,
      "exit_price": 5.77,
      "exit_time": "2026-09-23T14:54:24.775729+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.345,
      "pl_dollars": -5.86,
      "mfe_cents": 5.5,
      "mae_cents": 2.0,
      "mfe_dollars": 16.11,
      "giveback_dollars": 21.98
    },
    {
      "symbol": "VG",
      "qty": 123,
      "entry_price": 13.795,
      "stop_price": 13.5898,
      "entry_time": "2026-09-23T14:42:01.519688+00:00",
      "reasons": [
        "held 20.2s",
        "imbalance +54% >= 50% buy threshold, stop 13.59",
        "volatility medium (4.9% daily ATR), stop distance 20.5c (1.49%)",
        "entry_score 77.8"
      ],
      "peak_price": 13.8699,
      "low_price": 13.585,
      "exit_price": 13.585,
      "exit_time": "2026-09-23T14:56:06.787654+00:00",
      "exit_reason": "hard stop: price $13.5850 <= entry stop $13.5898",
      "status": "closed",
      "pl_pct": -1.522,
      "pl_dollars": -25.83,
      "mfe_cents": 7.49,
      "mae_cents": 21.0,
      "mfe_dollars": 9.21,
      "giveback_dollars": 35.04
    },
    {
      "symbol": "LTRX",
      "qty": 270,
      "entry_price": 6.28,
      "stop_price": 6.1441,
      "entry_time": "2026-09-23T13:38:52.870145+00:00",
      "reasons": [
        "held 25.3s",
        "imbalance +84% >= 50% buy threshold, stop 6.14",
        "volatility medium (4.7% daily ATR), stop distance 13.6c (2.16%)",
        "entry_score 88.4"
      ],
      "peak_price": 6.49,
      "low_price": 6.274,
      "exit_price": 6.4319,
      "exit_time": "2026-09-23T14:59:15.567486+00:00",
      "exit_reason": "giveback room exhausted: price $6.4319 <= floor $6.4375 (5.2c room off 21.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.419,
      "pl_dollars": 41.01,
      "mfe_cents": 21.0,
      "mae_cents": 0.6,
      "mfe_dollars": 56.7,
      "giveback_dollars": 15.69
    },
    {
      "symbol": "FIRY",
      "qty": 126,
      "entry_price": 13.385,
      "stop_price": 12.9905,
      "entry_time": "2026-09-23T14:57:48.398661+00:00",
      "reasons": [
        "held 20.5s",
        "imbalance +100% >= 50% buy threshold, stop 12.99",
        "volatility medium (4.4% daily ATR), stop distance 39.4c (2.95%)",
        "entry_score 89.5"
      ],
      "peak_price": 13.6588,
      "low_price": 13.33,
      "exit_price": 13.395,
      "exit_time": "2026-09-23T15:01:02.671610+00:00",
      "exit_reason": "giveback room exhausted: price $13.3950 <= floor $13.5903 (6.8c room off 27.4c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.075,
      "pl_dollars": 1.26,
      "mfe_cents": 27.38,
      "mae_cents": 5.5,
      "mfe_dollars": 34.5,
      "giveback_dollars": 33.24
    },
    {
      "symbol": "TSSI",
      "qty": 183,
      "entry_price": 9.27,
      "stop_price": 9.1668,
      "entry_time": "2026-09-23T14:38:08.310564+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +100% >= 50% buy threshold, stop 9.17",
        "volatility medium (5.2% daily ATR), stop distance 10.3c (1.11%)",
        "entry_score 99.2"
      ],
      "peak_price": 9.57,
      "low_price": 9.2162,
      "exit_price": 9.4602,
      "exit_time": "2026-09-23T15:04:44.326519+00:00",
      "exit_reason": "giveback room exhausted: price $9.4602 <= floor $9.4950 (7.5c room off 30.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.052,
      "pl_dollars": 34.81,
      "mfe_cents": 30.0,
      "mae_cents": 5.38,
      "mfe_dollars": 54.9,
      "giveback_dollars": 20.09
    },
    {
      "symbol": "SECZ",
      "qty": 121,
      "entry_price": 13.995,
      "stop_price": 13.6224,
      "entry_time": "2026-09-23T14:47:02.150576+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +52% >= 50% buy threshold, stop 13.62",
        "volatility high (7.7% daily ATR), stop distance 37.3c (2.66%)",
        "entry_score 72.4"
      ],
      "peak_price": 14.258,
      "low_price": 13.91,
      "exit_price": 14.1601,
      "exit_time": "2026-09-23T15:15:09.023234+00:00",
      "exit_reason": "giveback room exhausted: price $14.1601 <= floor $14.1922 (6.6c room off 26.3c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.18,
      "pl_dollars": 19.98,
      "mfe_cents": 26.3,
      "mae_cents": 8.5,
      "mfe_dollars": 31.82,
      "giveback_dollars": 11.85
    },
    {
      "symbol": "SVCO",
      "qty": 203,
      "entry_price": 8.3443,
      "stop_price": 8.2606,
      "entry_time": "2026-09-23T15:15:54.163777+00:00",
      "reasons": [
        "held 45.1s",
        "imbalance +98% >= 50% buy threshold, stop 8.26",
        "volatility medium (4.6% daily ATR), stop distance 8.4c (1.00%)",
        "entry_score 98.8"
      ],
      "peak_price": 8.3443,
      "low_price": 8.25,
      "exit_price": 8.25,
      "exit_time": "2026-09-23T15:31:43.453182+00:00",
      "exit_reason": "hard stop: price $8.2500 <= entry stop $8.2606",
      "status": "closed",
      "pl_pct": -1.13,
      "pl_dollars": -19.14,
      "mfe_cents": 0.0,
      "mae_cents": 9.43,
      "mfe_dollars": 0.0,
      "giveback_dollars": 19.14
    },
    {
      "symbol": "QUBT",
      "qty": 180,
      "entry_price": 9.425,
      "stop_price": 9.3113,
      "entry_time": "2026-09-23T14:54:45.027749+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +72% >= 50% buy threshold, stop 9.31",
        "volatility medium (3.7% daily ATR), stop distance 11.4c (1.21%)",
        "entry_score 82.6"
      ],
      "peak_price": 9.5399,
      "low_price": 9.3414,
      "exit_price": 9.3472,
      "exit_time": "2026-09-23T15:33:43.767662+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.825,
      "pl_dollars": -14.0,
      "mfe_cents": 11.49,
      "mae_cents": 8.36,
      "mfe_dollars": 20.68,
      "giveback_dollars": 34.69
    },
    {
      "symbol": "CRGY",
      "qty": 128,
      "entry_price": 13.255,
      "stop_price": 13.0969,
      "entry_time": "2026-09-23T15:00:57.548952+00:00",
      "reasons": [
        "held 25.5s",
        "imbalance +76% >= 50% buy threshold, stop 13.10",
        "volatility medium (4.1% daily ATR), stop distance 15.8c (1.19%)",
        "entry_score 87.5"
      ],
      "peak_price": 13.455,
      "low_price": 13.1977,
      "exit_price": 13.405,
      "exit_time": "2026-09-23T15:36:04.163768+00:00",
      "exit_reason": "giveback room exhausted: price $13.4050 <= floor $13.4050 (5.0c room off 20.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.132,
      "pl_dollars": 19.2,
      "mfe_cents": 20.0,
      "mae_cents": 5.73,
      "mfe_dollars": 25.6,
      "giveback_dollars": 6.4
    },
    {
      "symbol": "SPIR",
      "qty": 133,
      "entry_price": 12.72,
      "stop_price": 12.4848,
      "entry_time": "2026-09-23T15:01:43.214311+00:00",
      "reasons": [
        "held 20.2s",
        "imbalance +70% >= 50% buy threshold, stop 12.48",
        "volatility medium (5.1% daily ATR), stop distance 23.5c (1.85%)",
        "entry_score 83.6"
      ],
      "peak_price": 12.82,
      "low_price": 12.615,
      "exit_price": 12.615,
      "exit_time": "2026-09-23T15:40:14.928698+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.825,
      "pl_dollars": -13.97,
      "mfe_cents": 10.0,
      "mae_cents": 10.5,
      "mfe_dollars": 13.3,
      "giveback_dollars": 27.27
    },
    {
      "symbol": "FIRY",
      "qty": 124,
      "entry_price": 13.61,
      "stop_price": 13.2839,
      "entry_time": "2026-09-23T15:41:25.138582+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 13.28",
        "volatility medium (4.3% daily ATR), stop distance 32.6c (2.40%)",
        "entry_score 94.1"
      ],
      "peak_price": 13.812,
      "low_price": 13.61,
      "exit_price": 13.69,
      "exit_time": "2026-09-23T15:45:35.863690+00:00",
      "exit_reason": "giveback room exhausted: price $13.6900 <= floor $13.7615 (5.0c room off 20.2c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.588,
      "pl_dollars": 9.92,
      "mfe_cents": 20.2,
      "mae_cents": 0.0,
      "mfe_dollars": 25.05,
      "giveback_dollars": 15.13
    },
    {
      "symbol": "OPTX",
      "qty": 220,
      "entry_price": 7.7,
      "stop_price": 7.5608,
      "entry_time": "2026-09-23T15:32:53.635838+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +88% >= 50% buy threshold, stop 7.56",
        "volatility high (7.8% daily ATR), stop distance 13.9c (1.81%)",
        "entry_score 90.7"
      ],
      "peak_price": 7.73,
      "low_price": 7.59,
      "exit_price": 7.7182,
      "exit_time": "2026-09-23T16:18:13.538344+00:00",
      "exit_reason": "resistance stall: 10 touches of 7.7100-7.7300 over 45m, no breakout -- sold at the ceiling (7.7182)",
      "status": "closed",
      "pl_pct": 0.236,
      "pl_dollars": 4.0,
      "mfe_cents": 3.0,
      "mae_cents": 11.0,
      "mfe_dollars": 6.6,
      "giveback_dollars": 2.6
    },
    {
      "symbol": "CGNT",
      "qty": 190,
      "entry_price": 8.895,
      "stop_price": 8.8506,
      "entry_time": "2026-09-23T15:34:13.847457+00:00",
      "reasons": [
        "held 30.1s",
        "imbalance +87% >= 50% buy threshold, stop 8.85",
        "volatility medium (3.5% daily ATR), stop distance 4.4c (0.50%)",
        "entry_score 94.5"
      ],
      "peak_price": 8.905,
      "low_price": 8.85,
      "exit_price": 8.85,
      "exit_time": "2026-09-23T16:28:48.448123+00:00",
      "exit_reason": "hard stop: price $8.8500 <= entry stop $8.8506",
      "status": "closed",
      "pl_pct": -0.506,
      "pl_dollars": -8.55,
      "mfe_cents": 1.0,
      "mae_cents": 4.5,
      "mfe_dollars": 1.9,
      "giveback_dollars": 10.45
    },
    {
      "symbol": "NOMD",
      "qty": 157,
      "entry_price": 10.7663,
      "stop_price": 10.679,
      "entry_time": "2026-09-23T15:46:21.335862+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 10.68",
        "volatility low (2.6% daily ATR), stop distance 8.7c (0.81%)",
        "entry_score 100.0"
      ],
      "peak_price": 10.82,
      "low_price": 10.75,
      "exit_price": 10.805,
      "exit_time": "2026-09-23T16:31:01.068001+00:00",
      "exit_reason": "resistance stall: 24 touches of 10.7899-10.8200 over 45m, no breakout -- sold at the ceiling (10.8050)",
      "status": "closed",
      "pl_pct": 0.359,
      "pl_dollars": 6.08,
      "mfe_cents": 5.37,
      "mae_cents": 1.63,
      "mfe_dollars": 8.43,
      "giveback_dollars": 2.36
    },
    {
      "symbol": "LTRX",
      "qty": 262,
      "entry_price": 6.4699,
      "stop_price": 6.4213,
      "entry_time": "2026-09-23T15:37:09.373425+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 6.42",
        "volatility medium (4.6% daily ATR), stop distance 4.9c (0.75%)",
        "entry_score 100.0"
      ],
      "peak_price": 6.48,
      "low_price": 6.4164,
      "exit_price": 6.4164,
      "exit_time": "2026-09-23T16:40:29.127713+00:00",
      "exit_reason": "hard stop: price $6.4164 <= entry stop $6.4213",
      "status": "closed",
      "pl_pct": -0.827,
      "pl_dollars": -14.02,
      "mfe_cents": 1.01,
      "mae_cents": 5.35,
      "mfe_dollars": 2.65,
      "giveback_dollars": 16.66
    },
    {
      "symbol": "BLMN",
      "qty": 195,
      "entry_price": 8.6589,
      "stop_price": 8.6037,
      "entry_time": "2026-09-23T16:38:57.378443+00:00",
      "reasons": [
        "held 60.8s",
        "imbalance +52% >= 50% buy threshold, stop 8.60",
        "volatility medium (5.1% daily ATR), stop distance 5.5c (0.64%)",
        "entry_score 79.3"
      ],
      "peak_price": 8.68,
      "low_price": 8.595,
      "exit_price": 8.595,
      "exit_time": "2026-09-23T16:49:07.443931+00:00",
      "exit_reason": "hard stop: price $8.5950 <= entry stop $8.6037",
      "status": "closed",
      "pl_pct": -0.738,
      "pl_dollars": -12.46,
      "mfe_cents": 2.11,
      "mae_cents": 6.39,
      "mfe_dollars": 4.11,
      "giveback_dollars": 16.57
    },
    {
      "symbol": "SECZ",
      "qty": 115,
      "entry_price": 14.64,
      "stop_price": 14.4603,
      "entry_time": "2026-09-23T16:46:29.617323+00:00",
      "reasons": [
        "held 25.4s",
        "imbalance +56% >= 50% buy threshold, stop 14.46",
        "volatility high (7.4% daily ATR), stop distance 18.0c (1.23%)",
        "entry_score 79.7"
      ],
      "peak_price": 14.7947,
      "low_price": 14.64,
      "exit_price": 14.735,
      "exit_time": "2026-09-23T16:54:11.869629+00:00",
      "exit_reason": "giveback room exhausted: price $14.7350 <= floor $14.7560 (3.9c room off 15.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.649,
      "pl_dollars": 10.92,
      "mfe_cents": 15.47,
      "mae_cents": 0.0,
      "mfe_dollars": 17.79,
      "giveback_dollars": 6.87
    },
    {
      "symbol": "FIRY",
      "qty": 123,
      "entry_price": 13.7184,
      "stop_price": 13.5648,
      "entry_time": "2026-09-23T16:50:53.999980+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +100% >= 50% buy threshold, stop 13.56",
        "volatility medium (4.3% daily ATR), stop distance 15.4c (1.12%)",
        "entry_score 99.1"
      ],
      "peak_price": 13.7184,
      "low_price": 13.53,
      "exit_price": 13.53,
      "exit_time": "2026-09-23T16:56:03.478269+00:00",
      "exit_reason": "hard stop: price $13.5300 <= entry stop $13.5648",
      "status": "closed",
      "pl_pct": -1.373,
      "pl_dollars": -23.17,
      "mfe_cents": 0.0,
      "mae_cents": 18.84,
      "mfe_dollars": 0.0,
      "giveback_dollars": 23.17
    },
    {
      "symbol": "MBC",
      "qty": 231,
      "entry_price": 7.345,
      "stop_price": 7.2853,
      "entry_time": "2026-09-23T16:21:31.230992+00:00",
      "reasons": [
        "held 61.0s",
        "imbalance +100% >= 50% buy threshold, stop 7.29",
        "volatility high (6.1% daily ATR), stop distance 6.0c (0.81%)",
        "entry_score 100.0"
      ],
      "peak_price": 7.3615,
      "low_price": 7.285,
      "exit_price": 7.285,
      "exit_time": "2026-09-23T17:07:39.234625+00:00",
      "exit_reason": "hard stop: price $7.2850 <= entry stop $7.2853",
      "status": "closed",
      "pl_pct": -0.817,
      "pl_dollars": -13.86,
      "mfe_cents": 1.65,
      "mae_cents": 6.0,
      "mfe_dollars": 3.81,
      "giveback_dollars": 17.67
    },
    {
      "symbol": "YEXT",
      "qty": 262,
      "entry_price": 6.46,
      "stop_price": 6.3892,
      "entry_time": "2026-09-23T15:05:14.777950+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +92% >= 50% buy threshold, stop 6.39",
        "volatility medium (5.2% daily ATR), stop distance 7.1c (1.10%)",
        "entry_score 95.1"
      ],
      "peak_price": 6.485,
      "low_price": 6.385,
      "exit_price": 6.385,
      "exit_time": "2026-09-23T17:12:08.596094+00:00",
      "exit_reason": "hard stop: price $6.3850 <= entry stop $6.3892",
      "status": "closed",
      "pl_pct": -1.161,
      "pl_dollars": -19.65,
      "mfe_cents": 2.5,
      "mae_cents": 7.5,
      "mfe_dollars": 6.55,
      "giveback_dollars": 26.2
    },
    {
      "symbol": "TSSI",
      "qty": 180,
      "entry_price": 9.39,
      "stop_price": 9.3297,
      "entry_time": "2026-09-23T17:06:43.496854+00:00",
      "reasons": [
        "held 30.4s",
        "imbalance +100% >= 50% buy threshold, stop 9.33",
        "volatility medium (5.1% daily ATR), stop distance 6.0c (0.64%)",
        "entry_score 99.9"
      ],
      "peak_price": 9.39,
      "low_price": 9.3561,
      "exit_price": 9.36,
      "exit_time": "2026-09-23T17:12:08.596094+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.319,
      "pl_dollars": -5.4,
      "mfe_cents": 0.0,
      "mae_cents": 3.39,
      "mfe_dollars": 0.0,
      "giveback_dollars": 5.4
    },
    {
      "symbol": "FIRY",
      "qty": 123,
      "entry_price": 13.78,
      "stop_price": 13.5367,
      "entry_time": "2026-09-23T17:00:52.980246+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +100% >= 50% buy threshold, stop 13.54",
        "volatility medium (4.3% daily ATR), stop distance 24.3c (1.77%)",
        "entry_score 96.6"
      ],
      "peak_price": 13.93,
      "low_price": 13.77,
      "exit_price": 13.8607,
      "exit_time": "2026-09-23T17:23:56.516758+00:00",
      "exit_reason": "giveback room exhausted: price $13.8607 <= floor $13.8925 (3.8c room off 15.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.586,
      "pl_dollars": 9.93,
      "mfe_cents": 15.0,
      "mae_cents": 1.0,
      "mfe_dollars": 18.45,
      "giveback_dollars": 8.52
    },
    {
      "symbol": "SECZ",
      "qty": 115,
      "entry_price": 14.7299,
      "stop_price": 14.5364,
      "entry_time": "2026-09-23T17:15:36.945052+00:00",
      "reasons": [
        "held 30.7s",
        "imbalance +30% >= 30% and resistance cleared, stop 14.54",
        "volatility high (7.4% daily ATR), stop distance 19.4c (1.31%)",
        "entry_score 68.5"
      ],
      "peak_price": 14.82,
      "low_price": 14.53,
      "exit_price": 14.53,
      "exit_time": "2026-09-23T17:39:57.057306+00:00",
      "exit_reason": "hard stop: price $14.5300 <= entry stop $14.5364",
      "status": "closed",
      "pl_pct": -1.357,
      "pl_dollars": -22.99,
      "mfe_cents": 9.01,
      "mae_cents": 19.99,
      "mfe_dollars": 10.36,
      "giveback_dollars": 33.35
    },
    {
      "symbol": "AMPL",
      "qty": 124,
      "entry_price": 13.6377,
      "stop_price": 13.5681,
      "entry_time": "2026-09-23T17:25:48.546208+00:00",
      "reasons": [
        "held 101.8s",
        "imbalance +97% >= 50% buy threshold, stop 13.57",
        "volatility medium (5.0% daily ATR), stop distance 7.0c (0.51%)",
        "entry_score 98.7"
      ],
      "peak_price": 13.6564,
      "low_price": 13.56,
      "exit_price": 13.56,
      "exit_time": "2026-09-23T17:42:19.984178+00:00",
      "exit_reason": "hard stop: price $13.5600 <= entry stop $13.5681",
      "status": "closed",
      "pl_pct": -0.57,
      "pl_dollars": -9.63,
      "mfe_cents": 1.87,
      "mae_cents": 7.77,
      "mfe_dollars": 2.32,
      "giveback_dollars": 11.95
    },
    {
      "symbol": "FIRY",
      "qty": 124,
      "entry_price": 13.65,
      "stop_price": 13.4991,
      "entry_time": "2026-09-23T18:04:37.432431+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +100% >= 50% buy threshold, stop 13.50",
        "volatility medium (4.3% daily ATR), stop distance 15.1c (1.11%)",
        "entry_score 99.2"
      ],
      "peak_price": 13.655,
      "low_price": 13.4913,
      "exit_price": 13.4913,
      "exit_time": "2026-09-23T18:34:30.871968+00:00",
      "exit_reason": "hard stop: price $13.4913 <= entry stop $13.4991",
      "status": "closed",
      "pl_pct": -1.163,
      "pl_dollars": -19.68,
      "mfe_cents": 0.5,
      "mae_cents": 15.87,
      "mfe_dollars": 0.62,
      "giveback_dollars": 20.3
    },
    {
      "symbol": "ASPN",
      "qty": 299,
      "entry_price": 5.67,
      "stop_price": 5.5872,
      "entry_time": "2026-09-23T17:17:08.496179+00:00",
      "reasons": [
        "held 20.5s",
        "imbalance +100% >= 50% buy threshold, stop 5.59",
        "volatility medium (3.8% daily ATR), stop distance 8.3c (1.46%)",
        "entry_score 97.8"
      ],
      "peak_price": 5.7,
      "low_price": 5.645,
      "exit_price": 5.6868,
      "exit_time": "2026-09-23T18:38:56.948496+00:00",
      "exit_reason": "resistance stall: 45 touches of 5.6855-5.7050 over 56m, no breakout -- sold at the ceiling (5.6868)",
      "status": "closed",
      "pl_pct": 0.296,
      "pl_dollars": 5.02,
      "mfe_cents": 3.0,
      "mae_cents": 2.5,
      "mfe_dollars": 8.97,
      "giveback_dollars": 3.95
    },
    {
      "symbol": "FLNC",
      "qty": 221,
      "entry_price": 7.675,
      "stop_price": 7.5814,
      "entry_time": "2026-09-23T17:51:01.084342+00:00",
      "reasons": [
        "held 20.9s",
        "imbalance +56% >= 50% buy threshold, stop 7.58",
        "volatility high (8.6% daily ATR), stop distance 9.4c (1.22%)",
        "entry_score 79.8"
      ],
      "peak_price": 7.675,
      "low_price": 7.605,
      "exit_price": 7.67,
      "exit_time": "2026-09-23T18:44:29.333561+00:00",
      "exit_reason": "resistance stall: 14 touches of 7.6606-7.6799 over 53m, no breakout -- sold at the ceiling (7.6700)",
      "status": "closed",
      "pl_pct": -0.065,
      "pl_dollars": -1.1,
      "mfe_cents": 0.0,
      "mae_cents": 7.0,
      "mfe_dollars": 0.0,
      "giveback_dollars": 1.1
    },
    {
      "symbol": "TSSI",
      "qty": 180,
      "entry_price": 9.425,
      "stop_price": 9.362,
      "entry_time": "2026-09-23T17:15:57.265435+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +92% >= 50% buy threshold, stop 9.36",
        "volatility medium (5.1% daily ATR), stop distance 6.3c (0.67%)",
        "entry_score 96.4"
      ],
      "peak_price": 9.54,
      "low_price": 9.3827,
      "exit_price": 9.52,
      "exit_time": "2026-09-23T18:55:10.804480+00:00",
      "exit_reason": "resistance stall: 32 touches of 9.5122-9.5400 over 69m, no breakout -- sold at the ceiling (9.5200)",
      "status": "closed",
      "pl_pct": 1.008,
      "pl_dollars": 17.1,
      "mfe_cents": 11.5,
      "mae_cents": 4.23,
      "mfe_dollars": 20.7,
      "giveback_dollars": 3.6
    },
    {
      "symbol": "OPTX",
      "qty": 223,
      "entry_price": 7.6,
      "stop_price": 7.5277,
      "entry_time": "2026-09-23T17:26:23.942081+00:00",
      "reasons": [
        "held 20.2s",
        "imbalance +100% >= 50% buy threshold, stop 7.53",
        "volatility high (7.9% daily ATR), stop distance 7.2c (0.95%)",
        "entry_score 99.8"
      ],
      "peak_price": 7.7,
      "low_price": 7.56,
      "exit_price": 7.7,
      "exit_time": "2026-09-23T18:58:10.475887+00:00",
      "exit_reason": "resistance stall: 4 touches of 7.6900-7.7000 over 68m, no breakout -- sold at the ceiling (7.7000)",
      "status": "closed",
      "pl_pct": 1.316,
      "pl_dollars": 22.3,
      "mfe_cents": 10.0,
      "mae_cents": 4.0,
      "mfe_dollars": 22.3,
      "giveback_dollars": 0.0
    },
    {
      "symbol": "AMPL",
      "qty": 123,
      "entry_price": 13.7,
      "stop_price": 13.6526,
      "entry_time": "2026-09-23T18:51:14.888639+00:00",
      "reasons": [
        "held 20.6s",
        "imbalance +100% >= 50% buy threshold, stop 13.65",
        "volatility medium (5.0% daily ATR), stop distance 4.7c (0.35%)",
        "entry_score 100.0"
      ],
      "peak_price": 13.73,
      "low_price": 13.65,
      "exit_price": 13.65,
      "exit_time": "2026-09-23T19:01:36.257165+00:00",
      "exit_reason": "hard stop: price $13.6500 <= entry stop $13.6526",
      "status": "closed",
      "pl_pct": -0.365,
      "pl_dollars": -6.15,
      "mfe_cents": 3.0,
      "mae_cents": 5.0,
      "mfe_dollars": 3.69,
      "giveback_dollars": 9.84
    },
    {
      "symbol": "ASPN",
      "qty": 297,
      "entry_price": 5.71,
      "stop_price": 5.6893,
      "entry_time": "2026-09-23T18:57:39.774774+00:00",
      "reasons": [
        "held 30.8s",
        "imbalance +96% >= 50% buy threshold, stop 5.69",
        "volatility medium (3.7% daily ATR), stop distance 2.1c (0.36%)",
        "entry_score 98.3"
      ],
      "peak_price": 5.71,
      "low_price": 5.685,
      "exit_price": 5.685,
      "exit_time": "2026-09-23T19:02:07.026609+00:00",
      "exit_reason": "hard stop: price $5.6850 <= entry stop $5.6893",
      "status": "closed",
      "pl_pct": -0.438,
      "pl_dollars": -7.43,
      "mfe_cents": 0.0,
      "mae_cents": 2.5,
      "mfe_dollars": 0.0,
      "giveback_dollars": 7.43
    },
    {
      "symbol": "TSSI",
      "qty": 178,
      "entry_price": 9.51,
      "stop_price": 9.477,
      "entry_time": "2026-09-23T18:57:49.984163+00:00",
      "reasons": [
        "held 123.1s",
        "imbalance +82% >= 50% buy threshold, stop 9.48",
        "volatility medium (5.1% daily ATR), stop distance 3.3c (0.35%)",
        "entry_score 92.2"
      ],
      "peak_price": 9.51,
      "low_price": 9.475,
      "exit_price": 9.475,
      "exit_time": "2026-09-23T19:05:17.217516+00:00",
      "exit_reason": "hard stop: price $9.4750 <= entry stop $9.4770",
      "status": "closed",
      "pl_pct": -0.368,
      "pl_dollars": -6.23,
      "mfe_cents": 0.0,
      "mae_cents": 3.5,
      "mfe_dollars": 0.0,
      "giveback_dollars": 6.23
    },
    {
      "symbol": "OPTX",
      "qty": 220,
      "entry_price": 7.7,
      "stop_price": 7.6274,
      "entry_time": "2026-09-23T18:58:30.868494+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +100% >= 50% buy threshold, stop 7.63",
        "volatility high (7.8% daily ATR), stop distance 7.3c (0.94%)",
        "entry_score 99.8"
      ],
      "peak_price": 7.7,
      "low_price": 7.62,
      "exit_price": 7.62,
      "exit_time": "2026-09-23T19:06:13.576998+00:00",
      "exit_reason": "hard stop: price $7.6200 <= entry stop $7.6274",
      "status": "closed",
      "pl_pct": -1.039,
      "pl_dollars": -17.6,
      "mfe_cents": 0.0,
      "mae_cents": 8.0,
      "mfe_dollars": 0.0,
      "giveback_dollars": 17.6
    }
  ],
  "summary": {
    "trades": 46,
    "wins": 18,
    "losses": 28,
    "total_pl": 81.91
  }
}