{
  "date": "2026-09-18",
  "max_positions": 6,
  "equity_used": 9650.04,
  "trades": [
    {
      "symbol": "EXK",
      "qty": 186,
      "entry_price": 10.36,
      "stop_price": 10.302,
      "entry_time": "2026-09-18T13:33:47.469262+00:00",
      "reasons": [
        "held 60.3s",
        "imbalance +65% >= 50% buy threshold, stop 10.30",
        "entry_score 83.0"
      ],
      "exit_price": 10.27,
      "exit_time": "2026-09-18T13:35:32.807538+00:00",
      "exit_reason": "scanner stop: price $10.2700 <= stop $10.3020",
      "status": "closed",
      "pl_pct": -0.869,
      "pl_dollars": -16.74
    },
    {
      "symbol": "RUM",
      "qty": 208,
      "entry_price": 9.2632,
      "stop_price": 9.1518,
      "entry_time": "2026-09-18T13:33:07.339010+00:00",
      "reasons": [
        "held 30.3s",
        "imbalance +83% >= 50% buy threshold, stop 9.15",
        "entry_score 65.6"
      ],
      "exit_price": 9.1402,
      "exit_time": "2026-09-18T13:35:42.823974+00:00",
      "exit_reason": "scanner stop: price $9.1402 <= stop $9.1518",
      "status": "closed",
      "pl_pct": -1.328,
      "pl_dollars": -25.58
    },
    {
      "symbol": "SBET",
      "qty": 220,
      "entry_price": 8.7525,
      "stop_price": 8.5996,
      "entry_time": "2026-09-18T13:33:22.439495+00:00",
      "reasons": [
        "held 40.3s",
        "imbalance +94% >= 50% buy threshold, stop 8.60",
        "entry_score 56.5"
      ],
      "exit_price": 8.595,
      "exit_time": "2026-09-18T13:37:28.563551+00:00",
      "exit_reason": "scanner stop: price $8.5950 <= stop $8.5996",
      "status": "closed",
      "pl_pct": -1.799,
      "pl_dollars": -34.65
    },
    {
      "symbol": "CLSK",
      "qty": 140,
      "entry_price": 13.75,
      "stop_price": 13.6079,
      "entry_time": "2026-09-18T13:40:04.551340+00:00",
      "reasons": [
        "held 40.2s",
        "imbalance +53% >= 50% buy threshold, stop 13.61",
        "entry_score 71.3"
      ],
      "exit_price": 13.595,
      "exit_time": "2026-09-18T13:44:00.331959+00:00",
      "exit_reason": "scanner stop: price $13.5950 <= stop $13.6079",
      "status": "closed",
      "pl_pct": -1.127,
      "pl_dollars": -21.7
    },
    {
      "symbol": "AGEN",
      "qty": 252,
      "entry_price": 7.63,
      "stop_price": 7.4786,
      "entry_time": "2026-09-18T13:37:53.783605+00:00",
      "reasons": [
        "held 30.2s",
        "imbalance +95% >= 50% buy threshold, stop 7.48",
        "entry_score 56.9"
      ],
      "exit_price": 7.46,
      "exit_time": "2026-09-18T13:44:55.428491+00:00",
      "exit_reason": "scanner stop: price $7.4600 <= stop $7.4786",
      "status": "closed",
      "pl_pct": -2.228,
      "pl_dollars": -42.84
    },
    {
      "symbol": "BTGO",
      "qty": 272,
      "entry_price": 7.0732,
      "stop_price": 6.984,
      "entry_time": "2026-09-18T13:45:15.467578+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +100% >= 50% buy threshold, stop 6.98",
        "entry_score 91.2"
      ],
      "exit_price": 6.98,
      "exit_time": "2026-09-18T13:48:25.763465+00:00",
      "exit_reason": "scanner stop: price $6.9800 <= stop $6.9840",
      "status": "closed",
      "pl_pct": -1.318,
      "pl_dollars": -25.35
    },
    {
      "symbol": "FWDI",
      "qty": 283,
      "entry_price": 6.8,
      "stop_price": 6.6817,
      "entry_time": "2026-09-18T13:37:28.563551+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +78% >= 50% buy threshold, stop 6.68",
        "entry_score 59.0"
      ],
      "exit_price": 6.96,
      "exit_time": "2026-09-18T13:49:05.848900+00:00",
      "exit_reason": "giveback room exhausted: price $6.9600 <= floor $6.9950 (6.5c room off 26.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.353,
      "pl_dollars": 45.28
    },
    {
      "symbol": "NOK",
      "qty": 178,
      "entry_price": 10.79,
      "stop_price": 10.7332,
      "entry_time": "2026-09-18T13:48:45.787367+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +68% >= 50% buy threshold, stop 10.73",
        "entry_score 84.5"
      ],
      "exit_price": 10.725,
      "exit_time": "2026-09-18T13:51:11.064006+00:00",
      "exit_reason": "scanner stop: price $10.7250 <= stop $10.7332",
      "status": "closed",
      "pl_pct": -0.602,
      "pl_dollars": -11.57
    },
    {
      "symbol": "LTRX",
      "qty": 318,
      "entry_price": 6.065,
      "stop_price": 5.9778,
      "entry_time": "2026-09-18T13:33:17.436148+00:00",
      "reasons": [
        "held 40.4s",
        "imbalance +100% >= 50% buy threshold, stop 5.98",
        "entry_score 58.5"
      ],
      "exit_price": 5.985,
      "exit_time": "2026-09-18T13:51:56.586928+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -1.319,
      "pl_dollars": -25.44
    },
    {
      "symbol": "SECZ",
      "qty": 200,
      "entry_price": 9.6299,
      "stop_price": 9.4198,
      "entry_time": "2026-09-18T13:39:54.535790+00:00",
      "reasons": [
        "held 20.2s",
        "imbalance +84% >= 50% buy threshold, stop 9.42",
        "entry_score 58.1"
      ],
      "exit_price": 9.76,
      "exit_time": "2026-09-18T13:53:31.736785+00:00",
      "exit_reason": "giveback room exhausted: price $9.7600 <= floor $9.7875 (5.3c room off 21.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.351,
      "pl_dollars": 26.02
    },
    {
      "symbol": "SBET",
      "qty": 221,
      "entry_price": 8.71,
      "stop_price": 8.5876,
      "entry_time": "2026-09-18T13:40:24.590726+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +51% >= 50% buy threshold, stop 8.59",
        "entry_score 61.1"
      ],
      "exit_price": 8.87,
      "exit_time": "2026-09-18T13:55:26.966181+00:00",
      "exit_reason": "giveback room exhausted: price $8.8700 <= floor $8.8863 (5.9c room off 23.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.837,
      "pl_dollars": 35.36
    },
    {
      "symbol": "MARA",
      "qty": 158,
      "entry_price": 12.21,
      "stop_price": 12.0714,
      "entry_time": "2026-09-18T13:44:20.372485+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +52% >= 50% buy threshold, stop 12.07",
        "entry_score 71.2"
      ],
      "exit_price": 12.57,
      "exit_time": "2026-09-18T13:56:02.027387+00:00",
      "exit_reason": "giveback room exhausted: price $12.5700 <= floor $12.5850 (12.5c room off 50.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.948,
      "pl_dollars": 56.88
    },
    {
      "symbol": "BTGO",
      "qty": 274,
      "entry_price": 7.04,
      "stop_price": 6.9919,
      "entry_time": "2026-09-18T13:57:02.179130+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +52% >= 50% buy threshold, stop 6.99",
        "entry_score 76.4"
      ],
      "exit_price": 6.9763,
      "exit_time": "2026-09-18T13:58:42.394108+00:00",
      "exit_reason": "scanner stop: price $6.9763 <= stop $6.9919",
      "status": "closed",
      "pl_pct": -0.905,
      "pl_dollars": -17.45
    },
    {
      "symbol": "SECZ",
      "qty": 195,
      "entry_price": 9.89,
      "stop_price": 9.7866,
      "entry_time": "2026-09-18T13:58:12.345846+00:00",
      "reasons": [
        "held 130.3s",
        "imbalance +71% >= 50% buy threshold, stop 9.79",
        "entry_score 70.2"
      ],
      "exit_price": 9.77,
      "exit_time": "2026-09-18T13:59:32.855281+00:00",
      "exit_reason": "scanner stop: price $9.7700 <= stop $9.7866",
      "status": "closed",
      "pl_pct": -1.213,
      "pl_dollars": -23.4
    },
    {
      "symbol": "RUM",
      "qty": 208,
      "entry_price": 9.24,
      "stop_price": 9.1254,
      "entry_time": "2026-09-18T13:51:51.534417+00:00",
      "reasons": [
        "held 40.5s",
        "imbalance +98% >= 50% buy threshold, stop 9.13",
        "entry_score 87.7"
      ],
      "exit_price": 9.194,
      "exit_time": "2026-09-18T14:02:03.331392+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.498,
      "pl_dollars": -9.57
    },
    {
      "symbol": "CLSK",
      "qty": 139,
      "entry_price": 13.7867,
      "stop_price": 13.6858,
      "entry_time": "2026-09-18T13:59:58.051382+00:00",
      "reasons": [
        "held 75.7s",
        "imbalance +82% >= 50% buy threshold, stop 13.69",
        "entry_score 88.6"
      ],
      "exit_price": 13.68,
      "exit_time": "2026-09-18T14:02:13.351122+00:00",
      "exit_reason": "scanner stop: price $13.6800 <= stop $13.6858",
      "status": "closed",
      "pl_pct": -0.774,
      "pl_dollars": -14.83
    },
    {
      "symbol": "SECZ",
      "qty": 196,
      "entry_price": 9.8,
      "stop_price": 9.6954,
      "entry_time": "2026-09-18T14:03:03.443717+00:00",
      "reasons": [
        "held 60.1s",
        "imbalance +58% >= 50% buy threshold, stop 9.70",
        "entry_score 65.0"
      ],
      "exit_price": 9.661,
      "exit_time": "2026-09-18T14:04:13.976958+00:00",
      "exit_reason": "scanner stop: price $9.6610 <= stop $9.6954",
      "status": "closed",
      "pl_pct": -1.418,
      "pl_dollars": -27.24
    },
    {
      "symbol": "MARA",
      "qty": 153,
      "entry_price": 12.56,
      "stop_price": 12.3783,
      "entry_time": "2026-09-18T13:57:07.197813+00:00",
      "reasons": [
        "held 65.2s",
        "imbalance +31% >= 30% and resistance cleared, stop 12.38",
        "entry_score 59.2"
      ],
      "exit_price": 12.33,
      "exit_time": "2026-09-18T14:14:50.460578+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -1.831,
      "pl_dollars": -35.19
    },
    {
      "symbol": "BNC",
      "qty": 311,
      "entry_price": 6.1974,
      "stop_price": 6.1291,
      "entry_time": "2026-09-18T14:15:05.702805+00:00",
      "reasons": [
        "held 60.3s",
        "imbalance +88% >= 50% buy threshold, stop 6.13",
        "entry_score 76.3"
      ],
      "exit_price": 6.1145,
      "exit_time": "2026-09-18T14:17:36.046072+00:00",
      "exit_reason": "scanner stop: price $6.1145 <= stop $6.1291",
      "status": "closed",
      "pl_pct": -1.338,
      "pl_dollars": -25.78
    },
    {
      "symbol": "BTG",
      "qty": 356,
      "entry_price": 5.415,
      "stop_price": 5.395,
      "entry_time": "2026-09-18T13:51:56.586928+00:00",
      "reasons": [
        "held 45.5s",
        "imbalance +73% >= 50% buy threshold, stop 5.39",
        "entry_score 88.5"
      ],
      "exit_price": 5.3901,
      "exit_time": "2026-09-18T14:20:41.693137+00:00",
      "exit_reason": "scanner stop: price $5.3901 <= stop $5.3950",
      "status": "closed",
      "pl_pct": -0.46,
      "pl_dollars": -8.86
    },
    {
      "symbol": "GLOO",
      "qty": 391,
      "entry_price": 4.93,
      "stop_price": 4.8461,
      "entry_time": "2026-09-18T14:04:54.256695+00:00",
      "reasons": [
        "held 20.2s",
        "imbalance +92% >= 50% buy threshold, stop 4.85",
        "entry_score 83.5"
      ],
      "exit_price": 5.11,
      "exit_time": "2026-09-18T14:24:27.078167+00:00",
      "exit_reason": "giveback room exhausted: price $5.1100 <= floor $5.1775 (8.3c room off 33.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 3.651,
      "pl_dollars": 70.38
    },
    {
      "symbol": "BNC",
      "qty": 313,
      "entry_price": 6.16,
      "stop_price": 6.1032,
      "entry_time": "2026-09-18T14:19:21.539525+00:00",
      "reasons": [
        "held 20.2s",
        "imbalance +100% >= 50% buy threshold, stop 6.10",
        "entry_score 84.0"
      ],
      "exit_price": 6.0933,
      "exit_time": "2026-09-18T14:26:37.323264+00:00",
      "exit_reason": "scanner stop: price $6.0933 <= stop $6.1032",
      "status": "closed",
      "pl_pct": -1.083,
      "pl_dollars": -20.88
    },
    {
      "symbol": "FWDI",
      "qty": 276,
      "entry_price": 6.97,
      "stop_price": 6.8907,
      "entry_time": "2026-09-18T13:49:30.887680+00:00",
      "reasons": [
        "held 25.0s",
        "imbalance +87% >= 50% buy threshold, stop 6.89",
        "entry_score 80.5"
      ],
      "exit_price": 7.155,
      "exit_time": "2026-09-18T14:27:12.400435+00:00",
      "exit_reason": "giveback room exhausted: price $7.1550 <= floor $7.1554 (6.2c room off 24.7c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.654,
      "pl_dollars": 51.06
    },
    {
      "symbol": "BTGO",
      "qty": 271,
      "entry_price": 7.12,
      "stop_price": 7.0583,
      "entry_time": "2026-09-18T14:25:07.140136+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +78% >= 50% buy threshold, stop 7.06",
        "entry_score 85.5"
      ],
      "exit_price": 7.05,
      "exit_time": "2026-09-18T14:27:22.419229+00:00",
      "exit_reason": "scanner stop: price $7.0500 <= stop $7.0583",
      "status": "closed",
      "pl_pct": -0.983,
      "pl_dollars": -18.97
    },
    {
      "symbol": "BTGO",
      "qty": 272,
      "entry_price": 7.0775,
      "stop_price": 7.014,
      "entry_time": "2026-09-18T14:28:57.603555+00:00",
      "reasons": [
        "held 95.2s",
        "imbalance +85% >= 50% buy threshold, stop 7.01",
        "entry_score 88.0"
      ],
      "exit_price": 7.01,
      "exit_time": "2026-09-18T14:32:48.112865+00:00",
      "exit_reason": "scanner stop: price $7.0100 <= stop $7.0140",
      "status": "closed",
      "pl_pct": -0.954,
      "pl_dollars": -18.36
    },
    {
      "symbol": "SECZ",
      "qty": 198,
      "entry_price": 9.74,
      "stop_price": 9.6508,
      "entry_time": "2026-09-18T14:27:52.484877+00:00",
      "reasons": [
        "held 50.1s",
        "imbalance +61% >= 50% buy threshold, stop 9.65",
        "entry_score 71.3"
      ],
      "exit_price": 9.835,
      "exit_time": "2026-09-18T14:43:19.341344+00:00",
      "exit_reason": "giveback room exhausted: price $9.8350 <= floor $9.8746 (4.5c room off 17.9c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.975,
      "pl_dollars": 18.81
    },
    {
      "symbol": "SBET",
      "qty": 216,
      "entry_price": 8.895,
      "stop_price": 8.8088,
      "entry_time": "2026-09-18T14:00:48.196239+00:00",
      "reasons": [
        "held 45.1s",
        "imbalance +100% >= 50% buy threshold, stop 8.81",
        "entry_score 92.9"
      ],
      "exit_price": 9.04,
      "exit_time": "2026-09-18T14:47:04.751741+00:00",
      "exit_reason": "giveback room exhausted: price $9.0400 <= floor $9.0412 (4.9c room off 19.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.63,
      "pl_dollars": 31.32
    },
    {
      "symbol": "GLOO",
      "qty": 377,
      "entry_price": 5.1126,
      "stop_price": 5.0039,
      "entry_time": "2026-09-18T14:24:52.115649+00:00",
      "reasons": [
        "held 25.0s",
        "imbalance +91% >= 50% buy threshold, stop 5.00",
        "entry_score 78.7"
      ],
      "exit_price": 5.4422,
      "exit_time": "2026-09-18T15:01:51.604446+00:00",
      "exit_reason": "giveback room exhausted: price $5.4422 <= floor $5.4631 (11.7c room off 46.7c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 6.447,
      "pl_dollars": 124.26
    },
    {
      "symbol": "SBET",
      "qty": 208,
      "entry_price": 9.25,
      "stop_price": 9.1821,
      "entry_time": "2026-09-18T15:02:21.701235+00:00",
      "reasons": [
        "held 30.1s",
        "imbalance +66% >= 50% buy threshold, stop 9.18",
        "entry_score 81.1"
      ],
      "exit_price": 9.175,
      "exit_time": "2026-09-18T15:03:26.841762+00:00",
      "exit_reason": "scanner stop: price $9.1750 <= stop $9.1821",
      "status": "closed",
      "pl_pct": -0.811,
      "pl_dollars": -15.6
    },
    {
      "symbol": "GLOO",
      "qty": 351,
      "entry_price": 5.4883,
      "stop_price": 5.3839,
      "entry_time": "2026-09-18T15:04:27.003328+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +95% >= 50% buy threshold, stop 5.38",
        "entry_score 82.3"
      ],
      "exit_price": 5.37,
      "exit_time": "2026-09-18T15:10:52.927356+00:00",
      "exit_reason": "scanner stop: price $5.3700 <= stop $5.3839",
      "status": "closed",
      "pl_pct": -2.155,
      "pl_dollars": -41.52
    },
    {
      "symbol": "BTGO",
      "qty": 272,
      "entry_price": 7.09,
      "stop_price": 7.0145,
      "entry_time": "2026-09-18T14:40:48.984952+00:00",
      "reasons": [
        "held 55.1s",
        "imbalance +98% >= 50% buy threshold, stop 7.01",
        "entry_score 91.6"
      ],
      "exit_price": 7.01,
      "exit_time": "2026-09-18T15:11:38.040082+00:00",
      "exit_reason": "scanner stop: price $7.0100 <= stop $7.0145",
      "status": "closed",
      "pl_pct": -1.128,
      "pl_dollars": -21.76
    },
    {
      "symbol": "SECZ",
      "qty": 195,
      "entry_price": 9.8624,
      "stop_price": 9.7878,
      "entry_time": "2026-09-18T14:43:39.384018+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +100% >= 50% buy threshold, stop 9.79",
        "entry_score 90.8"
      ],
      "exit_price": 9.96,
      "exit_time": "2026-09-18T15:15:03.508987+00:00",
      "exit_reason": "giveback room exhausted: price $9.9600 <= floor $10.0031 (4.7c room off 18.8c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.99,
      "pl_dollars": 19.03
    },
    {
      "symbol": "CLSK",
      "qty": 140,
      "entry_price": 13.705,
      "stop_price": 13.6155,
      "entry_time": "2026-09-18T14:48:49.927198+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +73% >= 50% buy threshold, stop 13.62",
        "entry_score 85.6"
      ],
      "exit_price": 13.895,
      "exit_time": "2026-09-18T15:31:50.877155+00:00",
      "exit_reason": "giveback room exhausted: price $13.8950 <= floor $13.9938 (9.6c room off 38.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.386,
      "pl_dollars": 26.6
    },
    {
      "symbol": "MARA",
      "qty": 153,
      "entry_price": 12.5375,
      "stop_price": 12.4051,
      "entry_time": "2026-09-18T14:20:16.631708+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +51% >= 50% buy threshold, stop 12.41",
        "entry_score 72.1"
      ],
      "exit_price": 12.63,
      "exit_time": "2026-09-18T15:32:00.893329+00:00",
      "exit_reason": "giveback room exhausted: price $12.6300 <= floor $12.6969 (5.3c room off 21.3c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.738,
      "pl_dollars": 14.15
    },
    {
      "symbol": "FWDI",
      "qty": 269,
      "entry_price": 7.165,
      "stop_price": 7.1114,
      "entry_time": "2026-09-18T14:28:27.547592+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +75% >= 50% buy threshold, stop 7.11",
        "entry_score 84.1"
      ],
      "exit_price": 7.3202,
      "exit_time": "2026-09-18T15:36:36.540835+00:00",
      "exit_reason": "giveback room exhausted: price $7.3202 <= floor $7.3338 (5.6c room off 22.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.166,
      "pl_dollars": 41.75
    },
    {
      "symbol": "MARA",
      "qty": 152,
      "entry_price": 12.6949,
      "stop_price": 12.6206,
      "entry_time": "2026-09-18T15:36:56.595833+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +38% >= 30% and resistance cleared, stop 12.62",
        "entry_score 71.1"
      ],
      "exit_price": 12.62,
      "exit_time": "2026-09-18T15:42:27.389727+00:00",
      "exit_reason": "scanner stop: price $12.6200 <= stop $12.6206",
      "status": "closed",
      "pl_pct": -0.59,
      "pl_dollars": -11.38
    },
    {
      "symbol": "SBET",
      "qty": 210,
      "entry_price": 9.185,
      "stop_price": 9.1107,
      "entry_time": "2026-09-18T15:15:23.579570+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +84% >= 50% buy threshold, stop 9.11",
        "entry_score 88.9"
      ],
      "exit_price": 9.1,
      "exit_time": "2026-09-18T15:44:47.724618+00:00",
      "exit_reason": "scanner stop: price $9.1000 <= stop $9.1107",
      "status": "closed",
      "pl_pct": -0.925,
      "pl_dollars": -17.85
    },
    {
      "symbol": "NOK",
      "qty": 180,
      "entry_price": 10.69,
      "stop_price": 10.6198,
      "entry_time": "2026-09-18T15:32:10.908028+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +68% >= 50% buy threshold, stop 10.62",
        "entry_score 81.5"
      ],
      "exit_price": 10.7979,
      "exit_time": "2026-09-18T15:46:27.964139+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (+28% -> -37%), price sloping down (-0.005%)",
      "status": "closed",
      "pl_pct": 1.009,
      "pl_dollars": 19.42
    },
    {
      "symbol": "SECZ",
      "qty": 192,
      "entry_price": 10.01,
      "stop_price": 9.9566,
      "entry_time": "2026-09-18T15:32:10.908028+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +64% >= 50% buy threshold, stop 9.96",
        "entry_score 80.6"
      ],
      "exit_price": 9.925,
      "exit_time": "2026-09-18T15:51:48.793261+00:00",
      "exit_reason": "scanner stop: price $9.9250 <= stop $9.9566",
      "status": "closed",
      "pl_pct": -0.849,
      "pl_dollars": -16.32
    },
    {
      "symbol": "BNC",
      "qty": 311,
      "entry_price": 6.19,
      "stop_price": 6.1455,
      "entry_time": "2026-09-18T15:12:28.148034+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +100% >= 50% buy threshold, stop 6.15",
        "entry_score 92.2"
      ],
      "exit_price": 6.225,
      "exit_time": "2026-09-18T15:52:38.910675+00:00",
      "exit_reason": "giveback room exhausted: price $6.2250 <= floor $6.3174 (4.2c room off 17.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.565,
      "pl_dollars": 10.88
    },
    {
      "symbol": "FWDI",
      "qty": 262,
      "entry_price": 7.345,
      "stop_price": 7.2878,
      "entry_time": "2026-09-18T15:42:47.434702+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +51% >= 50% buy threshold, stop 7.29",
        "entry_score 74.8"
      ],
      "exit_price": 7.4615,
      "exit_time": "2026-09-18T16:10:41.439921+00:00",
      "exit_reason": "giveback room exhausted: price $7.4615 <= floor $7.4762 (4.4c room off 17.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.586,
      "pl_dollars": 30.52
    },
    {
      "symbol": "FWDI",
      "qty": 258,
      "entry_price": 7.4528,
      "stop_price": 7.3974,
      "entry_time": "2026-09-18T16:11:01.488836+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +36% >= 30% and resistance cleared, stop 7.40",
        "entry_score 68.9"
      ],
      "exit_price": 7.5633,
      "exit_time": "2026-09-18T16:18:02.571599+00:00",
      "exit_reason": "giveback room exhausted: price $7.5633 <= floor $7.6232 (5.7c room off 22.7c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.483,
      "pl_dollars": 28.51
    },
    {
      "symbol": "GLOO",
      "qty": 351,
      "entry_price": 5.4891,
      "stop_price": 5.3923,
      "entry_time": "2026-09-18T15:13:58.358024+00:00",
      "reasons": [
        "held 40.1s",
        "imbalance +43% >= 30% and resistance cleared, stop 5.39",
        "entry_score 61.6"
      ],
      "exit_price": 5.2447,
      "exit_time": "2026-09-18T16:19:07.756202+00:00",
      "exit_reason": "scanner stop: price $5.2447 <= stop $5.3923",
      "status": "closed",
      "pl_pct": -4.452,
      "pl_dollars": -85.78
    },
    {
      "symbol": "MARA",
      "qty": 151,
      "entry_price": 12.715,
      "stop_price": 12.6554,
      "entry_time": "2026-09-18T15:52:58.955670+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +79% >= 50% buy threshold, stop 12.66",
        "entry_score 89.8"
      ],
      "exit_price": 12.83,
      "exit_time": "2026-09-18T16:24:18.495632+00:00",
      "exit_reason": "giveback room exhausted: price $12.8300 <= floor $12.8312 (3.9c room off 15.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.904,
      "pl_dollars": 17.37
    },
    {
      "symbol": "USDE",
      "qty": 218,
      "entry_price": 8.8501,
      "stop_price": 8.7737,
      "entry_time": "2026-09-18T16:18:22.626903+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +97% >= 50% buy threshold, stop 8.77",
        "entry_score 88.2"
      ],
      "exit_price": 8.75,
      "exit_time": "2026-09-18T16:24:48.562996+00:00",
      "exit_reason": "scanner stop: price $8.7500 <= stop $8.7737",
      "status": "closed",
      "pl_pct": -1.131,
      "pl_dollars": -21.82
    },
    {
      "symbol": "BNC",
      "qty": 308,
      "entry_price": 6.26,
      "stop_price": 6.2253,
      "entry_time": "2026-09-18T16:19:27.815684+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 6.23",
        "entry_score 96.8"
      ],
      "exit_price": 6.21,
      "exit_time": "2026-09-18T16:36:35.269254+00:00",
      "exit_reason": "scanner stop: price $6.2100 <= stop $6.2253",
      "status": "closed",
      "pl_pct": -0.799,
      "pl_dollars": -15.4
    },
    {
      "symbol": "SBET",
      "qty": 210,
      "entry_price": 9.175,
      "stop_price": 9.1281,
      "entry_time": "2026-09-18T16:24:38.535184+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +50% >= 50% buy threshold, stop 9.13",
        "entry_score 77.2"
      ],
      "exit_price": 9.125,
      "exit_time": "2026-09-18T16:51:12.463455+00:00",
      "exit_reason": "scanner stop: price $9.1250 <= stop $9.1281",
      "status": "closed",
      "pl_pct": -0.545,
      "pl_dollars": -10.5
    },
    {
      "symbol": "AGEN",
      "qty": 255,
      "entry_price": 7.565,
      "stop_price": 7.5409,
      "entry_time": "2026-09-18T16:51:32.519424+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 7.54",
        "entry_score 100.0"
      ],
      "exit_price": 7.5401,
      "exit_time": "2026-09-18T16:53:17.779324+00:00",
      "exit_reason": "scanner stop: price $7.5401 <= stop $7.5409",
      "status": "closed",
      "pl_pct": -0.329,
      "pl_dollars": -6.35
    },
    {
      "symbol": "NOK",
      "qty": 180,
      "entry_price": 10.6801,
      "stop_price": 10.6489,
      "entry_time": "2026-09-18T16:53:37.824474+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +83% >= 50% buy threshold, stop 10.65",
        "entry_score 88.5"
      ],
      "exit_price": 10.675,
      "exit_time": "2026-09-18T16:55:28.097011+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (-86% -> -88%), price sloping down (-0.001%)",
      "status": "closed",
      "pl_pct": -0.048,
      "pl_dollars": -0.92
    },
    {
      "symbol": "CLSK",
      "qty": 138,
      "entry_price": 13.9629,
      "stop_price": 13.8964,
      "entry_time": "2026-09-18T15:52:18.863471+00:00",
      "reasons": [
        "held 30.1s",
        "imbalance +58% >= 50% buy threshold, stop 13.90",
        "entry_score 81.0"
      ],
      "exit_price": 14.095,
      "exit_time": "2026-09-18T17:20:37.042938+00:00",
      "exit_reason": "giveback room exhausted: price $14.0950 <= floor $14.0995 (4.6c room off 18.2c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.946,
      "pl_dollars": 18.23
    },
    {
      "symbol": "MARA",
      "qty": 149,
      "entry_price": 12.8686,
      "stop_price": 12.8038,
      "entry_time": "2026-09-18T16:55:48.147846+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +46% >= 30% and resistance cleared, stop 12.80",
        "entry_score 75.4"
      ],
      "exit_price": 13.0214,
      "exit_time": "2026-09-18T17:56:38.402649+00:00",
      "exit_reason": "giveback room exhausted: price $13.0214 <= floor $13.0272 (5.3c room off 21.1c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.187,
      "pl_dollars": 22.77
    },
    {
      "symbol": "CLSK",
      "qty": 137,
      "entry_price": 14.085,
      "stop_price": 14.0273,
      "entry_time": "2026-09-18T17:20:57.092997+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +56% >= 50% buy threshold, stop 14.03",
        "entry_score 80.8"
      ],
      "exit_price": 14.2761,
      "exit_time": "2026-09-18T18:04:19.884631+00:00",
      "exit_reason": "giveback room exhausted: price $14.2761 <= floor $14.2912 (6.9c room off 27.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.357,
      "pl_dollars": 26.18
    },
    {
      "symbol": "GLOO",
      "qty": 365,
      "entry_price": 5.28,
      "stop_price": 5.2591,
      "entry_time": "2026-09-18T18:04:39.938721+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 5.26",
        "entry_score 99.7"
      ],
      "exit_price": 5.25,
      "exit_time": "2026-09-18T18:11:31.169149+00:00",
      "exit_reason": "scanner stop: price $5.2500 <= stop $5.2591",
      "status": "closed",
      "pl_pct": -0.568,
      "pl_dollars": -10.95
    },
    {
      "symbol": "USDE",
      "qty": 189,
      "entry_price": 10.2,
      "stop_price": 10.0246,
      "entry_time": "2026-09-18T18:11:51.231391+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +53% >= 50% buy threshold, stop 10.02",
        "entry_score 60.2"
      ],
      "exit_price": 9.96,
      "exit_time": "2026-09-18T18:14:31.734869+00:00",
      "exit_reason": "scanner stop: price $9.9600 <= stop $10.0246",
      "status": "closed",
      "pl_pct": -2.353,
      "pl_dollars": -45.36
    },
    {
      "symbol": "RUM",
      "qty": 210,
      "entry_price": 9.165,
      "stop_price": 9.135,
      "entry_time": "2026-09-18T18:14:51.818001+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +98% >= 50% buy threshold, stop 9.13",
        "entry_score 99.2"
      ],
      "exit_price": 9.15,
      "exit_time": "2026-09-18T18:18:08.133594+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (-44% -> -81%), price sloping down (-0.002%)",
      "status": "closed",
      "pl_pct": -0.164,
      "pl_dollars": -3.15
    },
    {
      "symbol": "USDE",
      "qty": 191,
      "entry_price": 10.06,
      "stop_price": 9.8769,
      "entry_time": "2026-09-18T18:18:28.192491+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +64% >= 50% buy threshold, stop 9.88",
        "entry_score 62.6"
      ],
      "exit_price": 10.1801,
      "exit_time": "2026-09-18T18:31:25.785260+00:00",
      "exit_reason": "giveback room exhausted: price $10.1801 <= floor $10.3443 (9.5c room off 37.9c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.194,
      "pl_dollars": 22.94
    },
    {
      "symbol": "SECZ",
      "qty": 192,
      "entry_price": 10.02,
      "stop_price": 9.9709,
      "entry_time": "2026-09-18T18:31:45.847517+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +62% >= 50% buy threshold, stop 9.97",
        "entry_score 82.3"
      ],
      "exit_price": 9.965,
      "exit_time": "2026-09-18T18:36:56.860775+00:00",
      "exit_reason": "scanner stop: price $9.9650 <= stop $9.9709",
      "status": "closed",
      "pl_pct": -0.549,
      "pl_dollars": -10.56
    },
    {
      "symbol": "RUM",
      "qty": 210,
      "entry_price": 9.165,
      "stop_price": 9.1414,
      "entry_time": "2026-09-18T18:37:16.923164+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +53% >= 50% buy threshold, stop 9.14",
        "entry_score 80.0"
      ],
      "exit_price": 9.145,
      "exit_time": "2026-09-18T18:43:13.042043+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (+49% -> -70%), price sloping down (-0.001%)",
      "status": "closed",
      "pl_pct": -0.218,
      "pl_dollars": -4.2
    },
    {
      "symbol": "SBET",
      "qty": 208,
      "entry_price": 9.235,
      "stop_price": 9.2042,
      "entry_time": "2026-09-18T17:57:03.467668+00:00",
      "reasons": [
        "held 25.1s",
        "imbalance +65% >= 50% buy threshold, stop 9.20",
        "entry_score 84.8"
      ],
      "exit_price": 9.2023,
      "exit_time": "2026-09-18T18:45:13.448093+00:00",
      "exit_reason": "scanner stop: price $9.2023 <= stop $9.2042",
      "status": "closed",
      "pl_pct": -0.354,
      "pl_dollars": -6.8
    },
    {
      "symbol": "EQX",
      "qty": 158,
      "entry_price": 12.21,
      "stop_price": 12.1733,
      "entry_time": "2026-09-18T15:45:27.824749+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +61% >= 50% buy threshold, stop 12.17",
        "entry_score 83.4"
      ],
      "exit_price": 12.35,
      "exit_time": "2026-09-18T19:00:26.548421+00:00",
      "exit_reason": "giveback room exhausted: price $12.3500 <= floor $12.3788 (5.6c room off 22.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.147,
      "pl_dollars": 22.12
    },
    {
      "symbol": "USDE",
      "qty": 189,
      "entry_price": 10.19,
      "stop_price": 10.036,
      "entry_time": "2026-09-18T18:46:03.664717+00:00",
      "reasons": [
        "held 50.2s",
        "imbalance +56% >= 50% buy threshold, stop 10.04",
        "entry_score 59.2"
      ],
      "exit_price": 10.35,
      "exit_time": "2026-09-18T19:25:51.916735+00:00",
      "exit_reason": "giveback room exhausted: price $10.3500 <= floor $10.4413 (8.4c room off 33.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.57,
      "pl_dollars": 30.24
    },
    {
      "symbol": "BB",
      "qty": 240,
      "entry_price": 8.0166,
      "stop_price": 7.9992,
      "entry_time": "2026-09-18T18:43:33.108310+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 8.00",
        "entry_score 100.0"
      ],
      "exit_price": 7.99,
      "exit_time": "2026-09-18T19:30:47.956264+00:00",
      "exit_reason": "scanner stop: price $7.9900 <= stop $7.9992",
      "status": "closed",
      "pl_pct": -0.332,
      "pl_dollars": -6.38
    },
    {
      "symbol": "BTGO",
      "qty": 266,
      "entry_price": 7.23,
      "stop_price": 7.2073,
      "entry_time": "2026-09-18T16:25:08.621768+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 7.21",
        "entry_score 100.0"
      ],
      "exit_price": 7.43,
      "exit_time": "2026-09-18T19:32:03.205913+00:00",
      "exit_reason": "giveback room exhausted: price $7.4300 <= floor $7.4437 (7.1c room off 28.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.766,
      "pl_dollars": 53.2
    },
    {
      "symbol": "BTG",
      "qty": 357,
      "entry_price": 5.3994,
      "stop_price": 5.3806,
      "entry_time": "2026-09-18T15:46:58.040097+00:00",
      "reasons": [
        "held 30.1s",
        "imbalance +89% >= 50% buy threshold, stop 5.38",
        "entry_score 94.6"
      ],
      "exit_price": 5.47,
      "exit_time": "2026-09-18T19:55:00+00:00",
      "exit_reason": "END_OF_DAY",
      "status": "closed",
      "pl_pct": 1.308,
      "pl_dollars": 25.2
    },
    {
      "symbol": "EXK",
      "qty": 189,
      "entry_price": 10.195,
      "stop_price": 10.1469,
      "entry_time": "2026-09-18T16:36:55.311378+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +85% >= 50% buy threshold, stop 10.15",
        "entry_score 92.3"
      ],
      "exit_price": 10.185,
      "exit_time": "2026-09-18T19:55:00+00:00",
      "exit_reason": "END_OF_DAY",
      "status": "closed",
      "pl_pct": -0.098,
      "pl_dollars": -1.89
    },
    {
      "symbol": "ABSI",
      "qty": 200,
      "entry_price": 9.6092,
      "stop_price": 9.5784,
      "entry_time": "2026-09-18T19:00:51.625324+00:00",
      "reasons": [
        "held 25.1s",
        "imbalance +50% >= 50% buy threshold, stop 9.58",
        "entry_score 78.7"
      ],
      "exit_price": 9.615,
      "exit_time": "2026-09-18T19:55:00+00:00",
      "exit_reason": "END_OF_DAY",
      "status": "closed",
      "pl_pct": 0.06,
      "pl_dollars": 1.16
    }
  ],
  "summary": {
    "trades": 66,
    "wins": 27,
    "losses": 39,
    "total_pl": 110.75
  }
}