{
  "date": "2026-09-21",
  "max_positions": 6,
  "equity_used": 9650.04,
  "trades": [
    {
      "symbol": "RUM",
      "qty": 207,
      "entry_price": 9.31,
      "stop_price": 9.1754,
      "entry_time": "2026-09-21T13:32:22.333250+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +79% >= 50% buy threshold, stop 9.18",
        "entry_score 64.5"
      ],
      "exit_price": 9.17,
      "exit_time": "2026-09-21T13:34:18.426971+00:00",
      "exit_reason": "scanner stop: price $9.1700 <= stop $9.1754",
      "status": "closed",
      "pl_pct": -1.504,
      "pl_dollars": -28.98
    },
    {
      "symbol": "IBRX",
      "qty": 221,
      "entry_price": 8.705,
      "stop_price": 8.5808,
      "entry_time": "2026-09-21T13:32:22.333250+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +68% >= 50% buy threshold, stop 8.58",
        "entry_score 74.4"
      ],
      "exit_price": 8.7877,
      "exit_time": "2026-09-21T13:36:04.734079+00:00",
      "exit_reason": "giveback room exhausted: price $8.7877 <= floor $8.8212 (3.9c room off 15.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.95,
      "pl_dollars": 18.28
    },
    {
      "symbol": "BNC",
      "qty": 296,
      "entry_price": 6.52,
      "stop_price": 6.4164,
      "entry_time": "2026-09-21T13:35:19.059479+00:00",
      "reasons": [
        "held 25.3s",
        "imbalance +81% >= 50% buy threshold, stop 6.42",
        "entry_score 58.6"
      ],
      "exit_price": 6.4099,
      "exit_time": "2026-09-21T13:41:54.723178+00:00",
      "exit_reason": "scanner stop: price $6.4099 <= stop $6.4164",
      "status": "closed",
      "pl_pct": -1.689,
      "pl_dollars": -32.59
    },
    {
      "symbol": "AGEN",
      "qty": 247,
      "entry_price": 7.79,
      "stop_price": 7.672,
      "entry_time": "2026-09-21T13:36:29.993650+00:00",
      "reasons": [
        "held 25.3s",
        "imbalance +78% >= 50% buy threshold, stop 7.67",
        "entry_score 74.3"
      ],
      "exit_price": 7.9901,
      "exit_time": "2026-09-21T14:13:11.259832+00:00",
      "exit_reason": "giveback room exhausted: price $7.9901 <= floor $7.9925 (6.8c room off 27.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.569,
      "pl_dollars": 49.42
    },
    {
      "symbol": "ALVO",
      "qty": 328,
      "entry_price": 5.87,
      "stop_price": 5.7889,
      "entry_time": "2026-09-21T13:35:39.441490+00:00",
      "reasons": [
        "held 30.6s",
        "imbalance +100% >= 50% buy threshold, stop 5.79",
        "entry_score 87.4"
      ],
      "exit_price": 5.78,
      "exit_time": "2026-09-21T14:14:27.403652+00:00",
      "exit_reason": "scanner stop: price $5.7800 <= stop $5.7889",
      "status": "closed",
      "pl_pct": -1.533,
      "pl_dollars": -29.52
    },
    {
      "symbol": "RUM",
      "qty": 209,
      "entry_price": 9.2002,
      "stop_price": 9.0912,
      "entry_time": "2026-09-21T13:49:28.586840+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +63% >= 50% buy threshold, stop 9.09",
        "entry_score 75.9"
      ],
      "exit_price": 9.17,
      "exit_time": "2026-09-21T14:20:00.069454+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.328,
      "pl_dollars": -6.31
    },
    {
      "symbol": "SECZ",
      "qty": 166,
      "entry_price": 11.6,
      "stop_price": 11.4948,
      "entry_time": "2026-09-21T14:14:47.971330+00:00",
      "reasons": [
        "held 20.6s",
        "imbalance +100% >= 50% buy threshold, stop 11.49",
        "entry_score 94.6"
      ],
      "exit_price": 11.4,
      "exit_time": "2026-09-21T14:24:37.633971+00:00",
      "exit_reason": "scanner stop: price $11.4000 <= stop $11.4948",
      "status": "closed",
      "pl_pct": -1.724,
      "pl_dollars": -33.2
    },
    {
      "symbol": "CRML",
      "qty": 210,
      "entry_price": 9.175,
      "stop_price": 9.0938,
      "entry_time": "2026-09-21T14:24:58.079422+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +68% >= 50% buy threshold, stop 9.09",
        "entry_score 56.2"
      ],
      "exit_price": 9.36,
      "exit_time": "2026-09-21T14:38:00.680163+00:00",
      "exit_reason": "giveback room exhausted: price $9.3600 <= floor $9.3850 (7.0c room off 28.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.016,
      "pl_dollars": 38.85
    },
    {
      "symbol": "QUBT",
      "qty": 215,
      "entry_price": 8.97,
      "stop_price": 8.8634,
      "entry_time": "2026-09-21T13:34:03.358185+00:00",
      "reasons": [
        "held 95.8s",
        "imbalance +54% >= 50% buy threshold, stop 8.86",
        "entry_score 59.5"
      ],
      "exit_price": 9.015,
      "exit_time": "2026-09-21T14:44:29.937663+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": 0.502,
      "pl_dollars": 9.67
    },
    {
      "symbol": "FNKO",
      "qty": 353,
      "entry_price": 5.466,
      "stop_price": 5.4496,
      "entry_time": "2026-09-21T14:44:55.402491+00:00",
      "reasons": [
        "held 25.5s",
        "imbalance +100% >= 50% buy threshold, stop 5.45",
        "entry_score 99.5"
      ],
      "exit_price": 5.4479,
      "exit_time": "2026-09-21T14:45:42.108968+00:00",
      "exit_reason": "scanner stop: price $5.4479 <= stop $5.4496",
      "status": "closed",
      "pl_pct": -0.331,
      "pl_dollars": -6.39
    },
    {
      "symbol": "ONDS",
      "qty": 254,
      "entry_price": 7.575,
      "stop_price": 7.5,
      "entry_time": "2026-09-21T13:32:52.719198+00:00",
      "reasons": [
        "held 50.5s",
        "imbalance +52% >= 50% buy threshold, stop 7.50",
        "entry_score 68.2"
      ],
      "exit_price": 7.4833,
      "exit_time": "2026-09-21T14:47:47.260784+00:00",
      "exit_reason": "scanner stop: price $7.4833 <= stop $7.5000",
      "status": "closed",
      "pl_pct": -1.211,
      "pl_dollars": -23.29
    },
    {
      "symbol": "SECZ",
      "qty": 164,
      "entry_price": 11.7,
      "stop_price": 11.6028,
      "entry_time": "2026-09-21T14:38:20.963114+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +100% >= 50% buy threshold, stop 11.60",
        "entry_score 95.4"
      ],
      "exit_price": 11.585,
      "exit_time": "2026-09-21T14:48:12.725154+00:00",
      "exit_reason": "scanner stop: price $11.5850 <= stop $11.6028",
      "status": "closed",
      "pl_pct": -0.983,
      "pl_dollars": -18.86
    },
    {
      "symbol": "FWDI",
      "qty": 234,
      "entry_price": 8.2331,
      "stop_price": 8.1635,
      "entry_time": "2026-09-21T14:48:12.725154+00:00",
      "reasons": [
        "held 25.5s",
        "imbalance +83% >= 50% buy threshold, stop 8.16",
        "entry_score 87.5"
      ],
      "exit_price": 8.1602,
      "exit_time": "2026-09-21T14:49:45.227853+00:00",
      "exit_reason": "scanner stop: price $8.1602 <= stop $8.1635",
      "status": "closed",
      "pl_pct": -0.885,
      "pl_dollars": -17.06
    },
    {
      "symbol": "FNKO",
      "qty": 353,
      "entry_price": 5.4527,
      "stop_price": 5.4357,
      "entry_time": "2026-09-21T14:46:02.748457+00:00",
      "reasons": [
        "held 20.6s",
        "imbalance +71% >= 50% buy threshold, stop 5.44",
        "entry_score 86.5"
      ],
      "exit_price": 5.435,
      "exit_time": "2026-09-21T14:50:00.501732+00:00",
      "exit_reason": "scanner stop: price $5.4350 <= stop $5.4357",
      "status": "closed",
      "pl_pct": -0.325,
      "pl_dollars": -6.25
    },
    {
      "symbol": "AGEN",
      "qty": 240,
      "entry_price": 8.015,
      "stop_price": 7.9549,
      "entry_time": "2026-09-21T14:13:51.823329+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 7.95",
        "entry_score 96.2"
      ],
      "exit_price": 8.1738,
      "exit_time": "2026-09-21T14:50:20.997193+00:00",
      "exit_reason": "giveback room exhausted: price $8.1738 <= floor $8.1988 (6.1c room off 24.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.981,
      "pl_dollars": 38.11
    },
    {
      "symbol": "ARHS",
      "qty": 222,
      "entry_price": 8.6855,
      "stop_price": 8.6554,
      "entry_time": "2026-09-21T14:50:05.665333+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +70% >= 50% buy threshold, stop 8.66",
        "entry_score 87.3"
      ],
      "exit_price": 8.655,
      "exit_time": "2026-09-21T14:53:59.317023+00:00",
      "exit_reason": "scanner stop: price $8.6550 <= stop $8.6554",
      "status": "closed",
      "pl_pct": -0.351,
      "pl_dollars": -6.77
    },
    {
      "symbol": "ALOY",
      "qty": 216,
      "entry_price": 8.91,
      "stop_price": 8.8685,
      "entry_time": "2026-09-21T14:50:05.665333+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +71% >= 50% buy threshold, stop 8.87",
        "entry_score 86.4"
      ],
      "exit_price": 8.86,
      "exit_time": "2026-09-21T14:59:44.332983+00:00",
      "exit_reason": "scanner stop: price $8.8600 <= stop $8.8685",
      "status": "closed",
      "pl_pct": -0.561,
      "pl_dollars": -10.8
    },
    {
      "symbol": "USDE",
      "qty": 149,
      "entry_price": 12.87,
      "stop_price": 12.7427,
      "entry_time": "2026-09-21T15:01:36.554079+00:00",
      "reasons": [
        "held 20.5s",
        "imbalance +61% >= 50% buy threshold, stop 12.74",
        "entry_score 77.1"
      ],
      "exit_price": 12.93,
      "exit_time": "2026-09-21T15:07:02.851928+00:00",
      "exit_reason": "giveback room exhausted: price $12.9300 <= floor $12.9825 (3.8c room off 15.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.466,
      "pl_dollars": 8.94
    },
    {
      "symbol": "USDE",
      "qty": 148,
      "entry_price": 12.9995,
      "stop_price": 12.8897,
      "entry_time": "2026-09-21T15:07:23.607680+00:00",
      "reasons": [
        "held 20.8s",
        "imbalance +95% >= 50% buy threshold, stop 12.89",
        "entry_score 93.1"
      ],
      "exit_price": 13.045,
      "exit_time": "2026-09-21T15:11:05.529661+00:00",
      "exit_reason": "giveback room exhausted: price $13.0450 <= floor $13.1670 (5.6c room off 22.3c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.35,
      "pl_dollars": 6.73
    },
    {
      "symbol": "AGEN",
      "qty": 236,
      "entry_price": 8.1758,
      "stop_price": 8.1147,
      "entry_time": "2026-09-21T14:50:46.514412+00:00",
      "reasons": [
        "held 25.5s",
        "imbalance +55% >= 50% buy threshold, stop 8.11",
        "entry_score 74.1"
      ],
      "exit_price": 8.2904,
      "exit_time": "2026-09-21T15:16:36.263769+00:00",
      "exit_reason": "giveback room exhausted: price $8.2904 <= floor $8.2964 (4.0c room off 16.1c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.402,
      "pl_dollars": 27.05
    },
    {
      "symbol": "RUN",
      "qty": 222,
      "entry_price": 8.665,
      "stop_price": 8.6021,
      "entry_time": "2026-09-21T14:20:20.677875+00:00",
      "reasons": [
        "held 20.6s",
        "imbalance +71% >= 50% buy threshold, stop 8.60",
        "entry_score 84.1"
      ],
      "exit_price": 8.7962,
      "exit_time": "2026-09-21T15:18:29.861039+00:00",
      "exit_reason": "giveback room exhausted: price $8.7962 <= floor $8.8262 (5.4c room off 21.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.514,
      "pl_dollars": 29.13
    },
    {
      "symbol": "SECZ",
      "qty": 165,
      "entry_price": 11.6548,
      "stop_price": 11.6025,
      "entry_time": "2026-09-21T15:11:36.355682+00:00",
      "reasons": [
        "held 30.8s",
        "imbalance +88% >= 50% buy threshold, stop 11.60",
        "entry_score 93.8"
      ],
      "exit_price": 11.5905,
      "exit_time": "2026-09-21T15:19:31.389696+00:00",
      "exit_reason": "scanner stop: price $11.5905 <= stop $11.6025",
      "status": "closed",
      "pl_pct": -0.552,
      "pl_dollars": -10.61
    },
    {
      "symbol": "BKKT",
      "qty": 209,
      "entry_price": 9.2233,
      "stop_price": 9.1745,
      "entry_time": "2026-09-21T15:19:52.137958+00:00",
      "reasons": [
        "held 20.7s",
        "imbalance +100% >= 50% buy threshold, stop 9.17",
        "entry_score 98.3"
      ],
      "exit_price": 9.16,
      "exit_time": "2026-09-21T15:20:18.455024+00:00",
      "exit_reason": "scanner stop: price $9.1600 <= stop $9.1745",
      "status": "closed",
      "pl_pct": -0.686,
      "pl_dollars": -13.23
    },
    {
      "symbol": "FWDI",
      "qty": 235,
      "entry_price": 8.193,
      "stop_price": 8.1136,
      "entry_time": "2026-09-21T14:54:19.475885+00:00",
      "reasons": [
        "held 20.2s",
        "imbalance +74% >= 50% buy threshold, stop 8.11",
        "entry_score 82.6"
      ],
      "exit_price": 8.105,
      "exit_time": "2026-09-21T15:29:31.747760+00:00",
      "exit_reason": "scanner stop: price $8.1050 <= stop $8.1136",
      "status": "closed",
      "pl_pct": -1.074,
      "pl_dollars": -20.68
    },
    {
      "symbol": "NXE",
      "qty": 198,
      "entry_price": 9.715,
      "stop_price": 9.6722,
      "entry_time": "2026-09-21T15:17:12.127620+00:00",
      "reasons": [
        "held 35.9s",
        "imbalance +100% >= 50% buy threshold, stop 9.67",
        "entry_score 99.2"
      ],
      "exit_price": 9.67,
      "exit_time": "2026-09-21T15:38:44.826981+00:00",
      "exit_reason": "scanner stop: price $9.6700 <= stop $9.6722",
      "status": "closed",
      "pl_pct": -0.463,
      "pl_dollars": -8.91
    },
    {
      "symbol": "BB",
      "qty": 234,
      "entry_price": 8.2233,
      "stop_price": 8.1183,
      "entry_time": "2026-09-21T13:32:22.333250+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +57% >= 50% buy threshold, stop 8.12",
        "entry_score 59.1"
      ],
      "exit_price": 8.37,
      "exit_time": "2026-09-21T15:39:52.183495+00:00",
      "exit_reason": "giveback room exhausted: price $8.3700 <= floor $8.3708 (4.9c room off 19.7c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.784,
      "pl_dollars": 34.33
    },
    {
      "symbol": "NOK",
      "qty": 176,
      "entry_price": 10.9349,
      "stop_price": 10.8991,
      "entry_time": "2026-09-21T15:18:50.569858+00:00",
      "reasons": [
        "held 20.7s",
        "imbalance +96% >= 50% buy threshold, stop 10.90",
        "entry_score 98.5"
      ],
      "exit_price": 10.77,
      "exit_time": "2026-09-21T15:42:11.000086+00:00",
      "exit_reason": "scanner stop: price $10.7700 <= stop $10.8991",
      "status": "closed",
      "pl_pct": -1.508,
      "pl_dollars": -29.02
    },
    {
      "symbol": "BB",
      "qty": 230,
      "entry_price": 8.39,
      "stop_price": 8.3641,
      "entry_time": "2026-09-21T15:40:23.634948+00:00",
      "reasons": [
        "held 21.0s",
        "imbalance +92% >= 50% buy threshold, stop 8.36",
        "entry_score 96.8"
      ],
      "exit_price": 8.149,
      "exit_time": "2026-09-21T15:42:26.209562+00:00",
      "exit_reason": "scanner stop: price $8.1490 <= stop $8.3641",
      "status": "closed",
      "pl_pct": -2.872,
      "pl_dollars": -55.43
    },
    {
      "symbol": "RUN",
      "qty": 218,
      "entry_price": 8.8315,
      "stop_price": 8.7553,
      "entry_time": "2026-09-21T15:20:38.855162+00:00",
      "reasons": [
        "held 20.4s",
        "imbalance +80% >= 50% buy threshold, stop 8.76",
        "entry_score 86.6"
      ],
      "exit_price": 8.4586,
      "exit_time": "2026-09-21T15:42:46.459797+00:00",
      "exit_reason": "giveback room exhausted: price $8.4586 <= floor $8.9621 (4.4c room off 17.4c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": -4.222,
      "pl_dollars": -81.29
    },
    {
      "symbol": "SECZ",
      "qty": 164,
      "entry_price": 11.71,
      "stop_price": 11.6699,
      "entry_time": "2026-09-21T15:39:05.335694+00:00",
      "reasons": [
        "held 20.5s",
        "imbalance +86% >= 50% buy threshold, stop 11.67",
        "entry_score 94.2"
      ],
      "exit_price": 11.3453,
      "exit_time": "2026-09-21T15:42:46.459797+00:00",
      "exit_reason": "giveback room exhausted: price $11.3453 <= floor $11.8507 (4.7c room off 18.8c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": -3.114,
      "pl_dollars": -59.81
    },
    {
      "symbol": "ALOY",
      "qty": 211,
      "entry_price": 9.14,
      "stop_price": 9.1069,
      "entry_time": "2026-09-21T15:42:46.459797+00:00",
      "reasons": [
        "held 35.5s",
        "imbalance +67% >= 50% buy threshold, stop 9.11",
        "entry_score 85.7"
      ],
      "exit_price": 8.9263,
      "exit_time": "2026-09-21T15:42:56.699205+00:00",
      "exit_reason": "scanner stop: price $8.9263 <= stop $9.1069",
      "status": "closed",
      "pl_pct": -2.338,
      "pl_dollars": -45.09
    },
    {
      "symbol": "BNC",
      "qty": 288,
      "entry_price": 6.69,
      "stop_price": 6.6391,
      "entry_time": "2026-09-21T14:48:07.605389+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +100% >= 50% buy threshold, stop 6.64",
        "entry_score 93.8"
      ],
      "exit_price": 6.4973,
      "exit_time": "2026-09-21T15:43:01.797041+00:00",
      "exit_reason": "deterioration confirmed: 3/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -2.88,
      "pl_dollars": -55.5
    },
    {
      "symbol": "ARHS",
      "qty": 222,
      "entry_price": 8.6683,
      "stop_price": 8.649,
      "entry_time": "2026-09-21T15:29:57.220433+00:00",
      "reasons": [
        "held 25.5s",
        "imbalance +100% >= 50% buy threshold, stop 8.65",
        "entry_score 100.0"
      ],
      "exit_price": 8.5628,
      "exit_time": "2026-09-21T15:43:01.797041+00:00",
      "exit_reason": "giveback room exhausted: price $8.5628 <= floor $8.8182 (5.0c room off 20.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": -1.217,
      "pl_dollars": -23.42
    },
    {
      "symbol": "RUM",
      "qty": 208,
      "entry_price": 9.2428,
      "stop_price": 9.1805,
      "entry_time": "2026-09-21T15:43:22.038646+00:00",
      "reasons": [
        "held 25.3s",
        "imbalance +99% >= 50% buy threshold, stop 9.18",
        "entry_score 96.6"
      ],
      "exit_price": 9.115,
      "exit_time": "2026-09-21T15:43:27.156358+00:00",
      "exit_reason": "scanner stop: price $9.1150 <= stop $9.1805",
      "status": "closed",
      "pl_pct": -1.383,
      "pl_dollars": -26.58
    },
    {
      "symbol": "ALOY",
      "qty": 211,
      "entry_price": 9.1333,
      "stop_price": 9.0593,
      "entry_time": "2026-09-21T15:43:47.391953+00:00",
      "reasons": [
        "held 25.4s",
        "imbalance +65% >= 50% buy threshold, stop 9.06",
        "entry_score 80.5"
      ],
      "exit_price": 8.9465,
      "exit_time": "2026-09-21T15:44:07.751901+00:00",
      "exit_reason": "scanner stop: price $8.9465 <= stop $9.0593",
      "status": "closed",
      "pl_pct": -2.045,
      "pl_dollars": -39.41
    },
    {
      "symbol": "MAT",
      "qty": 147,
      "entry_price": 13.085,
      "stop_price": 13.0309,
      "entry_time": "2026-09-21T15:42:41.368135+00:00",
      "reasons": [
        "held 30.4s",
        "imbalance +56% >= 50% buy threshold, stop 13.03",
        "entry_score 80.7"
      ],
      "exit_price": 12.9614,
      "exit_time": "2026-09-21T15:44:38.188164+00:00",
      "exit_reason": "giveback room exhausted: price $12.9614 <= floor $13.2312 (4.9c room off 19.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": -0.945,
      "pl_dollars": -18.17
    },
    {
      "symbol": "ALOY",
      "qty": 214,
      "entry_price": 8.9772,
      "stop_price": 8.8842,
      "entry_time": "2026-09-21T15:44:28.010243+00:00",
      "reasons": [
        "held 20.3s",
        "imbalance +70% >= 50% buy threshold, stop 8.88",
        "entry_score 80.7"
      ],
      "exit_price": 9.14,
      "exit_time": "2026-09-21T15:55:30.881083+00:00",
      "exit_reason": "giveback room exhausted: price $9.1400 <= floor $9.1593 (6.1c room off 24.3c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.813,
      "pl_dollars": 34.84
    },
    {
      "symbol": "MAT",
      "qty": 147,
      "entry_price": 13.075,
      "stop_price": 13.0056,
      "entry_time": "2026-09-21T15:46:45.782323+00:00",
      "reasons": [
        "held 122.5s",
        "imbalance +55% >= 50% buy threshold, stop 13.01",
        "entry_score 79.1"
      ],
      "exit_price": 13.025,
      "exit_time": "2026-09-21T15:59:52.244514+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.382,
      "pl_dollars": -7.35
    },
    {
      "symbol": "USDE",
      "qty": 148,
      "entry_price": 13.02,
      "stop_price": 12.7218,
      "entry_time": "2026-09-21T15:45:49.714987+00:00",
      "reasons": [
        "held 46.1s",
        "imbalance +80% >= 50% buy threshold, stop 12.72",
        "entry_score 72.6"
      ],
      "exit_price": 13.0989,
      "exit_time": "2026-09-21T16:06:24.076149+00:00",
      "exit_reason": "giveback room exhausted: price $13.0989 <= floor $13.1850 (5.5c room off 22.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.606,
      "pl_dollars": 11.68
    },
    {
      "symbol": "FRMI",
      "qty": 371,
      "entry_price": 5.1931,
      "stop_price": 5.1665,
      "entry_time": "2026-09-21T16:06:44.585266+00:00",
      "reasons": [
        "held 20.5s",
        "imbalance +75% >= 50% buy threshold, stop 5.17",
        "entry_score 87.8"
      ],
      "exit_price": 5.165,
      "exit_time": "2026-09-21T16:17:58.028091+00:00",
      "exit_reason": "scanner stop: price $5.1650 <= stop $5.1665",
      "status": "closed",
      "pl_pct": -0.541,
      "pl_dollars": -10.43
    },
    {
      "symbol": "ALVO",
      "qty": 330,
      "entry_price": 5.845,
      "stop_price": 5.833,
      "entry_time": "2026-09-21T16:18:18.827415+00:00",
      "reasons": [
        "held 20.8s",
        "imbalance +100% >= 50% buy threshold, stop 5.83",
        "entry_score 100.0"
      ],
      "exit_price": 5.83,
      "exit_time": "2026-09-21T16:20:37.909429+00:00",
      "exit_reason": "scanner stop: price $5.8300 <= stop $5.8330",
      "status": "closed",
      "pl_pct": -0.257,
      "pl_dollars": -4.95
    },
    {
      "symbol": "BNC",
      "qty": 285,
      "entry_price": 6.77,
      "stop_price": 6.6602,
      "entry_time": "2026-09-21T15:55:51.388671+00:00",
      "reasons": [
        "held 20.5s",
        "imbalance +100% >= 50% buy threshold, stop 6.66",
        "entry_score 87.6"
      ],
      "exit_price": 6.8864,
      "exit_time": "2026-09-21T16:23:16.577016+00:00",
      "exit_reason": "giveback room exhausted: price $6.8864 <= floor $6.8975 (4.3c room off 17.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.719,
      "pl_dollars": 33.17
    },
    {
      "symbol": "USDE",
      "qty": 147,
      "entry_price": 13.09,
      "stop_price": 12.9995,
      "entry_time": "2026-09-21T16:20:58.476409+00:00",
      "reasons": [
        "held 20.6s",
        "imbalance +100% >= 50% buy threshold, stop 13.00",
        "entry_score 96.8"
      ],
      "exit_price": 13.29,
      "exit_time": "2026-09-21T16:31:25.229965+00:00",
      "exit_reason": "giveback room exhausted: price $13.2900 <= floor $13.4088 (10.6c room off 42.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.528,
      "pl_dollars": 29.4
    },
    {
      "symbol": "MAT",
      "qty": 147,
      "entry_price": 13.085,
      "stop_price": 13.0669,
      "entry_time": "2026-09-21T16:31:45.849771+00:00",
      "reasons": [
        "held 20.6s",
        "imbalance +53% >= 50% buy threshold, stop 13.07",
        "entry_score 79.8"
      ],
      "exit_price": 13.0313,
      "exit_time": "2026-09-21T17:33:19.327641+00:00",
      "exit_reason": "deterioration confirmed: 3/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.41,
      "pl_dollars": -7.89
    },
    {
      "symbol": "SECZ",
      "qty": 161,
      "entry_price": 11.98,
      "stop_price": 11.9262,
      "entry_time": "2026-09-21T17:33:39.903936+00:00",
      "reasons": [
        "held 20.6s",
        "imbalance +94% >= 50% buy threshold, stop 11.93",
        "entry_score 96.6"
      ],
      "exit_price": 11.92,
      "exit_time": "2026-09-21T17:38:30.900807+00:00",
      "exit_reason": "scanner stop: price $11.9200 <= stop $11.9262",
      "status": "closed",
      "pl_pct": -0.501,
      "pl_dollars": -9.66
    },
    {
      "symbol": "RUM",
      "qty": 210,
      "entry_price": 9.1786,
      "stop_price": 9.1536,
      "entry_time": "2026-09-21T17:41:26.568103+00:00",
      "reasons": [
        "held 30.9s",
        "imbalance +54% >= 50% buy threshold, stop 9.15",
        "entry_score 80.4"
      ],
      "exit_price": 9.295,
      "exit_time": "2026-09-21T18:25:24.869522+00:00",
      "exit_reason": "giveback room exhausted: price $9.2950 <= floor $9.2997 (4.0c room off 16.2c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.268,
      "pl_dollars": 24.44
    },
    {
      "symbol": "BB",
      "qty": 229,
      "entry_price": 8.405,
      "stop_price": 8.3208,
      "entry_time": "2026-09-21T15:45:34.371411+00:00",
      "reasons": [
        "held 46.0s",
        "imbalance +86% >= 50% buy threshold, stop 8.32",
        "entry_score 87.8"
      ],
      "exit_price": 8.48,
      "exit_time": "2026-09-21T18:27:11.025170+00:00",
      "exit_reason": "giveback room exhausted: price $8.4800 <= floor $8.5213 (3.9c room off 15.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.892,
      "pl_dollars": 17.18
    },
    {
      "symbol": "MARA",
      "qty": 142,
      "entry_price": 13.53,
      "stop_price": 13.4777,
      "entry_time": "2026-09-21T18:27:32.348808+00:00",
      "reasons": [
        "held 21.3s",
        "imbalance +53% >= 50% buy threshold, stop 13.48",
        "entry_score 79.5"
      ],
      "exit_price": 13.4602,
      "exit_time": "2026-09-21T18:34:38.361893+00:00",
      "exit_reason": "scanner stop: price $13.4602 <= stop $13.4777",
      "status": "closed",
      "pl_pct": -0.516,
      "pl_dollars": -9.91
    },
    {
      "symbol": "SBET",
      "qty": 195,
      "entry_price": 9.8511,
      "stop_price": 9.8321,
      "entry_time": "2026-09-21T18:34:59.410023+00:00",
      "reasons": [
        "held 21.0s",
        "imbalance +99% >= 50% buy threshold, stop 9.83",
        "entry_score 99.7"
      ],
      "exit_price": 9.82,
      "exit_time": "2026-09-21T18:37:19.792698+00:00",
      "exit_reason": "scanner stop: price $9.8200 <= stop $9.8321",
      "status": "closed",
      "pl_pct": -0.316,
      "pl_dollars": -6.06
    },
    {
      "symbol": "ALVO",
      "qty": 328,
      "entry_price": 5.88,
      "stop_price": 5.8698,
      "entry_time": "2026-09-21T18:37:40.404044+00:00",
      "reasons": [
        "held 20.6s",
        "imbalance +50% >= 50% buy threshold, stop 5.87",
        "entry_score 78.7"
      ],
      "exit_price": 5.8668,
      "exit_time": "2026-09-21T18:38:21.719923+00:00",
      "exit_reason": "scanner stop: price $5.8668 <= stop $5.8698",
      "status": "closed",
      "pl_pct": -0.224,
      "pl_dollars": -4.33
    },
    {
      "symbol": "SECZ",
      "qty": 158,
      "entry_price": 12.165,
      "stop_price": 12.11,
      "entry_time": "2026-09-21T18:25:46.093482+00:00",
      "reasons": [
        "held 21.2s",
        "imbalance +82% >= 50% buy threshold, stop 12.11",
        "entry_score 91.3"
      ],
      "exit_price": 12.71,
      "exit_time": "2026-09-21T19:15:01.635165+00:00",
      "exit_reason": "giveback room exhausted: price $12.7100 <= floor $12.7834 (20.6c room off 82.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 4.48,
      "pl_dollars": 86.11
    },
    {
      "symbol": "NXE",
      "qty": 198,
      "entry_price": 9.7226,
      "stop_price": 9.6861,
      "entry_time": "2026-09-21T16:00:28.754344+00:00",
      "reasons": [
        "held 36.5s",
        "imbalance +52% >= 50% buy threshold, stop 9.69",
        "entry_score 79.2"
      ],
      "exit_price": 9.875,
      "exit_time": "2026-09-21T19:39:50.780502+00:00",
      "exit_reason": "giveback room exhausted: price $9.8750 <= floor $9.8781 (5.2c room off 20.7c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.567,
      "pl_dollars": 30.18
    },
    {
      "symbol": "BNC",
      "qty": 289,
      "entry_price": 6.66,
      "stop_price": 6.642,
      "entry_time": "2026-09-21T18:38:42.714104+00:00",
      "reasons": [
        "held 21.0s",
        "imbalance +100% >= 50% buy threshold, stop 6.64",
        "entry_score 100.0"
      ],
      "exit_price": 6.58,
      "exit_time": "2026-09-21T19:49:22.473450+00:00",
      "exit_reason": "deterioration confirmed: 3/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -1.201,
      "pl_dollars": -23.12
    },
    {
      "symbol": "ARHS",
      "qty": 220,
      "entry_price": 8.76,
      "stop_price": 8.6461,
      "entry_time": "2026-09-21T15:44:33.070479+00:00",
      "reasons": [
        "held 86.2s",
        "imbalance +100% >= 50% buy threshold, stop 8.65",
        "entry_score 90.8"
      ],
      "exit_price": 8.6803,
      "exit_time": "2026-09-21T19:55:00+00:00",
      "exit_reason": "END_OF_DAY",
      "status": "closed",
      "pl_pct": -0.91,
      "pl_dollars": -17.53
    },
    {
      "symbol": "NOK",
      "qty": 175,
      "entry_price": 11.005,
      "stop_price": 10.8699,
      "entry_time": "2026-09-21T15:45:34.371411+00:00",
      "reasons": [
        "held 30.8s",
        "imbalance +72% >= 50% buy threshold, stop 10.87",
        "entry_score 79.5"
      ],
      "exit_price": 10.975,
      "exit_time": "2026-09-21T19:55:00+00:00",
      "exit_reason": "END_OF_DAY",
      "status": "closed",
      "pl_pct": -0.273,
      "pl_dollars": -5.25
    },
    {
      "symbol": "RUN",
      "qty": 218,
      "entry_price": 8.845,
      "stop_price": 8.8193,
      "entry_time": "2026-09-21T16:24:22.770167+00:00",
      "reasons": [
        "held 66.2s",
        "imbalance +64% >= 50% buy threshold, stop 8.82",
        "entry_score 84.7"
      ],
      "exit_price": 8.7351,
      "exit_time": "2026-09-21T19:55:00+00:00",
      "exit_reason": "END_OF_DAY",
      "status": "closed",
      "pl_pct": -1.243,
      "pl_dollars": -23.96
    }
  ],
  "summary": {
    "trades": 56,
    "wins": 18,
    "losses": 38,
    "total_pl": -310.1
  }
}