{
  "date": "2026-09-18",
  "max_positions": 5,
  "equity_used": 8931.7,
  "trades": [
    {
      "symbol": "BNC",
      "qty": 280,
      "entry_price": 6.05,
      "stop_price": 5.789,
      "entry_time": "2026-09-18T13:41:09.660615+00:00",
      "reasons": [
        "held 80.1s",
        "imbalance +89% >= 50% buy threshold, stop 5.79",
        "volatility high (9.8% daily ATR), stop distance 26.1c (4.31%)",
        "entry_score 70.6"
      ],
      "exit_price": 6.2,
      "exit_time": "2026-09-18T13:47:00.633695+00:00",
      "exit_reason": "giveback room exhausted: price $6.2000 <= floor $6.2263 (5.9c room off 23.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.479,
      "pl_dollars": 42.0
    },
    {
      "symbol": "LTRX",
      "qty": 279,
      "entry_price": 6.065,
      "stop_price": 5.8469,
      "entry_time": "2026-09-18T13:33:17.436148+00:00",
      "reasons": [
        "held 40.4s",
        "imbalance +100% >= 50% buy threshold, stop 5.85",
        "volatility medium (5.0% daily ATR), stop distance 21.8c (3.60%)",
        "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": -22.32
    },
    {
      "symbol": "SBET",
      "qty": 194,
      "entry_price": 8.7314,
      "stop_price": 8.4239,
      "entry_time": "2026-09-18T13:40:49.635583+00:00",
      "reasons": [
        "held 30.1s",
        "imbalance +51% >= 50% buy threshold, stop 8.42",
        "volatility high (7.3% daily ATR), stop distance 30.8c (3.52%)",
        "entry_score 61.9"
      ],
      "exit_price": 8.87,
      "exit_time": "2026-09-18T13:55:26.966181+00:00",
      "exit_reason": "giveback room exhausted: price $8.8700 <= floor $8.8916 (5.3c room off 21.4c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.587,
      "pl_dollars": 26.89
    },
    {
      "symbol": "MARA",
      "qty": 138,
      "entry_price": 12.28,
      "stop_price": 11.9524,
      "entry_time": "2026-09-18T13:41:04.653872+00:00",
      "reasons": [
        "held 120.5s",
        "imbalance +60% >= 50% buy threshold, stop 11.95",
        "volatility high (6.6% daily ATR), stop distance 32.8c (2.67%)",
        "entry_score 74.4"
      ],
      "exit_price": 12.57,
      "exit_time": "2026-09-18T13:56:02.027387+00:00",
      "exit_reason": "giveback room exhausted: price $12.5700 <= floor $12.6025 (10.8c room off 43.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.362,
      "pl_dollars": 40.02
    },
    {
      "symbol": "CLSK",
      "qty": 122,
      "entry_price": 13.845,
      "stop_price": 13.527,
      "entry_time": "2026-09-18T13:52:41.669082+00:00",
      "reasons": [
        "held 45.1s",
        "imbalance +54% >= 50% buy threshold, stop 13.53",
        "volatility high (6.5% daily ATR), stop distance 31.8c (2.30%)",
        "entry_score 74.8"
      ],
      "exit_price": 13.655,
      "exit_time": "2026-09-18T14:02:18.360144+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -1.372,
      "pl_dollars": -23.18
    },
    {
      "symbol": "SECZ",
      "qty": 172,
      "entry_price": 9.7,
      "stop_price": 9.1816,
      "entry_time": "2026-09-18T13:41:55.121508+00:00",
      "reasons": [
        "held 35.2s",
        "imbalance +89% >= 50% buy threshold, stop 9.18",
        "volatility high (7.3% daily ATR), stop distance 51.8c (5.34%)",
        "entry_score 61.4"
      ],
      "exit_price": 9.75,
      "exit_time": "2026-09-18T14:03:38.739583+00:00",
      "exit_reason": "giveback room exhausted: price $9.7500 <= floor $9.8500 (5.0c room off 20.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.515,
      "pl_dollars": 8.6
    },
    {
      "symbol": "BNC",
      "qty": 273,
      "entry_price": 6.1974,
      "stop_price": 6.0267,
      "entry_time": "2026-09-18T14:15:05.702805+00:00",
      "reasons": [
        "held 60.3s",
        "imbalance +88% >= 50% buy threshold, stop 6.03",
        "volatility high (9.6% daily ATR), stop distance 17.1c (2.75%)",
        "entry_score 76.3"
      ],
      "exit_price": 6.1406,
      "exit_time": "2026-09-18T14:19:51.587567+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.917,
      "pl_dollars": -15.51
    },
    {
      "symbol": "GLOO",
      "qty": 334,
      "entry_price": 5.07,
      "stop_price": 4.8435,
      "entry_time": "2026-09-18T14:11:55.132887+00:00",
      "reasons": [
        "held 45.1s",
        "imbalance +66% >= 50% buy threshold, stop 4.84",
        "volatility high (6.8% daily ATR), stop distance 22.7c (4.47%)",
        "entry_score 71.6"
      ],
      "exit_price": 5.11,
      "exit_time": "2026-09-18T14:24:27.078167+00:00",
      "exit_reason": "giveback room exhausted: price $5.1100 <= floor $5.2125 (4.7c room off 19.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.789,
      "pl_dollars": 13.36
    },
    {
      "symbol": "FWDI",
      "qty": 241,
      "entry_price": 7.03,
      "stop_price": 6.8257,
      "entry_time": "2026-09-18T13:47:20.668837+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +98% >= 50% buy threshold, stop 6.83",
        "volatility high (8.1% daily ATR), stop distance 20.4c (2.91%)",
        "entry_score 84.3"
      ],
      "exit_price": 7.16,
      "exit_time": "2026-09-18T14:27:07.391617+00:00",
      "exit_reason": "giveback room exhausted: price $7.1600 <= floor $7.1704 (4.7c room off 18.7c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.849,
      "pl_dollars": 31.33
    },
    {
      "symbol": "BTGO",
      "qty": 238,
      "entry_price": 7.12,
      "stop_price": 6.9658,
      "entry_time": "2026-09-18T14:25:07.140136+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +78% >= 50% buy threshold, stop 6.97",
        "volatility high (8.4% daily ATR), stop distance 15.4c (2.17%)",
        "entry_score 85.5"
      ],
      "exit_price": 7.03,
      "exit_time": "2026-09-18T14:31:52.992436+00:00",
      "exit_reason": "deterioration confirmed: 2/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -1.264,
      "pl_dollars": -21.42
    },
    {
      "symbol": "BTGO",
      "qty": 239,
      "entry_price": 7.09,
      "stop_price": 6.9013,
      "entry_time": "2026-09-18T14:40:48.984952+00:00",
      "reasons": [
        "held 55.1s",
        "imbalance +98% >= 50% buy threshold, stop 6.90",
        "volatility high (8.4% daily ATR), stop distance 18.9c (2.66%)",
        "entry_score 91.6"
      ],
      "exit_price": 7.0886,
      "exit_time": "2026-09-18T14:41:19.063570+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (-81% -> -95%), price sloping down (-0.002%)",
      "status": "closed",
      "pl_pct": -0.02,
      "pl_dollars": -0.33
    },
    {
      "symbol": "GLOO",
      "qty": 324,
      "entry_price": 5.235,
      "stop_price": 5.0043,
      "entry_time": "2026-09-18T14:33:48.219166+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +83% >= 50% buy threshold, stop 5.00",
        "volatility high (6.6% daily ATR), stop distance 23.1c (4.41%)",
        "entry_score 79.2"
      ],
      "exit_price": 5.4422,
      "exit_time": "2026-09-18T15:01:51.604446+00:00",
      "exit_reason": "giveback room exhausted: price $5.4422 <= floor $5.4938 (8.6c room off 34.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 3.958,
      "pl_dollars": 67.13
    },
    {
      "symbol": "SBET",
      "qty": 189,
      "entry_price": 8.9486,
      "stop_price": 8.8088,
      "entry_time": "2026-09-18T14:20:36.683015+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +84% >= 50% buy threshold, stop 8.81",
        "volatility high (7.1% daily ATR), stop distance 14.0c (1.56%)",
        "entry_score 90.7"
      ],
      "exit_price": 9.165,
      "exit_time": "2026-09-18T15:03:41.917891+00:00",
      "exit_reason": "giveback room exhausted: price $9.1650 <= floor $9.1897 (8.0c room off 32.1c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.418,
      "pl_dollars": 40.9
    },
    {
      "symbol": "SECZ",
      "qty": 171,
      "entry_price": 9.9,
      "stop_price": 9.7023,
      "entry_time": "2026-09-18T14:36:38.541263+00:00",
      "reasons": [
        "held 35.1s",
        "imbalance +55% >= 50% buy threshold, stop 9.70",
        "volatility high (7.2% daily ATR), stop distance 19.8c (2.00%)",
        "entry_score 70.5"
      ],
      "exit_price": 9.96,
      "exit_time": "2026-09-18T15:15:03.508987+00:00",
      "exit_reason": "giveback room exhausted: price $9.9600 <= floor $10.0125 (3.8c room off 15.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.606,
      "pl_dollars": 10.26
    },
    {
      "symbol": "MARA",
      "qty": 135,
      "entry_price": 12.5375,
      "stop_price": 12.2066,
      "entry_time": "2026-09-18T14:20:16.631708+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +51% >= 50% buy threshold, stop 12.21",
        "volatility high (6.4% daily ATR), stop distance 33.1c (2.64%)",
        "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": 12.49
    },
    {
      "symbol": "FWDI",
      "qty": 235,
      "entry_price": 7.205,
      "stop_price": 7.1264,
      "entry_time": "2026-09-18T14:41:44.107774+00:00",
      "reasons": [
        "held 25.0s",
        "imbalance +66% >= 50% buy threshold, stop 7.13",
        "volatility high (7.9% daily ATR), stop distance 7.9c (1.09%)",
        "entry_score 83.9"
      ],
      "exit_price": 7.3202,
      "exit_time": "2026-09-18T15:36:36.540835+00:00",
      "exit_reason": "giveback room exhausted: price $7.3202 <= floor $7.3438 (4.6c room off 18.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.599,
      "pl_dollars": 27.07
    },
    {
      "symbol": "ABSI",
      "qty": 179,
      "entry_price": 9.45,
      "stop_price": 9.2934,
      "entry_time": "2026-09-18T15:37:41.708126+00:00",
      "reasons": [
        "held 45.1s",
        "imbalance +95% >= 50% buy threshold, stop 9.29",
        "volatility high (6.1% daily ATR), stop distance 15.7c (1.66%)",
        "entry_score 94.8"
      ],
      "exit_price": 9.5062,
      "exit_time": "2026-09-18T15:40:47.161775+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (+59% -> -6%), price sloping down (-0.002%)",
      "status": "closed",
      "pl_pct": 0.595,
      "pl_dollars": 10.06
    },
    {
      "symbol": "GLOO",
      "qty": 308,
      "entry_price": 5.5,
      "stop_price": 5.2567,
      "entry_time": "2026-09-18T15:14:23.416060+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +100% >= 50% buy threshold, stop 5.26",
        "volatility high (6.3% daily ATR), stop distance 24.3c (4.42%)",
        "entry_score 86.2"
      ],
      "exit_price": 5.2447,
      "exit_time": "2026-09-18T16:19:07.756202+00:00",
      "exit_reason": "hard stop: price $5.2447 <= entry stop $5.2567",
      "status": "closed",
      "pl_pct": -4.642,
      "pl_dollars": -78.63
    },
    {
      "symbol": "AGEN",
      "qty": 225,
      "entry_price": 7.53,
      "stop_price": 7.4643,
      "entry_time": "2026-09-18T16:21:08.036343+00:00",
      "reasons": [
        "held 60.1s",
        "imbalance +82% >= 50% buy threshold, stop 7.46",
        "volatility medium (5.8% daily ATR), stop distance 6.6c (0.87%)",
        "entry_score 92.4"
      ],
      "exit_price": 7.49,
      "exit_time": "2026-09-18T16:24:13.481242+00:00",
      "exit_reason": "deterioration confirmed: 3/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -0.531,
      "pl_dollars": -9.0
    },
    {
      "symbol": "MARA",
      "qty": 133,
      "entry_price": 12.7012,
      "stop_price": 12.508,
      "entry_time": "2026-09-18T15:35:31.343212+00:00",
      "reasons": [
        "held 30.1s",
        "imbalance +30% >= 30% and resistance cleared, stop 12.51",
        "volatility high (6.4% daily ATR), stop distance 19.3c (1.52%)",
        "entry_score 67.7"
      ],
      "exit_price": 12.81,
      "exit_time": "2026-09-18T16:24:28.516627+00:00",
      "exit_reason": "giveback room exhausted: price $12.8100 <= floor $12.8278 (4.2c room off 16.9c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.857,
      "pl_dollars": 14.47
    },
    {
      "symbol": "EXK",
      "qty": 166,
      "entry_price": 10.172,
      "stop_price": 10.1006,
      "entry_time": "2026-09-18T16:29:59.303703+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +65% >= 50% buy threshold, stop 10.10",
        "volatility medium (5.9% daily ATR), stop distance 7.1c (0.70%)",
        "entry_score 84.9"
      ],
      "exit_price": 10.195,
      "exit_time": "2026-09-18T16:36:55.311378+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (+88% -> +85%), price sloping down (-0.003%)",
      "status": "closed",
      "pl_pct": 0.226,
      "pl_dollars": 3.82
    },
    {
      "symbol": "BTGO",
      "qty": 238,
      "entry_price": 7.11,
      "stop_price": 6.9588,
      "entry_time": "2026-09-18T15:16:23.722835+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +95% >= 50% buy threshold, stop 6.96",
        "volatility high (8.4% daily ATR), stop distance 15.1c (2.13%)",
        "entry_score 92.0"
      ],
      "exit_price": 7.23,
      "exit_time": "2026-09-18T16:39:55.766316+00:00",
      "exit_reason": "giveback room exhausted: price $7.2300 <= floor $7.2375 (4.2c room off 17.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.688,
      "pl_dollars": 28.56
    },
    {
      "symbol": "BNC",
      "qty": 272,
      "entry_price": 6.23,
      "stop_price": 6.1154,
      "entry_time": "2026-09-18T15:06:42.302063+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +55% >= 50% buy threshold, stop 6.12",
        "volatility high (9.6% daily ATR), stop distance 11.5c (1.84%)",
        "entry_score 72.4"
      ],
      "exit_price": 6.15,
      "exit_time": "2026-09-18T16:51:17.480451+00:00",
      "exit_reason": "deterioration confirmed: 3/4 signals agreed for 3 consecutive reads",
      "status": "closed",
      "pl_pct": -1.284,
      "pl_dollars": -21.76
    },
    {
      "symbol": "NOK",
      "qty": 159,
      "entry_price": 10.673,
      "stop_price": 10.6052,
      "entry_time": "2026-09-18T16:51:47.556523+00:00",
      "reasons": [
        "held 45.1s",
        "imbalance +51% >= 50% buy threshold, stop 10.61",
        "volatility medium (4.9% daily ATR), stop distance 6.8c (0.64%)",
        "entry_score 74.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.019,
      "pl_dollars": 0.32
    },
    {
      "symbol": "SBET",
      "qty": 184,
      "entry_price": 9.215,
      "stop_price": 9.0968,
      "entry_time": "2026-09-18T16:30:34.402037+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 9.10",
        "volatility high (6.9% daily ATR), stop distance 11.8c (1.28%)",
        "entry_score 98.5"
      ],
      "exit_price": 9.225,
      "exit_time": "2026-09-18T17:49:47.198651+00:00",
      "exit_reason": "resistance stall: 8 touches of 9.2247-9.2500 over 79m, no breakout -- sold at the ceiling (9.2250)",
      "status": "closed",
      "pl_pct": 0.109,
      "pl_dollars": 1.84
    },
    {
      "symbol": "BTGO",
      "qty": 233,
      "entry_price": 7.28,
      "stop_price": 7.2263,
      "entry_time": "2026-09-18T16:51:17.480451+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +99% >= 50% buy threshold, stop 7.23",
        "volatility high (8.2% daily ATR), stop distance 5.4c (0.74%)",
        "entry_score 99.8"
      ],
      "exit_price": 7.3095,
      "exit_time": "2026-09-18T17:54:28.013408+00:00",
      "exit_reason": "resistance stall: 17 touches of 7.3060-7.3277 over 60m, no breakout -- sold at the ceiling (7.3095)",
      "status": "closed",
      "pl_pct": 0.405,
      "pl_dollars": 6.87
    },
    {
      "symbol": "MARA",
      "qty": 131,
      "entry_price": 12.93,
      "stop_price": 12.7767,
      "entry_time": "2026-09-18T16:57:33.387797+00:00",
      "reasons": [
        "held 30.1s",
        "imbalance +33% >= 30% and resistance cleared, stop 12.78",
        "volatility high (6.2% daily ATR), stop distance 15.3c (1.19%)",
        "entry_score 70.3"
      ],
      "exit_price": 13.0214,
      "exit_time": "2026-09-18T17:56:38.402649+00:00",
      "exit_reason": "giveback room exhausted: price $13.0214 <= floor $13.0425 (3.8c room off 15.0c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.707,
      "pl_dollars": 11.97
    },
    {
      "symbol": "USDE",
      "qty": 177,
      "entry_price": 9.54,
      "stop_price": 9.2745,
      "entry_time": "2026-09-18T17:57:28.538141+00:00",
      "reasons": [
        "held 45.1s",
        "imbalance +57% >= 50% buy threshold, stop 9.27",
        "volatility high (15.6% daily ATR), stop distance 26.5c (2.78%)",
        "entry_score 70.5"
      ],
      "exit_price": 9.645,
      "exit_time": "2026-09-18T18:02:04.392022+00:00",
      "exit_reason": "giveback room exhausted: price $9.6450 <= floor $9.7850 (8.2c room off 32.7c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.101,
      "pl_dollars": 18.59
    },
    {
      "symbol": "USDE",
      "qty": 173,
      "entry_price": 9.7901,
      "stop_price": 9.4679,
      "entry_time": "2026-09-18T18:07:05.357083+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +95% >= 50% buy threshold, stop 9.47",
        "volatility high (15.2% daily ATR), stop distance 32.2c (3.29%)",
        "entry_score 83.5"
      ],
      "exit_price": 10.0529,
      "exit_time": "2026-09-18T18:14:01.633396+00:00",
      "exit_reason": "giveback room exhausted: price $10.0529 <= floor $10.1230 (11.1c room off 44.4c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 2.684,
      "pl_dollars": 45.46
    },
    {
      "symbol": "RUM",
      "qty": 185,
      "entry_price": 9.165,
      "stop_price": 9.09,
      "entry_time": "2026-09-18T18:14:51.818001+00:00",
      "reasons": [
        "held 50.2s",
        "imbalance +98% >= 50% buy threshold, stop 9.09",
        "volatility high (7.3% daily ATR), stop distance 7.5c (0.82%)",
        "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": -2.77
    },
    {
      "symbol": "AGEN",
      "qty": 225,
      "entry_price": 7.535,
      "stop_price": 7.4846,
      "entry_time": "2026-09-18T16:41:36.012218+00:00",
      "reasons": [
        "held 20.0s",
        "imbalance +98% >= 50% buy threshold, stop 7.48",
        "volatility medium (5.8% daily ATR), stop distance 5.0c (0.67%)",
        "entry_score 99.3"
      ],
      "exit_price": 7.63,
      "exit_time": "2026-09-18T18:34:51.426939+00:00",
      "exit_reason": "resistance stall: 27 touches of 7.6300-7.6500 over 91m, no breakout -- sold at the ceiling (7.6300)",
      "status": "closed",
      "pl_pct": 1.261,
      "pl_dollars": 21.37
    },
    {
      "symbol": "SECZ",
      "qty": 172,
      "entry_price": 9.86,
      "stop_price": 9.7913,
      "entry_time": "2026-09-18T17:57:18.505081+00:00",
      "reasons": [
        "held 75.2s",
        "imbalance +81% >= 50% buy threshold, stop 9.79",
        "volatility high (7.2% daily ATR), stop distance 6.9c (0.70%)",
        "entry_score 91.7"
      ],
      "exit_price": 9.99,
      "exit_time": "2026-09-18T18:35:16.519711+00:00",
      "exit_reason": "giveback room exhausted: price $9.9900 <= floor $9.9913 (4.4c room off 17.5c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 1.318,
      "pl_dollars": 22.36
    },
    {
      "symbol": "FWDI",
      "qty": 225,
      "entry_price": 7.53,
      "stop_price": 7.4628,
      "entry_time": "2026-09-18T17:51:42.563590+00:00",
      "reasons": [
        "held 40.1s",
        "imbalance +88% >= 50% buy threshold, stop 7.46",
        "volatility high (7.6% daily ATR), stop distance 6.7c (0.89%)",
        "entry_score 94.8"
      ],
      "exit_price": 7.445,
      "exit_time": "2026-09-18T18:50:24.509337+00:00",
      "exit_reason": "hard stop: price $7.4450 <= entry stop $7.4628",
      "status": "closed",
      "pl_pct": -1.129,
      "pl_dollars": -19.12
    },
    {
      "symbol": "RUM",
      "qty": 184,
      "entry_price": 9.1779,
      "stop_price": 9.1206,
      "entry_time": "2026-09-18T18:50:44.583014+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +95% >= 50% buy threshold, stop 9.12",
        "volatility high (7.3% daily ATR), stop distance 5.7c (0.62%)",
        "entry_score 98.0"
      ],
      "exit_price": 9.18,
      "exit_time": "2026-09-18T18:53:50.167724+00:00",
      "exit_reason": "imbalance declining for 5 consecutive reads (+10% -> -98%), price sloping down (-0.000%)",
      "status": "closed",
      "pl_pct": 0.023,
      "pl_dollars": 0.39
    },
    {
      "symbol": "USDE",
      "qty": 164,
      "entry_price": 10.2974,
      "stop_price": 9.8639,
      "entry_time": "2026-09-18T18:40:37.597376+00:00",
      "reasons": [
        "held 35.1s",
        "imbalance +64% >= 50% buy threshold, stop 9.86",
        "volatility high (14.5% daily ATR), stop distance 43.4c (4.21%)",
        "entry_score 61.0"
      ],
      "exit_price": 10.35,
      "exit_time": "2026-09-18T19:25:51.916735+00:00",
      "exit_reason": "giveback room exhausted: price $10.3500 <= floor $10.4681 (5.7c room off 22.8c peak gain, ratio 0.250)",
      "status": "closed",
      "pl_pct": 0.511,
      "pl_dollars": 8.63
    },
    {
      "symbol": "BB",
      "qty": 210,
      "entry_price": 8.0692,
      "stop_price": 7.9942,
      "entry_time": "2026-09-18T18:55:25.522324+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +52% >= 50% buy threshold, stop 7.99",
        "volatility medium (4.3% daily ATR), stop distance 7.5c (0.93%)",
        "entry_score 79.5"
      ],
      "exit_price": 7.99,
      "exit_time": "2026-09-18T19:30:47.956264+00:00",
      "exit_reason": "hard stop: price $7.9900 <= entry stop $7.9942",
      "status": "closed",
      "pl_pct": -0.982,
      "pl_dollars": -16.63
    },
    {
      "symbol": "ABSI",
      "qty": 177,
      "entry_price": 9.5452,
      "stop_price": 9.2968,
      "entry_time": "2026-09-18T15:42:22.376888+00:00",
      "reasons": [
        "held 40.1s",
        "imbalance +62% >= 50% buy threshold, stop 9.30",
        "volatility high (6.0% daily ATR), stop distance 24.8c (2.60%)",
        "entry_score 76.9"
      ],
      "exit_price": 9.67,
      "exit_time": "2026-09-18T19:34:33.683769+00:00",
      "exit_reason": "resistance stall: 5 touches of 9.6700-9.6900 over 211m, no breakout -- sold at the ceiling (9.6700)",
      "status": "closed",
      "pl_pct": 1.307,
      "pl_dollars": 22.09
    },
    {
      "symbol": "AGEN",
      "qty": 222,
      "entry_price": 7.63,
      "stop_price": 7.5946,
      "entry_time": "2026-09-18T18:35:11.498833+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +100% >= 50% buy threshold, stop 7.59",
        "volatility medium (5.8% daily ATR), stop distance 3.5c (0.46%)",
        "entry_score 100.0"
      ],
      "exit_price": 7.59,
      "exit_time": "2026-09-18T19:44:45.875746+00:00",
      "exit_reason": "hard stop: price $7.5900 <= entry stop $7.5946",
      "status": "closed",
      "pl_pct": -0.524,
      "pl_dollars": -8.88
    },
    {
      "symbol": "CLSK",
      "qty": 118,
      "entry_price": 14.3576,
      "stop_price": 14.1944,
      "entry_time": "2026-09-18T18:18:53.288175+00:00",
      "reasons": [
        "held 20.1s",
        "imbalance +39% >= 30% and resistance cleared, stop 14.19",
        "volatility high (6.3% daily ATR), stop distance 16.3c (1.14%)",
        "entry_score 72.8"
      ],
      "exit_price": 14.405,
      "exit_time": "2026-09-18T19:55:00+00:00",
      "exit_reason": "END_OF_DAY",
      "status": "closed",
      "pl_pct": 0.33,
      "pl_dollars": 5.59
    }
  ],
  "summary": {
    "trades": 39,
    "wins": 27,
    "losses": 12,
    "total_pl": 302.89
  }
}