[
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02405013,
    "sell_price": 0.02418,
    "quantity": 16631.92672971,
    "pnl_pct": 0.54,
    "pnl_usdt": 2.16,
    "max_pnl": 0.54,
    "hold_seconds": 564,
    "hold_minutes": 9.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T14:09:59+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.88998035,
    "sell_price": 0.906,
    "quantity": 449.44812546,
    "pnl_pct": 1.8,
    "pnl_usdt": 7.2,
    "max_pnl": 1.8,
    "hold_seconds": 426,
    "hold_minutes": 7.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T14:24:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "FLOWUSDT",
    "entry_price": 0.03421026,
    "sell_price": 0.03394,
    "quantity": 11692.39871313,
    "pnl_pct": -0.79,
    "pnl_usdt": -3.16,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T14:24:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENSOUSDT",
    "entry_price": 1.20202532,
    "sell_price": 1.187,
    "quantity": 332.77169236,
    "pnl_pct": -1.25,
    "pnl_usdt": -5.0,
    "max_pnl": 0,
    "hold_seconds": 444,
    "hold_minutes": 7.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T14:53:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "BARDUSDT",
    "entry_price": 0.88492739,
    "sell_price": 0.8836,
    "quantity": 452.01448675,
    "pnl_pct": -0.15,
    "pnl_usdt": -0.6,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T15:03:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.90398265,
    "sell_price": 0.917,
    "quantity": 442.48636852,
    "pnl_pct": 1.44,
    "pnl_usdt": 5.76,
    "max_pnl": 1.44,
    "hold_seconds": 582,
    "hold_minutes": 9.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T15:40:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.0231794,
    "sell_price": 0.02314,
    "quantity": 17256.70207167,
    "pnl_pct": -0.17,
    "pnl_usdt": -0.68,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T16:01:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.00197296,
    "sell_price": 0.00197,
    "quantity": 202741.05911929,
    "pnl_pct": -0.15,
    "pnl_usdt": -0.6,
    "max_pnl": 0,
    "hold_seconds": 66,
    "hold_minutes": 1.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T16:30:49+00:00",
    "_estimated": true
  },
  {
    "symbol": "MBOXUSDT",
    "entry_price": 0.01890017,
    "sell_price": 0.0188,
    "quantity": 21163.83080152,
    "pnl_pct": -0.53,
    "pnl_usdt": -2.12,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T16:39:10+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.17699115,
    "sell_price": 0.176,
    "quantity": 2260.00000565,
    "pnl_pct": -0.56,
    "pnl_usdt": -2.24,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T17:37:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.95300261,
    "sell_price": 0.949,
    "quantity": 419.72602782,
    "pnl_pct": -0.42,
    "pnl_usdt": -1.68,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T17:47:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "BARDUSDT",
    "entry_price": 0.5890799,
    "sell_price": 0.6031,
    "quantity": 679.02503548,
    "pnl_pct": 2.38,
    "pnl_usdt": 9.52,
    "max_pnl": 2.38,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T18:05:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 1.09604179,
    "sell_price": 1.091,
    "quantity": 364.94958828,
    "pnl_pct": -0.46,
    "pnl_usdt": -1.84,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T18:28:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00934034,
    "sell_price": 0.00977,
    "quantity": 42824.99352272,
    "pnl_pct": 4.6,
    "pnl_usdt": 18.4,
    "max_pnl": 4.6,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T18:59:49+00:00",
    "_estimated": true
  },
  {
    "symbol": "ANKRUSDT",
    "entry_price": 0.00546027,
    "sell_price": 0.00538,
    "quantity": 73256.45068834,
    "pnl_pct": -1.47,
    "pnl_usdt": -5.88,
    "max_pnl": 0,
    "hold_seconds": 192,
    "hold_minutes": 3.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T19:10:12+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02377883,
    "sell_price": 0.02361,
    "quantity": 16821.68550766,
    "pnl_pct": -0.71,
    "pnl_usdt": -2.84,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T20:24:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.14449357,
    "sell_price": 0.1438,
    "quantity": 2768.28927405,
    "pnl_pct": -0.48,
    "pnl_usdt": -1.92,
    "max_pnl": 0,
    "hold_seconds": 408,
    "hold_minutes": 6.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T20:37:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.00178704,
    "sell_price": 0.001784,
    "quantity": 223833.82576775,
    "pnl_pct": -0.17,
    "pnl_usdt": -0.68,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T20:51:44+00:00",
    "_estimated": true
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.15029657,
    "sell_price": 0.1495,
    "quantity": 2661.40471469,
    "pnl_pct": -0.53,
    "pnl_usdt": -2.12,
    "max_pnl": 0,
    "hold_seconds": 582,
    "hold_minutes": 9.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T22:21:49+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 1.15303773,
    "sell_price": 1.152,
    "quantity": 346.90972341,
    "pnl_pct": -0.09,
    "pnl_usdt": -0.36,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T23:00:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "BARDUSDT",
    "entry_price": 0.69350726,
    "sell_price": 0.7071,
    "quantity": 576.77838874,
    "pnl_pct": 1.96,
    "pnl_usdt": 7.84,
    "max_pnl": 1.96,
    "hold_seconds": 240,
    "hold_minutes": 4.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-18T23:10:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "SAHARAUSDT",
    "entry_price": 0.02559067,
    "sell_price": 0.02567,
    "quantity": 15630.69665624,
    "pnl_pct": 0.31,
    "pnl_usdt": 1.24,
    "max_pnl": 0.31,
    "hold_seconds": 108,
    "hold_minutes": 1.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T01:18:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "SAHARAUSDT",
    "entry_price": 0.02592002,
    "sell_price": 0.02599,
    "quantity": 15432.08685796,
    "pnl_pct": 0.27,
    "pnl_usdt": 1.08,
    "max_pnl": 0.27,
    "hold_seconds": 690,
    "hold_minutes": 11.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T01:36:30+00:00",
    "_estimated": true
  },
  {
    "symbol": "ETHFIUSDT",
    "entry_price": 0.625,
    "sell_price": 0.615,
    "quantity": 640.0,
    "pnl_pct": -1.6,
    "pnl_usdt": -6.4,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T02:51:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00945973,
    "sell_price": 0.00935,
    "quantity": 42284.50494887,
    "pnl_pct": -1.16,
    "pnl_usdt": -4.64,
    "max_pnl": 0,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T05:48:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.66901753,
    "sell_price": 0.683,
    "quantity": 597.89165764,
    "pnl_pct": 2.09,
    "pnl_usdt": 8.36,
    "max_pnl": 2.09,
    "hold_seconds": 144,
    "hold_minutes": 2.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T06:23:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02660094,
    "sell_price": 0.02833,
    "quantity": 15037.06260004,
    "pnl_pct": 6.5,
    "pnl_usdt": 26.0,
    "max_pnl": 6.5,
    "hold_seconds": 2070,
    "hold_minutes": 34.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T06:56:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "SAHARAUSDT",
    "entry_price": 0.02655887,
    "sell_price": 0.02628,
    "quantity": 15060.88173179,
    "pnl_pct": -1.05,
    "pnl_usdt": -4.2,
    "max_pnl": 0,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T06:57:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.55398144,
    "sell_price": 0.567,
    "quantity": 722.04585049,
    "pnl_pct": 2.35,
    "pnl_usdt": 9.4,
    "max_pnl": 2.35,
    "hold_seconds": 300,
    "hold_minutes": 5.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T07:27:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.87103033,
    "sell_price": 0.853,
    "quantity": 459.22625909,
    "pnl_pct": -2.07,
    "pnl_usdt": -8.28,
    "max_pnl": 0,
    "hold_seconds": 24,
    "hold_minutes": 0.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T08:06:50+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.9570253,
    "sell_price": 0.942,
    "quantity": 417.9617822,
    "pnl_pct": -1.57,
    "pnl_usdt": -6.28,
    "max_pnl": 0,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T08:51:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 1.01302742,
    "sell_price": 1.042,
    "quantity": 394.85604447,
    "pnl_pct": 2.86,
    "pnl_usdt": 11.44,
    "max_pnl": 2.86,
    "hold_seconds": 762,
    "hold_minutes": 12.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T11:07:57+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.83801123,
    "sell_price": 0.836,
    "quantity": 477.32057242,
    "pnl_pct": -0.24,
    "pnl_usdt": -0.96,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T12:17:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 28.42073538,
    "sell_price": 28.29,
    "quantity": 14.07423118,
    "pnl_pct": -0.46,
    "pnl_usdt": -1.84,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T12:40:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.78703704,
    "sell_price": 0.816,
    "quantity": 508.2352922,
    "pnl_pct": 3.68,
    "pnl_usdt": 14.72,
    "max_pnl": 3.68,
    "hold_seconds": 120,
    "hold_minutes": 2.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T13:05:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.84202085,
    "sell_price": 0.84,
    "quantity": 475.04761907,
    "pnl_pct": -0.24,
    "pnl_usdt": -0.96,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T13:08:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 27.46093361,
    "sell_price": 27.59,
    "quantity": 14.56614716,
    "pnl_pct": 0.47,
    "pnl_usdt": 1.88,
    "max_pnl": 0.47,
    "hold_seconds": 654,
    "hold_minutes": 10.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T13:13:59+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.174,
    "sell_price": 0.174,
    "quantity": 2298.85057471,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T13:49:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.16319549,
    "sell_price": 0.1622,
    "quantity": 2451.04812639,
    "pnl_pct": -0.61,
    "pnl_usdt": -2.44,
    "max_pnl": 0,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T14:02:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001643,
    "sell_price": 0.001678,
    "quantity": 243457.09068777,
    "pnl_pct": 2.13,
    "pnl_usdt": 8.52,
    "max_pnl": 2.13,
    "hold_seconds": 108,
    "hold_minutes": 1.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T14:47:41+00:00",
    "_estimated": true
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.00178607,
    "sell_price": 0.00178,
    "quantity": 223955.38808669,
    "pnl_pct": -0.34,
    "pnl_usdt": -1.36,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T15:00:35+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.60002003,
    "sell_price": 0.599,
    "quantity": 666.64441185,
    "pnl_pct": -0.17,
    "pnl_usdt": -0.68,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T15:20:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02466111,
    "sell_price": 0.02456,
    "quantity": 16219.87007073,
    "pnl_pct": -0.41,
    "pnl_usdt": -1.64,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T16:01:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.59800336,
    "sell_price": 0.605,
    "quantity": 668.89256274,
    "pnl_pct": 1.17,
    "pnl_usdt": 4.68,
    "max_pnl": 1.17,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T18:12:56+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02435078,
    "sell_price": 0.02513,
    "quantity": 16426.5785326,
    "pnl_pct": 3.2,
    "pnl_usdt": 12.8,
    "max_pnl": 3.2,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T20:12:41+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02639111,
    "sell_price": 0.02637,
    "quantity": 15156.61902815,
    "pnl_pct": -0.08,
    "pnl_usdt": -0.32,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-19T22:08:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02574985,
    "sell_price": 0.02627,
    "quantity": 15534.07107226,
    "pnl_pct": 2.02,
    "pnl_usdt": 8.08,
    "max_pnl": 2.02,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T00:02:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "SAHARAUSDT",
    "entry_price": 0.02682975,
    "sell_price": 0.02742,
    "quantity": 14908.82322795,
    "pnl_pct": 2.2,
    "pnl_usdt": 8.8,
    "max_pnl": 2.2,
    "hold_seconds": 360,
    "hold_minutes": 6.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T00:09:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 27.74073348,
    "sell_price": 28.29,
    "quantity": 14.41922941,
    "pnl_pct": 1.98,
    "pnl_usdt": 7.92,
    "max_pnl": 1.98,
    "hold_seconds": 1752,
    "hold_minutes": 29.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T01:50:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02545901,
    "sell_price": 0.02593,
    "quantity": 15711.53002414,
    "pnl_pct": 1.85,
    "pnl_usdt": 7.4,
    "max_pnl": 1.85,
    "hold_seconds": 240,
    "hold_minutes": 4.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T01:52:10+00:00",
    "_estimated": true
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.00165408,
    "sell_price": 0.001643,
    "quantity": 241826.27200619,
    "pnl_pct": -0.67,
    "pnl_usdt": -2.68,
    "max_pnl": 0,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T02:45:41+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.04329918,
    "sell_price": 0.0431,
    "quantity": 9238.05023559,
    "pnl_pct": -0.46,
    "pnl_usdt": -1.84,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T02:55:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.04190107,
    "sell_price": 0.0432,
    "quantity": 9546.29559579,
    "pnl_pct": 3.1,
    "pnl_usdt": 12.4,
    "max_pnl": 3.1,
    "hold_seconds": 300,
    "hold_minutes": 5.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T03:36:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.04399799,
    "sell_price": 0.0438,
    "quantity": 9091.32439914,
    "pnl_pct": -0.45,
    "pnl_usdt": -1.8,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T03:42:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.54801408,
    "sell_price": 0.545,
    "quantity": 729.90825345,
    "pnl_pct": -0.55,
    "pnl_usdt": -2.2,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T04:24:30+00:00",
    "_estimated": true
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.00172202,
    "sell_price": 0.001711,
    "quantity": 232285.33931081,
    "pnl_pct": -0.64,
    "pnl_usdt": -2.56,
    "max_pnl": 0,
    "hold_seconds": 54,
    "hold_minutes": 0.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T05:29:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.04499848,
    "sell_price": 0.0444,
    "quantity": 8889.18914594,
    "pnl_pct": -1.33,
    "pnl_usdt": -5.32,
    "max_pnl": 0,
    "hold_seconds": 108,
    "hold_minutes": 1.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T05:47:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.46499848,
    "sell_price": 0.459,
    "quantity": 860.21786566,
    "pnl_pct": -1.29,
    "pnl_usdt": -5.16,
    "max_pnl": 0,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T06:20:48+00:00",
    "_estimated": true
  },
  {
    "symbol": "WAXPUSDT",
    "entry_price": 0.00873982,
    "sell_price": 0.00869,
    "quantity": 45767.53296979,
    "pnl_pct": -0.57,
    "pnl_usdt": -2.28,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T12:16:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.40498442,
    "sell_price": 0.403,
    "quantity": 987.69231666,
    "pnl_pct": -0.49,
    "pnl_usdt": -1.96,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T12:25:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.04149838,
    "sell_price": 0.0411,
    "quantity": 9638.93048355,
    "pnl_pct": -0.96,
    "pnl_usdt": -3.84,
    "max_pnl": 0,
    "hold_seconds": 174,
    "hold_minutes": 2.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T15:15:26+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENAUSDT",
    "entry_price": 0.1019998,
    "sell_price": 0.1015,
    "quantity": 3921.57631682,
    "pnl_pct": -0.49,
    "pnl_usdt": -1.96,
    "max_pnl": 0,
    "hold_seconds": 174,
    "hold_minutes": 2.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T15:26:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.10430235,
    "sell_price": 0.1057,
    "quantity": 3835.00467631,
    "pnl_pct": 1.34,
    "pnl_usdt": 5.36,
    "max_pnl": 1.34,
    "hold_seconds": 1140,
    "hold_minutes": 19.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T16:22:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "WLDUSDT",
    "entry_price": 0.33349739,
    "sell_price": 0.3388,
    "quantity": 1199.40968653,
    "pnl_pct": 1.59,
    "pnl_usdt": 6.36,
    "max_pnl": 1.59,
    "hold_seconds": 612,
    "hold_minutes": 10.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T16:58:10+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00984035,
    "sell_price": 0.0098,
    "quantity": 40648.96065689,
    "pnl_pct": -0.41,
    "pnl_usdt": -1.64,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T17:04:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.3839984,
    "sell_price": 0.383,
    "quantity": 1041.67100696,
    "pnl_pct": -0.26,
    "pnl_usdt": -1.04,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-20T19:05:12+00:00",
    "_estimated": true
  },
  {
    "symbol": "ANKRUSDT",
    "entry_price": 0.00587999,
    "sell_price": 0.00585,
    "quantity": 68027.32657709,
    "pnl_pct": -0.51,
    "pnl_usdt": -2.04,
    "max_pnl": 0,
    "hold_seconds": 162,
    "hold_minutes": 2.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T00:14:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.03880177,
    "sell_price": 0.0386,
    "quantity": 10308.80807757,
    "pnl_pct": -0.52,
    "pnl_usdt": -2.08,
    "max_pnl": 0,
    "hold_seconds": 642,
    "hold_minutes": 10.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T02:23:58+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.38399678,
    "sell_price": 0.382,
    "quantity": 1041.67540155,
    "pnl_pct": -0.52,
    "pnl_usdt": -2.08,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T03:06:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "XAIUSDT",
    "entry_price": 0.01183984,
    "sell_price": 0.01168,
    "quantity": 33784.24032757,
    "pnl_pct": -1.35,
    "pnl_usdt": -5.4,
    "max_pnl": 0,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T04:22:30+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.18099548,
    "sell_price": 0.18,
    "quantity": 2209.99994033,
    "pnl_pct": -0.55,
    "pnl_usdt": -2.2,
    "max_pnl": 0,
    "hold_seconds": 342,
    "hold_minutes": 5.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T05:37:51+00:00",
    "_estimated": true
  },
  {
    "symbol": "ETHFIUSDT",
    "entry_price": 0.63701318,
    "sell_price": 0.633,
    "quantity": 627.93049274,
    "pnl_pct": -0.63,
    "pnl_usdt": -2.52,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T06:28:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.42000802,
    "sell_price": 0.419,
    "quantity": 952.36276679,
    "pnl_pct": -0.24,
    "pnl_usdt": -0.96,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T10:04:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "ANIMEUSDT",
    "entry_price": 0.00550998,
    "sell_price": 0.00544,
    "quantity": 72595.54481141,
    "pnl_pct": -1.27,
    "pnl_usdt": -5.08,
    "max_pnl": 0,
    "hold_seconds": 282,
    "hold_minutes": 4.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T13:45:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.04260022,
    "sell_price": 0.0424,
    "quantity": 9389.62287049,
    "pnl_pct": -0.47,
    "pnl_usdt": -1.88,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T14:37:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00555005,
    "sell_price": 0.0056,
    "quantity": 72071.42277997,
    "pnl_pct": 0.9,
    "pnl_usdt": 3.6,
    "max_pnl": 0.9,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T15:13:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.0057702,
    "sell_price": 0.00572,
    "quantity": 69321.68728987,
    "pnl_pct": -0.87,
    "pnl_usdt": -3.48,
    "max_pnl": 0,
    "hold_seconds": 162,
    "hold_minutes": 2.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T15:20:46+00:00",
    "_estimated": true
  },
  {
    "symbol": "FILUSDT",
    "entry_price": 0.96495582,
    "sell_price": 0.972,
    "quantity": 414.52675004,
    "pnl_pct": 0.73,
    "pnl_usdt": 2.92,
    "max_pnl": 0.73,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T16:11:49+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00578006,
    "sell_price": 0.00585,
    "quantity": 69203.43387439,
    "pnl_pct": 1.21,
    "pnl_usdt": 4.84,
    "max_pnl": 1.21,
    "hold_seconds": 462,
    "hold_minutes": 7.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-21T22:26:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "SAHARAUSDT",
    "entry_price": 0.02760028,
    "sell_price": 0.02773,
    "quantity": 14492.60659674,
    "pnl_pct": 0.47,
    "pnl_usdt": 1.88,
    "max_pnl": 0.47,
    "hold_seconds": 540,
    "hold_minutes": 9.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T00:21:00+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00585027,
    "sell_price": 0.0059,
    "quantity": 68372.91270317,
    "pnl_pct": 0.85,
    "pnl_usdt": 3.4,
    "max_pnl": 0.85,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T08:38:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.01222076,
    "sell_price": 0.013009,
    "quantity": 32731.18856765,
    "pnl_pct": 6.45,
    "pnl_usdt": 25.8,
    "max_pnl": 6.45,
    "hold_seconds": 786,
    "hold_minutes": 13.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T08:46:46+00:00",
    "_estimated": true
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.05259964,
    "sell_price": 0.052,
    "quantity": 7604.61478444,
    "pnl_pct": -1.14,
    "pnl_usdt": -4.56,
    "max_pnl": 0,
    "hold_seconds": 282,
    "hold_minutes": 4.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T10:02:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.0059402,
    "sell_price": 0.00592,
    "quantity": 67337.80007407,
    "pnl_pct": -0.34,
    "pnl_usdt": -1.36,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T13:04:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "DASHUSDT",
    "entry_price": 31.95102686,
    "sell_price": 32.36,
    "quantity": 12.51915945,
    "pnl_pct": 1.28,
    "pnl_usdt": 5.12,
    "max_pnl": 1.28,
    "hold_seconds": 1272,
    "hold_minutes": 21.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T13:15:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.0064199,
    "sell_price": 0.0064,
    "quantity": 62306.26645275,
    "pnl_pct": -0.31,
    "pnl_usdt": -1.24,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T14:56:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.05580133,
    "sell_price": 0.0555,
    "quantity": 7168.28792432,
    "pnl_pct": -0.54,
    "pnl_usdt": -2.16,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T15:44:56+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00586985,
    "sell_price": 0.0058,
    "quantity": 68144.84186138,
    "pnl_pct": -1.19,
    "pnl_usdt": -4.76,
    "max_pnl": 0,
    "hold_seconds": 120,
    "hold_minutes": 2.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-22T17:58:58+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.17299662,
    "sell_price": 0.174,
    "quantity": 2312.18390278,
    "pnl_pct": 0.58,
    "pnl_usdt": 2.32,
    "max_pnl": 0.58,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T01:21:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 24.21042339,
    "sell_price": 24.76,
    "quantity": 16.52180937,
    "pnl_pct": 2.27,
    "pnl_usdt": 9.08,
    "max_pnl": 2.27,
    "hold_seconds": 270,
    "hold_minutes": 4.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T01:54:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 25.16077966,
    "sell_price": 25.43,
    "quantity": 15.89775855,
    "pnl_pct": 1.07,
    "pnl_usdt": 4.28,
    "max_pnl": 1.07,
    "hold_seconds": 1080,
    "hold_minutes": 18.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T02:56:56+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.17600322,
    "sell_price": 0.175,
    "quantity": 2272.68569291,
    "pnl_pct": -0.57,
    "pnl_usdt": -2.28,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T03:02:46+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 25.50969167,
    "sell_price": 25.4,
    "quantity": 15.68031496,
    "pnl_pct": -0.43,
    "pnl_usdt": -1.72,
    "max_pnl": 0,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T03:14:46+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.08709958,
    "sell_price": 0.09,
    "quantity": 4592.44464784,
    "pnl_pct": 3.33,
    "pnl_usdt": 13.32,
    "max_pnl": 3.33,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T05:06:48+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00573017,
    "sell_price": 0.00567,
    "quantity": 69805.95689133,
    "pnl_pct": -1.05,
    "pnl_usdt": -4.2,
    "max_pnl": 0,
    "hold_seconds": 408,
    "hold_minutes": 6.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T05:23:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 26.31103981,
    "sell_price": 26.24,
    "quantity": 15.2027439,
    "pnl_pct": -0.27,
    "pnl_usdt": -1.08,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T05:40:30+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.51168573,
    "sell_price": 7.553,
    "quantity": 53.25036408,
    "pnl_pct": 0.55,
    "pnl_usdt": 2.2,
    "max_pnl": 0.55,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T06:10:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.01387362,
    "sell_price": 0.014183,
    "quantity": 28831.69641377,
    "pnl_pct": 2.23,
    "pnl_usdt": 8.92,
    "max_pnl": 2.23,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T07:22:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.47514911,
    "sell_price": 7.52,
    "quantity": 53.51063826,
    "pnl_pct": 0.6,
    "pnl_usdt": 2.4,
    "max_pnl": 0.6,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T08:46:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.17300342,
    "sell_price": 0.172,
    "quantity": 2312.09302105,
    "pnl_pct": -0.58,
    "pnl_usdt": -2.32,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T09:23:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENAUSDT",
    "entry_price": 0.0952953,
    "sell_price": 0.0952,
    "quantity": 4197.47878437,
    "pnl_pct": -0.1,
    "pnl_usdt": -0.4,
    "max_pnl": 0,
    "hold_seconds": 6,
    "hold_minutes": 0.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T11:05:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "FETUSDT",
    "entry_price": 0.20950893,
    "sell_price": 0.2146,
    "quantity": 1909.22649455,
    "pnl_pct": 2.43,
    "pnl_usdt": 9.72,
    "max_pnl": 2.43,
    "hold_seconds": 144,
    "hold_minutes": 2.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T11:08:01+00:00",
    "_estimated": true
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.09200427,
    "sell_price": 0.0947,
    "quantity": 4347.62430048,
    "pnl_pct": 2.93,
    "pnl_usdt": 11.72,
    "max_pnl": 2.93,
    "hold_seconds": 162,
    "hold_minutes": 2.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T11:08:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "PUMPUSDT",
    "entry_price": 0.00178295,
    "sell_price": 0.001822,
    "quantity": 224347.28960431,
    "pnl_pct": 2.19,
    "pnl_usdt": 8.76,
    "max_pnl": 2.19,
    "hold_seconds": 156,
    "hold_minutes": 2.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T11:08:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.01349147,
    "sell_price": 0.013764,
    "quantity": 29648.3630027,
    "pnl_pct": 2.02,
    "pnl_usdt": 8.08,
    "max_pnl": 2.02,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T11:13:01+00:00",
    "_estimated": true
  },
  {
    "symbol": "CRVUSDT",
    "entry_price": 0.22570377,
    "sell_price": 0.2269,
    "quantity": 1772.23446467,
    "pnl_pct": 0.53,
    "pnl_usdt": 2.12,
    "max_pnl": 0.53,
    "hold_seconds": 618,
    "hold_minutes": 10.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T11:20:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.01463407,
    "sell_price": 0.014457,
    "quantity": 27333.47592297,
    "pnl_pct": -1.21,
    "pnl_usdt": -4.84,
    "max_pnl": 0,
    "hold_seconds": 522,
    "hold_minutes": 8.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T12:27:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.36899256,
    "sell_price": 0.367,
    "quantity": 1084.03269703,
    "pnl_pct": -0.54,
    "pnl_usdt": -2.16,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T13:17:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "CETUSUSDT",
    "entry_price": 0.02453036,
    "sell_price": 0.02468,
    "quantity": 16306.32408167,
    "pnl_pct": 0.61,
    "pnl_usdt": 2.44,
    "max_pnl": 0.61,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T13:58:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 26.66001994,
    "sell_price": 26.74,
    "quantity": 15.00373972,
    "pnl_pct": 0.3,
    "pnl_usdt": 1.2,
    "max_pnl": 0.3,
    "hold_seconds": 198,
    "hold_minutes": 3.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T14:09:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 27.12001619,
    "sell_price": 26.8,
    "quantity": 14.74925373,
    "pnl_pct": -1.18,
    "pnl_usdt": -4.72,
    "max_pnl": 0,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T14:49:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00069298,
    "sell_price": 0.000704,
    "quantity": 577217.23570666,
    "pnl_pct": 1.59,
    "pnl_usdt": 6.36,
    "max_pnl": 1.59,
    "hold_seconds": 222,
    "hold_minutes": 3.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T14:55:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00068897,
    "sell_price": 0.000696,
    "quantity": 580576.80305383,
    "pnl_pct": 1.02,
    "pnl_usdt": 4.08,
    "max_pnl": 1.02,
    "hold_seconds": 270,
    "hold_minutes": 4.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T15:49:48+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00053499,
    "sell_price": 0.000584,
    "quantity": 747677.52668274,
    "pnl_pct": 9.16,
    "pnl_usdt": 36.64,
    "max_pnl": 9.16,
    "hold_seconds": 510,
    "hold_minutes": 8.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T18:03:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.19300362,
    "sell_price": 0.192,
    "quantity": 2072.49998731,
    "pnl_pct": -0.52,
    "pnl_usdt": -2.08,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T18:54:34+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00051401,
    "sell_price": 0.000508,
    "quantity": 778194.97675143,
    "pnl_pct": -1.17,
    "pnl_usdt": -4.68,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T19:01:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00054101,
    "sell_price": 0.000533,
    "quantity": 739357.86769191,
    "pnl_pct": -1.48,
    "pnl_usdt": -5.92,
    "max_pnl": 0,
    "hold_seconds": 204,
    "hold_minutes": 3.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T20:05:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.92991366,
    "sell_price": 1.9,
    "quantity": 207.26315808,
    "pnl_pct": -1.55,
    "pnl_usdt": -6.2,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T21:02:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.91995124,
    "sell_price": 1.89,
    "quantity": 208.33862427,
    "pnl_pct": -1.56,
    "pnl_usdt": -6.24,
    "max_pnl": 0,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T22:07:29+00:00",
    "_estimated": true
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.01518349,
    "sell_price": 0.015267,
    "quantity": 26344.40434972,
    "pnl_pct": 0.55,
    "pnl_usdt": 2.2,
    "max_pnl": 0.55,
    "hold_seconds": 258,
    "hold_minutes": 4.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T22:26:10+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00056999,
    "sell_price": 0.000568,
    "quantity": 701766.69766136,
    "pnl_pct": -0.35,
    "pnl_usdt": -1.4,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-23T22:26:51+00:00",
    "_estimated": true
  },
  {
    "symbol": "JTOUSDT",
    "entry_price": 0.34600458,
    "sell_price": 0.3477,
    "quantity": 1156.05406148,
    "pnl_pct": 0.49,
    "pnl_usdt": 1.96,
    "max_pnl": 0.49,
    "hold_seconds": 282,
    "hold_minutes": 4.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T00:26:15+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.90993164,
    "sell_price": 1.9,
    "quantity": 209.43157945,
    "pnl_pct": -0.52,
    "pnl_usdt": -2.08,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T00:33:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "JTOUSDT",
    "entry_price": 0.35640619,
    "sell_price": 0.3594,
    "quantity": 1122.31496316,
    "pnl_pct": 0.84,
    "pnl_usdt": 3.36,
    "max_pnl": 0.84,
    "hold_seconds": 354,
    "hold_minutes": 5.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T00:41:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "TAOUSDT",
    "entry_price": 312.88587931,
    "sell_price": 314.2,
    "quantity": 1.27842139,
    "pnl_pct": 0.42,
    "pnl_usdt": 1.68,
    "max_pnl": 0.42,
    "hold_seconds": 780,
    "hold_minutes": 13.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T04:01:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "ASTERUSDT",
    "entry_price": 0.64602295,
    "sell_price": 0.653,
    "quantity": 619.1730495,
    "pnl_pct": 1.08,
    "pnl_usdt": 4.32,
    "max_pnl": 1.08,
    "hold_seconds": 150,
    "hold_minutes": 2.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T04:35:47+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00066297,
    "sell_price": 0.00067,
    "quantity": 603345.55108074,
    "pnl_pct": 1.06,
    "pnl_usdt": 4.24,
    "max_pnl": 1.06,
    "hold_seconds": 228,
    "hold_minutes": 3.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T04:37:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "JTOUSDT",
    "entry_price": 0.33370288,
    "sell_price": 0.3311,
    "quantity": 1198.67110527,
    "pnl_pct": -0.78,
    "pnl_usdt": -3.12,
    "max_pnl": 0,
    "hold_seconds": 168,
    "hold_minutes": 2.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T04:57:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000669,
    "sell_price": 0.000668,
    "quantity": 597907.32436472,
    "pnl_pct": -0.15,
    "pnl_usdt": -0.6,
    "max_pnl": 0,
    "hold_seconds": 780,
    "hold_minutes": 13.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T05:18:53+00:00",
    "_estimated": true
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.01509434,
    "sell_price": 0.01512,
    "quantity": 26499.9993375,
    "pnl_pct": 0.17,
    "pnl_usdt": 0.68,
    "max_pnl": 0.17,
    "hold_seconds": 132,
    "hold_minutes": 2.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T05:44:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.02205056,
    "sell_price": 0.02198,
    "quantity": 18140.12886748,
    "pnl_pct": -0.32,
    "pnl_usdt": -1.28,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T06:06:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00069003,
    "sell_price": 0.000707,
    "quantity": 579684.94123444,
    "pnl_pct": 2.46,
    "pnl_usdt": 9.84,
    "max_pnl": 2.46,
    "hold_seconds": 402,
    "hold_minutes": 6.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T06:09:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSKUSDT",
    "entry_price": 0.11420249,
    "sell_price": 0.1137,
    "quantity": 3502.55060113,
    "pnl_pct": -0.44,
    "pnl_usdt": -1.76,
    "max_pnl": 0,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T06:15:53+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00075502,
    "sell_price": 0.000756,
    "quantity": 529787.2904029,
    "pnl_pct": 0.13,
    "pnl_usdt": 0.52,
    "max_pnl": 0.13,
    "hold_seconds": 162,
    "hold_minutes": 2.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T06:38:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00073902,
    "sell_price": 0.000762,
    "quantity": 541257.34080268,
    "pnl_pct": 3.11,
    "pnl_usdt": 12.44,
    "max_pnl": 3.11,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T07:06:58+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSKUSDT",
    "entry_price": 0.11789536,
    "sell_price": 0.1201,
    "quantity": 3392.83920928,
    "pnl_pct": 1.87,
    "pnl_usdt": 7.48,
    "max_pnl": 1.87,
    "hold_seconds": 870,
    "hold_minutes": 14.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T08:14:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSKUSDT",
    "entry_price": 0.12329735,
    "sell_price": 0.1222,
    "quantity": 3244.18975753,
    "pnl_pct": -0.89,
    "pnl_usdt": -3.56,
    "max_pnl": 0,
    "hold_seconds": 432,
    "hold_minutes": 7.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T09:06:50+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000548,
    "sell_price": 0.00054,
    "quantity": 729927.00729927,
    "pnl_pct": -1.46,
    "pnl_usdt": -5.84,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T09:13:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000513,
    "sell_price": 0.000527,
    "quantity": 779727.09551657,
    "pnl_pct": 2.73,
    "pnl_usdt": 10.92,
    "max_pnl": 2.73,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T10:04:50+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.19099316,
    "sell_price": 0.19,
    "quantity": 2094.31583833,
    "pnl_pct": -0.52,
    "pnl_usdt": -2.08,
    "max_pnl": 0,
    "hold_seconds": 318,
    "hold_minutes": 5.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T10:53:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.06239952,
    "sell_price": 0.0621,
    "quantity": 6410.3057203,
    "pnl_pct": -0.48,
    "pnl_usdt": -1.92,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T11:17:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSKUSDT",
    "entry_price": 0.12930094,
    "sell_price": 0.1304,
    "quantity": 3093.55832989,
    "pnl_pct": 0.85,
    "pnl_usdt": 3.4,
    "max_pnl": 0.85,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T11:40:50+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.8700091,
    "sell_price": 1.85,
    "quantity": 213.9027024,
    "pnl_pct": -1.07,
    "pnl_usdt": -4.28,
    "max_pnl": 0,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T13:38:44+00:00",
    "_estimated": true
  },
  {
    "symbol": "TAOUSDT",
    "entry_price": 317.90744467,
    "sell_price": 316.0,
    "quantity": 1.25822785,
    "pnl_pct": -0.6,
    "pnl_usdt": -2.4,
    "max_pnl": 0,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T17:08:30+00:00",
    "_estimated": true
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.01402512,
    "sell_price": 0.013847,
    "quantity": 28520.25508516,
    "pnl_pct": -1.27,
    "pnl_usdt": -5.08,
    "max_pnl": 0,
    "hold_seconds": 654,
    "hold_minutes": 10.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T17:31:12+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.07359967,
    "sell_price": 0.0724,
    "quantity": 5434.80697672,
    "pnl_pct": -1.63,
    "pnl_usdt": -6.52,
    "max_pnl": 0,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T18:30:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01887915,
    "sell_price": 0.01873,
    "quantity": 21187.39455961,
    "pnl_pct": -0.79,
    "pnl_usdt": -3.16,
    "max_pnl": 0,
    "hold_seconds": 918,
    "hold_minutes": 15.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T18:41:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "TAOUSDT",
    "entry_price": 325.80743141,
    "sell_price": 321.8,
    "quantity": 1.22771908,
    "pnl_pct": -1.23,
    "pnl_usdt": -4.92,
    "max_pnl": 0,
    "hold_seconds": 582,
    "hold_minutes": 9.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T18:48:51+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.0604993,
    "sell_price": 0.0601,
    "quantity": 6611.64674633,
    "pnl_pct": -0.66,
    "pnl_usdt": -2.64,
    "max_pnl": 0,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T19:00:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.06519984,
    "sell_price": 0.0646,
    "quantity": 6134.98438033,
    "pnl_pct": -0.92,
    "pnl_usdt": -3.68,
    "max_pnl": 0,
    "hold_seconds": 174,
    "hold_minutes": 2.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-24T20:42:00+00:00",
    "_estimated": true
  },
  {
    "symbol": "GASUSDT",
    "entry_price": 1.70697157,
    "sell_price": 1.687,
    "quantity": 234.33313538,
    "pnl_pct": -1.17,
    "pnl_usdt": -4.68,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T00:00:34+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.06290291,
    "sell_price": 0.0644,
    "quantity": 6359.00628445,
    "pnl_pct": 2.38,
    "pnl_usdt": 9.52,
    "max_pnl": 2.38,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T00:27:46+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSKUSDT",
    "entry_price": 0.13080379,
    "sell_price": 0.131,
    "quantity": 3058.0153679,
    "pnl_pct": 0.15,
    "pnl_usdt": 0.6,
    "max_pnl": 0.15,
    "hold_seconds": 780,
    "hold_minutes": 13.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T02:15:29+00:00",
    "_estimated": true
  },
  {
    "symbol": "JTOUSDT",
    "entry_price": 0.37289511,
    "sell_price": 0.3676,
    "quantity": 1072.68770567,
    "pnl_pct": -1.42,
    "pnl_usdt": -5.68,
    "max_pnl": 0,
    "hold_seconds": 552,
    "hold_minutes": 9.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T06:43:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.2345,
    "sell_price": 0.2345,
    "quantity": 1705.75692964,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 780,
    "hold_minutes": 13.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T09:12:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0658023,
    "sell_price": 0.0675,
    "quantity": 6078.81487425,
    "pnl_pct": 2.58,
    "pnl_usdt": 10.32,
    "max_pnl": 2.58,
    "hold_seconds": 162,
    "hold_minutes": 2.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T10:39:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.2,
    "sell_price": 0.199,
    "quantity": 2000.0,
    "pnl_pct": -0.5,
    "pnl_usdt": -2.0,
    "max_pnl": 0,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T14:03:09+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00036799,
    "sell_price": 0.000366,
    "quantity": 1086986.05940379,
    "pnl_pct": -0.54,
    "pnl_usdt": -2.16,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T18:21:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000387,
    "sell_price": 0.000387,
    "quantity": 1033591.73126615,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T18:37:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.00163207,
    "sell_price": 0.001612,
    "quantity": 245087.52688304,
    "pnl_pct": -1.23,
    "pnl_usdt": -4.92,
    "max_pnl": 0,
    "hold_seconds": 372,
    "hold_minutes": 6.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T18:46:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.44300696,
    "sell_price": 0.452,
    "quantity": 902.92035141,
    "pnl_pct": 2.03,
    "pnl_usdt": 8.12,
    "max_pnl": 2.03,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T18:55:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.46698066,
    "sell_price": 0.466,
    "quantity": 856.56652248,
    "pnl_pct": -0.21,
    "pnl_usdt": -0.84,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T19:01:56+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.49500238,
    "sell_price": 0.52,
    "quantity": 808.07692278,
    "pnl_pct": 5.05,
    "pnl_usdt": 20.2,
    "max_pnl": 5.05,
    "hold_seconds": 108,
    "hold_minutes": 1.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T19:19:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.0697441,
    "sell_price": 7.045,
    "quantity": 56.57913417,
    "pnl_pct": -0.35,
    "pnl_usdt": -1.4,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T19:24:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.4449926,
    "sell_price": 0.451,
    "quantity": 898.89135235,
    "pnl_pct": 1.35,
    "pnl_usdt": 5.4,
    "max_pnl": 1.35,
    "hold_seconds": 420,
    "hold_minutes": 7.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T19:40:09+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.4649995,
    "sell_price": 0.463,
    "quantity": 860.21597873,
    "pnl_pct": -0.43,
    "pnl_usdt": -1.72,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T20:10:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.14911408,
    "sell_price": 7.182,
    "quantity": 55.95098855,
    "pnl_pct": 0.46,
    "pnl_usdt": 1.84,
    "max_pnl": 0.46,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T20:12:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "QNTUSDT",
    "entry_price": 77.18033443,
    "sell_price": 77.08,
    "quantity": 5.18266736,
    "pnl_pct": -0.13,
    "pnl_usdt": -0.52,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T20:33:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "MBOXUSDT",
    "entry_price": 0.01629943,
    "sell_price": 0.0162,
    "quantity": 24540.73547357,
    "pnl_pct": -0.61,
    "pnl_usdt": -2.44,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T20:53:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00035299,
    "sell_price": 0.000349,
    "quantity": 1133176.57724015,
    "pnl_pct": -1.13,
    "pnl_usdt": -4.52,
    "max_pnl": 0,
    "hold_seconds": 252,
    "hold_minutes": 4.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T21:15:35+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00492993,
    "sell_price": 0.00496,
    "quantity": 81137.05468435,
    "pnl_pct": 0.61,
    "pnl_usdt": 2.44,
    "max_pnl": 0.61,
    "hold_seconds": 702,
    "hold_minutes": 11.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T21:22:15+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.67476748,
    "sell_price": 7.674,
    "quantity": 52.11884282,
    "pnl_pct": -0.01,
    "pnl_usdt": -0.04,
    "max_pnl": 0,
    "hold_seconds": 390,
    "hold_minutes": 6.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T22:30:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "EIGENUSDT",
    "entry_price": 0.2,
    "sell_price": 0.199,
    "quantity": 2000.0,
    "pnl_pct": -0.5,
    "pnl_usdt": -2.0,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T22:34:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.42699585,
    "sell_price": 0.422,
    "quantity": 936.77725439,
    "pnl_pct": -1.17,
    "pnl_usdt": -4.68,
    "max_pnl": 0,
    "hold_seconds": 546,
    "hold_minutes": 9.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T22:38:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.19300362,
    "sell_price": 0.192,
    "quantity": 2072.49998731,
    "pnl_pct": -0.52,
    "pnl_usdt": -2.08,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T22:42:26+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00496016,
    "sell_price": 0.00498,
    "quantity": 80642.55991742,
    "pnl_pct": 0.4,
    "pnl_usdt": 1.6,
    "max_pnl": 0.4,
    "hold_seconds": 636,
    "hold_minutes": 10.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T22:42:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "PROVEUSDT",
    "entry_price": 0.31769787,
    "sell_price": 0.3163,
    "quantity": 1259.05785897,
    "pnl_pct": -0.44,
    "pnl_usdt": -1.76,
    "max_pnl": 0,
    "hold_seconds": 24,
    "hold_minutes": 0.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-25T22:58:46+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00502018,
    "sell_price": 0.0051,
    "quantity": 79678.41790533,
    "pnl_pct": 1.59,
    "pnl_usdt": 6.36,
    "max_pnl": 1.59,
    "hold_seconds": 492,
    "hold_minutes": 8.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T00:38:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.13349369,
    "sell_price": 0.1332,
    "quantity": 2996.39630907,
    "pnl_pct": -0.22,
    "pnl_usdt": -0.88,
    "max_pnl": 0,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T00:43:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.43699784,
    "sell_price": 0.446,
    "quantity": 915.3363321,
    "pnl_pct": 2.06,
    "pnl_usdt": 8.24,
    "max_pnl": 2.06,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T00:51:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00507994,
    "sell_price": 0.00502,
    "quantity": 78741.08749316,
    "pnl_pct": -1.18,
    "pnl_usdt": -4.72,
    "max_pnl": 0,
    "hold_seconds": 372,
    "hold_minutes": 6.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T01:15:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00504008,
    "sell_price": 0.00503,
    "quantity": 79363.81962191,
    "pnl_pct": -0.2,
    "pnl_usdt": -0.8,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T01:36:47+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.41998408,
    "sell_price": 0.422,
    "quantity": 952.41705352,
    "pnl_pct": 0.48,
    "pnl_usdt": 1.92,
    "max_pnl": 0.48,
    "hold_seconds": 780,
    "hold_minutes": 13.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T01:39:57+00:00",
    "_estimated": true
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.13840449,
    "sell_price": 0.1381,
    "quantity": 2890.07964987,
    "pnl_pct": -0.22,
    "pnl_usdt": -0.88,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T01:47:27+00:00",
    "_estimated": true
  },
  {
    "symbol": "DENTUSDT",
    "entry_price": 0.0002,
    "sell_price": 0.000199,
    "quantity": 2000000.0,
    "pnl_pct": -0.5,
    "pnl_usdt": -2.0,
    "max_pnl": 0,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T01:49:47+00:00",
    "_estimated": true
  },
  {
    "symbol": "SIGNUSDT",
    "entry_price": 0.03364018,
    "sell_price": 0.03362,
    "quantity": 11890.54279733,
    "pnl_pct": -0.06,
    "pnl_usdt": -0.24,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T01:59:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "DENTUSDT",
    "entry_price": 0.00020101,
    "sell_price": 0.000199,
    "quantity": 1989950.74871897,
    "pnl_pct": -1.0,
    "pnl_usdt": -4.0,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T02:07:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.43000196,
    "sell_price": 0.438,
    "quantity": 930.22831803,
    "pnl_pct": 1.86,
    "pnl_usdt": 7.44,
    "max_pnl": 1.86,
    "hold_seconds": 120,
    "hold_minutes": 2.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T02:19:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.41700242,
    "sell_price": 0.414,
    "quantity": 959.22704717,
    "pnl_pct": -0.72,
    "pnl_usdt": -2.88,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T03:02:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.41098637,
    "sell_price": 0.41,
    "quantity": 973.26828625,
    "pnl_pct": -0.24,
    "pnl_usdt": -0.96,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T03:46:41+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00033502,
    "sell_price": 0.000332,
    "quantity": 1193958.56963763,
    "pnl_pct": -0.9,
    "pnl_usdt": -3.6,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T03:55:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "LRCUSDT",
    "entry_price": 0.02470007,
    "sell_price": 0.0245,
    "quantity": 16194.28608907,
    "pnl_pct": -0.81,
    "pnl_usdt": -3.24,
    "max_pnl": 0,
    "hold_seconds": 24,
    "hold_minutes": 0.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T05:33:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00513023,
    "sell_price": 0.0052,
    "quantity": 77969.21385591,
    "pnl_pct": 1.36,
    "pnl_usdt": 5.44,
    "max_pnl": 1.36,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T05:55:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.4110003,
    "sell_price": 0.408,
    "quantity": 973.23529934,
    "pnl_pct": -0.73,
    "pnl_usdt": -2.92,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T06:08:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.13109695,
    "sell_price": 0.1317,
    "quantity": 3051.1770106,
    "pnl_pct": 0.46,
    "pnl_usdt": 1.84,
    "max_pnl": 0.46,
    "hold_seconds": 240,
    "hold_minutes": 4.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T07:16:38+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.05859722,
    "sell_price": 0.0594,
    "quantity": 6826.26240631,
    "pnl_pct": 1.37,
    "pnl_usdt": 5.48,
    "max_pnl": 1.37,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T07:57:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "LRCUSDT",
    "entry_price": 0.02379996,
    "sell_price": 0.0237,
    "quantity": 16806.75093572,
    "pnl_pct": -0.42,
    "pnl_usdt": -1.68,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T08:23:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "LAZIOUSDT",
    "entry_price": 0.68002003,
    "sell_price": 0.679,
    "quantity": 588.21796764,
    "pnl_pct": -0.15,
    "pnl_usdt": -0.6,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T08:23:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSKUSDT",
    "entry_price": 0.1179944,
    "sell_price": 0.1179,
    "quantity": 3389.99138942,
    "pnl_pct": -0.08,
    "pnl_usdt": -0.32,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T08:36:35+00:00",
    "_estimated": true
  },
  {
    "symbol": "SXPUSDT",
    "entry_price": 0.00730001,
    "sell_price": 0.0072,
    "quantity": 54794.44548706,
    "pnl_pct": -1.37,
    "pnl_usdt": -5.48,
    "max_pnl": 0,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T09:10:45+00:00",
    "_estimated": true
  },
  {
    "symbol": "MEMEUSDT",
    "entry_price": 0.00058599,
    "sell_price": 0.000584,
    "quantity": 682605.5052134,
    "pnl_pct": -0.34,
    "pnl_usdt": -1.36,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T09:36:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "SXPUSDT",
    "entry_price": 0.00689995,
    "sell_price": 0.007,
    "quantity": 57971.43457561,
    "pnl_pct": 1.45,
    "pnl_usdt": 5.8,
    "max_pnl": 1.45,
    "hold_seconds": 270,
    "hold_minutes": 4.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T10:07:29+00:00",
    "_estimated": true
  },
  {
    "symbol": "SXPUSDT",
    "entry_price": 0.0070001,
    "sell_price": 0.0069,
    "quantity": 57142.04082799,
    "pnl_pct": -1.43,
    "pnl_usdt": -5.72,
    "max_pnl": 0,
    "hold_seconds": 24,
    "hold_minutes": 0.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T10:20:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "SXPUSDT",
    "entry_price": 0.00690005,
    "sell_price": 0.0068,
    "quantity": 57970.59441598,
    "pnl_pct": -1.45,
    "pnl_usdt": -5.8,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T10:36:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.05950231,
    "sell_price": 0.0593,
    "quantity": 6722.42808725,
    "pnl_pct": -0.34,
    "pnl_usdt": -1.36,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T11:58:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000278,
    "sell_price": 0.000275,
    "quantity": 1438848.92086331,
    "pnl_pct": -1.08,
    "pnl_usdt": -4.32,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T12:07:34+00:00",
    "_estimated": true
  },
  {
    "symbol": "LRCUSDT",
    "entry_price": 0.02320071,
    "sell_price": 0.0235,
    "quantity": 17240.85168083,
    "pnl_pct": 1.29,
    "pnl_usdt": 5.16,
    "max_pnl": 1.29,
    "hold_seconds": 612,
    "hold_minutes": 10.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T12:30:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.4,
    "sell_price": 0.397,
    "quantity": 1000.0,
    "pnl_pct": -0.75,
    "pnl_usdt": -3.0,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T13:02:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "SXPUSDT",
    "entry_price": 0.0070001,
    "sell_price": 0.0069,
    "quantity": 57142.04082799,
    "pnl_pct": -1.43,
    "pnl_usdt": -5.72,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T13:03:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "PARTIUSDT",
    "entry_price": 0.08580374,
    "sell_price": 0.0877,
    "quantity": 4661.80145527,
    "pnl_pct": 2.21,
    "pnl_usdt": 8.84,
    "max_pnl": 2.21,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T13:44:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00474992,
    "sell_price": 0.00472,
    "quantity": 84211.94462223,
    "pnl_pct": -0.63,
    "pnl_usdt": -2.52,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T14:00:59+00:00",
    "_estimated": true
  },
  {
    "symbol": "LRCUSDT",
    "entry_price": 0.02329944,
    "sell_price": 0.0236,
    "quantity": 17167.79459077,
    "pnl_pct": 1.29,
    "pnl_usdt": 5.16,
    "max_pnl": 1.29,
    "hold_seconds": 1224,
    "hold_minutes": 20.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T14:09:29+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00479018,
    "sell_price": 0.00476,
    "quantity": 83504.16894563,
    "pnl_pct": -0.63,
    "pnl_usdt": -2.52,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T14:18:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.09399684,
    "sell_price": 0.0952,
    "quantity": 4255.4622049,
    "pnl_pct": 1.28,
    "pnl_usdt": 5.12,
    "max_pnl": 1.28,
    "hold_seconds": 720,
    "hold_minutes": 12.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T14:26:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "LAZIOUSDT",
    "entry_price": 0.68599786,
    "sell_price": 0.705,
    "quantity": 583.09219798,
    "pnl_pct": 2.77,
    "pnl_usdt": 11.08,
    "max_pnl": 2.77,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T14:33:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "WUSDT",
    "entry_price": 0.01590034,
    "sell_price": 0.0157,
    "quantity": 25156.6947625,
    "pnl_pct": -1.26,
    "pnl_usdt": -5.04,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T14:35:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01698057,
    "sell_price": 0.01704,
    "quantity": 23556.33527025,
    "pnl_pct": 0.35,
    "pnl_usdt": 1.4,
    "max_pnl": 0.35,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T14:35:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "PARTIUSDT",
    "entry_price": 0.10530028,
    "sell_price": 0.1045,
    "quantity": 3798.66036444,
    "pnl_pct": -0.76,
    "pnl_usdt": -3.04,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T15:25:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02316011,
    "sell_price": 0.02313,
    "quantity": 17271.07513738,
    "pnl_pct": -0.13,
    "pnl_usdt": -0.52,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T15:40:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02312938,
    "sell_price": 0.02408,
    "quantity": 17294.0217161,
    "pnl_pct": 4.11,
    "pnl_usdt": 16.44,
    "max_pnl": 4.11,
    "hold_seconds": 318,
    "hold_minutes": 5.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T16:18:15+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00027399,
    "sell_price": 0.000273,
    "quantity": 1459907.29588671,
    "pnl_pct": -0.36,
    "pnl_usdt": -1.44,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T18:18:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "LAZIOUSDT",
    "entry_price": 0.66599496,
    "sell_price": 0.661,
    "quantity": 600.60514572,
    "pnl_pct": -0.75,
    "pnl_usdt": -3.0,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T18:59:48+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00028099,
    "sell_price": 0.000282,
    "quantity": 1423538.20420656,
    "pnl_pct": 0.36,
    "pnl_usdt": 1.44,
    "max_pnl": 0.36,
    "hold_seconds": 552,
    "hold_minutes": 9.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T19:04:49+00:00",
    "_estimated": true
  },
  {
    "symbol": "SXPUSDT",
    "entry_price": 0.00660032,
    "sell_price": 0.0065,
    "quantity": 60603.12227286,
    "pnl_pct": -1.52,
    "pnl_usdt": -6.08,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T19:12:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.13060038,
    "sell_price": 0.1303,
    "quantity": 3062.77822469,
    "pnl_pct": -0.23,
    "pnl_usdt": -0.92,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T19:31:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "PARTIUSDT",
    "entry_price": 0.1022,
    "sell_price": 0.1022,
    "quantity": 3913.89432485,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T19:36:42+00:00",
    "_estimated": true
  },
  {
    "symbol": "AVNTUSDT",
    "entry_price": 0.14469453,
    "sell_price": 0.144,
    "quantity": 2764.44451632,
    "pnl_pct": -0.48,
    "pnl_usdt": -1.92,
    "max_pnl": 0,
    "hold_seconds": 66,
    "hold_minutes": 1.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T20:13:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "RENDERUSDT",
    "entry_price": 1.775,
    "sell_price": 1.775,
    "quantity": 225.35211268,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 372,
    "hold_minutes": 6.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T20:18:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.187,
    "sell_price": 0.187,
    "quantity": 2139.03743316,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 906,
    "hold_minutes": 15.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T20:27:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00027601,
    "sell_price": 0.000278,
    "quantity": 1449222.85424441,
    "pnl_pct": 0.72,
    "pnl_usdt": 2.88,
    "max_pnl": 0.72,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T20:28:28+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00027999,
    "sell_price": 0.000278,
    "quantity": 1428622.45080181,
    "pnl_pct": -0.71,
    "pnl_usdt": -2.84,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T20:53:09+00:00",
    "_estimated": true
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.12890467,
    "sell_price": 0.1271,
    "quantity": 3103.06833724,
    "pnl_pct": -1.4,
    "pnl_usdt": -5.6,
    "max_pnl": 0,
    "hold_seconds": 204,
    "hold_minutes": 3.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T21:16:01+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000286,
    "sell_price": 0.00029,
    "quantity": 1398601.3986014,
    "pnl_pct": 1.4,
    "pnl_usdt": 5.6,
    "max_pnl": 1.4,
    "hold_seconds": 288,
    "hold_minutes": 4.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T21:17:30+00:00",
    "_estimated": true
  },
  {
    "symbol": "PROVEUSDT",
    "entry_price": 0.27481222,
    "sell_price": 0.2744,
    "quantity": 1455.53934974,
    "pnl_pct": -0.15,
    "pnl_usdt": -0.6,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T21:24:42+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.09830339,
    "sell_price": 0.0985,
    "quantity": 4069.03566601,
    "pnl_pct": 0.2,
    "pnl_usdt": 0.8,
    "max_pnl": 0.2,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T22:04:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00831998,
    "sell_price": 0.00831,
    "quantity": 48077.03864673,
    "pnl_pct": -0.12,
    "pnl_usdt": -0.48,
    "max_pnl": 0,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T22:19:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00840008,
    "sell_price": 0.00839,
    "quantity": 47618.59410863,
    "pnl_pct": -0.12,
    "pnl_usdt": -0.48,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T23:04:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000295,
    "sell_price": 0.000305,
    "quantity": 1355932.20338983,
    "pnl_pct": 3.39,
    "pnl_usdt": 13.56,
    "max_pnl": 3.39,
    "hold_seconds": 192,
    "hold_minutes": 3.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T23:40:56+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000305,
    "sell_price": 0.000301,
    "quantity": 1311475.40983607,
    "pnl_pct": -1.31,
    "pnl_usdt": -5.24,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-26T23:50:47+00:00",
    "_estimated": true
  },
  {
    "symbol": "OPENUSDT",
    "entry_price": 0.1760981,
    "sell_price": 0.1752,
    "quantity": 2271.46119123,
    "pnl_pct": -0.51,
    "pnl_usdt": -2.04,
    "max_pnl": 0,
    "hold_seconds": 534,
    "hold_minutes": 8.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T00:10:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "PROVEUSDT",
    "entry_price": 0.2826087,
    "sell_price": 0.2886,
    "quantity": 1415.38459361,
    "pnl_pct": 2.12,
    "pnl_usdt": 8.48,
    "max_pnl": 2.12,
    "hold_seconds": 408,
    "hold_minutes": 6.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T00:13:59+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00028699,
    "sell_price": 0.00029,
    "quantity": 1393776.78664762,
    "pnl_pct": 1.05,
    "pnl_usdt": 4.2,
    "max_pnl": 1.05,
    "hold_seconds": 288,
    "hold_minutes": 4.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T01:18:42+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000286,
    "sell_price": 0.000284,
    "quantity": 1398601.3986014,
    "pnl_pct": -0.7,
    "pnl_usdt": -2.8,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T02:10:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.10100216,
    "sell_price": 0.1028,
    "quantity": 3960.31134384,
    "pnl_pct": 1.78,
    "pnl_usdt": 7.12,
    "max_pnl": 1.78,
    "hold_seconds": 624,
    "hold_minutes": 10.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T02:10:48+00:00",
    "_estimated": true
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.01707984,
    "sell_price": 0.0175,
    "quantity": 23419.42313277,
    "pnl_pct": 2.46,
    "pnl_usdt": 9.84,
    "max_pnl": 2.46,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T02:16:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.79,
    "sell_price": 1.79,
    "quantity": 223.46368715,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 792,
    "hold_minutes": 13.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T03:05:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "STGUSDT",
    "entry_price": 0.26730807,
    "sell_price": 0.2695,
    "quantity": 1496.40076336,
    "pnl_pct": 0.82,
    "pnl_usdt": 3.28,
    "max_pnl": 0.82,
    "hold_seconds": 444,
    "hold_minutes": 7.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T03:44:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.06569709,
    "sell_price": 0.0655,
    "quantity": 6088.54973637,
    "pnl_pct": -0.3,
    "pnl_usdt": -1.2,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T04:11:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.0084401,
    "sell_price": 0.00863,
    "quantity": 47392.8034028,
    "pnl_pct": 2.25,
    "pnl_usdt": 9.0,
    "max_pnl": 2.25,
    "hold_seconds": 282,
    "hold_minutes": 4.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T04:35:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "KNCUSDT",
    "entry_price": 0.16189536,
    "sell_price": 0.164,
    "quantity": 2470.73171214,
    "pnl_pct": 1.3,
    "pnl_usdt": 5.2,
    "max_pnl": 1.3,
    "hold_seconds": 192,
    "hold_minutes": 3.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T05:52:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "CETUSUSDT",
    "entry_price": 0.02436065,
    "sell_price": 0.02429,
    "quantity": 16419.92311371,
    "pnl_pct": -0.29,
    "pnl_usdt": -1.16,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T05:55:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000277,
    "sell_price": 0.000276,
    "quantity": 1444043.32129964,
    "pnl_pct": -0.36,
    "pnl_usdt": -1.44,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T05:56:26+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.08100205,
    "sell_price": 0.0831,
    "quantity": 4938.14662715,
    "pnl_pct": 2.59,
    "pnl_usdt": 10.36,
    "max_pnl": 2.59,
    "hold_seconds": 252,
    "hold_minutes": 4.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T06:23:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "KNCUSDT",
    "entry_price": 0.18290719,
    "sell_price": 0.1817,
    "quantity": 2186.90145532,
    "pnl_pct": -0.66,
    "pnl_usdt": -2.64,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T06:33:09+00:00",
    "_estimated": true
  },
  {
    "symbol": "KNCUSDT",
    "entry_price": 0.19299126,
    "sell_price": 0.1922,
    "quantity": 2072.63271922,
    "pnl_pct": -0.41,
    "pnl_usdt": -1.64,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T07:02:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00027201,
    "sell_price": 0.000275,
    "quantity": 1470534.17153781,
    "pnl_pct": 1.1,
    "pnl_usdt": 4.4,
    "max_pnl": 1.1,
    "hold_seconds": 402,
    "hold_minutes": 6.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T07:07:41+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.08139768,
    "sell_price": 0.0813,
    "quantity": 4914.14497317,
    "pnl_pct": -0.12,
    "pnl_usdt": -0.48,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T07:09:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "KAVAUSDT",
    "entry_price": 0.05970299,
    "sell_price": 0.0595,
    "quantity": 6699.83195147,
    "pnl_pct": -0.34,
    "pnl_usdt": -1.36,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T07:35:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00028199,
    "sell_price": 0.000277,
    "quantity": 1418490.0173765,
    "pnl_pct": -1.77,
    "pnl_usdt": -7.08,
    "max_pnl": 0,
    "hold_seconds": 618,
    "hold_minutes": 10.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T07:51:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "DENTUSDT",
    "entry_price": 0.00021401,
    "sell_price": 0.000213,
    "quantity": 1869071.53871314,
    "pnl_pct": -0.47,
    "pnl_usdt": -1.88,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T07:58:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.08740386,
    "sell_price": 0.0875,
    "quantity": 4576.45692078,
    "pnl_pct": 0.11,
    "pnl_usdt": 0.44,
    "max_pnl": 0.11,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T08:05:45+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00028499,
    "sell_price": 0.000282,
    "quantity": 1403558.01957963,
    "pnl_pct": -1.05,
    "pnl_usdt": -4.2,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T08:23:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "METUSDT",
    "entry_price": 0.14259892,
    "sell_price": 0.142,
    "quantity": 2805.07033293,
    "pnl_pct": -0.42,
    "pnl_usdt": -1.68,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T08:29:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "ANKRUSDT",
    "entry_price": 0.005,
    "sell_price": 0.00509,
    "quantity": 80000.0,
    "pnl_pct": 1.8,
    "pnl_usdt": 7.2,
    "max_pnl": 1.8,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T08:50:28+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.77,
    "sell_price": 1.77,
    "quantity": 225.98870056,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 528,
    "hold_minutes": 8.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T08:57:49+00:00",
    "_estimated": true
  },
  {
    "symbol": "ANKRUSDT",
    "entry_price": 0.00530021,
    "sell_price": 0.00527,
    "quantity": 75468.70784365,
    "pnl_pct": -0.57,
    "pnl_usdt": -2.28,
    "max_pnl": 0,
    "hold_seconds": 150,
    "hold_minutes": 2.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T09:03:31+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01631992,
    "sell_price": 0.01663,
    "quantity": 24509.92406826,
    "pnl_pct": 1.9,
    "pnl_usdt": 7.6,
    "max_pnl": 1.9,
    "hold_seconds": 318,
    "hold_minutes": 5.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T10:22:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00029199,
    "sell_price": 0.000291,
    "quantity": 1369909.92842221,
    "pnl_pct": -0.34,
    "pnl_usdt": -1.36,
    "max_pnl": 0,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T10:39:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 24.19964208,
    "sell_price": 24.34,
    "quantity": 16.52917009,
    "pnl_pct": 0.58,
    "pnl_usdt": 2.32,
    "max_pnl": 0.58,
    "hold_seconds": 810,
    "hold_minutes": 13.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T10:55:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "AIXBTUSDT",
    "entry_price": 0.025,
    "sell_price": 0.0249,
    "quantity": 16000.0,
    "pnl_pct": -0.4,
    "pnl_usdt": -1.6,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T10:57:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.70991752,
    "sell_price": 1.7,
    "quantity": 233.92941199,
    "pnl_pct": -0.58,
    "pnl_usdt": -2.32,
    "max_pnl": 0,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T11:00:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 24.52905812,
    "sell_price": 24.48,
    "quantity": 16.30718954,
    "pnl_pct": -0.2,
    "pnl_usdt": -0.8,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T11:21:15+00:00",
    "_estimated": true
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.01748069,
    "sell_price": 0.01743,
    "quantity": 22882.39194219,
    "pnl_pct": -0.29,
    "pnl_usdt": -1.16,
    "max_pnl": 0,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T11:59:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "KNCUSDT",
    "entry_price": 0.17329545,
    "sell_price": 0.1769,
    "quantity": 2308.19678185,
    "pnl_pct": 2.08,
    "pnl_usdt": 8.32,
    "max_pnl": 2.08,
    "hold_seconds": 324,
    "hold_minutes": 5.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T12:47:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.01006976,
    "sell_price": 0.00996,
    "quantity": 39722.89309775,
    "pnl_pct": -1.09,
    "pnl_usdt": -4.36,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T14:10:27+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 23.86051081,
    "sell_price": 24.29,
    "quantity": 16.76410045,
    "pnl_pct": 1.8,
    "pnl_usdt": 7.2,
    "max_pnl": 1.8,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T14:21:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.10693089,
    "sell_price": 7.065,
    "quantity": 56.28308565,
    "pnl_pct": -0.59,
    "pnl_usdt": -2.36,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T15:14:38+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00023999,
    "sell_price": 0.000247,
    "quantity": 1666736.11400475,
    "pnl_pct": 2.92,
    "pnl_usdt": 11.68,
    "max_pnl": 2.92,
    "hold_seconds": 654,
    "hold_minutes": 10.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T18:32:50+00:00",
    "_estimated": true
  },
  {
    "symbol": "METUSDT",
    "entry_price": 0.1458,
    "sell_price": 0.1458,
    "quantity": 2743.48422497,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T18:53:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000246,
    "sell_price": 0.000246,
    "quantity": 1626016.2601626,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 1332,
    "hold_minutes": 22.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T19:02:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000246,
    "sell_price": 0.000249,
    "quantity": 1626016.2601626,
    "pnl_pct": 1.22,
    "pnl_usdt": 4.88,
    "max_pnl": 1.22,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T19:35:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00024799,
    "sell_price": 0.000247,
    "quantity": 1612968.26484939,
    "pnl_pct": -0.4,
    "pnl_usdt": -1.6,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T20:10:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 24.80047885,
    "sell_price": 24.86,
    "quantity": 16.12872084,
    "pnl_pct": 0.24,
    "pnl_usdt": 0.96,
    "max_pnl": 0.24,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T21:33:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00024799,
    "sell_price": 0.000247,
    "quantity": 1612968.26484939,
    "pnl_pct": -0.4,
    "pnl_usdt": -1.6,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T22:08:59+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.35699879,
    "sell_price": 0.354,
    "quantity": 1120.45197688,
    "pnl_pct": -0.84,
    "pnl_usdt": -3.36,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-27T22:24:50+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00022901,
    "sell_price": 0.000228,
    "quantity": 1746648.61796428,
    "pnl_pct": -0.44,
    "pnl_usdt": -1.76,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T00:03:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "ANKRUSDT",
    "entry_price": 0.00525012,
    "sell_price": 0.0053,
    "quantity": 76188.73473368,
    "pnl_pct": 0.95,
    "pnl_usdt": 3.8,
    "max_pnl": 0.95,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T00:03:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "KNCUSDT",
    "entry_price": 0.16369926,
    "sell_price": 0.1609,
    "quantity": 2443.50524248,
    "pnl_pct": -1.71,
    "pnl_usdt": -6.84,
    "max_pnl": 0,
    "hold_seconds": 168,
    "hold_minutes": 2.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T00:09:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.11539626,
    "sell_price": 0.1143,
    "quantity": 3466.31684597,
    "pnl_pct": -0.95,
    "pnl_usdt": -3.8,
    "max_pnl": 0,
    "hold_seconds": 270,
    "hold_minutes": 4.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T01:05:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.68997083,
    "sell_price": 1.68,
    "quantity": 236.69047589,
    "pnl_pct": -0.59,
    "pnl_usdt": -2.36,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T01:14:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000215,
    "sell_price": 0.000215,
    "quantity": 1860465.11627907,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T03:14:46+00:00",
    "_estimated": true
  },
  {
    "symbol": "SENTUSDT",
    "entry_price": 0.01602005,
    "sell_price": 0.01598,
    "quantity": 24968.71108392,
    "pnl_pct": -0.25,
    "pnl_usdt": -1.0,
    "max_pnl": 0,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T03:39:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00021999,
    "sell_price": 0.000219,
    "quantity": 1818264.46656666,
    "pnl_pct": -0.45,
    "pnl_usdt": -1.8,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T03:44:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "WLDUSDT",
    "entry_price": 0.24789579,
    "sell_price": 0.2474,
    "quantity": 1613.58125525,
    "pnl_pct": -0.2,
    "pnl_usdt": -0.8,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T03:45:38+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.0550005,
    "sell_price": 0.0545,
    "quantity": 7272.66115763,
    "pnl_pct": -0.91,
    "pnl_usdt": -3.64,
    "max_pnl": 0,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T05:01:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01534939,
    "sell_price": 0.01542,
    "quantity": 26059.66751773,
    "pnl_pct": 0.46,
    "pnl_usdt": 1.84,
    "max_pnl": 0.46,
    "hold_seconds": 222,
    "hold_minutes": 3.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T05:14:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.06390067,
    "sell_price": 0.0633,
    "quantity": 6259.71527372,
    "pnl_pct": -0.94,
    "pnl_usdt": -3.76,
    "max_pnl": 0,
    "hold_seconds": 330,
    "hold_minutes": 5.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T05:53:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00022399,
    "sell_price": 0.000222,
    "quantity": 1785794.0086611,
    "pnl_pct": -0.89,
    "pnl_usdt": -3.56,
    "max_pnl": 0,
    "hold_seconds": 192,
    "hold_minutes": 3.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T06:12:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00867017,
    "sell_price": 0.00858,
    "quantity": 46135.19688772,
    "pnl_pct": -1.04,
    "pnl_usdt": -4.16,
    "max_pnl": 0,
    "hold_seconds": 780,
    "hold_minutes": 13.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T06:30:34+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.09079952,
    "sell_price": 0.0904,
    "quantity": 4405.30963159,
    "pnl_pct": -0.44,
    "pnl_usdt": -1.76,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T07:12:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01488,
    "sell_price": 0.01488,
    "quantity": 26881.72043011,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T07:34:26+00:00",
    "_estimated": true
  },
  {
    "symbol": "WLDUSDT",
    "entry_price": 0.26430572,
    "sell_price": 0.2642,
    "quantity": 1513.3989533,
    "pnl_pct": -0.04,
    "pnl_usdt": -0.16,
    "max_pnl": 0,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T07:44:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "LRCUSDT",
    "entry_price": 0.0230001,
    "sell_price": 0.0228,
    "quantity": 17391.22873379,
    "pnl_pct": -0.87,
    "pnl_usdt": -3.48,
    "max_pnl": 0,
    "hold_seconds": 672,
    "hold_minutes": 11.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T07:53:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00023599,
    "sell_price": 0.000235,
    "quantity": 1694987.07572355,
    "pnl_pct": -0.42,
    "pnl_usdt": -1.68,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T08:28:58+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00023501,
    "sell_price": 0.000232,
    "quantity": 1702055.23169227,
    "pnl_pct": -1.28,
    "pnl_usdt": -5.12,
    "max_pnl": 0,
    "hold_seconds": 390,
    "hold_minutes": 6.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T08:44:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "METUSDT",
    "entry_price": 0.14559502,
    "sell_price": 0.1451,
    "quantity": 2747.34671557,
    "pnl_pct": -0.34,
    "pnl_usdt": -1.36,
    "max_pnl": 0,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T08:46:09+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.45901969,
    "sell_price": 0.457,
    "quantity": 871.42231306,
    "pnl_pct": -0.44,
    "pnl_usdt": -1.76,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T09:19:50+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.08750125,
    "sell_price": 0.0873,
    "quantity": 4571.36326624,
    "pnl_pct": -0.23,
    "pnl_usdt": -0.92,
    "max_pnl": 0,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T10:54:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00223994,
    "sell_price": 0.00236,
    "quantity": 178576.21186282,
    "pnl_pct": 5.36,
    "pnl_usdt": 21.44,
    "max_pnl": 5.36,
    "hold_seconds": 408,
    "hold_minutes": 6.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T11:41:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "ETHUSDT",
    "entry_price": 2039.74,
    "sell_price": 2039.74,
    "quantity": 0.19610342,
    "pnl_pct": -0.0,
    "pnl_usdt": -0.0,
    "max_pnl": -0.0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T13:40:36+00:00",
    "_estimated": true
  },
  {
    "symbol": "PUMPUSDT",
    "entry_price": 0.001761,
    "sell_price": 0.001761,
    "quantity": 227143.66837024,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 132,
    "hold_minutes": 2.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T13:42:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "METUSDT",
    "entry_price": 0.14660525,
    "sell_price": 0.1464,
    "quantity": 2728.41525116,
    "pnl_pct": -0.14,
    "pnl_usdt": -0.56,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T13:46:58+00:00",
    "_estimated": true
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.01723931,
    "sell_price": 0.01726,
    "quantity": 23202.78479823,
    "pnl_pct": 0.12,
    "pnl_usdt": 0.48,
    "max_pnl": 0.12,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T13:50:58+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.17800318,
    "sell_price": 0.179,
    "quantity": 2247.15086551,
    "pnl_pct": 0.56,
    "pnl_usdt": 2.24,
    "max_pnl": 0.56,
    "hold_seconds": 936,
    "hold_minutes": 15.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T13:55:59+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00238,
    "sell_price": 0.00237,
    "quantity": 168067.22689076,
    "pnl_pct": -0.42,
    "pnl_usdt": -1.68,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T15:16:29+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.41699449,
    "sell_price": 0.424,
    "quantity": 959.24528883,
    "pnl_pct": 1.68,
    "pnl_usdt": 6.72,
    "max_pnl": 1.68,
    "hold_seconds": 624,
    "hold_minutes": 10.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T15:31:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENAUSDT",
    "entry_price": 0.09229853,
    "sell_price": 0.093,
    "quantity": 4333.76349547,
    "pnl_pct": 0.76,
    "pnl_usdt": 3.04,
    "max_pnl": 0.76,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T15:35:31+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.4389851,
    "sell_price": 0.436,
    "quantity": 911.19265779,
    "pnl_pct": -0.68,
    "pnl_usdt": -2.72,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T15:39:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00257995,
    "sell_price": 0.00263,
    "quantity": 155041.76437528,
    "pnl_pct": 1.94,
    "pnl_usdt": 7.76,
    "max_pnl": 1.94,
    "hold_seconds": 54,
    "hold_minutes": 0.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T15:46:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00022301,
    "sell_price": 0.00022,
    "quantity": 1793641.54073808,
    "pnl_pct": -1.35,
    "pnl_usdt": -5.4,
    "max_pnl": 0,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T15:48:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "OPENUSDT",
    "entry_price": 0.17540302,
    "sell_price": 0.173,
    "quantity": 2280.46244586,
    "pnl_pct": -1.37,
    "pnl_usdt": -5.48,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T16:12:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "AIXBTUSDT",
    "entry_price": 0.02440004,
    "sell_price": 0.0243,
    "quantity": 16393.4157485,
    "pnl_pct": -0.41,
    "pnl_usdt": -1.64,
    "max_pnl": 0,
    "hold_seconds": 780,
    "hold_minutes": 13.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T16:21:56+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.40901836,
    "sell_price": 0.41,
    "quantity": 977.95120982,
    "pnl_pct": 0.24,
    "pnl_usdt": 0.96,
    "max_pnl": 0.24,
    "hold_seconds": 852,
    "hold_minutes": 14.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T17:21:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01571947,
    "sell_price": 0.0156,
    "quantity": 25446.15053815,
    "pnl_pct": -0.76,
    "pnl_usdt": -3.04,
    "max_pnl": 0,
    "hold_seconds": 372,
    "hold_minutes": 6.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T17:23:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.39000302,
    "sell_price": 0.387,
    "quantity": 1025.63308356,
    "pnl_pct": -0.77,
    "pnl_usdt": -3.08,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T19:15:28+00:00",
    "_estimated": true
  },
  {
    "symbol": "LRCUSDT",
    "entry_price": 0.02330019,
    "sell_price": 0.0232,
    "quantity": 17167.24198386,
    "pnl_pct": -0.43,
    "pnl_usdt": -1.72,
    "max_pnl": 0,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T19:22:59+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.40999295,
    "sell_price": 0.407,
    "quantity": 975.62653211,
    "pnl_pct": -0.73,
    "pnl_usdt": -2.92,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T19:37:50+00:00",
    "_estimated": true
  },
  {
    "symbol": "CHZUSDT",
    "entry_price": 0.04128955,
    "sell_price": 0.04124,
    "quantity": 9687.6812656,
    "pnl_pct": -0.12,
    "pnl_usdt": -0.48,
    "max_pnl": 0,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T20:02:42+00:00",
    "_estimated": true
  },
  {
    "symbol": "SIGNUSDT",
    "entry_price": 0.03336847,
    "sell_price": 0.03482,
    "quantity": 11987.36411948,
    "pnl_pct": 4.35,
    "pnl_usdt": 17.4,
    "max_pnl": 4.35,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T20:05:23+00:00",
    "_estimated": true
  },
  {
    "symbol": "SKYUSDT",
    "entry_price": 0.0704593,
    "sell_price": 0.07072,
    "quantity": 5677.03624646,
    "pnl_pct": 0.37,
    "pnl_usdt": 1.48,
    "max_pnl": 0.37,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T20:12:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.11950316,
    "sell_price": 0.1193,
    "quantity": 3347.19182321,
    "pnl_pct": -0.17,
    "pnl_usdt": -0.68,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T21:01:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00594975,
    "sell_price": 0.00592,
    "quantity": 67229.71553427,
    "pnl_pct": -0.5,
    "pnl_usdt": -2.0,
    "max_pnl": 0,
    "hold_seconds": 804,
    "hold_minutes": 13.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T21:04:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000222,
    "sell_price": 0.000226,
    "quantity": 1801801.8018018,
    "pnl_pct": 1.8,
    "pnl_usdt": 7.2,
    "max_pnl": 1.8,
    "hold_seconds": 402,
    "hold_minutes": 6.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T22:22:45+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00022499,
    "sell_price": 0.000224,
    "quantity": 1777856.79363527,
    "pnl_pct": -0.44,
    "pnl_usdt": -1.76,
    "max_pnl": 0,
    "hold_seconds": 780,
    "hold_minutes": 13.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T22:48:57+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.38100998,
    "sell_price": 0.378,
    "quantity": 1049.84126663,
    "pnl_pct": -0.79,
    "pnl_usdt": -3.16,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-28T23:09:28+00:00",
    "_estimated": true
  },
  {
    "symbol": "ANKRUSDT",
    "entry_price": 0.00490009,
    "sell_price": 0.00488,
    "quantity": 81631.1537135,
    "pnl_pct": -0.41,
    "pnl_usdt": -1.64,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T00:02:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.08050125,
    "sell_price": 0.0803,
    "quantity": 4968.86694306,
    "pnl_pct": -0.25,
    "pnl_usdt": -1.0,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T00:09:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.12700481,
    "sell_price": 0.1267,
    "quantity": 3149.48701549,
    "pnl_pct": -0.24,
    "pnl_usdt": -0.96,
    "max_pnl": 0,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T01:09:51+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00023601,
    "sell_price": 0.000234,
    "quantity": 1694843.43883734,
    "pnl_pct": -0.85,
    "pnl_usdt": -3.4,
    "max_pnl": 0,
    "hold_seconds": 222,
    "hold_minutes": 3.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T01:39:44+00:00",
    "_estimated": true
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.16650579,
    "sell_price": 0.1725,
    "quantity": 2402.31886231,
    "pnl_pct": 3.6,
    "pnl_usdt": 14.4,
    "max_pnl": 3.6,
    "hold_seconds": 864,
    "hold_minutes": 14.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T01:42:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00023399,
    "sell_price": 0.000232,
    "quantity": 1709474.7638788,
    "pnl_pct": -0.85,
    "pnl_usdt": -3.4,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T02:10:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.70991752,
    "sell_price": 1.7,
    "quantity": 233.92941199,
    "pnl_pct": -0.58,
    "pnl_usdt": -2.32,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T02:40:35+00:00",
    "_estimated": true
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.01768931,
    "sell_price": 0.01773,
    "quantity": 22612.52700077,
    "pnl_pct": 0.23,
    "pnl_usdt": 0.92,
    "max_pnl": 0.23,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T03:17:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02067067,
    "sell_price": 0.02065,
    "quantity": 19351.09021623,
    "pnl_pct": -0.1,
    "pnl_usdt": -0.4,
    "max_pnl": 0,
    "hold_seconds": 312,
    "hold_minutes": 5.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T04:16:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00022599,
    "sell_price": 0.000225,
    "quantity": 1769989.82255852,
    "pnl_pct": -0.44,
    "pnl_usdt": -1.76,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T06:28:29+00:00",
    "_estimated": true
  },
  {
    "symbol": "FORTHUSDT",
    "entry_price": 0.39001718,
    "sell_price": 0.386,
    "quantity": 1025.59584683,
    "pnl_pct": -1.03,
    "pnl_usdt": -4.12,
    "max_pnl": 0,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T06:29:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.25101576,
    "sell_price": 7.317,
    "quantity": 55.16468495,
    "pnl_pct": 0.91,
    "pnl_usdt": 3.64,
    "max_pnl": 0.91,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T07:31:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.15989568,
    "sell_price": 0.1594,
    "quantity": 2501.63106345,
    "pnl_pct": -0.31,
    "pnl_usdt": -1.24,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T08:51:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "SENTUSDT",
    "entry_price": 0.01765945,
    "sell_price": 0.01761,
    "quantity": 22650.76205658,
    "pnl_pct": -0.28,
    "pnl_usdt": -1.12,
    "max_pnl": 0,
    "hold_seconds": 102,
    "hold_minutes": 1.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T10:01:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.70003018,
    "sell_price": 1.69,
    "quantity": 235.28994056,
    "pnl_pct": -0.59,
    "pnl_usdt": -2.36,
    "max_pnl": 0,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T10:55:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02120093,
    "sell_price": 0.02182,
    "quantity": 18867.09686792,
    "pnl_pct": 2.92,
    "pnl_usdt": 11.68,
    "max_pnl": 2.92,
    "hold_seconds": 120,
    "hold_minutes": 2.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T10:55:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00511997,
    "sell_price": 0.0051,
    "quantity": 78125.45776635,
    "pnl_pct": -0.39,
    "pnl_usdt": -1.56,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T14:26:00+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00022499,
    "sell_price": 0.000224,
    "quantity": 1777856.79363527,
    "pnl_pct": -0.44,
    "pnl_usdt": -1.76,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T18:21:32+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.14599775,
    "sell_price": 0.1554,
    "quantity": 2739.76824985,
    "pnl_pct": 6.44,
    "pnl_usdt": 25.76,
    "max_pnl": 6.44,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T18:35:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00022599,
    "sell_price": 0.000224,
    "quantity": 1769989.82255852,
    "pnl_pct": -0.88,
    "pnl_usdt": -3.52,
    "max_pnl": 0,
    "hold_seconds": 282,
    "hold_minutes": 4.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-29T21:11:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.0028199,
    "sell_price": 0.00318,
    "quantity": 141849.00173765,
    "pnl_pct": 12.77,
    "pnl_usdt": 51.08,
    "max_pnl": 12.77,
    "hold_seconds": 120,
    "hold_minutes": 2.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T03:26:31+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00437015,
    "sell_price": 0.00434,
    "quantity": 91530.03901468,
    "pnl_pct": -0.69,
    "pnl_usdt": -2.76,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T05:19:44+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00352006,
    "sell_price": 0.0035,
    "quantity": 113634.42668591,
    "pnl_pct": -0.57,
    "pnl_usdt": -2.28,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T07:12:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "STGUSDT",
    "entry_price": 0.24940523,
    "sell_price": 0.2516,
    "quantity": 1603.81560563,
    "pnl_pct": 0.88,
    "pnl_usdt": 3.52,
    "max_pnl": 0.88,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T09:52:35+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00689985,
    "sell_price": 0.00722,
    "quantity": 57972.2747596,
    "pnl_pct": 4.64,
    "pnl_usdt": 18.56,
    "max_pnl": 4.64,
    "hold_seconds": 378,
    "hold_minutes": 6.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T11:23:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000208,
    "sell_price": 0.000206,
    "quantity": 1923076.92307692,
    "pnl_pct": -0.96,
    "pnl_usdt": -3.84,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T12:02:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00341001,
    "sell_price": 0.00338,
    "quantity": 117301.70879264,
    "pnl_pct": -0.88,
    "pnl_usdt": -3.52,
    "max_pnl": 0,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T12:27:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "KNCUSDT",
    "entry_price": 0.1464,
    "sell_price": 0.1464,
    "quantity": 2732.24043716,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 312,
    "hold_minutes": 5.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T13:27:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.11900172,
    "sell_price": 0.1173,
    "quantity": 3361.29595438,
    "pnl_pct": -1.43,
    "pnl_usdt": -5.72,
    "max_pnl": 0,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T13:47:26+00:00",
    "_estimated": true
  },
  {
    "symbol": "CETUSUSDT",
    "entry_price": 0.02688924,
    "sell_price": 0.0269,
    "quantity": 14875.83881136,
    "pnl_pct": 0.04,
    "pnl_usdt": 0.16,
    "max_pnl": 0.04,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T13:59:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.0734998,
    "sell_price": 0.073,
    "quantity": 5442.19167943,
    "pnl_pct": -0.68,
    "pnl_usdt": -2.72,
    "max_pnl": 0,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T15:12:38+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00333007,
    "sell_price": 0.0034,
    "quantity": 120117.59512563,
    "pnl_pct": 2.1,
    "pnl_usdt": 8.4,
    "max_pnl": 2.1,
    "hold_seconds": 36,
    "hold_minutes": 0.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T15:17:09+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.7826173,
    "sell_price": 7.862,
    "quantity": 51.39659122,
    "pnl_pct": 1.02,
    "pnl_usdt": 4.08,
    "max_pnl": 1.02,
    "hold_seconds": 252,
    "hold_minutes": 4.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T15:49:10+00:00",
    "_estimated": true
  },
  {
    "symbol": "STGUSDT",
    "entry_price": 0.26231156,
    "sell_price": 0.261,
    "quantity": 1524.90420171,
    "pnl_pct": -0.5,
    "pnl_usdt": -2.0,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T16:50:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "CETUSUSDT",
    "entry_price": 0.0298994,
    "sell_price": 0.02972,
    "quantity": 13378.19488016,
    "pnl_pct": -0.6,
    "pnl_usdt": -2.4,
    "max_pnl": 0,
    "hold_seconds": 150,
    "hold_minutes": 2.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T17:49:12+00:00",
    "_estimated": true
  },
  {
    "symbol": "QNTUSDT",
    "entry_price": 70.59,
    "sell_price": 70.59,
    "quantity": 5.666525,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T17:57:34+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01483953,
    "sell_price": 0.01512,
    "quantity": 26955.03159467,
    "pnl_pct": 1.89,
    "pnl_usdt": 7.56,
    "max_pnl": 1.89,
    "hold_seconds": 222,
    "hold_minutes": 3.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T18:45:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00021199,
    "sell_price": 0.00021,
    "quantity": 1886881.45667248,
    "pnl_pct": -0.94,
    "pnl_usdt": -3.76,
    "max_pnl": 0,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T18:53:58+00:00",
    "_estimated": true
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.04080201,
    "sell_price": 0.0407,
    "quantity": 9803.43860511,
    "pnl_pct": -0.25,
    "pnl_usdt": -1.0,
    "max_pnl": 0,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-30T21:59:26+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000189,
    "sell_price": 0.000187,
    "quantity": 2116402.11640212,
    "pnl_pct": -1.06,
    "pnl_usdt": -4.24,
    "max_pnl": 0,
    "hold_seconds": 138,
    "hold_minutes": 2.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T00:57:38+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.0879992,
    "sell_price": 0.0877,
    "quantity": 4545.49586814,
    "pnl_pct": -0.34,
    "pnl_usdt": -1.36,
    "max_pnl": 0,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T02:02:29+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00357,
    "sell_price": 0.00356,
    "quantity": 112044.81792717,
    "pnl_pct": -0.28,
    "pnl_usdt": -1.12,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T02:10:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "QNTUSDT",
    "entry_price": 70.74707471,
    "sell_price": 70.74,
    "quantity": 5.65394402,
    "pnl_pct": -0.01,
    "pnl_usdt": -0.04,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T02:53:01+00:00",
    "_estimated": true
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.11850145,
    "sell_price": 0.1183,
    "quantity": 3375.48612274,
    "pnl_pct": -0.17,
    "pnl_usdt": -0.68,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T03:01:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "QNTUSDT",
    "entry_price": 71.34340223,
    "sell_price": 71.8,
    "quantity": 5.60668524,
    "pnl_pct": 0.64,
    "pnl_usdt": 2.56,
    "max_pnl": 0.64,
    "hold_seconds": 24,
    "hold_minutes": 0.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T03:37:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.0078499,
    "sell_price": 0.00797,
    "quantity": 50956.06313456,
    "pnl_pct": 1.53,
    "pnl_usdt": 6.12,
    "max_pnl": 1.53,
    "hold_seconds": 222,
    "hold_minutes": 3.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T03:38:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "VIRTUALUSDT",
    "entry_price": 0.65699367,
    "sell_price": 0.6543,
    "quantity": 608.83387202,
    "pnl_pct": -0.41,
    "pnl_usdt": -1.64,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T03:42:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00664022,
    "sell_price": 0.00703,
    "quantity": 60238.967986,
    "pnl_pct": 5.87,
    "pnl_usdt": 23.48,
    "max_pnl": 5.87,
    "hold_seconds": 222,
    "hold_minutes": 3.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T04:06:44+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00707001,
    "sell_price": 0.00714,
    "quantity": 56577.006256,
    "pnl_pct": 0.99,
    "pnl_usdt": 3.96,
    "max_pnl": 0.99,
    "hold_seconds": 384,
    "hold_minutes": 6.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T04:30:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "SKYUSDT",
    "entry_price": 0.08098867,
    "sell_price": 0.08077,
    "quantity": 4938.96244993,
    "pnl_pct": -0.27,
    "pnl_usdt": -1.08,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T04:31:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00741037,
    "sell_price": 0.00742,
    "quantity": 53978.41133439,
    "pnl_pct": 0.13,
    "pnl_usdt": 0.52,
    "max_pnl": 0.13,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T05:06:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000186,
    "sell_price": 0.000187,
    "quantity": 2150537.6344086,
    "pnl_pct": 0.54,
    "pnl_usdt": 2.16,
    "max_pnl": 0.54,
    "hold_seconds": 168,
    "hold_minutes": 2.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T07:17:10+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000187,
    "sell_price": 0.000195,
    "quantity": 2139037.43315508,
    "pnl_pct": 4.28,
    "pnl_usdt": 17.12,
    "max_pnl": 4.28,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T07:25:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00019501,
    "sell_price": 0.000193,
    "quantity": 2051176.86272499,
    "pnl_pct": -1.03,
    "pnl_usdt": -4.12,
    "max_pnl": 0,
    "hold_seconds": 282,
    "hold_minutes": 4.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T07:55:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.08159619,
    "sell_price": 0.0822,
    "quantity": 4902.18967332,
    "pnl_pct": 0.74,
    "pnl_usdt": 2.96,
    "max_pnl": 0.74,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T08:59:23+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.00018999,
    "sell_price": 0.000188,
    "quantity": 2105373.9670509,
    "pnl_pct": -1.05,
    "pnl_usdt": -4.2,
    "max_pnl": 0,
    "hold_seconds": 324,
    "hold_minutes": 5.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T09:13:45+00:00",
    "_estimated": true
  },
  {
    "symbol": "SKYUSDT",
    "entry_price": 0.07586828,
    "sell_price": 0.0758,
    "quantity": 5272.29561551,
    "pnl_pct": -0.09,
    "pnl_usdt": -0.36,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T10:48:15+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.09149877,
    "sell_price": 0.0931,
    "quantity": 4371.64346581,
    "pnl_pct": 1.75,
    "pnl_usdt": 7.0,
    "max_pnl": 1.75,
    "hold_seconds": 996,
    "hold_minutes": 16.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T12:07:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000178,
    "sell_price": 0.000177,
    "quantity": 2247191.01123596,
    "pnl_pct": -0.56,
    "pnl_usdt": -2.24,
    "max_pnl": 0,
    "hold_seconds": 390,
    "hold_minutes": 6.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T12:18:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01476052,
    "sell_price": 0.0147,
    "quantity": 27099.31628425,
    "pnl_pct": -0.41,
    "pnl_usdt": -1.64,
    "max_pnl": 0,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T12:27:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.09649563,
    "sell_price": 0.0961,
    "quantity": 4145.26543845,
    "pnl_pct": -0.41,
    "pnl_usdt": -1.64,
    "max_pnl": 0,
    "hold_seconds": 438,
    "hold_minutes": 7.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T12:48:49+00:00",
    "_estimated": true
  },
  {
    "symbol": "SKLUSDT",
    "entry_price": 0.00674993,
    "sell_price": 0.00681,
    "quantity": 59259.8738061,
    "pnl_pct": 0.89,
    "pnl_usdt": 3.56,
    "max_pnl": 0.89,
    "hold_seconds": 192,
    "hold_minutes": 3.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T13:33:10+00:00",
    "_estimated": true
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.09520465,
    "sell_price": 0.0949,
    "quantity": 4201.47545314,
    "pnl_pct": -0.32,
    "pnl_usdt": -1.28,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T13:44:10+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00636994,
    "sell_price": 0.00634,
    "quantity": 62794.93998374,
    "pnl_pct": -0.47,
    "pnl_usdt": -1.88,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T13:59:51+00:00",
    "_estimated": true
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.10340392,
    "sell_price": 0.1045,
    "quantity": 3868.3253014,
    "pnl_pct": 1.06,
    "pnl_usdt": 4.24,
    "max_pnl": 1.06,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T14:09:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "SKLUSDT",
    "entry_price": 0.00735027,
    "sell_price": 0.00729,
    "quantity": 54419.76961391,
    "pnl_pct": -0.82,
    "pnl_usdt": -3.28,
    "max_pnl": 0,
    "hold_seconds": 198,
    "hold_minutes": 3.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T14:24:53+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00646976,
    "sell_price": 0.00644,
    "quantity": 61826.09555841,
    "pnl_pct": -0.46,
    "pnl_usdt": -1.84,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T14:27:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.03559968,
    "sell_price": 0.0355,
    "quantity": 11236.05605444,
    "pnl_pct": -0.28,
    "pnl_usdt": -1.12,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T14:39:15+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00323007,
    "sell_price": 0.00318,
    "quantity": 123836.32552855,
    "pnl_pct": -1.55,
    "pnl_usdt": -6.2,
    "max_pnl": 0,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T16:04:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00359005,
    "sell_price": 0.00358,
    "quantity": 111419.06101586,
    "pnl_pct": -0.28,
    "pnl_usdt": -1.12,
    "max_pnl": 0,
    "hold_seconds": 0,
    "hold_minutes": 0.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T16:38:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.71997586,
    "sell_price": 1.71,
    "quantity": 232.56140351,
    "pnl_pct": -0.58,
    "pnl_usdt": -2.32,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T17:07:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.0998004,
    "sell_price": 0.1,
    "quantity": 4007.99996794,
    "pnl_pct": 0.2,
    "pnl_usdt": 0.8,
    "max_pnl": 0.2,
    "hold_seconds": 570,
    "hold_minutes": 9.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T17:37:09+00:00",
    "_estimated": true
  },
  {
    "symbol": "EIGENUSDT",
    "entry_price": 0.16500654,
    "sell_price": 0.164,
    "quantity": 2424.1463399,
    "pnl_pct": -0.61,
    "pnl_usdt": -2.44,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T18:13:38+00:00",
    "_estimated": true
  },
  {
    "symbol": "SKLUSDT",
    "entry_price": 0.00720008,
    "sell_price": 0.0071,
    "quantity": 55554.93827846,
    "pnl_pct": -1.39,
    "pnl_usdt": -5.56,
    "max_pnl": 0,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T18:18:40+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000153,
    "sell_price": 0.00015,
    "quantity": 2614379.08496732,
    "pnl_pct": -1.96,
    "pnl_usdt": -7.84,
    "max_pnl": 0,
    "hold_seconds": 372,
    "hold_minutes": 6.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T18:29:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00357988,
    "sell_price": 0.00363,
    "quantity": 111735.58890242,
    "pnl_pct": 1.4,
    "pnl_usdt": 5.6,
    "max_pnl": 1.4,
    "hold_seconds": 492,
    "hold_minutes": 8.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T19:12:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "A2ZUSDT",
    "entry_price": 0.000145,
    "sell_price": 0.000142,
    "quantity": 2758620.68965517,
    "pnl_pct": -2.07,
    "pnl_usdt": -8.28,
    "max_pnl": 0,
    "hold_seconds": 6,
    "hold_minutes": 0.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T19:32:31+00:00",
    "_estimated": true
  },
  {
    "symbol": "LRCUSDT",
    "entry_price": 0.0203,
    "sell_price": 0.0203,
    "quantity": 19704.43349754,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 120,
    "hold_minutes": 2.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T20:23:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1146039,
    "sell_price": 0.1451,
    "quantity": 3490.28261691,
    "pnl_pct": 26.61,
    "pnl_usdt": 106.44,
    "max_pnl": 26.61,
    "hold_seconds": 3078,
    "hold_minutes": 51.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T20:33:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00386006,
    "sell_price": 0.00395,
    "quantity": 103625.33224872,
    "pnl_pct": 2.33,
    "pnl_usdt": 9.32,
    "max_pnl": 2.33,
    "hold_seconds": 120,
    "hold_minutes": 2.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T21:02:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00390994,
    "sell_price": 0.00389,
    "quantity": 102303.36015386,
    "pnl_pct": -0.51,
    "pnl_usdt": -2.04,
    "max_pnl": 0,
    "hold_seconds": 1986,
    "hold_minutes": 33.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T21:58:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.14580468,
    "sell_price": 0.1484,
    "quantity": 2743.39616534,
    "pnl_pct": 1.78,
    "pnl_usdt": 7.12,
    "max_pnl": 1.78,
    "hold_seconds": 1662,
    "hold_minutes": 27.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T21:58:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.15189493,
    "sell_price": 0.1515,
    "quantity": 2633.39928462,
    "pnl_pct": -0.26,
    "pnl_usdt": -1.04,
    "max_pnl": 0,
    "hold_seconds": 234,
    "hold_minutes": 3.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T22:13:00+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.0045,
    "sell_price": 0.0045,
    "quantity": 88888.88888889,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 222,
    "hold_minutes": 3.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T22:28:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.18009852,
    "sell_price": 0.1828,
    "quantity": 2221.00659128,
    "pnl_pct": 1.5,
    "pnl_usdt": 6.0,
    "max_pnl": 1.5,
    "hold_seconds": 96,
    "hold_minutes": 1.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T22:55:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "RDNTUSDT",
    "entry_price": 0.00383992,
    "sell_price": 0.00379,
    "quantity": 104168.83685077,
    "pnl_pct": -1.3,
    "pnl_usdt": -5.2,
    "max_pnl": 0,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T23:09:35+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.18550725,
    "sell_price": 0.1856,
    "quantity": 2156.24995789,
    "pnl_pct": 0.05,
    "pnl_usdt": 0.2,
    "max_pnl": 0.05,
    "hold_seconds": 816,
    "hold_minutes": 13.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T23:29:41+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.92075245,
    "sell_price": 7.916,
    "quantity": 50.50025266,
    "pnl_pct": -0.06,
    "pnl_usdt": -0.24,
    "max_pnl": 0,
    "hold_seconds": 264,
    "hold_minutes": 4.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-03-31T23:57:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.19240775,
    "sell_price": 0.1997,
    "quantity": 2078.91833879,
    "pnl_pct": 3.79,
    "pnl_usdt": 15.16,
    "max_pnl": 3.79,
    "hold_seconds": 402,
    "hold_minutes": 6.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T00:43:23+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.19709915,
    "sell_price": 0.1984,
    "quantity": 2029.43543897,
    "pnl_pct": 0.66,
    "pnl_usdt": 2.64,
    "max_pnl": 0.66,
    "hold_seconds": 492,
    "hold_minutes": 8.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T00:57:27+00:00",
    "_estimated": true
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.15510244,
    "sell_price": 0.1567,
    "quantity": 2578.94073104,
    "pnl_pct": 1.03,
    "pnl_usdt": 4.12,
    "max_pnl": 1.03,
    "hold_seconds": 402,
    "hold_minutes": 6.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T01:20:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.0954989,
    "sell_price": 0.0959,
    "quantity": 4188.52992024,
    "pnl_pct": 0.42,
    "pnl_usdt": 1.68,
    "max_pnl": 0.42,
    "hold_seconds": 198,
    "hold_minutes": 3.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T01:45:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.74997486,
    "sell_price": 1.74,
    "quantity": 228.57471221,
    "pnl_pct": -0.57,
    "pnl_usdt": -2.28,
    "max_pnl": 0,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T02:15:28+00:00",
    "_estimated": true
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.10320357,
    "sell_price": 0.1018,
    "quantity": 3875.8349154,
    "pnl_pct": -1.36,
    "pnl_usdt": -5.44,
    "max_pnl": 0,
    "hold_seconds": 210,
    "hold_minutes": 3.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T02:18:27+00:00",
    "_estimated": true
  },
  {
    "symbol": "LRCUSDT",
    "entry_price": 0.01949916,
    "sell_price": 0.0197,
    "quantity": 20513.70418008,
    "pnl_pct": 1.03,
    "pnl_usdt": 4.12,
    "max_pnl": 1.03,
    "hold_seconds": 474,
    "hold_minutes": 7.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T02:36:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00459011,
    "sell_price": 0.00584,
    "quantity": 87143.88108346,
    "pnl_pct": 27.23,
    "pnl_usdt": 108.92,
    "max_pnl": 27.23,
    "hold_seconds": 21984,
    "hold_minutes": 366.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T09:06:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02132937,
    "sell_price": 0.0215,
    "quantity": 18753.48404571,
    "pnl_pct": 0.8,
    "pnl_usdt": 3.2,
    "max_pnl": 0.8,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T09:14:14+00:00",
    "_estimated": true
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02265972,
    "sell_price": 0.02348,
    "quantity": 17652.46878602,
    "pnl_pct": 3.62,
    "pnl_usdt": 14.48,
    "max_pnl": 3.62,
    "hold_seconds": 126,
    "hold_minutes": 2.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T09:21:42+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.08569182,
    "sell_price": 8.228,
    "quantity": 49.47010211,
    "pnl_pct": 1.76,
    "pnl_usdt": 7.04,
    "max_pnl": 1.76,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T09:33:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "CETUSUSDT",
    "entry_price": 0.02032978,
    "sell_price": 0.02022,
    "quantity": 19675.56953395,
    "pnl_pct": -0.54,
    "pnl_usdt": -2.16,
    "max_pnl": 0,
    "hold_seconds": 84,
    "hold_minutes": 1.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T10:45:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01469971,
    "sell_price": 0.01471,
    "quantity": 27211.4211777,
    "pnl_pct": 0.07,
    "pnl_usdt": 0.28,
    "max_pnl": 0.07,
    "hold_seconds": 192,
    "hold_minutes": 3.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T14:41:04+00:00",
    "_estimated": true
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.09620228,
    "sell_price": 0.0955,
    "quantity": 4157.90561305,
    "pnl_pct": -0.73,
    "pnl_usdt": -2.92,
    "max_pnl": 0,
    "hold_seconds": 18,
    "hold_minutes": 0.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T14:45:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "RENDERUSDT",
    "entry_price": 1.81005025,
    "sell_price": 1.801,
    "quantity": 220.98833996,
    "pnl_pct": -0.5,
    "pnl_usdt": -2.0,
    "max_pnl": 0,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T14:46:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "WUSDT",
    "entry_price": 0.0146,
    "sell_price": 0.0146,
    "quantity": 27397.26027397,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 786,
    "hold_minutes": 13.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T14:55:34+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.185,
    "sell_price": 0.185,
    "quantity": 2162.16216216,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 600,
    "hold_minutes": 10.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T15:25:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.09890003,
    "sell_price": 0.1016,
    "quantity": 4044.48815637,
    "pnl_pct": 2.73,
    "pnl_usdt": 10.92,
    "max_pnl": 2.73,
    "hold_seconds": 264,
    "hold_minutes": 4.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T15:33:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.12531278,
    "sell_price": 8.118,
    "quantity": 49.22887412,
    "pnl_pct": -0.09,
    "pnl_usdt": -0.36,
    "max_pnl": 0,
    "hold_seconds": 90,
    "hold_minutes": 1.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T15:35:27+00:00",
    "_estimated": true
  },
  {
    "symbol": "ETHFIUSDT",
    "entry_price": 0.46802181,
    "sell_price": 0.472,
    "quantity": 854.66102531,
    "pnl_pct": 0.85,
    "pnl_usdt": 3.4,
    "max_pnl": 0.85,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T15:51:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00386988,
    "sell_price": 0.00389,
    "quantity": 103362.3781616,
    "pnl_pct": 0.52,
    "pnl_usdt": 2.08,
    "max_pnl": 0.52,
    "hold_seconds": 228,
    "hold_minutes": 3.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T17:24:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.0177497,
    "sell_price": 0.0177,
    "quantity": 22535.59215085,
    "pnl_pct": -0.28,
    "pnl_usdt": -1.12,
    "max_pnl": 0,
    "hold_seconds": 342,
    "hold_minutes": 5.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T17:34:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.74,
    "sell_price": 1.74,
    "quantity": 229.88505747,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 906,
    "hold_minutes": 15.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T17:39:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00389989,
    "sell_price": 0.00388,
    "quantity": 102566.99547936,
    "pnl_pct": -0.51,
    "pnl_usdt": -2.04,
    "max_pnl": 0,
    "hold_seconds": 72,
    "hold_minutes": 1.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T17:47:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00937982,
    "sell_price": 0.00974,
    "quantity": 42644.74158353,
    "pnl_pct": 3.84,
    "pnl_usdt": 15.36,
    "max_pnl": 3.84,
    "hold_seconds": 252,
    "hold_minutes": 4.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T17:54:59+00:00",
    "_estimated": true
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00410986,
    "sell_price": 0.0041,
    "quantity": 97326.91624532,
    "pnl_pct": -0.24,
    "pnl_usdt": -0.96,
    "max_pnl": 0,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T18:12:08+00:00",
    "_estimated": true
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00643029,
    "sell_price": 0.00642,
    "quantity": 62205.5925938,
    "pnl_pct": -0.16,
    "pnl_usdt": -0.64,
    "max_pnl": 0,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T18:15:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.0210193,
    "sell_price": 0.02091,
    "quantity": 19030.12945246,
    "pnl_pct": -0.52,
    "pnl_usdt": -2.08,
    "max_pnl": 0,
    "hold_seconds": 594,
    "hold_minutes": 9.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T18:15:52+00:00",
    "_estimated": true
  },
  {
    "symbol": "0GUSDT",
    "entry_price": 0.50398145,
    "sell_price": 0.5,
    "quantity": 793.68000548,
    "pnl_pct": -0.79,
    "pnl_usdt": -3.16,
    "max_pnl": 0,
    "hold_seconds": 66,
    "hold_minutes": 1.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T18:16:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.11950132,
    "sell_price": 0.1179,
    "quantity": 3347.24336099,
    "pnl_pct": -1.34,
    "pnl_usdt": -5.36,
    "max_pnl": 0,
    "hold_seconds": 204,
    "hold_minutes": 3.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T18:24:51+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.10059642,
    "sell_price": 0.1012,
    "quantity": 3976.28464313,
    "pnl_pct": 0.6,
    "pnl_usdt": 2.4,
    "max_pnl": 0.6,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T19:10:42+00:00",
    "_estimated": true
  },
  {
    "symbol": "WUSDT",
    "entry_price": 0.0150005,
    "sell_price": 0.0149,
    "quantity": 26665.77780741,
    "pnl_pct": -0.67,
    "pnl_usdt": -2.68,
    "max_pnl": 0,
    "hold_seconds": 786,
    "hold_minutes": 13.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T19:16:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00653989,
    "sell_price": 0.0065,
    "quantity": 61163.108248,
    "pnl_pct": -0.61,
    "pnl_usdt": -2.44,
    "max_pnl": 0,
    "hold_seconds": 24,
    "hold_minutes": 0.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T21:39:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.184,
    "sell_price": 0.184,
    "quantity": 2173.91304348,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 786,
    "hold_minutes": 13.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-01T23:27:31+00:00",
    "_estimated": true
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.00137796,
    "sell_price": 0.001412,
    "quantity": 290284.18822027,
    "pnl_pct": 2.47,
    "pnl_usdt": 9.88,
    "max_pnl": 2.47,
    "hold_seconds": 132,
    "hold_minutes": 2.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T00:49:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02463007,
    "sell_price": 0.0258,
    "quantity": 16240.31113188,
    "pnl_pct": 4.75,
    "pnl_usdt": 19.0,
    "max_pnl": 4.75,
    "hold_seconds": 108,
    "hold_minutes": 1.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T01:15:58+00:00",
    "_estimated": true
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00651976,
    "sell_price": 0.00645,
    "quantity": 61351.95160558,
    "pnl_pct": -1.07,
    "pnl_usdt": -4.28,
    "max_pnl": 0,
    "hold_seconds": 36,
    "hold_minutes": 0.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T01:52:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.0234605,
    "sell_price": 0.02343,
    "quantity": 17049.93499712,
    "pnl_pct": -0.13,
    "pnl_usdt": -0.52,
    "max_pnl": 0,
    "hold_seconds": 6,
    "hold_minutes": 0.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T02:00:53+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.11164281,
    "sell_price": 0.11152,
    "quantity": 3582.8549998,
    "pnl_pct": -0.11,
    "pnl_usdt": -0.44,
    "max_pnl": 0,
    "hold_seconds": 78,
    "hold_minutes": 1.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T02:01:28+00:00",
    "_estimated": true
  },
  {
    "symbol": "BANKUSDT",
    "entry_price": 0.0549012,
    "sell_price": 0.0564,
    "quantity": 7285.8152463,
    "pnl_pct": 2.73,
    "pnl_usdt": 10.92,
    "max_pnl": 2.73,
    "hold_seconds": 1416,
    "hold_minutes": 23.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T02:26:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.01634077,
    "sell_price": 0.01663,
    "quantity": 24478.65063886,
    "pnl_pct": 1.77,
    "pnl_usdt": 7.08,
    "max_pnl": 1.77,
    "hold_seconds": 204,
    "hold_minutes": 3.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T02:45:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00590029,
    "sell_price": 0.006,
    "quantity": 67793.27795752,
    "pnl_pct": 1.69,
    "pnl_usdt": 6.76,
    "max_pnl": 1.69,
    "hold_seconds": 150,
    "hold_minutes": 2.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T03:03:42+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.11519676,
    "sell_price": 0.11651,
    "quantity": 3472.31988122,
    "pnl_pct": 1.14,
    "pnl_usdt": 4.56,
    "max_pnl": 1.14,
    "hold_seconds": 300,
    "hold_minutes": 5.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T03:06:09+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.1009014,
    "sell_price": 0.1097,
    "quantity": 3964.26610533,
    "pnl_pct": 8.72,
    "pnl_usdt": 34.88,
    "max_pnl": 8.72,
    "hold_seconds": 1086,
    "hold_minutes": 18.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T03:06:44+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00620987,
    "sell_price": 0.00619,
    "quantity": 64413.58675785,
    "pnl_pct": -0.32,
    "pnl_usdt": -1.28,
    "max_pnl": 0,
    "hold_seconds": 96,
    "hold_minutes": 1.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T03:13:20+00:00",
    "_estimated": true
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.11529637,
    "sell_price": 0.1206,
    "quantity": 3469.31997946,
    "pnl_pct": 4.6,
    "pnl_usdt": 18.4,
    "max_pnl": 4.6,
    "hold_seconds": 1458,
    "hold_minutes": 24.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T03:28:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.10439992,
    "sell_price": 0.1063,
    "quantity": 3831.42056048,
    "pnl_pct": 1.82,
    "pnl_usdt": 7.28,
    "max_pnl": 1.82,
    "hold_seconds": 1380,
    "hold_minutes": 23.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T04:44:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.27599169,
    "sell_price": 0.279,
    "quantity": 1449.31899942,
    "pnl_pct": 1.09,
    "pnl_usdt": 4.36,
    "max_pnl": 1.09,
    "hold_seconds": 330,
    "hold_minutes": 5.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T05:32:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00632011,
    "sell_price": 0.00631,
    "quantity": 63290.03767339,
    "pnl_pct": -0.16,
    "pnl_usdt": -0.64,
    "max_pnl": 0,
    "hold_seconds": 6,
    "hold_minutes": 0.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T06:06:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.10480434,
    "sell_price": 0.1082,
    "quantity": 3816.63583779,
    "pnl_pct": 3.24,
    "pnl_usdt": 12.96,
    "max_pnl": 3.24,
    "hold_seconds": 4062,
    "hold_minutes": 67.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T07:20:33+00:00",
    "_estimated": true
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 22.00966184,
    "sell_price": 22.78,
    "quantity": 18.1738367,
    "pnl_pct": 3.5,
    "pnl_usdt": 14.0,
    "max_pnl": 3.5,
    "hold_seconds": 504,
    "hold_minutes": 8.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T07:35:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.17799678,
    "sell_price": 0.177,
    "quantity": 2247.2316634,
    "pnl_pct": -0.56,
    "pnl_usdt": -2.24,
    "max_pnl": 0,
    "hold_seconds": 528,
    "hold_minutes": 8.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T07:51:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00409998,
    "sell_price": 0.00415,
    "quantity": 97561.45151928,
    "pnl_pct": 1.22,
    "pnl_usdt": 4.88,
    "max_pnl": 1.22,
    "hold_seconds": 108,
    "hold_minutes": 1.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T08:31:42+00:00",
    "_estimated": true
  },
  {
    "symbol": "METUSDT",
    "entry_price": 0.12629809,
    "sell_price": 0.1277,
    "quantity": 3167.11044482,
    "pnl_pct": 1.11,
    "pnl_usdt": 4.44,
    "max_pnl": 1.11,
    "hold_seconds": 906,
    "hold_minutes": 15.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T08:35:34+00:00",
    "_estimated": true
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.03780137,
    "sell_price": 0.0381,
    "quantity": 10581.62706801,
    "pnl_pct": 0.79,
    "pnl_usdt": 3.16,
    "max_pnl": 0.79,
    "hold_seconds": 264,
    "hold_minutes": 4.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T08:42:41+00:00",
    "_estimated": true
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00428983,
    "sell_price": 0.00447,
    "quantity": 93243.78821538,
    "pnl_pct": 4.2,
    "pnl_usdt": 16.8,
    "max_pnl": 4.2,
    "hold_seconds": 192,
    "hold_minutes": 3.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T08:46:28+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.10079818,
    "sell_price": 0.11492,
    "quantity": 3968.32561858,
    "pnl_pct": 14.01,
    "pnl_usdt": 56.04,
    "max_pnl": 14.01,
    "hold_seconds": 126,
    "hold_minutes": 2.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T09:07:30+00:00",
    "_estimated": true
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.10759678,
    "sell_price": 0.1109,
    "quantity": 3717.58337006,
    "pnl_pct": 3.07,
    "pnl_usdt": 12.28,
    "max_pnl": 3.07,
    "hold_seconds": 1458,
    "hold_minutes": 24.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T09:31:15+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.10770314,
    "sell_price": 0.1071,
    "quantity": 3713.91214778,
    "pnl_pct": -0.56,
    "pnl_usdt": -2.24,
    "max_pnl": 0,
    "hold_seconds": 588,
    "hold_minutes": 9.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T09:34:23+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.0077701,
    "sell_price": 0.00776,
    "quantity": 51479.38893965,
    "pnl_pct": -0.13,
    "pnl_usdt": -0.52,
    "max_pnl": 0,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T09:44:07+00:00",
    "_estimated": true
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00720969,
    "sell_price": 0.00786,
    "quantity": 55480.88752776,
    "pnl_pct": 9.02,
    "pnl_usdt": 36.08,
    "max_pnl": 9.02,
    "hold_seconds": 858,
    "hold_minutes": 14.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T10:03:49+00:00",
    "_estimated": true
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.11350178,
    "sell_price": 0.115,
    "quantity": 3524.17380591,
    "pnl_pct": 1.32,
    "pnl_usdt": 5.28,
    "max_pnl": 1.32,
    "hold_seconds": 768,
    "hold_minutes": 12.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T10:19:06+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.12067856,
    "sell_price": 0.12378,
    "quantity": 3314.59042932,
    "pnl_pct": 2.57,
    "pnl_usdt": 10.28,
    "max_pnl": 2.57,
    "hold_seconds": 312,
    "hold_minutes": 5.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T11:05:26+00:00",
    "_estimated": true
  },
  {
    "symbol": "CETUSUSDT",
    "entry_price": 0.01885053,
    "sell_price": 0.01922,
    "quantity": 21219.56252689,
    "pnl_pct": 1.96,
    "pnl_usdt": 7.84,
    "max_pnl": 1.96,
    "hold_seconds": 12,
    "hold_minutes": 0.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T11:08:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.07400303,
    "sell_price": 0.0733,
    "quantity": 5405.18408503,
    "pnl_pct": -0.95,
    "pnl_usdt": -3.8,
    "max_pnl": 0,
    "hold_seconds": 180,
    "hold_minutes": 3.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T12:35:46+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.11828313,
    "sell_price": 0.11781,
    "quantity": 3381.71639523,
    "pnl_pct": -0.4,
    "pnl_usdt": -1.6,
    "max_pnl": 0,
    "hold_seconds": 252,
    "hold_minutes": 4.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T13:04:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.11731732,
    "sell_price": 0.1172,
    "quantity": 3409.55623603,
    "pnl_pct": -0.1,
    "pnl_usdt": -0.4,
    "max_pnl": 0,
    "hold_seconds": 144,
    "hold_minutes": 2.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T13:42:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "STGUSDT",
    "entry_price": 0.2643041,
    "sell_price": 0.267,
    "quantity": 1513.40822938,
    "pnl_pct": 1.02,
    "pnl_usdt": 4.08,
    "max_pnl": 1.02,
    "hold_seconds": 1656,
    "hold_minutes": 27.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T14:33:02+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00785968,
    "sell_price": 0.0082,
    "quantity": 50892.65720742,
    "pnl_pct": 4.33,
    "pnl_usdt": 17.32,
    "max_pnl": 4.33,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T16:05:57+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00900955,
    "sell_price": 0.00896,
    "quantity": 44397.3339401,
    "pnl_pct": -0.55,
    "pnl_usdt": -2.2,
    "max_pnl": 0,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T16:24:01+00:00",
    "_estimated": true
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.04899821,
    "sell_price": 0.0494,
    "quantity": 8163.5635261,
    "pnl_pct": 0.82,
    "pnl_usdt": 3.28,
    "max_pnl": 0.82,
    "hold_seconds": 24,
    "hold_minutes": 0.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T17:16:18+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00856043,
    "sell_price": 0.00845,
    "quantity": 46726.62471395,
    "pnl_pct": -1.29,
    "pnl_usdt": -5.16,
    "max_pnl": 0,
    "hold_seconds": 144,
    "hold_minutes": 2.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T17:18:51+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.10549602,
    "sell_price": 0.1073,
    "quantity": 3791.61223333,
    "pnl_pct": 1.71,
    "pnl_usdt": 6.84,
    "max_pnl": 1.71,
    "hold_seconds": 258,
    "hold_minutes": 4.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T17:21:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.0168902,
    "sell_price": 0.01826,
    "quantity": 23682.37202638,
    "pnl_pct": 8.11,
    "pnl_usdt": 32.44,
    "max_pnl": 8.11,
    "hold_seconds": 132,
    "hold_minutes": 2.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T17:27:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02096035,
    "sell_price": 0.02104,
    "quantity": 19083.65079782,
    "pnl_pct": 0.38,
    "pnl_usdt": 1.52,
    "max_pnl": 0.38,
    "hold_seconds": 36,
    "hold_minutes": 0.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T17:35:39+00:00",
    "_estimated": true
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00832033,
    "sell_price": 0.00853,
    "quantity": 48075.01625536,
    "pnl_pct": 2.52,
    "pnl_usdt": 10.08,
    "max_pnl": 2.52,
    "hold_seconds": 132,
    "hold_minutes": 2.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T17:36:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.04619956,
    "sell_price": 0.0482,
    "quantity": 8658.09111602,
    "pnl_pct": 4.33,
    "pnl_usdt": 17.32,
    "max_pnl": 4.33,
    "hold_seconds": 84,
    "hold_minutes": 1.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T17:56:56+00:00",
    "_estimated": true
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00743994,
    "sell_price": 0.00737,
    "quantity": 53763.87443985,
    "pnl_pct": -0.94,
    "pnl_usdt": -3.76,
    "max_pnl": 0,
    "hold_seconds": 36,
    "hold_minutes": 0.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T18:00:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.177,
    "sell_price": 0.177,
    "quantity": 2259.88700565,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 750,
    "hold_minutes": 12.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T18:44:55+00:00",
    "_estimated": true
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.0074199,
    "sell_price": 0.00748,
    "quantity": 53909.08233265,
    "pnl_pct": 0.81,
    "pnl_usdt": 3.24,
    "max_pnl": 0.81,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T18:45:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.41760471,
    "sell_price": 0.4118,
    "quantity": 957.84360287,
    "pnl_pct": -1.39,
    "pnl_usdt": -5.56,
    "max_pnl": 0,
    "hold_seconds": 42,
    "hold_minutes": 0.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T18:46:30+00:00",
    "_estimated": true
  },
  {
    "symbol": "VANRYUSDT",
    "entry_price": 0.00553887,
    "sell_price": 0.005571,
    "quantity": 72216.89622613,
    "pnl_pct": 0.58,
    "pnl_usdt": 2.32,
    "max_pnl": 0.58,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T18:55:23+00:00",
    "_estimated": true
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00512975,
    "sell_price": 0.0051,
    "quantity": 77976.50957649,
    "pnl_pct": -0.58,
    "pnl_usdt": -2.32,
    "max_pnl": 0,
    "hold_seconds": 342,
    "hold_minutes": 5.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T19:07:51+00:00",
    "_estimated": true
  },
  {
    "symbol": "NMRUSDT",
    "entry_price": 8.47998453,
    "sell_price": 8.77,
    "quantity": 47.16989737,
    "pnl_pct": 3.42,
    "pnl_usdt": 13.68,
    "max_pnl": 3.42,
    "hold_seconds": 150,
    "hold_minutes": 2.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T19:23:19+00:00",
    "_estimated": true
  },
  {
    "symbol": "HEIUSDT",
    "entry_price": 0.08749633,
    "sell_price": 0.0895,
    "quantity": 4571.62031825,
    "pnl_pct": 2.29,
    "pnl_usdt": 9.16,
    "max_pnl": 2.29,
    "hold_seconds": 54,
    "hold_minutes": 0.9,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T19:47:35+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.10820158,
    "sell_price": 0.1095,
    "quantity": 3696.80368808,
    "pnl_pct": 1.2,
    "pnl_usdt": 4.8,
    "max_pnl": 1.2,
    "hold_seconds": 372,
    "hold_minutes": 6.2,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T19:48:38+00:00",
    "_estimated": true
  },
  {
    "symbol": "HEIUSDT",
    "entry_price": 0.08669941,
    "sell_price": 0.0865,
    "quantity": 4613.64154612,
    "pnl_pct": -0.23,
    "pnl_usdt": -0.92,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T19:58:05+00:00",
    "_estimated": true
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.66,
    "sell_price": 1.66,
    "quantity": 240.96385542,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 138,
    "hold_minutes": 2.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T20:16:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "REZUSDT",
    "entry_price": 0.00365014,
    "sell_price": 0.00371,
    "quantity": 109584.83784184,
    "pnl_pct": 1.64,
    "pnl_usdt": 6.56,
    "max_pnl": 1.64,
    "hold_seconds": 480,
    "hold_minutes": 8.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T21:02:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.12260201,
    "sell_price": 0.1259,
    "quantity": 3262.58925119,
    "pnl_pct": 2.69,
    "pnl_usdt": 10.76,
    "max_pnl": 2.69,
    "hold_seconds": 1086,
    "hold_minutes": 18.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T21:29:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00690967,
    "sell_price": 0.0069,
    "quantity": 57889.88475571,
    "pnl_pct": -0.14,
    "pnl_usdt": -0.56,
    "max_pnl": 0,
    "hold_seconds": 168,
    "hold_minutes": 2.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T22:04:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00845972,
    "sell_price": 0.00859,
    "quantity": 47282.88879537,
    "pnl_pct": 1.54,
    "pnl_usdt": 6.16,
    "max_pnl": 1.54,
    "hold_seconds": 24,
    "hold_minutes": 0.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T22:40:37+00:00",
    "_estimated": true
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.14119775,
    "sell_price": 0.1483,
    "quantity": 2832.90633172,
    "pnl_pct": 5.03,
    "pnl_usdt": 20.12,
    "max_pnl": 5.03,
    "hold_seconds": 1044,
    "hold_minutes": 17.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T22:45:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.10739904,
    "sell_price": 0.1093,
    "quantity": 3724.42807682,
    "pnl_pct": 1.77,
    "pnl_usdt": 7.08,
    "max_pnl": 1.77,
    "hold_seconds": 624,
    "hold_minutes": 10.4,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T23:26:24+00:00",
    "_estimated": true
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00547986,
    "sell_price": 0.00547,
    "quantity": 72994.56555459,
    "pnl_pct": -0.18,
    "pnl_usdt": -0.72,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T23:30:43+00:00",
    "_estimated": true
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.11370233,
    "sell_price": 0.1136,
    "quantity": 3517.95781142,
    "pnl_pct": -0.09,
    "pnl_usdt": -0.36,
    "max_pnl": 0,
    "hold_seconds": 30,
    "hold_minutes": 0.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-02T23:34:45+00:00",
    "_estimated": true
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.1187964,
    "sell_price": 0.1216,
    "quantity": 3367.1054005,
    "pnl_pct": 2.36,
    "pnl_usdt": 9.44,
    "max_pnl": 2.36,
    "hold_seconds": 666,
    "hold_minutes": 11.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T01:25:17+00:00",
    "_estimated": true
  },
  {
    "symbol": "METUSDT",
    "entry_price": 0.12919871,
    "sell_price": 0.1327,
    "quantity": 3096.00614433,
    "pnl_pct": 2.71,
    "pnl_usdt": 10.84,
    "max_pnl": 2.71,
    "hold_seconds": 60,
    "hold_minutes": 1.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T02:01:13+00:00",
    "_estimated": true
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.01966066,
    "sell_price": 0.02051,
    "quantity": 20345.19695677,
    "pnl_pct": 4.32,
    "pnl_usdt": 17.28,
    "max_pnl": 4.32,
    "hold_seconds": 162,
    "hold_minutes": 2.7,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T02:07:11+00:00",
    "_estimated": true
  },
  {
    "symbol": "RAYUSDT",
    "entry_price": 0.67701552,
    "sell_price": 0.676,
    "quantity": 590.82840523,
    "pnl_pct": -0.15,
    "pnl_usdt": -0.6,
    "max_pnl": 0,
    "hold_seconds": 6,
    "hold_minutes": 0.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T02:10:54+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.10655977,
    "sell_price": 0.10965,
    "quantity": 3753.7618559,
    "pnl_pct": 2.9,
    "pnl_usdt": 11.6,
    "max_pnl": 2.9,
    "hold_seconds": 750,
    "hold_minutes": 12.5,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T02:22:25+00:00",
    "_estimated": true
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00778021,
    "sell_price": 0.00783,
    "quantity": 51412.49400723,
    "pnl_pct": 0.64,
    "pnl_usdt": 2.56,
    "max_pnl": 0.64,
    "hold_seconds": 48,
    "hold_minutes": 0.8,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T02:34:22+00:00",
    "_estimated": true
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.11829889,
    "sell_price": 0.1185,
    "quantity": 3381.26587663,
    "pnl_pct": 0.17,
    "pnl_usdt": 0.68,
    "max_pnl": 0.17,
    "hold_seconds": 900,
    "hold_minutes": 15.0,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T02:36:21+00:00",
    "_estimated": true
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.11148454,
    "sell_price": 0.11212,
    "quantity": 3587.94143116,
    "pnl_pct": 0.57,
    "pnl_usdt": 2.28,
    "max_pnl": 0.57,
    "hold_seconds": 276,
    "hold_minutes": 4.6,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T02:57:29+00:00",
    "_estimated": true
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00487,
    "sell_price": 0.00487,
    "quantity": 82135.52361396,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.0,
    "hold_seconds": 126,
    "hold_minutes": 2.1,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T03:23:16+00:00",
    "_estimated": true
  },
  {
    "symbol": "METUSDT",
    "entry_price": 0.13159984,
    "sell_price": 0.1326,
    "quantity": 3039.51737327,
    "pnl_pct": 0.76,
    "pnl_usdt": 3.04,
    "max_pnl": 0.76,
    "hold_seconds": 498,
    "hold_minutes": 8.3,
    "surge_type": "",
    "surge_strength": 0,
    "exit_reason": "RECONSTRUCTED_FROM_LOG",
    "entry_time": "",
    "exit_time": "2026-04-03T03:35:03+00:00",
    "_estimated": true
  },
  {
    "symbol": "SENTUSDT",
    "entry_price": 0.01653,
    "sell_price": 0.01689,
    "quantity": 19661.0,
    "pnl_pct": 2.178,
    "pnl_usdt": 7.078,
    "max_pnl": 4.053,
    "hold_seconds": 6727.0,
    "hold_minutes": 112.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.694,
    "exit_reason": "TRAILING (max=+4.05%, now=+2.18%, trail=1.8%)",
    "entry_time": "2026-04-03T02:03:39.078484+00:00",
    "exit_time": "2026-04-03T03:55:46.359437+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.2011,
    "sell_price": 0.2047,
    "quantity": 1988.6,
    "pnl_pct": 1.79,
    "pnl_usdt": 7.159,
    "max_pnl": 3.282,
    "hold_seconds": 14.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.106,
    "exit_reason": "TRAILING (max=+3.28%, now=+1.84%, trail=1.0%)",
    "entry_time": "2026-04-03T04:01:13.337823+00:00",
    "exit_time": "2026-04-03T04:01:27.513624+00:00"
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.11025,
    "sell_price": 0.11028,
    "quantity": 3627.0,
    "pnl_pct": 0.027,
    "pnl_usdt": 0.1088,
    "max_pnl": 0.317,
    "hold_seconds": 538.0,
    "hold_minutes": 9.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.155,
    "exit_reason": "VOLUME_ROUGE (71% vendeurs \u00d7 2 klines, pnl=-0.11%)",
    "entry_time": "2026-04-03T04:00:57.808249+00:00",
    "exit_time": "2026-04-03T04:09:56.554644+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00668,
    "sell_price": 0.00681,
    "quantity": 59880.0,
    "pnl_pct": 1.946,
    "pnl_usdt": 7.7844,
    "max_pnl": 3.443,
    "hold_seconds": 743.0,
    "hold_minutes": 12.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.056,
    "exit_reason": "TRAILING (max=+3.44%, now=+1.80%, trail=1.0%)",
    "entry_time": "2026-04-03T04:06:18.284411+00:00",
    "exit_time": "2026-04-03T04:18:41.641338+00:00"
  },
  {
    "symbol": "INITUSDT",
    "entry_price": 0.0825,
    "sell_price": 0.0831,
    "quantity": 4848.4,
    "pnl_pct": 0.727,
    "pnl_usdt": 2.909,
    "max_pnl": 0.848,
    "hold_seconds": 903.0,
    "hold_minutes": 15.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.092,
    "exit_reason": "MAX_HOLD_15min (+0.61%)",
    "entry_time": "2026-04-03T04:36:26.125497+00:00",
    "exit_time": "2026-04-03T04:51:29.507155+00:00"
  },
  {
    "symbol": "TAOUSDT",
    "entry_price": 307.8,
    "sell_price": 307.2,
    "quantity": 1.2995,
    "pnl_pct": -0.195,
    "pnl_usdt": -0.7797,
    "max_pnl": 0.195,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.113,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.23%)",
    "entry_time": "2026-04-03T05:20:36.112811+00:00",
    "exit_time": "2026-04-03T05:21:18.046317+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.019,
    "sell_price": 0.0195,
    "quantity": 21052.0,
    "pnl_pct": 2.632,
    "pnl_usdt": 10.526,
    "max_pnl": 3.684,
    "hold_seconds": 137.0,
    "hold_minutes": 2.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.058,
    "exit_reason": "TRAILING (max=+3.68%, now=+1.58%, trail=1.0%)",
    "entry_time": "2026-04-03T05:23:24.268632+00:00",
    "exit_time": "2026-04-03T05:25:42.162036+00:00"
  },
  {
    "symbol": "GASUSDT",
    "entry_price": 1.671,
    "sell_price": 1.667,
    "quantity": 194.4,
    "pnl_pct": -0.239,
    "pnl_usdt": -0.7776,
    "max_pnl": 0.419,
    "hold_seconds": 176.0,
    "hold_minutes": 2.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 6.586,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.24%)",
    "entry_time": "2026-04-03T05:25:12.704461+00:00",
    "exit_time": "2026-04-03T05:28:09.184995+00:00"
  },
  {
    "symbol": "SYNUSDT",
    "entry_price": 0.0614,
    "sell_price": 0.0634,
    "quantity": 5293.1,
    "pnl_pct": 3.257,
    "pnl_usdt": 10.5862,
    "max_pnl": 6.026,
    "hold_seconds": 314.0,
    "hold_minutes": 5.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.305,
    "exit_reason": "TRAILING (max=+6.03%, now=+3.26%, trail=2.0%)",
    "entry_time": "2026-04-03T05:32:35.234008+00:00",
    "exit_time": "2026-04-03T05:37:50.032946+00:00"
  },
  {
    "symbol": "YBUSDT",
    "entry_price": 0.1401,
    "sell_price": 0.1393,
    "quantity": 3568.8,
    "pnl_pct": -0.571,
    "pnl_usdt": -2.855,
    "max_pnl": 0.0,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.151,
    "exit_reason": "INSTANT_REVERSAL (-1.14% en 20s, max=+0.00%)",
    "entry_time": "2026-04-03T05:43:13.117581+00:00",
    "exit_time": "2026-04-03T05:43:33.652324+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0684,
    "sell_price": 0.0703,
    "quantity": 4751.4,
    "pnl_pct": 2.778,
    "pnl_usdt": 9.0277,
    "max_pnl": 4.386,
    "hold_seconds": 868.0,
    "hold_minutes": 14.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.025,
    "exit_reason": "TRAILING (max=+4.39%, now=+2.49%, trail=1.8%)",
    "entry_time": "2026-04-03T05:30:43.865604+00:00",
    "exit_time": "2026-04-03T05:45:12.542653+00:00"
  },
  {
    "symbol": "SYNUSDT",
    "entry_price": 0.0588,
    "sell_price": 0.0579,
    "quantity": 8503.4,
    "pnl_pct": -1.531,
    "pnl_usdt": -7.6531,
    "max_pnl": 0.85,
    "hold_seconds": 153.0,
    "hold_minutes": 2.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.372,
    "exit_reason": "HARD_SL (-1.36%)",
    "entry_time": "2026-04-03T05:43:06.455290+00:00",
    "exit_time": "2026-04-03T05:45:39.662102+00:00"
  },
  {
    "symbol": "YBUSDT",
    "entry_price": 0.1404,
    "sell_price": 0.1397,
    "quantity": 3560.5,
    "pnl_pct": -0.499,
    "pnl_usdt": -2.4924,
    "max_pnl": 1.638,
    "hold_seconds": 147.0,
    "hold_minutes": 2.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.004,
    "exit_reason": "HARD_SL (-1.42%)",
    "entry_time": "2026-04-03T06:00:22.681886+00:00",
    "exit_time": "2026-04-03T06:02:49.790018+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0187,
    "sell_price": 0.0187,
    "quantity": 26737.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.07,
    "hold_seconds": 608.0,
    "hold_minutes": 10.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.081,
    "exit_reason": "VOLUME_ROUGE (99% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-03T05:55:14.626646+00:00",
    "exit_time": "2026-04-03T06:05:23.140369+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0185,
    "sell_price": 0.0185,
    "quantity": 27027.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.541,
    "hold_seconds": 629.0,
    "hold_minutes": 10.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.093,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-03T06:16:56.726655+00:00",
    "exit_time": "2026-04-03T06:27:26.264736+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0188,
    "sell_price": 0.0191,
    "quantity": 26595.0,
    "pnl_pct": 1.596,
    "pnl_usdt": 7.9785,
    "max_pnl": 2.66,
    "hold_seconds": 405.0,
    "hold_minutes": 6.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.07,
    "exit_reason": "TRAILING (max=+2.66%, now=+1.60%, trail=1.0%)",
    "entry_time": "2026-04-03T06:34:33.455385+00:00",
    "exit_time": "2026-04-03T06:41:19.048822+00:00"
  },
  {
    "symbol": "VICUSDT",
    "entry_price": 0.0538,
    "sell_price": 0.053,
    "quantity": 9293.68,
    "pnl_pct": -1.487,
    "pnl_usdt": -7.4349,
    "max_pnl": 0.186,
    "hold_seconds": 30.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.132,
    "exit_reason": "HARD_SL (-1.49%)",
    "entry_time": "2026-04-03T07:16:49.861421+00:00",
    "exit_time": "2026-04-03T07:17:20.068564+00:00"
  },
  {
    "symbol": "HEIUSDT",
    "entry_price": 0.0902,
    "sell_price": 0.0927,
    "quantity": 5543.2,
    "pnl_pct": 2.772,
    "pnl_usdt": 13.858,
    "max_pnl": 4.989,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.459,
    "exit_reason": "TRAILING (max=+4.99%, now=+2.77%, trail=1.8%)",
    "entry_time": "2026-04-03T07:26:33.020548+00:00",
    "exit_time": "2026-04-03T07:28:31.465373+00:00"
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.1099,
    "sell_price": 0.1099,
    "quantity": 4549.5,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.365,
    "hold_seconds": 892.0,
    "hold_minutes": 14.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.184,
    "exit_reason": "STAGNATION (+0.00% after 15min, seuil=13min)",
    "entry_time": "2026-04-03T07:15:09.579331+00:00",
    "exit_time": "2026-04-03T07:30:02.015692+00:00"
  },
  {
    "symbol": "HEIUSDT",
    "entry_price": 0.0894,
    "sell_price": 0.0875,
    "quantity": 5592.8,
    "pnl_pct": -2.125,
    "pnl_usdt": -10.6263,
    "max_pnl": 1.342,
    "hold_seconds": 96.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.233,
    "exit_reason": "HARD_SL (-2.13%)",
    "entry_time": "2026-04-03T07:48:25.589062+00:00",
    "exit_time": "2026-04-03T07:50:01.981588+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.09399,
    "sell_price": 0.09954,
    "quantity": 5317.0,
    "pnl_pct": 5.905,
    "pnl_usdt": 29.5093,
    "max_pnl": 6.213,
    "hold_seconds": 159.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.04,
    "exit_reason": "REVERSAL (peak=+6.21%, now=+0.80%)",
    "entry_time": "2026-04-03T08:05:34.241859+00:00",
    "exit_time": "2026-04-03T08:08:14.057106+00:00"
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02042,
    "sell_price": 0.02057,
    "quantity": 24485.7,
    "pnl_pct": 0.735,
    "pnl_usdt": 3.6729,
    "max_pnl": 1.469,
    "hold_seconds": 427.0,
    "hold_minutes": 7.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.079,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.83%)",
    "entry_time": "2026-04-03T08:10:41.748417+00:00",
    "exit_time": "2026-04-03T08:17:49.445179+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00606,
    "sell_price": 0.00624,
    "quantity": 82508.0,
    "pnl_pct": 2.97,
    "pnl_usdt": 14.8514,
    "max_pnl": 3.465,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.636,
    "exit_reason": "TRAILING (max=+3.47%, now=+1.49%, trail=1.0%)",
    "entry_time": "2026-04-03T08:19:54.577771+00:00",
    "exit_time": "2026-04-03T08:20:15.539226+00:00"
  },
  {
    "symbol": "YBUSDT",
    "entry_price": 0.1429,
    "sell_price": 0.1463,
    "quantity": 3498.9,
    "pnl_pct": 2.379,
    "pnl_usdt": 11.8963,
    "max_pnl": 3.709,
    "hold_seconds": 356.0,
    "hold_minutes": 5.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.121,
    "exit_reason": "TRAILING (max=+3.71%, now=+1.96%, trail=1.0%)",
    "entry_time": "2026-04-03T08:21:19.216310+00:00",
    "exit_time": "2026-04-03T08:27:15.400320+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0185,
    "sell_price": 0.0183,
    "quantity": 21621.0,
    "pnl_pct": -1.081,
    "pnl_usdt": -4.3242,
    "max_pnl": 0.0,
    "hold_seconds": 321.0,
    "hold_minutes": 5.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.087,
    "exit_reason": "EARLY_SL (max=+0.00%, -1.08% after 5min, SL=-0.9%)",
    "entry_time": "2026-04-03T08:49:57.003864+00:00",
    "exit_time": "2026-04-03T08:55:18.670225+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1398,
    "sell_price": 0.143,
    "quantity": 2861.2,
    "pnl_pct": 2.289,
    "pnl_usdt": 9.1558,
    "max_pnl": 4.721,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.868,
    "exit_reason": "TRAILING (max=+4.72%, now=+2.36%, trail=1.8%)",
    "entry_time": "2026-04-03T08:54:23.053497+00:00",
    "exit_time": "2026-04-03T08:56:00.237631+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0187,
    "sell_price": 0.0187,
    "quantity": 21278.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.07,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.075,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-03T09:40:07.313864+00:00",
    "exit_time": "2026-04-03T09:42:12.591301+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0188,
    "sell_price": 0.0185,
    "quantity": 21276.0,
    "pnl_pct": -1.596,
    "pnl_usdt": -6.3828,
    "max_pnl": 0.532,
    "hold_seconds": 117.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.07,
    "exit_reason": "HARD_SL (-1.60%)",
    "entry_time": "2026-04-03T10:07:18.609047+00:00",
    "exit_time": "2026-04-03T10:09:16.429404+00:00"
  },
  {
    "symbol": "MAGICUSDT",
    "entry_price": 0.0679,
    "sell_price": 0.067,
    "quantity": 5891.0,
    "pnl_pct": -1.325,
    "pnl_usdt": -5.3019,
    "max_pnl": 1.178,
    "hold_seconds": 120.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.04,
    "exit_reason": "HARD_SL (-1.33%)",
    "entry_time": "2026-04-03T11:06:51.024325+00:00",
    "exit_time": "2026-04-03T11:08:51.726300+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1312,
    "sell_price": 0.1337,
    "quantity": 3048.7,
    "pnl_pct": 1.905,
    "pnl_usdt": 7.6218,
    "max_pnl": 2.973,
    "hold_seconds": 90.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.517,
    "exit_reason": "TRAILING (max=+2.97%, now=+1.91%, trail=1.0%)",
    "entry_time": "2026-04-03T11:23:19.961856+00:00",
    "exit_time": "2026-04-03T11:24:50.134947+00:00"
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.11788,
    "sell_price": 0.11977,
    "quantity": 3392.0,
    "pnl_pct": 1.603,
    "pnl_usdt": 6.4109,
    "max_pnl": 3.546,
    "hold_seconds": 90.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.073,
    "exit_reason": "TRAILING (max=+3.55%, now=+1.63%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-03T11:50:52.223812+00:00",
    "exit_time": "2026-04-03T11:52:22.450868+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00712,
    "sell_price": 0.00712,
    "quantity": 56179.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.562,
    "hold_seconds": 628.0,
    "hold_minutes": 10.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.009,
    "exit_reason": "STAGNATION (+0.00% after 10min, seuil=10min)",
    "entry_time": "2026-04-03T11:42:00.825592+00:00",
    "exit_time": "2026-04-03T11:52:29.231652+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00722,
    "sell_price": 0.0072,
    "quantity": 69252.0,
    "pnl_pct": -0.277,
    "pnl_usdt": -1.385,
    "max_pnl": 0.0,
    "hold_seconds": 8.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.577,
    "exit_reason": "INSTANT_REVERSAL (-1.25% en 7s, max=+0.00%)",
    "entry_time": "2026-04-03T12:02:55.688262+00:00",
    "exit_time": "2026-04-03T12:03:03.767938+00:00"
  },
  {
    "symbol": "VICUSDT",
    "entry_price": 0.0462,
    "sell_price": 0.0461,
    "quantity": 10822.51,
    "pnl_pct": -0.216,
    "pnl_usdt": -1.0823,
    "max_pnl": 1.082,
    "hold_seconds": 124.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.299,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-03T12:09:37.155291+00:00",
    "exit_time": "2026-04-03T12:11:42.015834+00:00"
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.11002,
    "sell_price": 0.10908,
    "quantity": 4542.0,
    "pnl_pct": -0.854,
    "pnl_usdt": -4.2695,
    "max_pnl": 1.009,
    "hold_seconds": 140.0,
    "hold_minutes": 2.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.092,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.54%)",
    "entry_time": "2026-04-03T12:14:02.229203+00:00",
    "exit_time": "2026-04-03T12:16:22.668909+00:00"
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.183,
    "sell_price": 0.181,
    "quantity": 2732.24,
    "pnl_pct": -1.093,
    "pnl_usdt": -5.4645,
    "max_pnl": 0.546,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.648,
    "exit_reason": "VOLUME_ROUGE (66% vendeurs \u00d7 2 klines, pnl=-1.09%)",
    "entry_time": "2026-04-03T12:30:08.591800+00:00",
    "exit_time": "2026-04-03T12:32:14.062259+00:00"
  },
  {
    "symbol": "CETUSUSDT",
    "entry_price": 0.02058,
    "sell_price": 0.02099,
    "quantity": 24295.4,
    "pnl_pct": 1.992,
    "pnl_usdt": 9.9611,
    "max_pnl": 2.575,
    "hold_seconds": 27.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.364,
    "exit_reason": "TRAILING (max=+2.58%, now=+1.17%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-03T13:08:38.717431+00:00",
    "exit_time": "2026-04-03T13:09:06.003690+00:00"
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.01913,
    "sell_price": 0.01954,
    "quantity": 26136.9,
    "pnl_pct": 2.143,
    "pnl_usdt": 10.7161,
    "max_pnl": 4.339,
    "hold_seconds": 82.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.157,
    "exit_reason": "REVERSAL (peak=+4.34%, now=+0.99%)",
    "entry_time": "2026-04-03T13:26:44.624124+00:00",
    "exit_time": "2026-04-03T13:28:07.004685+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0194,
    "sell_price": 0.0197,
    "quantity": 16752.0,
    "pnl_pct": 1.546,
    "pnl_usdt": 5.0256,
    "max_pnl": 2.577,
    "hold_seconds": 232.0,
    "hold_minutes": 3.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.047,
    "exit_reason": "TRAILING (max=+2.58%, now=+1.55%, trail=1.0%)",
    "entry_time": "2026-04-03T13:46:16.143483+00:00",
    "exit_time": "2026-04-03T13:50:09.100548+00:00"
  },
  {
    "symbol": "VICUSDT",
    "entry_price": 0.0468,
    "sell_price": 0.0469,
    "quantity": 6944.44,
    "pnl_pct": 0.214,
    "pnl_usdt": 0.6944,
    "max_pnl": 1.068,
    "hold_seconds": 602.0,
    "hold_minutes": 10.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.071,
    "exit_reason": "STAGNATION (+0.43% after 10min, seuil=10min)",
    "entry_time": "2026-04-03T13:46:24.694051+00:00",
    "exit_time": "2026-04-03T13:56:26.992907+00:00"
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.02035,
    "sell_price": 0.02086,
    "quantity": 15970.5,
    "pnl_pct": 2.506,
    "pnl_usdt": 8.145,
    "max_pnl": 4.423,
    "hold_seconds": 230.0,
    "hold_minutes": 3.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.622,
    "exit_reason": "TRAILING (max=+4.42%, now=+2.46%, trail=1.8%)",
    "entry_time": "2026-04-03T13:58:46.740141+00:00",
    "exit_time": "2026-04-03T14:02:37.516694+00:00"
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.02111,
    "sell_price": 0.02161,
    "quantity": 15393.1,
    "pnl_pct": 2.369,
    "pnl_usdt": 7.6966,
    "max_pnl": 3.079,
    "hold_seconds": 342.0,
    "hold_minutes": 5.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.278,
    "exit_reason": "TRAILING (max=+3.08%, now=+1.89%, trail=1.0%)",
    "entry_time": "2026-04-03T14:09:10.551651+00:00",
    "exit_time": "2026-04-03T14:14:52.836381+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0192,
    "sell_price": 0.0191,
    "quantity": 16927.0,
    "pnl_pct": -0.521,
    "pnl_usdt": -1.6927,
    "max_pnl": 1.042,
    "hold_seconds": 546.0,
    "hold_minutes": 9.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.047,
    "exit_reason": "STAGNATION (+0.00% after 9min, seuil=8min)",
    "entry_time": "2026-04-03T14:09:16.841950+00:00",
    "exit_time": "2026-04-03T14:18:23.181473+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0192,
    "sell_price": 0.019,
    "quantity": 16927.0,
    "pnl_pct": -1.042,
    "pnl_usdt": -3.3854,
    "max_pnl": 0.0,
    "hold_seconds": 13.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.053,
    "exit_reason": "INSTANT_REVERSAL (-1.04% en 12s, max=+0.00%)",
    "entry_time": "2026-04-03T14:22:28.785530+00:00",
    "exit_time": "2026-04-03T14:22:41.762430+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00705,
    "sell_price": 0.0072,
    "quantity": 56737.0,
    "pnl_pct": 2.128,
    "pnl_usdt": 8.5105,
    "max_pnl": 3.546,
    "hold_seconds": 62.0,
    "hold_minutes": 1.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.138,
    "exit_reason": "TRAILING (max=+3.55%, now=+1.56%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-03T14:38:51.042396+00:00",
    "exit_time": "2026-04-03T14:39:53.389789+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1407,
    "sell_price": 0.1396,
    "quantity": 2842.9,
    "pnl_pct": -0.782,
    "pnl_usdt": -3.1272,
    "max_pnl": 0.0,
    "hold_seconds": 215.0,
    "hold_minutes": 3.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.006,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.78%)",
    "entry_time": "2026-04-03T14:37:27.805711+00:00",
    "exit_time": "2026-04-03T14:41:03.605212+00:00"
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.1124,
    "sell_price": 0.1155,
    "quantity": 3556.1,
    "pnl_pct": 2.758,
    "pnl_usdt": 11.0239,
    "max_pnl": 4.448,
    "hold_seconds": 146.0,
    "hold_minutes": 2.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.335,
    "exit_reason": "TRAILING (max=+4.45%, now=+2.31%, trail=1.8%)",
    "entry_time": "2026-04-03T14:41:59.872373+00:00",
    "exit_time": "2026-04-03T14:44:26.624387+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.00868,
    "sell_price": 0.00896,
    "quantity": 46082.0,
    "pnl_pct": 3.226,
    "pnl_usdt": 12.903,
    "max_pnl": 5.876,
    "hold_seconds": 36.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.781,
    "exit_reason": "TRAILING (max=+5.88%, now=+3.23%, trail=2.6% [uptrend])",
    "entry_time": "2026-04-03T14:45:19.050746+00:00",
    "exit_time": "2026-04-03T14:45:55.939972+00:00"
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.02106,
    "sell_price": 0.02107,
    "quantity": 18993.3,
    "pnl_pct": 0.047,
    "pnl_usdt": 0.1899,
    "max_pnl": 1.519,
    "hold_seconds": 177.0,
    "hold_minutes": 3.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.001,
    "exit_reason": "VOLUME_ROUGE (81% vendeurs \u00d7 2 klines, pnl=-0.57%)",
    "entry_time": "2026-04-03T15:02:15.849466+00:00",
    "exit_time": "2026-04-03T15:05:13.675088+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1199,
    "sell_price": 0.1264,
    "quantity": 4170.1,
    "pnl_pct": 5.421,
    "pnl_usdt": 27.1057,
    "max_pnl": 6.922,
    "hold_seconds": 157.0,
    "hold_minutes": 2.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.756,
    "exit_reason": "TRAILING (max=+6.92%, now=+4.75%, trail=2.0%)",
    "entry_time": "2026-04-03T15:05:00.292834+00:00",
    "exit_time": "2026-04-03T15:07:37.780974+00:00"
  },
  {
    "symbol": "CETUSUSDT",
    "entry_price": 0.01978,
    "sell_price": 0.01965,
    "quantity": 25272.0,
    "pnl_pct": -0.657,
    "pnl_usdt": -3.2854,
    "max_pnl": 0.0,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.073,
    "exit_reason": "INSTANT_REVERSAL (-0.61% en 34s, max=+0.00%)",
    "entry_time": "2026-04-03T15:34:49.958368+00:00",
    "exit_time": "2026-04-03T15:35:24.178837+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0188,
    "sell_price": 0.0187,
    "quantity": 26595.0,
    "pnl_pct": -0.532,
    "pnl_usdt": -2.6595,
    "max_pnl": 0.0,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.075,
    "exit_reason": "INSTANT_REVERSAL (-1.06% en 40s, max=+0.00%)",
    "entry_time": "2026-04-03T15:39:58.015130+00:00",
    "exit_time": "2026-04-03T15:40:39.186606+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00735,
    "sell_price": 0.00736,
    "quantity": 68027.2,
    "pnl_pct": 0.136,
    "pnl_usdt": 0.6803,
    "max_pnl": 2.857,
    "hold_seconds": 364.0,
    "hold_minutes": 6.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.09,
    "exit_reason": "TRAILING (max=+2.86%, now=+1.09%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-03T15:39:23.088980+00:00",
    "exit_time": "2026-04-03T15:45:27.374064+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0719,
    "sell_price": 0.0742,
    "quantity": 6954.1,
    "pnl_pct": 3.199,
    "pnl_usdt": 15.9944,
    "max_pnl": 3.894,
    "hold_seconds": 47.0,
    "hold_minutes": 0.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.391,
    "exit_reason": "TRAILING (max=+3.89%, now=+1.81%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-03T15:46:16.351821+00:00",
    "exit_time": "2026-04-03T15:47:04.182587+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0775,
    "sell_price": 0.0785,
    "quantity": 5161.2,
    "pnl_pct": 1.29,
    "pnl_usdt": 5.1612,
    "max_pnl": 3.871,
    "hold_seconds": 407.0,
    "hold_minutes": 6.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.444,
    "exit_reason": "TRAILING (max=+3.87%, now=+1.42%, trail=1.0%)",
    "entry_time": "2026-04-03T16:06:10.395359+00:00",
    "exit_time": "2026-04-03T16:12:57.822082+00:00"
  },
  {
    "symbol": "VICUSDT",
    "entry_price": 0.0466,
    "sell_price": 0.0469,
    "quantity": 8583.69,
    "pnl_pct": 0.644,
    "pnl_usdt": 2.5751,
    "max_pnl": 1.502,
    "hold_seconds": 920.0,
    "hold_minutes": 15.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.505,
    "exit_reason": "MAX_HOLD_15min (+0.86%)",
    "entry_time": "2026-04-03T16:40:51.310940+00:00",
    "exit_time": "2026-04-03T16:56:12.095581+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0848,
    "sell_price": 0.0943,
    "quantity": 4716.9,
    "pnl_pct": 11.203,
    "pnl_usdt": 44.8105,
    "max_pnl": 12.854,
    "hold_seconds": 286.0,
    "hold_minutes": 4.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.905,
    "exit_reason": "TRAILING (max=+12.85%, now=+9.67%, trail=2.5%)",
    "entry_time": "2026-04-03T16:58:53.251155+00:00",
    "exit_time": "2026-04-03T17:03:39.635497+00:00"
  },
  {
    "symbol": "SEIUSDT",
    "entry_price": 0.054,
    "sell_price": 0.0554,
    "quantity": 9259.2,
    "pnl_pct": 2.593,
    "pnl_usdt": 12.9629,
    "max_pnl": 4.444,
    "hold_seconds": 5560.0,
    "hold_minutes": 92.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.111,
    "exit_reason": "TRAILING (max=+4.44%, now=+2.41%, trail=1.8%)",
    "entry_time": "2026-04-03T15:55:22.188780+00:00",
    "exit_time": "2026-04-03T17:28:02.677712+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1385,
    "sell_price": 0.1396,
    "quantity": 2888.0,
    "pnl_pct": 0.794,
    "pnl_usdt": 3.1768,
    "max_pnl": 1.011,
    "hold_seconds": 55.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.012,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.51%)",
    "entry_time": "2026-04-03T17:28:11.144557+00:00",
    "exit_time": "2026-04-03T17:29:06.263039+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0834,
    "sell_price": 0.0848,
    "quantity": 4796.1,
    "pnl_pct": 1.679,
    "pnl_usdt": 6.7145,
    "max_pnl": 2.398,
    "hold_seconds": 69.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.08,
    "exit_reason": "TRAILING (max=+2.40%, now=+1.32%, trail=1.0%)",
    "entry_time": "2026-04-03T17:32:57.326158+00:00",
    "exit_time": "2026-04-03T17:34:06.624896+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0191,
    "sell_price": 0.019,
    "quantity": 20942.0,
    "pnl_pct": -0.524,
    "pnl_usdt": -2.0942,
    "max_pnl": 0.0,
    "hold_seconds": 198.0,
    "hold_minutes": 3.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.053,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.52%)",
    "entry_time": "2026-04-03T17:42:17.140796+00:00",
    "exit_time": "2026-04-03T17:45:35.156989+00:00"
  },
  {
    "symbol": "TURBOUSDT",
    "entry_price": 0.001023,
    "sell_price": 0.001065,
    "quantity": 391006.0,
    "pnl_pct": 4.106,
    "pnl_usdt": 16.4223,
    "max_pnl": 5.572,
    "hold_seconds": 239.0,
    "hold_minutes": 4.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 6.354,
    "exit_reason": "TRAILING (max=+5.57%, now=+3.23%, trail=2.0%)",
    "entry_time": "2026-04-03T18:14:06.551502+00:00",
    "exit_time": "2026-04-03T18:18:05.613070+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0861,
    "sell_price": 0.0847,
    "quantity": 4645.7,
    "pnl_pct": -1.626,
    "pnl_usdt": -6.504,
    "max_pnl": 1.51,
    "hold_seconds": 237.0,
    "hold_minutes": 4.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.042,
    "exit_reason": "HARD_SL (-2.79%)",
    "entry_time": "2026-04-03T18:17:03.128759+00:00",
    "exit_time": "2026-04-03T18:21:00.857153+00:00"
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.1003,
    "sell_price": 0.1003,
    "quantity": 3988.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.997,
    "hold_seconds": 427.0,
    "hold_minutes": 7.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.196,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-03T18:41:05.848667+00:00",
    "exit_time": "2026-04-03T18:48:13.002524+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0834,
    "sell_price": 0.0835,
    "quantity": 4796.1,
    "pnl_pct": 0.12,
    "pnl_usdt": 0.4796,
    "max_pnl": 2.158,
    "hold_seconds": 195.0,
    "hold_minutes": 3.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.317,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.00%)",
    "entry_time": "2026-04-03T18:51:28.978894+00:00",
    "exit_time": "2026-04-03T18:54:43.934412+00:00"
  },
  {
    "symbol": "BANKUSDT",
    "entry_price": 0.0323,
    "sell_price": 0.0322,
    "quantity": 12383.9,
    "pnl_pct": -0.31,
    "pnl_usdt": -1.2384,
    "max_pnl": 0.31,
    "hold_seconds": 92.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.254,
    "exit_reason": "HARD_SL (-1.24%)",
    "entry_time": "2026-04-03T19:14:15.628266+00:00",
    "exit_time": "2026-04-03T19:15:47.684800+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04038,
    "sell_price": 0.04015,
    "quantity": 9903.0,
    "pnl_pct": -0.57,
    "pnl_usdt": -2.2777,
    "max_pnl": 0.0,
    "hold_seconds": 19.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.227,
    "exit_reason": "INSTANT_REVERSAL (-0.69% en 18s, max=+0.00%)",
    "entry_time": "2026-04-03T19:31:20.785767+00:00",
    "exit_time": "2026-04-03T19:31:39.767948+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04378,
    "sell_price": 0.04412,
    "quantity": 9136.0,
    "pnl_pct": 0.777,
    "pnl_usdt": 3.1062,
    "max_pnl": 2.33,
    "hold_seconds": 104.0,
    "hold_minutes": 1.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.237,
    "exit_reason": "TRAILING (max=+2.33%, now=+1.05%, trail=1.0%)",
    "entry_time": "2026-04-03T19:53:08.871117+00:00",
    "exit_time": "2026-04-03T19:54:52.866736+00:00"
  },
  {
    "symbol": "VICUSDT",
    "entry_price": 0.0461,
    "sell_price": 0.0469,
    "quantity": 8676.78,
    "pnl_pct": 1.735,
    "pnl_usdt": 6.9414,
    "max_pnl": 2.386,
    "hold_seconds": 5470.0,
    "hold_minutes": 91.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.302,
    "exit_reason": "TRAILING (max=+2.39%, now=+1.30%, trail=1.0%)",
    "entry_time": "2026-04-03T18:30:42.365796+00:00",
    "exit_time": "2026-04-03T20:01:53.131669+00:00"
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.0188,
    "sell_price": 0.01877,
    "quantity": 21276.5,
    "pnl_pct": -0.16,
    "pnl_usdt": -0.6383,
    "max_pnl": 1.862,
    "hold_seconds": 594.0,
    "hold_minutes": 9.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.329,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.37%)",
    "entry_time": "2026-04-03T19:59:12.619640+00:00",
    "exit_time": "2026-04-03T20:09:07.369889+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04064,
    "sell_price": 0.04088,
    "quantity": 9842.0,
    "pnl_pct": 0.591,
    "pnl_usdt": 2.3621,
    "max_pnl": 1.476,
    "hold_seconds": 69.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.33,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.34%)",
    "entry_time": "2026-04-03T20:48:13.012035+00:00",
    "exit_time": "2026-04-03T20:49:21.991890+00:00"
  },
  {
    "symbol": "AIXBTUSDT",
    "entry_price": 0.0227,
    "sell_price": 0.0227,
    "quantity": 17621.1,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.441,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.182,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-03T21:29:16.789508+00:00",
    "exit_time": "2026-04-03T21:31:22.314448+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.0085,
    "sell_price": 0.0083,
    "quantity": 47006.4,
    "pnl_pct": -2.353,
    "pnl_usdt": -9.4013,
    "max_pnl": 0.353,
    "hold_seconds": 15.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.451,
    "exit_reason": "HARD_SL (-1.76%)",
    "entry_time": "2026-04-03T22:18:40.006047+00:00",
    "exit_time": "2026-04-03T22:18:55.255246+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1165,
    "sell_price": 0.1306,
    "quantity": 3433.4,
    "pnl_pct": 12.103,
    "pnl_usdt": 48.4109,
    "max_pnl": 16.481,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 4.124,
    "exit_reason": "TRAILING (max=+16.48%, now=+11.50%, trail=4.0%)",
    "entry_time": "2026-04-03T23:06:57.618410+00:00",
    "exit_time": "2026-04-03T23:08:55.853941+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00869,
    "sell_price": 0.00863,
    "quantity": 46029.9,
    "pnl_pct": -0.69,
    "pnl_usdt": -2.7618,
    "max_pnl": 0.0,
    "hold_seconds": 15.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.171,
    "exit_reason": "INSTANT_REVERSAL (-0.69% en 14s, max=+0.00%)",
    "entry_time": "2026-04-04T00:04:23.522266+00:00",
    "exit_time": "2026-04-04T00:04:38.563245+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04064,
    "sell_price": 0.04152,
    "quantity": 9842.0,
    "pnl_pct": 2.165,
    "pnl_usdt": 8.661,
    "max_pnl": 3.1,
    "hold_seconds": 338.0,
    "hold_minutes": 5.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.084,
    "exit_reason": "TRAILING (max=+3.10%, now=+1.43%, trail=1.0%)",
    "entry_time": "2026-04-04T00:02:16.566270+00:00",
    "exit_time": "2026-04-04T00:07:54.783937+00:00"
  },
  {
    "symbol": "GASUSDT",
    "entry_price": 1.884,
    "sell_price": 1.941,
    "quantity": 212.3,
    "pnl_pct": 3.025,
    "pnl_usdt": 12.1011,
    "max_pnl": 4.193,
    "hold_seconds": 461.0,
    "hold_minutes": 7.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.063,
    "exit_reason": "TRAILING (max=+4.19%, now=+1.86%, trail=1.0%)",
    "entry_time": "2026-04-04T00:04:24.994951+00:00",
    "exit_time": "2026-04-04T00:12:06.622181+00:00"
  },
  {
    "symbol": "ANKRUSDT",
    "entry_price": 0.00532,
    "sell_price": 0.0053,
    "quantity": 75187.9,
    "pnl_pct": -0.376,
    "pnl_usdt": -1.5038,
    "max_pnl": 0.0,
    "hold_seconds": 15.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.145,
    "exit_reason": "INSTANT_REVERSAL (-0.94% en 14s, max=+0.00%)",
    "entry_time": "2026-04-04T00:20:48.018779+00:00",
    "exit_time": "2026-04-04T00:21:03.075631+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0177,
    "sell_price": 0.0175,
    "quantity": 22598.0,
    "pnl_pct": -1.13,
    "pnl_usdt": -4.5196,
    "max_pnl": 0.0,
    "hold_seconds": 8.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.143,
    "exit_reason": "INSTANT_REVERSAL (-1.13% en 7s, max=+0.00%)",
    "entry_time": "2026-04-04T00:23:11.724944+00:00",
    "exit_time": "2026-04-04T00:23:19.813106+00:00"
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.0943,
    "sell_price": 0.0942,
    "quantity": 4241.7,
    "pnl_pct": -0.106,
    "pnl_usdt": -0.4242,
    "max_pnl": 1.06,
    "hold_seconds": 601.0,
    "hold_minutes": 10.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.387,
    "exit_reason": "STAGNATION (+0.00% after 10min, seuil=10min)",
    "entry_time": "2026-04-04T00:24:23.205281+00:00",
    "exit_time": "2026-04-04T00:34:25.093223+00:00"
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.1119,
    "sell_price": 0.1141,
    "quantity": 3574.6,
    "pnl_pct": 1.966,
    "pnl_usdt": 7.8641,
    "max_pnl": 3.664,
    "hold_seconds": 76.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.253,
    "exit_reason": "TRAILING (max=+3.66%, now=+1.16%, trail=1.0%)",
    "entry_time": "2026-04-04T00:55:04.668709+00:00",
    "exit_time": "2026-04-04T00:56:20.916736+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00626,
    "sell_price": 0.00617,
    "quantity": 63897.0,
    "pnl_pct": -1.438,
    "pnl_usdt": -5.7507,
    "max_pnl": 2.077,
    "hold_seconds": 167.0,
    "hold_minutes": 2.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.133,
    "exit_reason": "HARD_SL (-1.28%)",
    "entry_time": "2026-04-04T01:02:25.848386+00:00",
    "exit_time": "2026-04-04T01:05:13.384088+00:00"
  },
  {
    "symbol": "HEIUSDT",
    "entry_price": 0.0813,
    "sell_price": 0.0809,
    "quantity": 4920.0,
    "pnl_pct": -0.492,
    "pnl_usdt": -1.968,
    "max_pnl": 0.0,
    "hold_seconds": 236.0,
    "hold_minutes": 3.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.247,
    "exit_reason": "EARLY_SL (max=+0.00%, -2.09% after 4min, SL=-1.0%)",
    "entry_time": "2026-04-04T01:11:17.661290+00:00",
    "exit_time": "2026-04-04T01:15:14.577328+00:00"
  },
  {
    "symbol": "FIDAUSDT",
    "entry_price": 0.0197,
    "sell_price": 0.01958,
    "quantity": 20304.5,
    "pnl_pct": -0.609,
    "pnl_usdt": -2.4365,
    "max_pnl": 1.218,
    "hold_seconds": 358.0,
    "hold_minutes": 6.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.077,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.36%)",
    "entry_time": "2026-04-04T01:10:03.859816+00:00",
    "exit_time": "2026-04-04T01:16:02.487169+00:00"
  },
  {
    "symbol": "LINEAUSDT",
    "entry_price": 0.00312,
    "sell_price": 0.0031,
    "quantity": 128205.0,
    "pnl_pct": -0.641,
    "pnl_usdt": -2.5641,
    "max_pnl": 0.0,
    "hold_seconds": 260.0,
    "hold_minutes": 4.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 4.714,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.64%)",
    "entry_time": "2026-04-04T01:14:16.264746+00:00",
    "exit_time": "2026-04-04T01:18:36.699803+00:00"
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.68,
    "sell_price": 1.68,
    "quantity": 238.09,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.595,
    "hold_seconds": 902.0,
    "hold_minutes": 15.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.198,
    "exit_reason": "MAX_HOLD_15min (+0.60%)",
    "entry_time": "2026-04-04T01:21:52.940837+00:00",
    "exit_time": "2026-04-04T01:36:55.600567+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0832,
    "sell_price": 0.0875,
    "quantity": 4807.6,
    "pnl_pct": 5.168,
    "pnl_usdt": 20.6727,
    "max_pnl": 7.212,
    "hold_seconds": 482.0,
    "hold_minutes": 8.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.082,
    "exit_reason": "TRAILING (max=+7.21%, now=+4.93%, trail=2.0%)",
    "entry_time": "2026-04-04T01:50:00.080120+00:00",
    "exit_time": "2026-04-04T01:58:02.605436+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00865,
    "sell_price": 0.00873,
    "quantity": 46242.7,
    "pnl_pct": 0.925,
    "pnl_usdt": 3.6994,
    "max_pnl": 2.428,
    "hold_seconds": 559.0,
    "hold_minutes": 9.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.042,
    "exit_reason": "TRAILING (max=+2.43%, now=+1.04%, trail=1.0%)",
    "entry_time": "2026-04-04T02:09:22.080520+00:00",
    "exit_time": "2026-04-04T02:18:41.656902+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0835,
    "sell_price": 0.0833,
    "quantity": 4790.4,
    "pnl_pct": -0.24,
    "pnl_usdt": -0.9581,
    "max_pnl": 1.677,
    "hold_seconds": 510.0,
    "hold_minutes": 8.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.158,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.36%)",
    "entry_time": "2026-04-04T02:25:35.104978+00:00",
    "exit_time": "2026-04-04T02:34:05.903216+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001217,
    "sell_price": 0.001201,
    "quantity": 328677.0,
    "pnl_pct": -1.315,
    "pnl_usdt": -5.2588,
    "max_pnl": 0.904,
    "hold_seconds": 224.0,
    "hold_minutes": 3.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.071,
    "exit_reason": "HARD_SL (-2.71%)",
    "entry_time": "2026-04-04T02:37:43.105105+00:00",
    "exit_time": "2026-04-04T02:41:27.067268+00:00"
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.0377,
    "sell_price": 0.0378,
    "quantity": 10610.0,
    "pnl_pct": 0.265,
    "pnl_usdt": 1.061,
    "max_pnl": 1.061,
    "hold_seconds": 188.0,
    "hold_minutes": 3.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.33,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.27%)",
    "entry_time": "2026-04-04T02:38:31.863381+00:00",
    "exit_time": "2026-04-04T02:41:40.633232+00:00"
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.1278,
    "sell_price": 0.1314,
    "quantity": 3129.8,
    "pnl_pct": 2.817,
    "pnl_usdt": 11.2673,
    "max_pnl": 2.895,
    "hold_seconds": 160.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.9,
    "exit_reason": "TRAILING (max=+2.90%, now=+1.80%, trail=1.0%)",
    "entry_time": "2026-04-04T02:50:11.866887+00:00",
    "exit_time": "2026-04-04T02:52:52.446282+00:00"
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.0945,
    "sell_price": 0.0942,
    "quantity": 4232.8,
    "pnl_pct": -0.317,
    "pnl_usdt": -1.2698,
    "max_pnl": 0.635,
    "hold_seconds": 603.0,
    "hold_minutes": 10.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.286,
    "exit_reason": "STAGNATION (-0.32% after 10min, seuil=10min)",
    "entry_time": "2026-04-04T02:58:45.057337+00:00",
    "exit_time": "2026-04-04T03:08:48.367406+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04212,
    "sell_price": 0.04312,
    "quantity": 9496.0,
    "pnl_pct": 2.374,
    "pnl_usdt": 9.496,
    "max_pnl": 4.368,
    "hold_seconds": 440.0,
    "hold_minutes": 7.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.54,
    "exit_reason": "TRAILING (max=+4.37%, now=+1.83%, trail=1.0%)",
    "entry_time": "2026-04-04T03:26:18.878974+00:00",
    "exit_time": "2026-04-04T03:33:39.456670+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04346,
    "sell_price": 0.04354,
    "quantity": 9198.0,
    "pnl_pct": 0.184,
    "pnl_usdt": 0.7358,
    "max_pnl": 0.667,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.0,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.18%)",
    "entry_time": "2026-04-04T03:45:33.981460+00:00",
    "exit_time": "2026-04-04T03:47:11.212703+00:00"
  },
  {
    "symbol": "POLYXUSDT",
    "entry_price": 0.0588,
    "sell_price": 0.0589,
    "quantity": 8503.4,
    "pnl_pct": 0.17,
    "pnl_usdt": 0.8503,
    "max_pnl": 1.19,
    "hold_seconds": 148.0,
    "hold_minutes": 2.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.205,
    "exit_reason": "VOLUME_ROUGE (63% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-04T04:10:02.140004+00:00",
    "exit_time": "2026-04-04T04:12:30.388576+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.273,
    "sell_price": 0.272,
    "quantity": 1831.5,
    "pnl_pct": -0.366,
    "pnl_usdt": -1.8315,
    "max_pnl": 0.733,
    "hold_seconds": 132.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.103,
    "exit_reason": "VOLUME_ROUGE (94% vendeurs \u00d7 2 klines, pnl=-0.37%)",
    "entry_time": "2026-04-04T04:12:23.839456+00:00",
    "exit_time": "2026-04-04T04:14:36.382231+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1497,
    "sell_price": 0.1588,
    "quantity": 2672.0,
    "pnl_pct": 6.079,
    "pnl_usdt": 24.3152,
    "max_pnl": 7.615,
    "hold_seconds": 295.0,
    "hold_minutes": 4.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 5.946,
    "exit_reason": "TRAILING (max=+7.62%, now=+4.54%, trail=2.0%)",
    "entry_time": "2026-04-04T04:15:20.588102+00:00",
    "exit_time": "2026-04-04T04:20:15.658993+00:00"
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.1298,
    "sell_price": 0.1299,
    "quantity": 3081.6,
    "pnl_pct": 0.077,
    "pnl_usdt": 0.3082,
    "max_pnl": 1.541,
    "hold_seconds": 237.0,
    "hold_minutes": 3.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.002,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.23%)",
    "entry_time": "2026-04-04T04:31:42.358287+00:00",
    "exit_time": "2026-04-04T04:35:39.653438+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1456,
    "sell_price": 0.1455,
    "quantity": 2747.2,
    "pnl_pct": -0.069,
    "pnl_usdt": -0.2747,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.044,
    "exit_reason": "INSTANT_REVERSAL (-0.82% en 6s, max=+0.00%)",
    "entry_time": "2026-04-04T04:48:16.448955+00:00",
    "exit_time": "2026-04-04T04:48:22.707638+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00627,
    "sell_price": 0.00624,
    "quantity": 63795.0,
    "pnl_pct": -0.478,
    "pnl_usdt": -1.9139,
    "max_pnl": 1.116,
    "hold_seconds": 160.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.116,
    "exit_reason": "VOLUME_ROUGE (69% vendeurs \u00d7 2 klines, pnl=-0.32%)",
    "entry_time": "2026-04-04T05:25:08.565506+00:00",
    "exit_time": "2026-04-04T05:27:49.420642+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.269,
    "sell_price": 8.332,
    "quantity": 48.36,
    "pnl_pct": 0.762,
    "pnl_usdt": 3.0467,
    "max_pnl": 1.524,
    "hold_seconds": 114.0,
    "hold_minutes": 1.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.161,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.73%)",
    "entry_time": "2026-04-04T05:35:31.967015+00:00",
    "exit_time": "2026-04-04T05:37:26.388810+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00801,
    "sell_price": 0.00804,
    "quantity": 62421.9,
    "pnl_pct": 0.375,
    "pnl_usdt": 1.8727,
    "max_pnl": 1.373,
    "hold_seconds": 216.0,
    "hold_minutes": 3.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.003,
    "exit_reason": "VOLUME_ROUGE (63% vendeurs \u00d7 2 klines, pnl=-0.50%)",
    "entry_time": "2026-04-04T05:47:08.355054+00:00",
    "exit_time": "2026-04-04T05:50:45.078437+00:00"
  },
  {
    "symbol": "ENSOUSDT",
    "entry_price": 0.946,
    "sell_price": 0.949,
    "quantity": 528.54,
    "pnl_pct": 0.317,
    "pnl_usdt": 1.5856,
    "max_pnl": 0.529,
    "hold_seconds": 906.0,
    "hold_minutes": 15.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 4.185,
    "exit_reason": "MAX_HOLD_15min (+0.42%)",
    "entry_time": "2026-04-04T05:36:29.357604+00:00",
    "exit_time": "2026-04-04T05:51:36.218035+00:00"
  },
  {
    "symbol": "KERNELUSDT",
    "entry_price": 0.121,
    "sell_price": 0.1223,
    "quantity": 4128.9,
    "pnl_pct": 1.074,
    "pnl_usdt": 5.3676,
    "max_pnl": 2.479,
    "hold_seconds": 98.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.411,
    "exit_reason": "TRAILING (max=+2.48%, now=+1.07%, trail=1.0%)",
    "entry_time": "2026-04-04T06:03:30.956375+00:00",
    "exit_time": "2026-04-04T06:05:09.133998+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.467,
    "sell_price": 8.6,
    "quantity": 59.05,
    "pnl_pct": 1.571,
    "pnl_usdt": 7.8536,
    "max_pnl": 2.835,
    "hold_seconds": 195.0,
    "hold_minutes": 3.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.181,
    "exit_reason": "TRAILING (max=+2.83%, now=+1.56%, trail=1.0%)",
    "entry_time": "2026-04-04T06:19:13.034121+00:00",
    "exit_time": "2026-04-04T06:22:28.114811+00:00"
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.1018,
    "sell_price": 0.1036,
    "quantity": 3929.2,
    "pnl_pct": 1.768,
    "pnl_usdt": 7.0726,
    "max_pnl": 2.75,
    "hold_seconds": 185.0,
    "hold_minutes": 3.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.091,
    "exit_reason": "TRAILING (max=+2.75%, now=+1.67%, trail=1.0%)",
    "entry_time": "2026-04-04T06:28:37.843438+00:00",
    "exit_time": "2026-04-04T06:31:43.161772+00:00"
  },
  {
    "symbol": "THETAUSDT",
    "entry_price": 0.171,
    "sell_price": 0.174,
    "quantity": 2923.9,
    "pnl_pct": 1.754,
    "pnl_usdt": 8.7717,
    "max_pnl": 4.094,
    "hold_seconds": 714.0,
    "hold_minutes": 11.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.176,
    "exit_reason": "TRAILING (max=+4.09%, now=+1.75%, trail=1.0%)",
    "entry_time": "2026-04-04T06:55:13.284107+00:00",
    "exit_time": "2026-04-04T07:07:07.302436+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.141,
    "sell_price": 0.1398,
    "quantity": 3546.0,
    "pnl_pct": -0.851,
    "pnl_usdt": -4.2552,
    "max_pnl": 0.213,
    "hold_seconds": 92.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.153,
    "exit_reason": "HARD_SL (-1.70%)",
    "entry_time": "2026-04-04T07:32:56.412024+00:00",
    "exit_time": "2026-04-04T07:34:28.452947+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.02,
    "sell_price": 0.02,
    "quantity": 25000.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.0,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.041,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-04T07:34:07.905254+00:00",
    "exit_time": "2026-04-04T07:36:13.666587+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04291,
    "sell_price": 0.04423,
    "quantity": 11652.0,
    "pnl_pct": 3.076,
    "pnl_usdt": 15.3806,
    "max_pnl": 4.638,
    "hold_seconds": 56.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.235,
    "exit_reason": "TRAILING (max=+4.64%, now=+2.17%, trail=2.3% [uptrend])",
    "entry_time": "2026-04-04T07:48:22.233332+00:00",
    "exit_time": "2026-04-04T07:49:18.787035+00:00"
  },
  {
    "symbol": "THETAUSDT",
    "entry_price": 0.168,
    "sell_price": 0.167,
    "quantity": 2976.1,
    "pnl_pct": -0.595,
    "pnl_usdt": -2.9761,
    "max_pnl": 0.595,
    "hold_seconds": 124.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.198,
    "exit_reason": "VOLUME_ROUGE (96% vendeurs \u00d7 2 klines, pnl=-0.60%)",
    "entry_time": "2026-04-04T07:59:49.492768+00:00",
    "exit_time": "2026-04-04T08:01:53.993651+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04374,
    "sell_price": 0.04324,
    "quantity": 11431.0,
    "pnl_pct": -1.143,
    "pnl_usdt": -5.7155,
    "max_pnl": 1.692,
    "hold_seconds": 412.0,
    "hold_minutes": 6.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.946,
    "exit_reason": "HARD_SL (-1.23%)",
    "entry_time": "2026-04-04T07:59:48.295357+00:00",
    "exit_time": "2026-04-04T08:06:40.800414+00:00"
  },
  {
    "symbol": "SYNUSDT",
    "entry_price": 0.055,
    "sell_price": 0.0557,
    "quantity": 9090.9,
    "pnl_pct": 1.273,
    "pnl_usdt": 6.3636,
    "max_pnl": 2.0,
    "hold_seconds": 5145.0,
    "hold_minutes": 85.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.095,
    "exit_reason": "MAX_HOLD_15min (+0.73%)",
    "entry_time": "2026-04-04T06:54:03.491515+00:00",
    "exit_time": "2026-04-04T08:19:49.067068+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.0431,
    "sell_price": 0.0432,
    "quantity": 11600.0,
    "pnl_pct": 0.232,
    "pnl_usdt": 1.16,
    "max_pnl": 0.719,
    "hold_seconds": 35.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.786,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.09%)",
    "entry_time": "2026-04-04T08:22:37.256908+00:00",
    "exit_time": "2026-04-04T08:23:12.616461+00:00"
  },
  {
    "symbol": "THETAUSDT",
    "entry_price": 0.169,
    "sell_price": 0.169,
    "quantity": 2958.5,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.592,
    "hold_seconds": 251.0,
    "hold_minutes": 4.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.19,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-04T08:22:51.323054+00:00",
    "exit_time": "2026-04-04T08:27:03.236093+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0789,
    "sell_price": 0.0812,
    "quantity": 6337.1,
    "pnl_pct": 2.915,
    "pnl_usdt": 14.5753,
    "max_pnl": 4.056,
    "hold_seconds": 1226.0,
    "hold_minutes": 20.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.157,
    "exit_reason": "TRAILING (max=+4.06%, now=+2.15%, trail=1.8%)",
    "entry_time": "2026-04-04T08:10:20.751803+00:00",
    "exit_time": "2026-04-04T08:30:46.782887+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04324,
    "sell_price": 0.04322,
    "quantity": 11563.0,
    "pnl_pct": -0.046,
    "pnl_usdt": -0.2313,
    "max_pnl": 3.7,
    "hold_seconds": 615.0,
    "hold_minutes": 10.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.127,
    "exit_reason": "TRAILING (max=+3.70%, now=+1.85%, trail=1.0%)",
    "entry_time": "2026-04-04T08:38:08.560110+00:00",
    "exit_time": "2026-04-04T08:48:24.123239+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04799,
    "sell_price": 0.04722,
    "quantity": 10418.0,
    "pnl_pct": -1.605,
    "pnl_usdt": -8.0219,
    "max_pnl": 1.292,
    "hold_seconds": 132.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.845,
    "exit_reason": "HARD_SL (-1.77%)",
    "entry_time": "2026-04-04T08:55:38.590752+00:00",
    "exit_time": "2026-04-04T08:57:50.858815+00:00"
  },
  {
    "symbol": "THETAUSDT",
    "entry_price": 0.169,
    "sell_price": 0.169,
    "quantity": 2958.5,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.183,
    "hold_seconds": 196.0,
    "hold_minutes": 3.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.19,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-04T09:00:32.340110+00:00",
    "exit_time": "2026-04-04T09:03:48.530343+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04744,
    "sell_price": 0.04739,
    "quantity": 10539.0,
    "pnl_pct": -0.105,
    "pnl_usdt": -0.527,
    "max_pnl": 0.464,
    "hold_seconds": 48.0,
    "hold_minutes": 0.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.125,
    "exit_reason": "HARD_SL (-1.26%)",
    "entry_time": "2026-04-04T09:15:56.621450+00:00",
    "exit_time": "2026-04-04T09:16:44.919072+00:00"
  },
  {
    "symbol": "THETAUSDT",
    "entry_price": 0.167,
    "sell_price": 0.166,
    "quantity": 2994.0,
    "pnl_pct": -0.599,
    "pnl_usdt": -2.994,
    "max_pnl": 0.599,
    "hold_seconds": 307.0,
    "hold_minutes": 5.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.205,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.60%)",
    "entry_time": "2026-04-04T09:38:06.684404+00:00",
    "exit_time": "2026-04-04T09:43:14.425683+00:00"
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02048,
    "sell_price": 0.02038,
    "quantity": 19484.5,
    "pnl_pct": -0.488,
    "pnl_usdt": -1.9485,
    "max_pnl": 0.146,
    "hold_seconds": 323.0,
    "hold_minutes": 5.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.09,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.49%)",
    "entry_time": "2026-04-04T10:18:44.596148+00:00",
    "exit_time": "2026-04-04T10:24:08.100662+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1465,
    "sell_price": 0.1483,
    "quantity": 2730.3,
    "pnl_pct": 1.229,
    "pnl_usdt": 4.9145,
    "max_pnl": 2.457,
    "hold_seconds": 188.0,
    "hold_minutes": 3.1,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.571,
    "exit_reason": "TRAILING (max=+2.46%, now=+1.23%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-04T10:31:43.333108+00:00",
    "exit_time": "2026-04-04T10:34:51.622425+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1487,
    "sell_price": 0.151,
    "quantity": 2689.9,
    "pnl_pct": 1.547,
    "pnl_usdt": 6.1868,
    "max_pnl": 2.69,
    "hold_seconds": 76.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.811,
    "exit_reason": "TRAILING (max=+2.69%, now=+1.55%, trail=1.0%)",
    "entry_time": "2026-04-04T10:52:50.335164+00:00",
    "exit_time": "2026-04-04T10:54:06.653364+00:00"
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.1057,
    "sell_price": 0.1047,
    "quantity": 3784.2,
    "pnl_pct": -0.946,
    "pnl_usdt": -3.7842,
    "max_pnl": 0.0,
    "hold_seconds": 258.0,
    "hold_minutes": 4.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.345,
    "exit_reason": "EARLY_SL (max=+0.00%, -1.14% after 4min, SL=-1.1%)",
    "entry_time": "2026-04-04T11:27:04.009094+00:00",
    "exit_time": "2026-04-04T11:31:22.265852+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0194,
    "sell_price": 0.0195,
    "quantity": 20618.0,
    "pnl_pct": 0.515,
    "pnl_usdt": 2.0618,
    "max_pnl": 1.546,
    "hold_seconds": 906.0,
    "hold_minutes": 15.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.042,
    "exit_reason": "MAX_HOLD_15min (+0.52%)",
    "entry_time": "2026-04-04T11:30:12.952342+00:00",
    "exit_time": "2026-04-04T11:45:19.026170+00:00"
  },
  {
    "symbol": "BERAUSDT",
    "entry_price": 0.493,
    "sell_price": 0.514,
    "quantity": 811.359,
    "pnl_pct": 4.26,
    "pnl_usdt": 17.0385,
    "max_pnl": 5.477,
    "hold_seconds": 386.0,
    "hold_minutes": 6.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.643,
    "exit_reason": "TRAILING (max=+5.48%, now=+3.25%, trail=2.0%)",
    "entry_time": "2026-04-04T11:41:40.790493+00:00",
    "exit_time": "2026-04-04T11:48:07.049544+00:00"
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01407,
    "sell_price": 0.01414,
    "quantity": 28429.0,
    "pnl_pct": 0.498,
    "pnl_usdt": 1.99,
    "max_pnl": 0.995,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.136,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.50%)",
    "entry_time": "2026-04-04T12:13:54.607077+00:00",
    "exit_time": "2026-04-04T12:14:29.074458+00:00"
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.10187,
    "sell_price": 0.10165,
    "quantity": 3926.0,
    "pnl_pct": -0.216,
    "pnl_usdt": -0.8637,
    "max_pnl": 0.255,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.03,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.28%)",
    "entry_time": "2026-04-04T12:15:18.524485+00:00",
    "exit_time": "2026-04-04T12:15:52.887029+00:00"
  },
  {
    "symbol": "CUSDT",
    "entry_price": 0.0802,
    "sell_price": 0.0819,
    "quantity": 6234.4,
    "pnl_pct": 2.12,
    "pnl_usdt": 10.5985,
    "max_pnl": 2.618,
    "hold_seconds": 57.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.521,
    "exit_reason": "TRAILING (max=+2.62%, now=+1.12%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-04T12:31:54.255439+00:00",
    "exit_time": "2026-04-04T12:32:51.484178+00:00"
  },
  {
    "symbol": "POLYXUSDT",
    "entry_price": 0.0542,
    "sell_price": 0.0555,
    "quantity": 7380.0,
    "pnl_pct": 2.399,
    "pnl_usdt": 9.594,
    "max_pnl": 3.321,
    "hold_seconds": 170.0,
    "hold_minutes": 2.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.296,
    "exit_reason": "TRAILING (max=+3.32%, now=+1.85%, trail=1.0%)",
    "entry_time": "2026-04-04T12:30:42.663454+00:00",
    "exit_time": "2026-04-04T12:33:33.271791+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.259,
    "sell_price": 0.259,
    "quantity": 1930.5,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.386,
    "hold_seconds": 490.0,
    "hold_minutes": 8.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.163,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-04T12:34:01.721587+00:00",
    "exit_time": "2026-04-04T12:42:11.779067+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0195,
    "sell_price": 0.0195,
    "quantity": 25641.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.513,
    "hold_seconds": 244.0,
    "hold_minutes": 4.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.031,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-04T12:45:21.150929+00:00",
    "exit_time": "2026-04-04T12:49:25.965174+00:00"
  },
  {
    "symbol": "BANKUSDT",
    "entry_price": 0.0287,
    "sell_price": 0.0287,
    "quantity": 17421.6,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.697,
    "hold_seconds": 146.0,
    "hold_minutes": 2.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.053,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-04T12:59:56.049543+00:00",
    "exit_time": "2026-04-04T13:02:22.517863+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.0197,
    "sell_price": 0.0196,
    "quantity": 25380.0,
    "pnl_pct": -0.508,
    "pnl_usdt": -2.538,
    "max_pnl": 0.0,
    "hold_seconds": 195.0,
    "hold_minutes": 3.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.026,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.51%)",
    "entry_time": "2026-04-04T13:10:47.088187+00:00",
    "exit_time": "2026-04-04T13:14:02.556880+00:00"
  },
  {
    "symbol": "JTOUSDT",
    "entry_price": 0.2794,
    "sell_price": 0.3043,
    "quantity": 1789.5,
    "pnl_pct": 8.912,
    "pnl_usdt": 44.5586,
    "max_pnl": 13.278,
    "hold_seconds": 272.0,
    "hold_minutes": 4.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.417,
    "exit_reason": "TRAILING (max=+13.28%, now=+9.88%, trail=2.5%)",
    "entry_time": "2026-04-04T13:13:21.247471+00:00",
    "exit_time": "2026-04-04T13:17:53.577187+00:00"
  },
  {
    "symbol": "CTSIUSDT",
    "entry_price": 0.04412,
    "sell_price": 0.04384,
    "quantity": 11326.0,
    "pnl_pct": -0.635,
    "pnl_usdt": -3.1713,
    "max_pnl": 0.227,
    "hold_seconds": 174.0,
    "hold_minutes": 2.9,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.787,
    "exit_reason": "VOLUME_ROUGE (90% vendeurs \u00d7 2 klines, pnl=-0.97%)",
    "entry_time": "2026-04-04T13:56:12.388202+00:00",
    "exit_time": "2026-04-04T13:59:07.140249+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.09789,
    "sell_price": 0.0974,
    "quantity": 4085.0,
    "pnl_pct": -0.501,
    "pnl_usdt": -2.0017,
    "max_pnl": 0.153,
    "hold_seconds": 169.0,
    "hold_minutes": 2.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.031,
    "exit_reason": "VOLUME_ROUGE (91% vendeurs \u00d7 2 klines, pnl=-0.48%)",
    "entry_time": "2026-04-04T14:04:45.677614+00:00",
    "exit_time": "2026-04-04T14:07:34.971232+00:00"
  },
  {
    "symbol": "CHRUSDT",
    "entry_price": 0.019,
    "sell_price": 0.0189,
    "quantity": 21052.0,
    "pnl_pct": -0.526,
    "pnl_usdt": -2.1052,
    "max_pnl": 0.0,
    "hold_seconds": 127.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.064,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.53%)",
    "entry_time": "2026-04-04T14:17:41.089102+00:00",
    "exit_time": "2026-04-04T14:19:48.348666+00:00"
  },
  {
    "symbol": "SAHARAUSDT",
    "entry_price": 0.02581,
    "sell_price": 0.02558,
    "quantity": 15497.0,
    "pnl_pct": -0.891,
    "pnl_usdt": -3.5643,
    "max_pnl": 2.557,
    "hold_seconds": 92.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.709,
    "exit_reason": "HARD_SL (-1.67%)",
    "entry_time": "2026-04-04T14:27:39.804468+00:00",
    "exit_time": "2026-04-04T14:29:11.820895+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001276,
    "sell_price": 0.00126,
    "quantity": 313479.6,
    "pnl_pct": -1.254,
    "pnl_usdt": -5.0157,
    "max_pnl": 0.235,
    "hold_seconds": 69.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 5.97,
    "exit_reason": "HARD_SL (-1.65%)",
    "entry_time": "2026-04-04T15:01:20.856490+00:00",
    "exit_time": "2026-04-04T15:02:30.147660+00:00"
  },
  {
    "symbol": "SIGNUSDT",
    "entry_price": 0.03507,
    "sell_price": 0.03548,
    "quantity": 11404.0,
    "pnl_pct": 1.169,
    "pnl_usdt": 4.6756,
    "max_pnl": 1.654,
    "hold_seconds": 1088.0,
    "hold_minutes": 18.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.169,
    "exit_reason": "MAX_HOLD_15min (+1.00%)",
    "entry_time": "2026-04-04T14:45:18.282554+00:00",
    "exit_time": "2026-04-04T15:03:26.975360+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00805,
    "sell_price": 0.0082,
    "quantity": 49689.4,
    "pnl_pct": 1.863,
    "pnl_usdt": 7.4534,
    "max_pnl": 2.484,
    "hold_seconds": 19.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.244,
    "exit_reason": "TRAILING (max=+2.48%, now=+1.37%, trail=1.0%)",
    "entry_time": "2026-04-04T15:03:28.144499+00:00",
    "exit_time": "2026-04-04T15:03:47.140830+00:00"
  },
  {
    "symbol": "NMRUSDT",
    "entry_price": 7.22,
    "sell_price": 7.34,
    "quantity": 55.4,
    "pnl_pct": 1.662,
    "pnl_usdt": 6.648,
    "max_pnl": 2.77,
    "hold_seconds": 1703.0,
    "hold_minutes": 28.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.387,
    "exit_reason": "TRAILING (max=+2.77%, now=+1.52%, trail=1.0%)",
    "entry_time": "2026-04-04T14:41:48.317950+00:00",
    "exit_time": "2026-04-04T15:10:12.152516+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01008,
    "sell_price": 0.01107,
    "quantity": 39682.0,
    "pnl_pct": 9.821,
    "pnl_usdt": 39.2852,
    "max_pnl": 10.714,
    "hold_seconds": 21.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.104,
    "exit_reason": "TRAILING (max=+10.71%, now=+7.24%, trail=2.5%)",
    "entry_time": "2026-04-04T15:09:51.892778+00:00",
    "exit_time": "2026-04-04T15:10:12.872577+00:00"
  },
  {
    "symbol": "THETAUSDT",
    "entry_price": 0.162,
    "sell_price": 0.161,
    "quantity": 3086.4,
    "pnl_pct": -0.617,
    "pnl_usdt": -3.0864,
    "max_pnl": 0.0,
    "hold_seconds": 13.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.25,
    "exit_reason": "INSTANT_REVERSAL (-0.62% en 12s, max=+0.00%)",
    "entry_time": "2026-04-04T15:51:06.194906+00:00",
    "exit_time": "2026-04-04T15:51:19.436528+00:00"
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.1097,
    "sell_price": 0.1104,
    "quantity": 4557.8,
    "pnl_pct": 0.638,
    "pnl_usdt": 3.1905,
    "max_pnl": 1.55,
    "hold_seconds": 648.0,
    "hold_minutes": 10.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.106,
    "exit_reason": "STAGNATION (-0.09% after 11min, seuil=10min)",
    "entry_time": "2026-04-04T15:46:32.943009+00:00",
    "exit_time": "2026-04-04T15:57:20.908984+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01425,
    "sell_price": 0.01446,
    "quantity": 28070.0,
    "pnl_pct": 1.474,
    "pnl_usdt": 5.8947,
    "max_pnl": 2.807,
    "hold_seconds": 83.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.128,
    "exit_reason": "TRAILING (max=+2.81%, now=+1.19%, trail=1.0%)",
    "entry_time": "2026-04-04T15:57:42.348194+00:00",
    "exit_time": "2026-04-04T15:59:05.925076+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.266,
    "sell_price": 0.265,
    "quantity": 1503.75,
    "pnl_pct": -0.376,
    "pnl_usdt": -1.5038,
    "max_pnl": 0.0,
    "hold_seconds": 12.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.141,
    "exit_reason": "INSTANT_REVERSAL (-0.75% en 12s, max=+0.00%)",
    "entry_time": "2026-04-04T16:06:14.335033+00:00",
    "exit_time": "2026-04-04T16:06:26.932933+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00882,
    "sell_price": 0.00889,
    "quantity": 45351.4,
    "pnl_pct": 0.794,
    "pnl_usdt": 3.1746,
    "max_pnl": 1.927,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.026,
    "exit_reason": "HARD_SL (-1.25%)",
    "entry_time": "2026-04-04T16:13:55.698951+00:00",
    "exit_time": "2026-04-04T16:14:15.952397+00:00"
  },
  {
    "symbol": "JTOUSDT",
    "entry_price": 0.277,
    "sell_price": 0.2786,
    "quantity": 2599.2,
    "pnl_pct": 0.578,
    "pnl_usdt": 4.1587,
    "max_pnl": 1.191,
    "hold_seconds": 704.0,
    "hold_minutes": 11.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.13,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.51%)",
    "entry_time": "2026-04-04T16:21:22.365486+00:00",
    "exit_time": "2026-04-04T16:33:06.679746+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00902,
    "sell_price": 0.0092,
    "quantity": 99778.2,
    "pnl_pct": 1.996,
    "pnl_usdt": 17.9601,
    "max_pnl": 2.993,
    "hold_seconds": 48.0,
    "hold_minutes": 0.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.433,
    "exit_reason": "TRAILING (max=+2.99%, now=+1.44%, trail=1.0%)",
    "entry_time": "2026-04-04T16:35:05.601602+00:00",
    "exit_time": "2026-04-04T16:35:54.180962+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00482,
    "sell_price": 0.00493,
    "quantity": 186721.0,
    "pnl_pct": 2.282,
    "pnl_usdt": 20.5393,
    "max_pnl": 4.149,
    "hold_seconds": 272.0,
    "hold_minutes": 4.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.037,
    "exit_reason": "TRAILING (max=+4.15%, now=+2.07%, trail=1.8%)",
    "entry_time": "2026-04-04T17:33:26.070703+00:00",
    "exit_time": "2026-04-04T17:37:58.402443+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00506,
    "sell_price": 0.00502,
    "quantity": 142292.0,
    "pnl_pct": -0.791,
    "pnl_usdt": -5.6917,
    "max_pnl": 1.976,
    "hold_seconds": 139.0,
    "hold_minutes": 2.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.19,
    "exit_reason": "HARD_SL (-1.38%)",
    "entry_time": "2026-04-04T17:40:44.934318+00:00",
    "exit_time": "2026-04-04T17:43:04.491443+00:00"
  },
  {
    "symbol": "ETCUSDT",
    "entry_price": 8.61,
    "sell_price": 8.7,
    "quantity": 104.52,
    "pnl_pct": 1.045,
    "pnl_usdt": 9.4068,
    "max_pnl": 1.974,
    "hold_seconds": 1768.0,
    "hold_minutes": 29.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.045,
    "exit_reason": "MAX_HOLD_15min (+0.93%)",
    "entry_time": "2026-04-04T17:14:39.008540+00:00",
    "exit_time": "2026-04-04T17:44:07.494690+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.0051,
    "sell_price": 0.00527,
    "quantity": 141176.0,
    "pnl_pct": 3.333,
    "pnl_usdt": 23.9999,
    "max_pnl": 4.706,
    "hold_seconds": 188.0,
    "hold_minutes": 3.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.996,
    "exit_reason": "TRAILING (max=+4.71%, now=+2.16%, trail=2.3% [uptrend])",
    "entry_time": "2026-04-04T18:40:08.047528+00:00",
    "exit_time": "2026-04-04T18:43:16.573143+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00665,
    "sell_price": 0.00663,
    "quantity": 108270.0,
    "pnl_pct": -0.301,
    "pnl_usdt": -2.1654,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.218,
    "exit_reason": "INSTANT_REVERSAL (-0.60% en 6s, max=+0.00%)",
    "entry_time": "2026-04-04T18:47:15.015290+00:00",
    "exit_time": "2026-04-04T18:47:21.581571+00:00"
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.1184,
    "sell_price": 0.117,
    "quantity": 6081.0,
    "pnl_pct": -1.182,
    "pnl_usdt": -8.5134,
    "max_pnl": 0.084,
    "hold_seconds": 69.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.714,
    "exit_reason": "EARLY_SL (max=+0.08%, -1.35% after 1min, SL=-1.1%)",
    "entry_time": "2026-04-04T18:46:40.240833+00:00",
    "exit_time": "2026-04-04T18:47:49.595088+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00512,
    "sell_price": 0.00505,
    "quantity": 175781.0,
    "pnl_pct": -1.367,
    "pnl_usdt": -12.3047,
    "max_pnl": 0.586,
    "hold_seconds": 552.0,
    "hold_minutes": 9.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.174,
    "exit_reason": "HARD_SL (-1.37%)",
    "entry_time": "2026-04-04T19:58:14.050792+00:00",
    "exit_time": "2026-04-04T20:07:26.417443+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00525,
    "sell_price": 0.00521,
    "quantity": 171428.0,
    "pnl_pct": -0.762,
    "pnl_usdt": -6.8571,
    "max_pnl": 1.143,
    "hold_seconds": 237.0,
    "hold_minutes": 3.9,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 6.25,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.76%)",
    "entry_time": "2026-04-04T22:07:25.173417+00:00",
    "exit_time": "2026-04-04T22:11:22.432933+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001325,
    "sell_price": 0.001329,
    "quantity": 679245.2,
    "pnl_pct": 0.302,
    "pnl_usdt": 2.717,
    "max_pnl": 1.887,
    "hold_seconds": 69.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.057,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.45%)",
    "entry_time": "2026-04-04T22:36:14.411071+00:00",
    "exit_time": "2026-04-04T22:37:23.492044+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.266,
    "sell_price": 0.27,
    "quantity": 3383.45,
    "pnl_pct": 1.504,
    "pnl_usdt": 13.5338,
    "max_pnl": 2.632,
    "hold_seconds": 89.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.509,
    "exit_reason": "TRAILING (max=+2.63%, now=+1.50%, trail=1.0%)",
    "entry_time": "2026-04-04T23:00:27.324826+00:00",
    "exit_time": "2026-04-04T23:01:57.044628+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001401,
    "sell_price": 0.001455,
    "quantity": 641492.9,
    "pnl_pct": 3.854,
    "pnl_usdt": 34.6406,
    "max_pnl": 4.854,
    "hold_seconds": 162.0,
    "hold_minutes": 2.7,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.59,
    "exit_reason": "TRAILING (max=+4.85%, now=+2.57%, trail=1.8%)",
    "entry_time": "2026-04-04T22:59:36.018506+00:00",
    "exit_time": "2026-04-04T23:02:18.027015+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.277,
    "sell_price": 0.276,
    "quantity": 3249.09,
    "pnl_pct": -0.361,
    "pnl_usdt": -3.2491,
    "max_pnl": 0.0,
    "hold_seconds": 8.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.099,
    "exit_reason": "INSTANT_REVERSAL (-0.72% en 8s, max=+0.00%)",
    "entry_time": "2026-04-04T23:14:51.720988+00:00",
    "exit_time": "2026-04-04T23:15:00.133708+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.289,
    "sell_price": 0.296,
    "quantity": 3114.18,
    "pnl_pct": 2.422,
    "pnl_usdt": 21.7993,
    "max_pnl": 3.114,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.389,
    "exit_reason": "TRAILING (max=+3.11%, now=+1.73%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-04T23:30:10.493477+00:00",
    "exit_time": "2026-04-04T23:32:08.729308+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001509,
    "sell_price": 0.001562,
    "quantity": 596421.4,
    "pnl_pct": 3.512,
    "pnl_usdt": 31.6103,
    "max_pnl": 5.368,
    "hold_seconds": 115.0,
    "hold_minutes": 1.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.064,
    "exit_reason": "TRAILING (max=+5.37%, now=+2.98%, trail=1.8%)",
    "entry_time": "2026-04-04T23:33:35.629558+00:00",
    "exit_time": "2026-04-04T23:35:31.469829+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.29,
    "sell_price": 0.286,
    "quantity": 3103.44,
    "pnl_pct": -1.379,
    "pnl_usdt": -12.4138,
    "max_pnl": 0.69,
    "hold_seconds": 83.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.042,
    "exit_reason": "HARD_SL (-1.38%)",
    "entry_time": "2026-04-04T23:43:45.284247+00:00",
    "exit_time": "2026-04-04T23:45:08.858331+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001547,
    "sell_price": 0.001518,
    "quantity": 581457.3,
    "pnl_pct": -1.875,
    "pnl_usdt": -16.8623,
    "max_pnl": 0.517,
    "hold_seconds": 29.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.307,
    "exit_reason": "HARD_SL (-2.00%)",
    "entry_time": "2026-04-04T23:48:55.949300+00:00",
    "exit_time": "2026-04-04T23:49:24.964395+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1785,
    "sell_price": 0.1837,
    "quantity": 5037.2,
    "pnl_pct": 2.913,
    "pnl_usdt": 26.1934,
    "max_pnl": 4.482,
    "hold_seconds": 266.0,
    "hold_minutes": 4.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.618,
    "exit_reason": "TRAILING (max=+4.48%, now=+2.41%, trail=1.8%)",
    "entry_time": "2026-04-04T23:50:21.401964+00:00",
    "exit_time": "2026-04-04T23:54:47.460038+00:00"
  },
  {
    "symbol": "GASUSDT",
    "entry_price": 1.803,
    "sell_price": 1.805,
    "quantity": 498.9,
    "pnl_pct": 0.111,
    "pnl_usdt": 0.9978,
    "max_pnl": 1.83,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.113,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.17%)",
    "entry_time": "2026-04-05T00:00:23.679689+00:00",
    "exit_time": "2026-04-05T00:02:00.971592+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.1042,
    "sell_price": 0.10547,
    "quantity": 8630.0,
    "pnl_pct": 1.219,
    "pnl_usdt": 10.9601,
    "max_pnl": 2.38,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.491,
    "exit_reason": "TRAILING (max=+2.38%, now=+1.21%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-05T00:02:29.431266+00:00",
    "exit_time": "2026-04-05T00:03:03.965369+00:00"
  },
  {
    "symbol": "BARDUSDT",
    "entry_price": 0.3288,
    "sell_price": 0.3256,
    "quantity": 2736.3,
    "pnl_pct": -0.973,
    "pnl_usdt": -8.7562,
    "max_pnl": 0.426,
    "hold_seconds": 76.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.021,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.97%)",
    "entry_time": "2026-04-05T00:08:54.697033+00:00",
    "exit_time": "2026-04-05T00:10:10.983504+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1645,
    "sell_price": 0.1663,
    "quantity": 5471.1,
    "pnl_pct": 1.094,
    "pnl_usdt": 9.848,
    "max_pnl": 2.188,
    "hold_seconds": 475.0,
    "hold_minutes": 7.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.155,
    "exit_reason": "TRAILING (max=+2.19%, now=+1.09%, trail=1.0%)",
    "entry_time": "2026-04-05T02:01:43.994239+00:00",
    "exit_time": "2026-04-05T02:09:39.566861+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1529,
    "sell_price": 0.1529,
    "quantity": 5886.2,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.916,
    "hold_seconds": 1298.0,
    "hold_minutes": 21.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.046,
    "exit_reason": "MAX_HOLD_15min (+0.00%) [VIRTUAL]",
    "entry_time": "2026-04-05T03:17:06.362555+00:00",
    "exit_time": "2026-04-05T03:45:07.582411+00:00"
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.09537,
    "sell_price": 0.0952,
    "quantity": 9435.0,
    "pnl_pct": -0.178,
    "pnl_usdt": -1.6039,
    "max_pnl": 0.294,
    "hold_seconds": 121.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.161,
    "exit_reason": "VOLUME_ROUGE (82% vendeurs \u00d7 2 klines, pnl=-0.07%)",
    "entry_time": "2026-04-05T04:11:23.319692+00:00",
    "exit_time": "2026-04-05T04:13:24.545620+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00882,
    "sell_price": 0.00882,
    "quantity": 102040.8,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.68,
    "hold_seconds": 517.0,
    "hold_minutes": 8.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.433,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.45%)",
    "entry_time": "2026-04-05T04:11:26.739776+00:00",
    "exit_time": "2026-04-05T04:20:03.764502+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.0052,
    "sell_price": 0.00522,
    "quantity": 138461.0,
    "pnl_pct": 0.385,
    "pnl_usdt": 2.7692,
    "max_pnl": 0.577,
    "hold_seconds": 400.0,
    "hold_minutes": 6.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.17,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.19%)",
    "entry_time": "2026-04-05T04:35:22.564219+00:00",
    "exit_time": "2026-04-05T04:42:03.479288+00:00"
  },
  {
    "symbol": "THEUSDT",
    "entry_price": 0.1205,
    "sell_price": 0.1202,
    "quantity": 5975.1,
    "pnl_pct": -0.249,
    "pnl_usdt": -1.7925,
    "max_pnl": 0.249,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.008,
    "exit_reason": "VOLUME_ROUGE (66% vendeurs \u00d7 2 klines, pnl=-0.17%)",
    "entry_time": "2026-04-05T04:50:41.543225+00:00",
    "exit_time": "2026-04-05T04:52:47.025103+00:00"
  },
  {
    "symbol": "WUSDT",
    "entry_price": 0.0132,
    "sell_price": 0.0132,
    "quantity": 54545.4,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.758,
    "hold_seconds": 607.0,
    "hold_minutes": 10.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.527,
    "exit_reason": "STAGNATION (+0.00% after 10min, seuil=10min)",
    "entry_time": "2026-04-05T05:07:02.816167+00:00",
    "exit_time": "2026-04-05T05:17:10.099296+00:00"
  },
  {
    "symbol": "EIGENUSDT",
    "entry_price": 0.153,
    "sell_price": 0.152,
    "quantity": 5882.35,
    "pnl_pct": -0.654,
    "pnl_usdt": -5.8824,
    "max_pnl": 0.0,
    "hold_seconds": 10760.0,
    "hold_minutes": 179.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.325,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.65%)",
    "entry_time": "2026-04-05T02:51:19.035942+00:00",
    "exit_time": "2026-04-05T05:50:39.122477+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00525,
    "sell_price": 0.00573,
    "quantity": 137142.0,
    "pnl_pct": 9.143,
    "pnl_usdt": 65.8282,
    "max_pnl": 9.905,
    "hold_seconds": 846.0,
    "hold_minutes": 14.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.145,
    "exit_reason": "TRAILING (max=+9.90%, now=+6.86%, trail=3.2% [uptrend])",
    "entry_time": "2026-04-05T05:39:13.598527+00:00",
    "exit_time": "2026-04-05T05:53:19.640510+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1504,
    "sell_price": 0.151,
    "quantity": 4787.2,
    "pnl_pct": 0.399,
    "pnl_usdt": 2.8723,
    "max_pnl": 1.197,
    "hold_seconds": 160.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.065,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.27%)",
    "entry_time": "2026-04-05T05:57:25.356061+00:00",
    "exit_time": "2026-04-05T06:00:06.085683+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00552,
    "sell_price": 0.00563,
    "quantity": 81521.0,
    "pnl_pct": 1.993,
    "pnl_usdt": 8.9673,
    "max_pnl": 3.623,
    "hold_seconds": 104.0,
    "hold_minutes": 1.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.264,
    "exit_reason": "TRAILING (max=+3.62%, now=+1.99%, trail=1.0%)",
    "entry_time": "2026-04-05T06:12:37.745047+00:00",
    "exit_time": "2026-04-05T06:14:21.843110+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.10224,
    "sell_price": 0.10072,
    "quantity": 4401.0,
    "pnl_pct": -1.487,
    "pnl_usdt": -6.6895,
    "max_pnl": 0.235,
    "hold_seconds": 153.0,
    "hold_minutes": 2.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.43,
    "exit_reason": "HARD_SL (-1.53%)",
    "entry_time": "2026-04-05T06:45:33.806250+00:00",
    "exit_time": "2026-04-05T06:48:07.087920+00:00"
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.0394,
    "sell_price": 0.0397,
    "quantity": 11421.3,
    "pnl_pct": 0.761,
    "pnl_usdt": 3.4264,
    "max_pnl": 1.015,
    "hold_seconds": 157.0,
    "hold_minutes": 2.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.073,
    "exit_reason": "VOLUME_ROUGE (66% vendeurs \u00d7 3 klines, pnl=+0.76%)",
    "entry_time": "2026-04-05T06:57:27.815413+00:00",
    "exit_time": "2026-04-05T07:00:05.637194+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001447,
    "sell_price": 0.001483,
    "quantity": 497581.2,
    "pnl_pct": 2.488,
    "pnl_usdt": 17.9129,
    "max_pnl": 3.179,
    "hold_seconds": 104.0,
    "hold_minutes": 1.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.513,
    "exit_reason": "TRAILING (max=+3.18%, now=+1.73%, trail=1.0%)",
    "entry_time": "2026-04-05T07:01:50.863720+00:00",
    "exit_time": "2026-04-05T07:03:35.413891+00:00"
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00705,
    "sell_price": 0.00722,
    "quantity": 102127.6,
    "pnl_pct": 2.411,
    "pnl_usdt": 17.3617,
    "max_pnl": 2.837,
    "hold_seconds": 62.0,
    "hold_minutes": 1.0,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.136,
    "exit_reason": "TRAILING (max=+2.84%, now=+1.13%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-05T07:10:36.146209+00:00",
    "exit_time": "2026-04-05T07:11:38.437800+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.00142,
    "sell_price": 0.001422,
    "quantity": 507042.2,
    "pnl_pct": 0.141,
    "pnl_usdt": 1.0141,
    "max_pnl": 1.901,
    "hold_seconds": 245.0,
    "hold_minutes": 4.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.413,
    "exit_reason": "VOLUME_ROUGE (86% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-05T07:11:52.895718+00:00",
    "exit_time": "2026-04-05T07:15:57.931517+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00546,
    "sell_price": 0.0056,
    "quantity": 82417.0,
    "pnl_pct": 2.564,
    "pnl_usdt": 11.5384,
    "max_pnl": 2.93,
    "hold_seconds": 90.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.085,
    "exit_reason": "TRAILING (max=+2.93%, now=+1.83%, trail=1.0%)",
    "entry_time": "2026-04-05T07:43:28.795035+00:00",
    "exit_time": "2026-04-05T07:44:59.065372+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.0055,
    "sell_price": 0.00554,
    "quantity": 81818.0,
    "pnl_pct": 0.727,
    "pnl_usdt": 3.2727,
    "max_pnl": 2.0,
    "hold_seconds": 972.0,
    "hold_minutes": 16.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.273,
    "exit_reason": "MAX_HOLD_15min (+0.91%)",
    "entry_time": "2026-04-05T08:16:46.103813+00:00",
    "exit_time": "2026-04-05T08:32:58.727640+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00573,
    "sell_price": 0.00576,
    "quantity": 78534.0,
    "pnl_pct": 0.524,
    "pnl_usdt": 2.356,
    "max_pnl": 2.094,
    "hold_seconds": 244.0,
    "hold_minutes": 4.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.056,
    "exit_reason": "TRAILING (max=+2.09%, now=+1.05%, trail=1.0%)",
    "entry_time": "2026-04-05T08:41:16.218070+00:00",
    "exit_time": "2026-04-05T08:45:20.518526+00:00"
  },
  {
    "symbol": "NIGHTUSDT",
    "entry_price": 0.04099,
    "sell_price": 0.04206,
    "quantity": 10978.0,
    "pnl_pct": 2.61,
    "pnl_usdt": 11.7465,
    "max_pnl": 2.732,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.6,
    "exit_reason": "TRAILING (max=+2.73%, now=+1.32%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-05T09:17:47.479062+00:00",
    "exit_time": "2026-04-05T09:18:28.553584+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.2097,
    "sell_price": 0.2094,
    "quantity": 2789.6,
    "pnl_pct": -0.143,
    "pnl_usdt": -0.8369,
    "max_pnl": 2.003,
    "hold_seconds": 580.0,
    "hold_minutes": 9.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.048,
    "exit_reason": "STAGNATION (-0.48% after 10min, seuil=8min)",
    "entry_time": "2026-04-05T10:35:42.636877+00:00",
    "exit_time": "2026-04-05T10:45:23.016544+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.3,
    "sell_price": 0.3,
    "quantity": 1500.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 2.0,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.678,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.00%)",
    "entry_time": "2026-04-05T14:03:45.820937+00:00",
    "exit_time": "2026-04-05T14:05:23.094809+00:00"
  },
  {
    "symbol": "MEUSDT",
    "entry_price": 0.1072,
    "sell_price": 0.1062,
    "quantity": 5457.08,
    "pnl_pct": -0.933,
    "pnl_usdt": -5.4571,
    "max_pnl": 0.093,
    "hold_seconds": 64.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.131,
    "exit_reason": "EARLY_SL (max=+0.09%, -1.03% after 1min, SL=-0.9%)",
    "entry_time": "2026-04-05T14:23:37.715717+00:00",
    "exit_time": "2026-04-05T14:24:41.737904+00:00"
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.09183,
    "sell_price": 0.09433,
    "quantity": 6370.0,
    "pnl_pct": 2.722,
    "pnl_usdt": 15.925,
    "max_pnl": 2.842,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.188,
    "exit_reason": "TRAILING (max=+2.84%, now=+1.79%, trail=1.0%)",
    "entry_time": "2026-04-05T14:46:59.490312+00:00",
    "exit_time": "2026-04-05T14:47:20.421870+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.0132,
    "sell_price": 0.01358,
    "quantity": 44318.0,
    "pnl_pct": 2.879,
    "pnl_usdt": 16.8408,
    "max_pnl": 3.182,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.073,
    "exit_reason": "TRAILING (max=+3.18%, now=+1.74%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-05T15:01:34.565084+00:00",
    "exit_time": "2026-04-05T15:03:11.827947+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00537,
    "sell_price": 0.00538,
    "quantity": 108825.0,
    "pnl_pct": 0.186,
    "pnl_usdt": 1.0883,
    "max_pnl": 0.931,
    "hold_seconds": 154.0,
    "hold_minutes": 2.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.121,
    "exit_reason": "VOLUME_ROUGE (96% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-05T15:05:11.257554+00:00",
    "exit_time": "2026-04-05T15:07:45.499396+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001328,
    "sell_price": 0.001315,
    "quantity": 440512.0,
    "pnl_pct": -0.979,
    "pnl_usdt": -5.7267,
    "max_pnl": 0.678,
    "hold_seconds": 146.0,
    "hold_minutes": 2.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.144,
    "exit_reason": "HARD_SL (-2.11%)",
    "entry_time": "2026-04-05T15:05:39.274490+00:00",
    "exit_time": "2026-04-05T15:08:05.808690+00:00"
  },
  {
    "symbol": "THETAUSDT",
    "entry_price": 0.155,
    "sell_price": 0.155,
    "quantity": 3774.1,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.645,
    "hold_seconds": 584.0,
    "hold_minutes": 9.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.299,
    "exit_reason": "STAGNATION (+0.00% after 10min, seuil=8min)",
    "entry_time": "2026-04-05T15:10:26.262580+00:00",
    "exit_time": "2026-04-05T15:20:10.671406+00:00"
  },
  {
    "symbol": "MMTUSDT",
    "entry_price": 0.1486,
    "sell_price": 0.1505,
    "quantity": 4845.2,
    "pnl_pct": 1.279,
    "pnl_usdt": 9.2059,
    "max_pnl": 2.221,
    "hold_seconds": 111.0,
    "hold_minutes": 1.8,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.553,
    "exit_reason": "TRAILING (max=+2.22%, now=+1.14%, trail=1.0%)",
    "entry_time": "2026-04-05T15:52:41.380651+00:00",
    "exit_time": "2026-04-05T15:54:32.671304+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.2053,
    "sell_price": 0.2027,
    "quantity": 3507.0,
    "pnl_pct": -1.266,
    "pnl_usdt": -9.1182,
    "max_pnl": 0.39,
    "hold_seconds": 27.0,
    "hold_minutes": 0.5,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 6.256,
    "exit_reason": "HARD_SL (-2.24%)",
    "entry_time": "2026-04-05T16:07:40.322356+00:00",
    "exit_time": "2026-04-05T16:08:07.878056+00:00"
  },
  {
    "symbol": "MBOXUSDT",
    "entry_price": 0.0127,
    "sell_price": 0.0126,
    "quantity": 56692.9,
    "pnl_pct": -0.787,
    "pnl_usdt": -5.6693,
    "max_pnl": 0.787,
    "hold_seconds": 363.0,
    "hold_minutes": 6.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.587,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-05T17:38:05.796465+00:00",
    "exit_time": "2026-04-05T17:44:09.604686+00:00"
  },
  {
    "symbol": "JTOUSDT",
    "entry_price": 0.2729,
    "sell_price": 0.2713,
    "quantity": 2637.2,
    "pnl_pct": -0.586,
    "pnl_usdt": -4.2195,
    "max_pnl": 0.073,
    "hold_seconds": 132.0,
    "hold_minutes": 2.2,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.628,
    "exit_reason": "VOLUME_ROUGE (71% vendeurs \u00d7 2 klines, pnl=-0.73%)",
    "entry_time": "2026-04-05T18:09:56.855735+00:00",
    "exit_time": "2026-04-05T18:12:09.345329+00:00"
  },
  {
    "symbol": "NIGHTUSDT",
    "entry_price": 0.04171,
    "sell_price": 0.04295,
    "quantity": 17262.0,
    "pnl_pct": 2.973,
    "pnl_usdt": 21.4049,
    "max_pnl": 2.997,
    "hold_seconds": 27.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.009,
    "exit_reason": "TRAILING (max=+3.00%, now=+1.56%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-05T19:48:46.031248+00:00",
    "exit_time": "2026-04-05T19:49:13.354146+00:00"
  },
  {
    "symbol": "MBOXUSDT",
    "entry_price": 0.0126,
    "sell_price": 0.0126,
    "quantity": 57142.8,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.794,
    "hold_seconds": 601.0,
    "hold_minutes": 10.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.6,
    "exit_reason": "STAGNATION (+0.00% after 10min, seuil=10min)",
    "entry_time": "2026-04-05T22:44:07.694232+00:00",
    "exit_time": "2026-04-05T22:54:09.032819+00:00"
  },
  {
    "symbol": "INJUSDT",
    "entry_price": 2.823,
    "sell_price": 2.818,
    "quantity": 255.04,
    "pnl_pct": -0.177,
    "pnl_usdt": -1.2752,
    "max_pnl": 0.0,
    "hold_seconds": 196.0,
    "hold_minutes": 3.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.584,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.18%)",
    "entry_time": "2026-04-05T23:17:08.278039+00:00",
    "exit_time": "2026-04-05T23:20:24.719018+00:00"
  },
  {
    "symbol": "TRUUSDT",
    "entry_price": 0.0057,
    "sell_price": 0.0058,
    "quantity": 126315.0,
    "pnl_pct": 1.754,
    "pnl_usdt": 12.6315,
    "max_pnl": 3.509,
    "hold_seconds": 48.0,
    "hold_minutes": 0.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.754,
    "exit_reason": "TRAILING (max=+3.51%, now=+1.75%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-06T00:06:22.745207+00:00",
    "exit_time": "2026-04-06T00:07:11.440533+00:00"
  },
  {
    "symbol": "TRUUSDT",
    "entry_price": 0.0059,
    "sell_price": 0.0058,
    "quantity": 122033.0,
    "pnl_pct": -1.695,
    "pnl_usdt": -12.2033,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.724,
    "exit_reason": "INSTANT_REVERSAL (-1.69% en 6s, max=+0.00%)",
    "entry_time": "2026-04-06T00:12:26.704384+00:00",
    "exit_time": "2026-04-06T00:12:32.958947+00:00"
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 25.62,
    "sell_price": 25.84,
    "quantity": 35.128,
    "pnl_pct": 0.859,
    "pnl_usdt": 7.7282,
    "max_pnl": 1.132,
    "hold_seconds": 795.0,
    "hold_minutes": 13.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.104,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.82%)",
    "entry_time": "2026-04-06T00:29:26.238875+00:00",
    "exit_time": "2026-04-06T00:42:41.531665+00:00"
  },
  {
    "symbol": "TRUUSDT",
    "entry_price": 0.0056,
    "sell_price": 0.0055,
    "quantity": 160714.0,
    "pnl_pct": -1.786,
    "pnl_usdt": -16.0714,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.818,
    "exit_reason": "INSTANT_REVERSAL (-1.79% en 6s, max=+0.00%)",
    "entry_time": "2026-04-06T00:54:17.881374+00:00",
    "exit_time": "2026-04-06T00:54:24.307528+00:00"
  },
  {
    "symbol": "DENTUSDT",
    "entry_price": 0.000173,
    "sell_price": 0.000172,
    "quantity": 5192086.0,
    "pnl_pct": -0.578,
    "pnl_usdt": -5.1921,
    "max_pnl": 1.734,
    "hold_seconds": 783.0,
    "hold_minutes": 13.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.156,
    "exit_reason": "STAGNATION (+0.00% after 13min, seuil=13min)",
    "entry_time": "2026-04-06T00:49:59.186154+00:00",
    "exit_time": "2026-04-06T01:03:02.363409+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.0137,
    "sell_price": 0.01392,
    "quantity": 65693.0,
    "pnl_pct": 1.606,
    "pnl_usdt": 14.4525,
    "max_pnl": 2.336,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.48,
    "exit_reason": "TRAILING (max=+2.34%, now=+1.17%, trail=1.0%)",
    "entry_time": "2026-04-06T01:06:04.605667+00:00",
    "exit_time": "2026-04-06T01:08:03.339405+00:00"
  },
  {
    "symbol": "LINEAUSDT",
    "entry_price": 0.00343,
    "sell_price": 0.00345,
    "quantity": 262390.0,
    "pnl_pct": 0.583,
    "pnl_usdt": 5.2478,
    "max_pnl": 1.749,
    "hold_seconds": 902.0,
    "hold_minutes": 15.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.458,
    "exit_reason": "MAX_HOLD_15min (+0.87%)",
    "entry_time": "2026-04-06T02:32:04.017082+00:00",
    "exit_time": "2026-04-06T02:47:06.635737+00:00"
  },
  {
    "symbol": "TRUUSDT",
    "entry_price": 0.0059,
    "sell_price": 0.0058,
    "quantity": 152542.0,
    "pnl_pct": -1.695,
    "pnl_usdt": -15.2542,
    "max_pnl": 0.0,
    "hold_seconds": 5.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.724,
    "exit_reason": "INSTANT_REVERSAL (-1.69% en 5s, max=+0.00%)",
    "entry_time": "2026-04-06T02:58:54.543588+00:00",
    "exit_time": "2026-04-06T02:59:00.416551+00:00"
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.09368,
    "sell_price": 0.09596,
    "quantity": 9605.0,
    "pnl_pct": 2.434,
    "pnl_usdt": 21.8994,
    "max_pnl": 4.014,
    "hold_seconds": 650.0,
    "hold_minutes": 10.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.335,
    "exit_reason": "TRAILING (max=+4.01%, now=+2.12%, trail=1.8%)",
    "entry_time": "2026-04-06T03:06:36.104558+00:00",
    "exit_time": "2026-04-06T03:17:26.690482+00:00"
  },
  {
    "symbol": "FOGOUSDT",
    "entry_price": 0.02025,
    "sell_price": 0.02011,
    "quantity": 44444.0,
    "pnl_pct": -0.691,
    "pnl_usdt": -6.2222,
    "max_pnl": 0.0,
    "hold_seconds": 216.0,
    "hold_minutes": 3.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 5.582,
    "exit_reason": "VOLUME_ROUGE (64% vendeurs \u00d7 2 klines, pnl=-0.79%)",
    "entry_time": "2026-04-06T04:19:26.890256+00:00",
    "exit_time": "2026-04-06T04:23:03.387894+00:00"
  },
  {
    "symbol": "THETAUSDT",
    "entry_price": 0.16,
    "sell_price": 0.16,
    "quantity": 5625.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.625,
    "hold_seconds": 783.0,
    "hold_minutes": 13.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.258,
    "exit_reason": "STAGNATION (+0.00% after 13min, seuil=13min)",
    "entry_time": "2026-04-06T05:30:23.107568+00:00",
    "exit_time": "2026-04-06T05:43:26.674106+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.448,
    "sell_price": 8.65,
    "quantity": 106.47,
    "pnl_pct": 2.391,
    "pnl_usdt": 21.5069,
    "max_pnl": 3.871,
    "hold_seconds": 1392.0,
    "hold_minutes": 23.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.716,
    "exit_reason": "TRAILING (max=+3.87%, now=+2.00%, trail=1.8%)",
    "entry_time": "2026-04-06T05:37:02.485521+00:00",
    "exit_time": "2026-04-06T06:00:14.707209+00:00"
  },
  {
    "symbol": "MMTUSDT",
    "entry_price": 0.1478,
    "sell_price": 0.1475,
    "quantity": 6089.3,
    "pnl_pct": -0.203,
    "pnl_usdt": -1.8268,
    "max_pnl": 1.691,
    "hold_seconds": 174.0,
    "hold_minutes": 2.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.561,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.68%)",
    "entry_time": "2026-04-06T06:15:46.153189+00:00",
    "exit_time": "2026-04-06T06:18:40.741051+00:00"
  },
  {
    "symbol": "DENTUSDT",
    "entry_price": 0.000168,
    "sell_price": 0.000167,
    "quantity": 5357142.0,
    "pnl_pct": -0.595,
    "pnl_usdt": -5.3571,
    "max_pnl": 0.595,
    "hold_seconds": 783.0,
    "hold_minutes": 13.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.198,
    "exit_reason": "STAGNATION (+0.00% after 13min, seuil=13min)",
    "entry_time": "2026-04-06T06:15:04.480867+00:00",
    "exit_time": "2026-04-06T06:28:07.829530+00:00"
  },
  {
    "symbol": "ONTUSDT",
    "entry_price": 0.09046,
    "sell_price": 0.09078,
    "quantity": 9946.0,
    "pnl_pct": 0.354,
    "pnl_usdt": 3.1827,
    "max_pnl": 1.57,
    "hold_seconds": 874.0,
    "hold_minutes": 14.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.371,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.13%)",
    "entry_time": "2026-04-06T06:39:34.530926+00:00",
    "exit_time": "2026-04-06T06:54:09.120293+00:00"
  },
  {
    "symbol": "WIFUSDT",
    "entry_price": 0.187,
    "sell_price": 0.185,
    "quantity": 4812.83,
    "pnl_pct": -1.07,
    "pnl_usdt": -9.6257,
    "max_pnl": 0.0,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.081,
    "exit_reason": "INSTANT_REVERSAL (-1.07% en 34s, max=+0.00%)",
    "entry_time": "2026-04-06T08:36:35.739318+00:00",
    "exit_time": "2026-04-06T08:37:10.004674+00:00"
  },
  {
    "symbol": "ARUSDT",
    "entry_price": 1.68,
    "sell_price": 1.66,
    "quantity": 535.71,
    "pnl_pct": -1.19,
    "pnl_usdt": -10.7142,
    "max_pnl": 0.0,
    "hold_seconds": 62.0,
    "hold_minutes": 1.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.205,
    "exit_reason": "EARLY_SL (max=+0.00%, -1.19% after 1min, SL=-1.0%)",
    "entry_time": "2026-04-06T08:37:45.448200+00:00",
    "exit_time": "2026-04-06T08:38:47.997374+00:00"
  },
  {
    "symbol": "AXLUSDT",
    "entry_price": 0.0478,
    "sell_price": 0.0475,
    "quantity": 15062.76,
    "pnl_pct": -0.628,
    "pnl_usdt": -4.5188,
    "max_pnl": 0.837,
    "hold_seconds": 170.0,
    "hold_minutes": 2.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.471,
    "exit_reason": "HARD_SL (-1.88%)",
    "entry_time": "2026-04-06T09:17:32.575755+00:00",
    "exit_time": "2026-04-06T09:20:23.293632+00:00"
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.010034,
    "sell_price": 0.010236,
    "quantity": 89645.0,
    "pnl_pct": 2.013,
    "pnl_usdt": 18.1083,
    "max_pnl": 4.146,
    "hold_seconds": 344.0,
    "hold_minutes": 5.7,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.395,
    "exit_reason": "TRAILING (max=+4.15%, now=+2.09%, trail=1.8%)",
    "entry_time": "2026-04-06T09:17:55.247127+00:00",
    "exit_time": "2026-04-06T09:23:39.524681+00:00"
  },
  {
    "symbol": "BELUSDT",
    "entry_price": 0.1361,
    "sell_price": 0.1388,
    "quantity": 6604.1,
    "pnl_pct": 1.984,
    "pnl_usdt": 17.8311,
    "max_pnl": 2.866,
    "hold_seconds": 90.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.109,
    "exit_reason": "TRAILING (max=+2.87%, now=+1.47%, trail=1.0%)",
    "entry_time": "2026-04-06T09:32:45.995316+00:00",
    "exit_time": "2026-04-06T09:34:16.301402+00:00"
  },
  {
    "symbol": "AXLUSDT",
    "entry_price": 0.0487,
    "sell_price": 0.0491,
    "quantity": 18480.49,
    "pnl_pct": 0.821,
    "pnl_usdt": 7.3922,
    "max_pnl": 2.053,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.027,
    "exit_reason": "TRAILING (max=+2.05%, now=+1.03%, trail=1.0%)",
    "entry_time": "2026-04-06T09:37:53.969918+00:00",
    "exit_time": "2026-04-06T09:39:31.725807+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.289,
    "sell_price": 0.311,
    "quantity": 3114.18,
    "pnl_pct": 7.612,
    "pnl_usdt": 68.512,
    "max_pnl": 9.343,
    "hold_seconds": 365.0,
    "hold_minutes": 6.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.786,
    "exit_reason": "TRAILING (max=+9.34%, now=+6.57%, trail=2.5%)",
    "entry_time": "2026-04-06T09:40:09.323240+00:00",
    "exit_time": "2026-04-06T09:46:14.612839+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.341,
    "sell_price": 0.354,
    "quantity": 2639.29,
    "pnl_pct": 3.812,
    "pnl_usdt": 34.3108,
    "max_pnl": 4.692,
    "hold_seconds": 153.0,
    "hold_minutes": 2.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.18,
    "exit_reason": "REVERSAL (peak=+4.69%, now=+0.00%)",
    "entry_time": "2026-04-06T09:53:00.828067+00:00",
    "exit_time": "2026-04-06T09:55:34.363177+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.1362,
    "sell_price": 0.1591,
    "quantity": 6607.9,
    "pnl_pct": 16.814,
    "pnl_usdt": 151.3209,
    "max_pnl": 20.485,
    "hold_seconds": 461.0,
    "hold_minutes": 7.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.561,
    "exit_reason": "TRAILING (max=+20.48%, now=+8.88%, trail=2.5%)",
    "entry_time": "2026-04-06T09:51:23.103014+00:00",
    "exit_time": "2026-04-06T09:59:04.604216+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.343,
    "sell_price": 0.338,
    "quantity": 2623.9,
    "pnl_pct": -1.458,
    "pnl_usdt": -13.1195,
    "max_pnl": 2.624,
    "hold_seconds": 141.0,
    "hold_minutes": 2.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.183,
    "exit_reason": "HARD_SL (-1.46%)",
    "entry_time": "2026-04-06T10:00:06.142402+00:00",
    "exit_time": "2026-04-06T10:02:27.380418+00:00"
  },
  {
    "symbol": "BANANAS31USDT",
    "entry_price": 0.010537,
    "sell_price": 0.010627,
    "quantity": 85360.0,
    "pnl_pct": 0.854,
    "pnl_usdt": 7.6824,
    "max_pnl": 1.414,
    "hold_seconds": 902.0,
    "hold_minutes": 15.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.604,
    "exit_reason": "MAX_HOLD_15min (+0.98%)",
    "entry_time": "2026-04-06T10:07:07.917009+00:00",
    "exit_time": "2026-04-06T10:22:10.487213+00:00"
  },
  {
    "symbol": "AXLUSDT",
    "entry_price": 0.0483,
    "sell_price": 0.0524,
    "quantity": 18633.54,
    "pnl_pct": 8.489,
    "pnl_usdt": 76.3975,
    "max_pnl": 11.594,
    "hold_seconds": 760.0,
    "hold_minutes": 12.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.037,
    "exit_reason": "TRAILING (max=+11.59%, now=+8.70%, trail=2.5%)",
    "entry_time": "2026-04-06T10:11:14.901802+00:00",
    "exit_time": "2026-04-06T10:23:54.883995+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.138,
    "sell_price": 0.1437,
    "quantity": 5217.3,
    "pnl_pct": 4.13,
    "pnl_usdt": 29.7386,
    "max_pnl": 5.725,
    "hold_seconds": 398.0,
    "hold_minutes": 6.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.159,
    "exit_reason": "TRAILING (max=+5.72%, now=+2.97%, trail=1.8%)",
    "entry_time": "2026-04-06T10:29:24.394956+00:00",
    "exit_time": "2026-04-06T10:36:03.154848+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.37,
    "sell_price": 0.368,
    "quantity": 1945.94,
    "pnl_pct": -0.541,
    "pnl_usdt": -3.8919,
    "max_pnl": 1.892,
    "hold_seconds": 371.0,
    "hold_minutes": 6.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.644,
    "exit_reason": "VOLUME_ROUGE (73% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-06T10:29:52.111805+00:00",
    "exit_time": "2026-04-06T10:36:03.907436+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1425,
    "sell_price": 0.1432,
    "quantity": 5052.6,
    "pnl_pct": 0.491,
    "pnl_usdt": 3.5368,
    "max_pnl": 1.193,
    "hold_seconds": 202.0,
    "hold_minutes": 3.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.279,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.28%)",
    "entry_time": "2026-04-06T10:47:02.212209+00:00",
    "exit_time": "2026-04-06T10:50:24.507033+00:00"
  },
  {
    "symbol": "AXLUSDT",
    "entry_price": 0.0516,
    "sell_price": 0.0516,
    "quantity": 17441.86,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.775,
    "hold_seconds": 99.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.179,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.19%)",
    "entry_time": "2026-04-06T11:05:37.726040+00:00",
    "exit_time": "2026-04-06T11:07:16.946586+00:00"
  },
  {
    "symbol": "BELUSDT",
    "entry_price": 0.1251,
    "sell_price": 0.1237,
    "quantity": 7194.2,
    "pnl_pct": -1.119,
    "pnl_usdt": -10.0719,
    "max_pnl": 0.959,
    "hold_seconds": 349.0,
    "hold_minutes": 5.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.051,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-1.04%)",
    "entry_time": "2026-04-06T11:03:13.532233+00:00",
    "exit_time": "2026-04-06T11:09:02.823366+00:00"
  },
  {
    "symbol": "BELUSDT",
    "entry_price": 0.1197,
    "sell_price": 0.121,
    "quantity": 7518.7,
    "pnl_pct": 1.086,
    "pnl_usdt": 9.7743,
    "max_pnl": 2.256,
    "hold_seconds": 433.0,
    "hold_minutes": 7.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.086,
    "exit_reason": "TRAILING (max=+2.26%, now=+1.17%, trail=1.0%)",
    "entry_time": "2026-04-06T12:04:44.735165+00:00",
    "exit_time": "2026-04-06T12:11:58.582528+00:00"
  },
  {
    "symbol": "AXLUSDT",
    "entry_price": 0.0498,
    "sell_price": 0.05,
    "quantity": 18057.78,
    "pnl_pct": 0.402,
    "pnl_usdt": 3.6116,
    "max_pnl": 1.205,
    "hold_seconds": 338.0,
    "hold_minutes": 5.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.008,
    "exit_reason": "VOLUME_ROUGE (81% vendeurs \u00d7 2 klines, pnl=-0.20%)",
    "entry_time": "2026-04-06T12:41:25.801091+00:00",
    "exit_time": "2026-04-06T12:47:03.936790+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.333,
    "sell_price": 0.339,
    "quantity": 2702.7,
    "pnl_pct": 1.802,
    "pnl_usdt": 16.2162,
    "max_pnl": 3.003,
    "hold_seconds": 188.0,
    "hold_minutes": 3.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.502,
    "exit_reason": "TRAILING (max=+3.00%, now=+1.80%, trail=1.0%)",
    "entry_time": "2026-04-06T12:58:39.354267+00:00",
    "exit_time": "2026-04-06T13:01:47.637465+00:00"
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.1265,
    "sell_price": 0.126,
    "quantity": 7114.0,
    "pnl_pct": -0.395,
    "pnl_usdt": -3.557,
    "max_pnl": 1.423,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.736,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.08%)",
    "entry_time": "2026-04-06T13:08:41.123347+00:00",
    "exit_time": "2026-04-06T13:09:22.656585+00:00"
  },
  {
    "symbol": "BREVUSDT",
    "entry_price": 0.1296,
    "sell_price": 0.1299,
    "quantity": 6942.7,
    "pnl_pct": 0.231,
    "pnl_usdt": 2.0828,
    "max_pnl": 1.466,
    "hold_seconds": 83.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.166,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.15%)",
    "entry_time": "2026-04-06T13:17:54.401610+00:00",
    "exit_time": "2026-04-06T13:19:17.698191+00:00"
  },
  {
    "symbol": "BREVUSDT",
    "entry_price": 0.1328,
    "sell_price": 0.1363,
    "quantity": 6777.1,
    "pnl_pct": 2.636,
    "pnl_usdt": 23.7199,
    "max_pnl": 4.142,
    "hold_seconds": 64.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.508,
    "exit_reason": "TRAILING (max=+4.14%, now=+2.18%, trail=1.8%)",
    "entry_time": "2026-04-06T13:25:17.248146+00:00",
    "exit_time": "2026-04-06T13:26:21.700165+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.336,
    "sell_price": 0.337,
    "quantity": 2678.57,
    "pnl_pct": 0.298,
    "pnl_usdt": 2.6786,
    "max_pnl": 1.786,
    "hold_seconds": 514.0,
    "hold_minutes": 8.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.19,
    "exit_reason": "VOLUME_ROUGE (94% vendeurs \u00d7 3 klines, pnl=+0.60%)",
    "entry_time": "2026-04-06T13:22:34.114127+00:00",
    "exit_time": "2026-04-06T13:31:08.742374+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01238,
    "sell_price": 0.013,
    "quantity": 72683.0,
    "pnl_pct": 5.008,
    "pnl_usdt": 45.0635,
    "max_pnl": 6.866,
    "hold_seconds": 78.0,
    "hold_minutes": 1.3,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 7.45,
    "exit_reason": "TRAILING (max=+6.87%, now=+4.04%, trail=2.0%)",
    "entry_time": "2026-04-06T13:54:30.507069+00:00",
    "exit_time": "2026-04-06T13:55:48.546505+00:00"
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.1263,
    "sell_price": 0.1273,
    "quantity": 7125.8,
    "pnl_pct": 0.792,
    "pnl_usdt": 7.1258,
    "max_pnl": 0.95,
    "hold_seconds": 630.0,
    "hold_minutes": 10.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.122,
    "exit_reason": "VOLUME_ROUGE (63% vendeurs \u00d7 3 klines, pnl=+0.87%)",
    "entry_time": "2026-04-06T14:39:44.100379+00:00",
    "exit_time": "2026-04-06T14:50:14.863746+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.807,
    "sell_price": 8.889,
    "quantity": 102.13000000000001,
    "pnl_pct": 0.931,
    "pnl_usdt": 8.3747,
    "max_pnl": 1.749,
    "hold_seconds": 678.0,
    "hold_minutes": 11.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.727,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.91%)",
    "entry_time": "2026-04-06T14:47:19.506907+00:00",
    "exit_time": "2026-04-06T14:58:37.899717+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00706,
    "sell_price": 0.00714,
    "quantity": 127478.7,
    "pnl_pct": 1.133,
    "pnl_usdt": 10.1983,
    "max_pnl": 2.691,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.418,
    "exit_reason": "TRAILING (max=+2.69%, now=+1.27%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-06T15:01:04.843038+00:00",
    "exit_time": "2026-04-06T15:01:46.583538+00:00"
  },
  {
    "symbol": "TREEUSDT",
    "entry_price": 0.0695,
    "sell_price": 0.0742,
    "quantity": 12949.6,
    "pnl_pct": 6.763,
    "pnl_usdt": 60.8631,
    "max_pnl": 6.475,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.583,
    "exit_reason": "TRAILING (max=+6.47%, now=+2.88%, trail=1.8%)",
    "entry_time": "2026-04-06T15:03:03.831026+00:00",
    "exit_time": "2026-04-06T15:05:02.635361+00:00"
  },
  {
    "symbol": "TREEUSDT",
    "entry_price": 0.0722,
    "sell_price": 0.075,
    "quantity": 12465.3,
    "pnl_pct": 3.878,
    "pnl_usdt": 34.9028,
    "max_pnl": 6.51,
    "hold_seconds": 55.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.936,
    "exit_reason": "TRAILING (max=+6.51%, now=+4.16%, trail=2.6% [uptrend])",
    "entry_time": "2026-04-06T15:15:18.862506+00:00",
    "exit_time": "2026-04-06T15:16:14.619487+00:00"
  },
  {
    "symbol": "TREEUSDT",
    "entry_price": 0.0764,
    "sell_price": 0.0772,
    "quantity": 35340.3,
    "pnl_pct": 1.047,
    "pnl_usdt": 28.2722,
    "max_pnl": 1.571,
    "hold_seconds": 48.0,
    "hold_minutes": 0.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.172,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.52%)",
    "entry_time": "2026-04-06T16:05:51.962429+00:00",
    "exit_time": "2026-04-06T16:06:39.996453+00:00"
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.0364,
    "sell_price": 0.0367,
    "quantity": 74175.8,
    "pnl_pct": 0.824,
    "pnl_usdt": 22.2527,
    "max_pnl": 1.099,
    "hold_seconds": 909.0,
    "hold_minutes": 15.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.102,
    "exit_reason": "MAX_HOLD_15min (+0.82%)",
    "entry_time": "2026-04-06T16:23:50.005174+00:00",
    "exit_time": "2026-04-06T16:38:59.366317+00:00"
  },
  {
    "symbol": "INITUSDT",
    "entry_price": 0.0871,
    "sell_price": 0.0897,
    "quantity": 30998.8,
    "pnl_pct": 2.985,
    "pnl_usdt": 80.5969,
    "max_pnl": 3.33,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.034,
    "exit_reason": "TRAILING (max=+3.33%, now=+1.72%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-06T17:09:20.052978+00:00",
    "exit_time": "2026-04-06T17:10:01.120656+00:00"
  },
  {
    "symbol": "INITUSDT",
    "entry_price": 0.0897,
    "sell_price": 0.0941,
    "quantity": 30100.3,
    "pnl_pct": 4.905,
    "pnl_usdt": 132.4413,
    "max_pnl": 6.466,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.126,
    "exit_reason": "TRAILING (max=+6.47%, now=+3.34%, trail=2.6% [uptrend])",
    "entry_time": "2026-04-06T17:21:42.067869+00:00",
    "exit_time": "2026-04-06T17:23:19.151737+00:00"
  },
  {
    "symbol": "BELUSDT",
    "entry_price": 0.1139,
    "sell_price": 0.1133,
    "quantity": 23684.3,
    "pnl_pct": -0.527,
    "pnl_usdt": -14.2106,
    "max_pnl": 0.0,
    "hold_seconds": 27.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.992,
    "exit_reason": "INSTANT_REVERSAL (-0.61% en 26s, max=+0.00%)",
    "entry_time": "2026-04-06T17:34:18.104994+00:00",
    "exit_time": "2026-04-06T17:34:45.143867+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01339,
    "sell_price": 0.01328,
    "quantity": 201589.0,
    "pnl_pct": -0.822,
    "pnl_usdt": -22.1748,
    "max_pnl": 1.046,
    "hold_seconds": 162.0,
    "hold_minutes": 2.7,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.515,
    "exit_reason": "HARD_SL (-1.27%)",
    "entry_time": "2026-04-06T18:52:23.460943+00:00",
    "exit_time": "2026-04-06T18:55:05.554048+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01279,
    "sell_price": 0.01286,
    "quantity": 211102.0,
    "pnl_pct": 0.547,
    "pnl_usdt": 14.7771,
    "max_pnl": 1.173,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.251,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.00%)",
    "entry_time": "2026-04-06T19:28:35.651448+00:00",
    "exit_time": "2026-04-06T19:29:10.473790+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01272,
    "sell_price": 0.01275,
    "quantity": 212264.0,
    "pnl_pct": 0.236,
    "pnl_usdt": 6.3679,
    "max_pnl": 1.101,
    "hold_seconds": 181.0,
    "hold_minutes": 3.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.812,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.31%)",
    "entry_time": "2026-04-06T19:37:06.598077+00:00",
    "exit_time": "2026-04-06T19:40:07.858486+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01238,
    "sell_price": 0.01254,
    "quantity": 218093.0,
    "pnl_pct": 1.292,
    "pnl_usdt": 34.8949,
    "max_pnl": 2.342,
    "hold_seconds": 377.0,
    "hold_minutes": 6.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.861,
    "exit_reason": "TRAILING (max=+2.34%, now=+1.29%, trail=1.0%)",
    "entry_time": "2026-04-06T20:17:04.963696+00:00",
    "exit_time": "2026-04-06T20:23:22.405209+00:00"
  },
  {
    "symbol": "BELUSDT",
    "entry_price": 0.1118,
    "sell_price": 0.1121,
    "quantity": 24150.2,
    "pnl_pct": 0.268,
    "pnl_usdt": 7.2451,
    "max_pnl": 1.163,
    "hold_seconds": 902.0,
    "hold_minutes": 15.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.267,
    "exit_reason": "MAX_HOLD_15min (+0.36%)",
    "entry_time": "2026-04-06T20:19:24.675430+00:00",
    "exit_time": "2026-04-06T20:34:27.273252+00:00"
  },
  {
    "symbol": "BANKUSDT",
    "entry_price": 0.04,
    "sell_price": 0.0399,
    "quantity": 67500.0,
    "pnl_pct": -0.25,
    "pnl_usdt": -6.75,
    "max_pnl": 0.75,
    "hold_seconds": 454.0,
    "hold_minutes": 7.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.008,
    "exit_reason": "VOLUME_ROUGE (91% vendeurs \u00d7 2 klines, pnl=-0.25%)",
    "entry_time": "2026-04-06T21:16:14.012128+00:00",
    "exit_time": "2026-04-06T21:23:48.561903+00:00"
  },
  {
    "symbol": "TREEUSDT",
    "entry_price": 0.0657,
    "sell_price": 0.0654,
    "quantity": 32876.7,
    "pnl_pct": -0.457,
    "pnl_usdt": -9.863,
    "max_pnl": 1.065,
    "hold_seconds": 134.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.069,
    "exit_reason": "VOLUME_ROUGE (80% vendeurs \u00d7 2 klines, pnl=-0.61%)",
    "entry_time": "2026-04-06T21:35:16.541339+00:00",
    "exit_time": "2026-04-06T21:37:31.063812+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1537,
    "sell_price": 0.1547,
    "quantity": 17566.6,
    "pnl_pct": 0.651,
    "pnl_usdt": 17.5666,
    "max_pnl": 1.106,
    "hold_seconds": 296.0,
    "hold_minutes": 4.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.107,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.52%)",
    "entry_time": "2026-04-06T21:33:16.019280+00:00",
    "exit_time": "2026-04-06T21:38:12.854010+00:00"
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.0155,
    "sell_price": 0.01571,
    "quantity": 139225.0,
    "pnl_pct": 1.355,
    "pnl_usdt": 29.2372,
    "max_pnl": 2.71,
    "hold_seconds": 27.0,
    "hold_minutes": 0.4,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.016,
    "exit_reason": "TRAILING (max=+2.71%, now=+1.35%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-06T21:54:54.639878+00:00",
    "exit_time": "2026-04-06T21:55:21.670594+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.338,
    "sell_price": 0.344,
    "quantity": 3994.08,
    "pnl_pct": 1.775,
    "pnl_usdt": 23.9645,
    "max_pnl": 3.55,
    "hold_seconds": 245.0,
    "hold_minutes": 4.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.198,
    "exit_reason": "TRAILING (max=+3.55%, now=+1.78%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-06T23:28:17.395636+00:00",
    "exit_time": "2026-04-06T23:32:23.020401+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.361,
    "sell_price": 0.361,
    "quantity": 3739.61,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.385,
    "hold_seconds": 68.0,
    "hold_minutes": 1.1,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.667,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.28%)",
    "entry_time": "2026-04-06T23:44:53.069075+00:00",
    "exit_time": "2026-04-06T23:46:02.114938+00:00"
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.1217,
    "sell_price": 0.1243,
    "quantity": 11089.0,
    "pnl_pct": 2.136,
    "pnl_usdt": 28.8314,
    "max_pnl": 3.205,
    "hold_seconds": 57.0,
    "hold_minutes": 0.9,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.618,
    "exit_reason": "TRAILING (max=+3.20%, now=+1.64%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-07T00:10:58.183351+00:00",
    "exit_time": "2026-04-07T00:11:55.534394+00:00"
  },
  {
    "symbol": "TREEUSDT",
    "entry_price": 0.0629,
    "sell_price": 0.0638,
    "quantity": 21462.6,
    "pnl_pct": 1.431,
    "pnl_usdt": 19.3163,
    "max_pnl": 2.226,
    "hold_seconds": 160.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.127,
    "exit_reason": "TRAILING (max=+2.23%, now=+1.11%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-07T00:11:07.396356+00:00",
    "exit_time": "2026-04-07T00:13:47.786062+00:00"
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.1176,
    "sell_price": 0.1175,
    "quantity": 11476.0,
    "pnl_pct": -0.085,
    "pnl_usdt": -1.1476,
    "max_pnl": 1.105,
    "hold_seconds": 79.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.55,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.00%)",
    "entry_time": "2026-04-07T00:34:52.109847+00:00",
    "exit_time": "2026-04-07T00:36:11.321469+00:00"
  },
  {
    "symbol": "REZUSDT",
    "entry_price": 0.00364,
    "sell_price": 0.00371,
    "quantity": 370879.1,
    "pnl_pct": 1.923,
    "pnl_usdt": 25.9615,
    "max_pnl": 3.297,
    "hold_seconds": 1570.0,
    "hold_minutes": 26.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.099,
    "exit_reason": "TRAILING (max=+3.30%, now=+1.92%, trail=1.0%)",
    "entry_time": "2026-04-07T01:11:11.539630+00:00",
    "exit_time": "2026-04-07T01:37:21.618937+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.315,
    "sell_price": 0.323,
    "quantity": 4285.71,
    "pnl_pct": 2.54,
    "pnl_usdt": 34.2857,
    "max_pnl": 4.127,
    "hold_seconds": 870.0,
    "hold_minutes": 14.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.27,
    "exit_reason": "TRAILING (max=+4.13%, now=+1.90%, trail=1.0%)",
    "entry_time": "2026-04-07T01:35:58.598347+00:00",
    "exit_time": "2026-04-07T01:50:29.069804+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.324,
    "sell_price": 0.332,
    "quantity": 4166.66,
    "pnl_pct": 2.469,
    "pnl_usdt": 33.3333,
    "max_pnl": 3.086,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.395,
    "exit_reason": "HARD_SL (-1.54%)",
    "entry_time": "2026-04-07T01:55:44.075998+00:00",
    "exit_time": "2026-04-07T01:56:04.150925+00:00"
  },
  {
    "symbol": "STGUSDT",
    "entry_price": 0.2071,
    "sell_price": 0.2082,
    "quantity": 6516.4,
    "pnl_pct": 0.531,
    "pnl_usdt": 7.168,
    "max_pnl": 0.966,
    "hold_seconds": 699.0,
    "hold_minutes": 11.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.659,
    "exit_reason": "STAGNATION (+0.43% after 12min, seuil=10min)",
    "entry_time": "2026-04-07T02:10:57.829356+00:00",
    "exit_time": "2026-04-07T02:22:37.197184+00:00"
  },
  {
    "symbol": "REZUSDT",
    "entry_price": 0.00377,
    "sell_price": 0.00375,
    "quantity": 358090.1,
    "pnl_pct": -0.531,
    "pnl_usdt": -7.1618,
    "max_pnl": 0.0,
    "hold_seconds": 178.0,
    "hold_minutes": 3.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.072,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.53%)",
    "entry_time": "2026-04-07T02:23:05.824989+00:00",
    "exit_time": "2026-04-07T02:26:03.831126+00:00"
  },
  {
    "symbol": "SAHARAUSDT",
    "entry_price": 0.02181,
    "sell_price": 0.02183,
    "quantity": 61886.0,
    "pnl_pct": 0.092,
    "pnl_usdt": 1.2377,
    "max_pnl": 0.917,
    "hold_seconds": 104.0,
    "hold_minutes": 1.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.15,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.05%)",
    "entry_time": "2026-04-07T02:28:59.576966+00:00",
    "exit_time": "2026-04-07T02:30:43.597642+00:00"
  },
  {
    "symbol": "REZUSDT",
    "entry_price": 0.00384,
    "sell_price": 0.00388,
    "quantity": 351562.5,
    "pnl_pct": 1.042,
    "pnl_usdt": 14.0625,
    "max_pnl": 2.344,
    "hold_seconds": 132.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.302,
    "exit_reason": "TRAILING (max=+2.34%, now=+1.04%, trail=1.0%)",
    "entry_time": "2026-04-07T02:50:44.966322+00:00",
    "exit_time": "2026-04-07T02:52:57.456208+00:00"
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.1115,
    "sell_price": 0.1113,
    "quantity": 12107.0,
    "pnl_pct": -0.179,
    "pnl_usdt": -2.4214,
    "max_pnl": 1.166,
    "hold_seconds": 237.0,
    "hold_minutes": 4.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.616,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.18%)",
    "entry_time": "2026-04-07T02:55:25.097749+00:00",
    "exit_time": "2026-04-07T02:59:22.668696+00:00"
  },
  {
    "symbol": "NILUSDT",
    "entry_price": 0.0381,
    "sell_price": 0.0385,
    "quantity": 35433.0,
    "pnl_pct": 1.05,
    "pnl_usdt": 14.1732,
    "max_pnl": 2.362,
    "hold_seconds": 349.0,
    "hold_minutes": 5.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.05,
    "exit_reason": "TRAILING (max=+2.36%, now=+1.31%, trail=1.0%)",
    "entry_time": "2026-04-07T03:41:01.800170+00:00",
    "exit_time": "2026-04-07T03:46:51.144260+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00686,
    "sell_price": 0.00702,
    "quantity": 196793.0,
    "pnl_pct": 2.332,
    "pnl_usdt": 31.4869,
    "max_pnl": 4.227,
    "hold_seconds": 5668.0,
    "hold_minutes": 94.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.022,
    "exit_reason": "TRAILING (max=+4.23%, now=+2.19%, trail=1.8%)",
    "entry_time": "2026-04-07T02:16:06.092609+00:00",
    "exit_time": "2026-04-07T03:50:34.896526+00:00"
  },
  {
    "symbol": "NILUSDT",
    "entry_price": 0.0386,
    "sell_price": 0.0397,
    "quantity": 34974.0,
    "pnl_pct": 2.85,
    "pnl_usdt": 38.4714,
    "max_pnl": 4.663,
    "hold_seconds": 251.0,
    "hold_minutes": 4.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.034,
    "exit_reason": "TRAILING (max=+4.66%, now=+2.59%, trail=1.8%)",
    "entry_time": "2026-04-07T04:14:09.809797+00:00",
    "exit_time": "2026-04-07T04:18:20.932785+00:00"
  },
  {
    "symbol": "BANKUSDT",
    "entry_price": 0.0397,
    "sell_price": 0.0417,
    "quantity": 34005.0,
    "pnl_pct": 5.038,
    "pnl_usdt": 68.01,
    "max_pnl": 6.549,
    "hold_seconds": 684.0,
    "hold_minutes": 11.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.263,
    "exit_reason": "TRAILING (max=+6.55%, now=+3.27%, trail=2.0%)",
    "entry_time": "2026-04-07T04:20:13.989863+00:00",
    "exit_time": "2026-04-07T04:31:38.891589+00:00"
  },
  {
    "symbol": "ZECUSDT",
    "entry_price": 264.18,
    "sell_price": 263.93,
    "quantity": 5.11,
    "pnl_pct": -0.095,
    "pnl_usdt": -1.2775,
    "max_pnl": 1.226,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.007,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.36%)",
    "entry_time": "2026-04-07T04:48:36.965194+00:00",
    "exit_time": "2026-04-07T04:49:17.997241+00:00"
  },
  {
    "symbol": "ESPUSDT",
    "entry_price": 0.09179,
    "sell_price": 0.09256,
    "quantity": 14702.0,
    "pnl_pct": 0.839,
    "pnl_usdt": 11.3205,
    "max_pnl": 2.854,
    "hold_seconds": 83.0,
    "hold_minutes": 1.4,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.039,
    "exit_reason": "TRAILING (max=+2.85%, now=+1.20%, trail=1.0%)",
    "entry_time": "2026-04-07T05:09:04.192829+00:00",
    "exit_time": "2026-04-07T05:10:27.267416+00:00"
  },
  {
    "symbol": "TREEUSDT",
    "entry_price": 0.0604,
    "sell_price": 0.0604,
    "quantity": 22350.9,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.331,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.003,
    "exit_reason": "VOLUME_ROUGE (77% vendeurs \u00d7 2 klines, pnl=-0.17%)",
    "entry_time": "2026-04-07T05:38:30.496490+00:00",
    "exit_time": "2026-04-07T05:40:35.772670+00:00"
  },
  {
    "symbol": "NILUSDT",
    "entry_price": 0.0358,
    "sell_price": 0.0354,
    "quantity": 37709.4,
    "pnl_pct": -1.117,
    "pnl_usdt": -15.0838,
    "max_pnl": 0.0,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.292,
    "exit_reason": "INSTANT_REVERSAL (-0.84% en 33s, max=+0.00%)",
    "entry_time": "2026-04-07T06:07:35.730901+00:00",
    "exit_time": "2026-04-07T06:08:10.217100+00:00"
  },
  {
    "symbol": "BANKUSDT",
    "entry_price": 0.0364,
    "sell_price": 0.0364,
    "quantity": 37030.5,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.374,
    "hold_seconds": 604.0,
    "hold_minutes": 10.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.374,
    "exit_reason": "STAGNATION (+0.27% after 10min, seuil=10min)",
    "entry_time": "2026-04-07T06:15:10.754515+00:00",
    "exit_time": "2026-04-07T06:25:14.722421+00:00"
  },
  {
    "symbol": "NILUSDT",
    "entry_price": 0.0346,
    "sell_price": 0.0346,
    "quantity": 39017.3,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.289,
    "hold_seconds": 132.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.173,
    "exit_reason": "VOLUME_ROUGE (82% vendeurs \u00d7 2 klines, pnl=-0.58%)",
    "entry_time": "2026-04-07T06:34:07.384204+00:00",
    "exit_time": "2026-04-07T06:36:19.680462+00:00"
  },
  {
    "symbol": "ESPUSDT",
    "entry_price": 0.10296,
    "sell_price": 0.1028,
    "quantity": 13108.0,
    "pnl_pct": -0.155,
    "pnl_usdt": -2.0973,
    "max_pnl": 1.467,
    "hold_seconds": 146.0,
    "hold_minutes": 2.4,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.519,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.91%)",
    "entry_time": "2026-04-07T07:07:34.250081+00:00",
    "exit_time": "2026-04-07T07:10:00.339029+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01236,
    "sell_price": 0.01273,
    "quantity": 109199.0,
    "pnl_pct": 2.994,
    "pnl_usdt": 40.4036,
    "max_pnl": 4.773,
    "hold_seconds": 104.0,
    "hold_minutes": 1.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.41,
    "exit_reason": "TRAILING (max=+4.77%, now=+2.59%, trail=1.8%)",
    "entry_time": "2026-04-07T07:23:19.302989+00:00",
    "exit_time": "2026-04-07T07:25:03.342750+00:00"
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.0388,
    "sell_price": 0.0383,
    "quantity": 34793.8,
    "pnl_pct": -1.289,
    "pnl_usdt": -17.3969,
    "max_pnl": 0.258,
    "hold_seconds": 218.0,
    "hold_minutes": 3.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.309,
    "exit_reason": "HARD_SL (-1.29%)",
    "entry_time": "2026-04-07T07:48:40.256999+00:00",
    "exit_time": "2026-04-07T07:52:18.262006+00:00"
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.124,
    "sell_price": 0.1288,
    "quantity": 10871.0,
    "pnl_pct": 3.871,
    "pnl_usdt": 52.1808,
    "max_pnl": 5.323,
    "hold_seconds": 106.0,
    "hold_minutes": 1.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.215,
    "exit_reason": "TRAILING (max=+5.32%, now=+2.90%, trail=1.8%)",
    "entry_time": "2026-04-07T07:53:58.892797+00:00",
    "exit_time": "2026-04-07T07:55:44.962918+00:00"
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 24.68,
    "sell_price": 24.75,
    "quantity": 54.69,
    "pnl_pct": 0.284,
    "pnl_usdt": 3.8283,
    "max_pnl": 0.486,
    "hold_seconds": 62.0,
    "hold_minutes": 1.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.403,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.16%)",
    "entry_time": "2026-04-07T07:56:30.065982+00:00",
    "exit_time": "2026-04-07T07:57:32.184624+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01298,
    "sell_price": 0.01326,
    "quantity": 104006.0,
    "pnl_pct": 2.157,
    "pnl_usdt": 29.1217,
    "max_pnl": 4.16,
    "hold_seconds": 76.0,
    "hold_minutes": 1.3,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.624,
    "exit_reason": "TRAILING (max=+4.16%, now=+2.00%, trail=1.8%)",
    "entry_time": "2026-04-07T08:18:46.676633+00:00",
    "exit_time": "2026-04-07T08:20:03.515795+00:00"
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.1267,
    "sell_price": 0.1258,
    "quantity": 21294.0,
    "pnl_pct": -0.71,
    "pnl_usdt": -19.1646,
    "max_pnl": 1.263,
    "hold_seconds": 99.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.439,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.71%)",
    "entry_time": "2026-04-07T08:28:35.969233+00:00",
    "exit_time": "2026-04-07T08:30:14.954308+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01444,
    "sell_price": 0.01492,
    "quantity": 93440.0,
    "pnl_pct": 3.324,
    "pnl_usdt": 44.8512,
    "max_pnl": 5.956,
    "hold_seconds": 176.0,
    "hold_minutes": 2.9,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 5.007,
    "exit_reason": "TRAILING (max=+5.96%, now=+2.56%, trail=1.8%)",
    "entry_time": "2026-04-07T08:30:25.007762+00:00",
    "exit_time": "2026-04-07T08:33:21.661382+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.151,
    "sell_price": 0.1527,
    "quantity": 8940.3,
    "pnl_pct": 1.126,
    "pnl_usdt": 15.1985,
    "max_pnl": 1.523,
    "hold_seconds": 230.0,
    "hold_minutes": 3.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.191,
    "exit_reason": "VOLUME_ROUGE (65% vendeurs \u00d7 3 klines, pnl=+0.99%)",
    "entry_time": "2026-04-07T08:43:16.963463+00:00",
    "exit_time": "2026-04-07T08:47:07.241556+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01414,
    "sell_price": 0.01409,
    "quantity": 190947.0,
    "pnl_pct": -0.354,
    "pnl_usdt": -9.5473,
    "max_pnl": 0.0,
    "hold_seconds": 8.0,
    "hold_minutes": 0.1,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.656,
    "exit_reason": "INSTANT_REVERSAL (-1.84% en 7s, max=+0.00%)",
    "entry_time": "2026-04-07T08:49:08.303543+00:00",
    "exit_time": "2026-04-07T08:49:16.279718+00:00"
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.141,
    "sell_price": 0.1387,
    "quantity": 9574.0,
    "pnl_pct": -1.631,
    "pnl_usdt": -22.0202,
    "max_pnl": 0.993,
    "hold_seconds": 44.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.208,
    "exit_reason": "HARD_SL (-1.35%)",
    "entry_time": "2026-04-07T08:48:38.912778+00:00",
    "exit_time": "2026-04-07T08:49:23.748880+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00474,
    "sell_price": 0.00482,
    "quantity": 569620.0,
    "pnl_pct": 1.688,
    "pnl_usdt": 45.5696,
    "max_pnl": 2.743,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.057,
    "exit_reason": "TRAILING (max=+2.74%, now=+1.69%, trail=1.0%)",
    "entry_time": "2026-04-07T09:07:57.293105+00:00",
    "exit_time": "2026-04-07T09:09:55.538389+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00483,
    "sell_price": 0.00484,
    "quantity": 559006.0,
    "pnl_pct": 0.207,
    "pnl_usdt": 5.5901,
    "max_pnl": 1.656,
    "hold_seconds": 181.0,
    "hold_minutes": 3.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.037,
    "exit_reason": "VOLUME_ROUGE (78% vendeurs \u00d7 2 klines, pnl=-0.41%)",
    "entry_time": "2026-04-07T09:16:07.270967+00:00",
    "exit_time": "2026-04-07T09:19:08.576614+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.0133,
    "sell_price": 0.01329,
    "quantity": 202840.0,
    "pnl_pct": -0.075,
    "pnl_usdt": -2.0284,
    "max_pnl": 0.0,
    "hold_seconds": 13.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.683,
    "exit_reason": "INSTANT_REVERSAL (-0.75% en 12s, max=+0.00%)",
    "entry_time": "2026-04-07T09:25:34.305564+00:00",
    "exit_time": "2026-04-07T09:25:47.360845+00:00"
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00712,
    "sell_price": 0.00728,
    "quantity": 303194.9,
    "pnl_pct": 2.247,
    "pnl_usdt": 48.5112,
    "max_pnl": 6.601,
    "hold_seconds": 162.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.14,
    "exit_reason": "TRAILING (max=+6.60%, now=+3.51%, trail=2.0%)",
    "entry_time": "2026-04-07T09:42:52.189056+00:00",
    "exit_time": "2026-04-07T09:45:34.222708+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00496,
    "sell_price": 0.00515,
    "quantity": 435268.0,
    "pnl_pct": 3.831,
    "pnl_usdt": 82.7009,
    "max_pnl": 5.645,
    "hold_seconds": 55.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.119,
    "exit_reason": "TRAILING (max=+5.65%, now=+3.43%, trail=2.0%)",
    "entry_time": "2026-04-07T09:58:46.158877+00:00",
    "exit_time": "2026-04-07T09:59:41.252634+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00555,
    "sell_price": 0.0058,
    "quantity": 316216.0,
    "pnl_pct": 4.505,
    "pnl_usdt": 79.054,
    "max_pnl": 5.946,
    "hold_seconds": 29.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.399,
    "exit_reason": "TRAILING (max=+5.95%, now=+2.70%, trail=2.3% [uptrend])",
    "entry_time": "2026-04-07T10:08:00.967442+00:00",
    "exit_time": "2026-04-07T10:08:30.000162+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00531,
    "sell_price": 0.00553,
    "quantity": 330508.0,
    "pnl_pct": 4.143,
    "pnl_usdt": 72.7118,
    "max_pnl": 6.215,
    "hold_seconds": 510.0,
    "hold_minutes": 8.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.132,
    "exit_reason": "TRAILING (max=+6.21%, now=+3.58%, trail=2.0%)",
    "entry_time": "2026-04-07T10:40:35.478895+00:00",
    "exit_time": "2026-04-07T10:49:06.240797+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.2069,
    "sell_price": 0.2042,
    "quantity": 6524.8,
    "pnl_pct": -1.305,
    "pnl_usdt": -17.617,
    "max_pnl": 1.353,
    "hold_seconds": 146.0,
    "hold_minutes": 2.4,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 6.11,
    "exit_reason": "HARD_SL (-1.64%)",
    "entry_time": "2026-04-07T11:34:37.882512+00:00",
    "exit_time": "2026-04-07T11:37:03.933986+00:00"
  },
  {
    "symbol": "BARDUSDT",
    "entry_price": 0.3351,
    "sell_price": 0.3344,
    "quantity": 4028.6,
    "pnl_pct": -0.209,
    "pnl_usdt": -2.82,
    "max_pnl": 0.716,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.594,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.12%)",
    "entry_time": "2026-04-07T12:47:58.961787+00:00",
    "exit_time": "2026-04-07T12:48:32.996596+00:00"
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.01675,
    "sell_price": 0.01696,
    "quantity": 80570.0,
    "pnl_pct": 1.254,
    "pnl_usdt": 16.9197,
    "max_pnl": 2.388,
    "hold_seconds": 69.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.619,
    "exit_reason": "TRAILING (max=+2.39%, now=+1.25%, trail=1.0%)",
    "entry_time": "2026-04-07T13:01:23.669464+00:00",
    "exit_time": "2026-04-07T13:02:33.007026+00:00"
  },
  {
    "symbol": "ZBTUSDT",
    "entry_price": 0.1017,
    "sell_price": 0.1029,
    "quantity": 13274.3,
    "pnl_pct": 1.18,
    "pnl_usdt": 15.9292,
    "max_pnl": 1.77,
    "hold_seconds": 1131.0,
    "hold_minutes": 18.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.181,
    "exit_reason": "MAX_HOLD_15min (+0.98%)",
    "entry_time": "2026-04-07T13:24:28.018663+00:00",
    "exit_time": "2026-04-07T13:43:19.738268+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01227,
    "sell_price": 0.01267,
    "quantity": 110024.0,
    "pnl_pct": 3.26,
    "pnl_usdt": 44.0096,
    "max_pnl": 3.83,
    "hold_seconds": 195.0,
    "hold_minutes": 3.2,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.3,
    "exit_reason": "TRAILING (max=+3.83%, now=+1.63%, trail=1.0%)",
    "entry_time": "2026-04-07T13:46:36.118691+00:00",
    "exit_time": "2026-04-07T13:49:51.433779+00:00"
  },
  {
    "symbol": "BANKUSDT",
    "entry_price": 0.0347,
    "sell_price": 0.0347,
    "quantity": 38904.8,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.288,
    "hold_seconds": 285.0,
    "hold_minutes": 4.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.166,
    "exit_reason": "VOLUME_ROUGE (68% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-07T13:50:21.702736+00:00",
    "exit_time": "2026-04-07T13:55:07.427641+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.1899,
    "sell_price": 0.1934,
    "quantity": 7106.3,
    "pnl_pct": 1.843,
    "pnl_usdt": 24.872,
    "max_pnl": 2.58,
    "hold_seconds": 519.0,
    "hold_minutes": 8.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.173,
    "exit_reason": "TRAILING (max=+2.58%, now=+1.42%, trail=1.0%)",
    "entry_time": "2026-04-07T13:51:00.515714+00:00",
    "exit_time": "2026-04-07T13:59:39.760090+00:00"
  },
  {
    "symbol": "XPLUSDT",
    "entry_price": 0.1232,
    "sell_price": 0.1235,
    "quantity": 10957.7,
    "pnl_pct": 0.244,
    "pnl_usdt": 3.2873,
    "max_pnl": 0.649,
    "hold_seconds": 111.0,
    "hold_minutes": 1.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.061,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.08%)",
    "entry_time": "2026-04-07T14:00:22.397768+00:00",
    "exit_time": "2026-04-07T14:02:13.937123+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00432,
    "sell_price": 0.00455,
    "quantity": 312500.0,
    "pnl_pct": 5.324,
    "pnl_usdt": 71.875,
    "max_pnl": 7.176,
    "hold_seconds": 423.0,
    "hold_minutes": 7.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.37,
    "exit_reason": "TRAILING (max=+7.18%, now=+3.94%, trail=2.0%)",
    "entry_time": "2026-04-07T14:00:04.594970+00:00",
    "exit_time": "2026-04-07T14:07:07.791862+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00626,
    "sell_price": 0.00617,
    "quantity": 215654.0,
    "pnl_pct": -1.438,
    "pnl_usdt": -19.4089,
    "max_pnl": 0.319,
    "hold_seconds": 92.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.623,
    "exit_reason": "HARD_SL (-1.44%)",
    "entry_time": "2026-04-07T14:10:38.179977+00:00",
    "exit_time": "2026-04-07T14:12:10.941049+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.296,
    "sell_price": 0.298,
    "quantity": 4560.81,
    "pnl_pct": 0.676,
    "pnl_usdt": 9.1216,
    "max_pnl": 1.351,
    "hold_seconds": 419.0,
    "hold_minutes": 7.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.017,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.68%)",
    "entry_time": "2026-04-07T15:07:06.040047+00:00",
    "exit_time": "2026-04-07T15:14:05.404803+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00717,
    "sell_price": 0.00736,
    "quantity": 188284.5,
    "pnl_pct": 2.65,
    "pnl_usdt": 35.7741,
    "max_pnl": 2.929,
    "hold_seconds": 48.0,
    "hold_minutes": 0.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.397,
    "exit_reason": "TRAILING (max=+2.93%, now=+1.53%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-07T15:27:12.435887+00:00",
    "exit_time": "2026-04-07T15:28:00.480934+00:00"
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.0377,
    "sell_price": 0.0377,
    "quantity": 35809.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.796,
    "hold_seconds": 482.0,
    "hold_minutes": 8.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.064,
    "exit_reason": "STAGNATION (+0.00% after 8min, seuil=8min)",
    "entry_time": "2026-04-07T15:34:40.446020+00:00",
    "exit_time": "2026-04-07T15:42:42.986076+00:00"
  },
  {
    "symbol": "REZUSDT",
    "entry_price": 0.00367,
    "sell_price": 0.00379,
    "quantity": 367847.4,
    "pnl_pct": 3.27,
    "pnl_usdt": 44.1417,
    "max_pnl": 3.815,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 2.466,
    "exit_reason": "TRAILING (max=+3.81%, now=+1.36%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-07T15:43:18.199538+00:00",
    "exit_time": "2026-04-07T15:43:52.911027+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.1936,
    "sell_price": 0.1974,
    "quantity": 6969.3,
    "pnl_pct": 1.963,
    "pnl_usdt": 26.4833,
    "max_pnl": 4.132,
    "hold_seconds": 545.0,
    "hold_minutes": 9.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.358,
    "exit_reason": "TRAILING (max=+4.13%, now=+2.07%, trail=1.8%)",
    "entry_time": "2026-04-07T15:38:31.378724+00:00",
    "exit_time": "2026-04-07T15:47:36.502884+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.1942,
    "sell_price": 0.1981,
    "quantity": 6950.1,
    "pnl_pct": 2.008,
    "pnl_usdt": 27.1054,
    "max_pnl": 2.575,
    "hold_seconds": 188.0,
    "hold_minutes": 3.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.189,
    "exit_reason": "TRAILING (max=+2.57%, now=+1.49%, trail=1.0%)",
    "entry_time": "2026-04-07T15:55:07.904131+00:00",
    "exit_time": "2026-04-07T15:58:15.931199+00:00"
  },
  {
    "symbol": "REZUSDT",
    "entry_price": 0.00347,
    "sell_price": 0.00349,
    "quantity": 389048.9,
    "pnl_pct": 0.576,
    "pnl_usdt": 7.781,
    "max_pnl": 1.153,
    "hold_seconds": 174.0,
    "hold_minutes": 2.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.445,
    "exit_reason": "VOLUME_ROUGE (73% vendeurs \u00d7 3 klines, pnl=+0.58%)",
    "entry_time": "2026-04-07T16:08:39.914850+00:00",
    "exit_time": "2026-04-07T16:11:34.389349+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00588,
    "sell_price": 0.00583,
    "quantity": 459183.0,
    "pnl_pct": -0.85,
    "pnl_usdt": -22.9591,
    "max_pnl": 0.0,
    "hold_seconds": 12.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.384,
    "exit_reason": "INSTANT_REVERSAL (-0.68% en 12s, max=+0.00%)",
    "entry_time": "2026-04-07T17:09:50.452769+00:00",
    "exit_time": "2026-04-07T17:10:03.288423+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1378,
    "sell_price": 0.1379,
    "quantity": 19593.6,
    "pnl_pct": 0.073,
    "pnl_usdt": 1.9594,
    "max_pnl": 0.798,
    "hold_seconds": 55.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.089,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.07%)",
    "entry_time": "2026-04-07T17:40:16.222537+00:00",
    "exit_time": "2026-04-07T17:41:11.345613+00:00"
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00673,
    "sell_price": 0.00677,
    "quantity": 401094.2,
    "pnl_pct": 0.594,
    "pnl_usdt": 16.0438,
    "max_pnl": 1.783,
    "hold_seconds": 720.0,
    "hold_minutes": 12.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.04,
    "exit_reason": "VOLUME_ROUGE (87% vendeurs \u00d7 3 klines, pnl=+0.59%)",
    "entry_time": "2026-04-07T17:34:19.268123+00:00",
    "exit_time": "2026-04-07T17:46:19.858214+00:00"
  },
  {
    "symbol": "LINEAUSDT",
    "entry_price": 0.00326,
    "sell_price": 0.00329,
    "quantity": 828220.0,
    "pnl_pct": 0.92,
    "pnl_usdt": 24.8466,
    "max_pnl": 1.84,
    "hold_seconds": 1085.0,
    "hold_minutes": 18.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.231,
    "exit_reason": "MAX_HOLD_15min (+0.92%)",
    "entry_time": "2026-04-07T17:54:58.284602+00:00",
    "exit_time": "2026-04-07T18:13:03.923652+00:00"
  },
  {
    "symbol": "ARBUSDT",
    "entry_price": 0.0967,
    "sell_price": 0.0967,
    "quantity": 13960.7,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.103,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.766,
    "exit_reason": "VOLUME_ROUGE (99% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-07T19:54:11.430530+00:00",
    "exit_time": "2026-04-07T19:56:16.498956+00:00"
  },
  {
    "symbol": "WLDUSDT",
    "entry_price": 0.2522,
    "sell_price": 0.2552,
    "quantity": 5352.8,
    "pnl_pct": 1.19,
    "pnl_usdt": 16.0584,
    "max_pnl": 2.22,
    "hold_seconds": 2402.0,
    "hold_minutes": 40.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.116,
    "exit_reason": "TRAILING (max=+2.22%, now=+1.15%, trail=1.0%)",
    "entry_time": "2026-04-07T19:45:54.400740+00:00",
    "exit_time": "2026-04-07T20:25:57.049349+00:00"
  },
  {
    "symbol": "PLUMEUSDT",
    "entry_price": 0.00956,
    "sell_price": 0.00951,
    "quantity": 225941.0,
    "pnl_pct": -0.523,
    "pnl_usdt": -11.2971,
    "max_pnl": 0.0,
    "hold_seconds": 307.0,
    "hold_minutes": 5.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.341,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.52%)",
    "entry_time": "2026-04-07T20:23:02.796473+00:00",
    "exit_time": "2026-04-07T20:28:10.263753+00:00"
  },
  {
    "symbol": "ZROUSDT",
    "entry_price": 2.005,
    "sell_price": 2.004,
    "quantity": 1077.3,
    "pnl_pct": -0.05,
    "pnl_usdt": -1.0773,
    "max_pnl": 0.499,
    "hold_seconds": 33.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.099,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.30%)",
    "entry_time": "2026-04-07T20:34:43.211701+00:00",
    "exit_time": "2026-04-07T20:35:16.818821+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1463,
    "sell_price": 0.1474,
    "quantity": 18455.2,
    "pnl_pct": 0.752,
    "pnl_usdt": 20.3007,
    "max_pnl": 1.162,
    "hold_seconds": 316.0,
    "hold_minutes": 5.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.035,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.41%)",
    "entry_time": "2026-04-07T21:06:55.315629+00:00",
    "exit_time": "2026-04-07T21:12:11.656142+00:00"
  },
  {
    "symbol": "ZROUSDT",
    "entry_price": 2.004,
    "sell_price": 2.044,
    "quantity": 1077.52,
    "pnl_pct": 1.996,
    "pnl_usdt": 43.1008,
    "max_pnl": 3.194,
    "hold_seconds": 1157.0,
    "hold_minutes": 19.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.248,
    "exit_reason": "TRAILING (max=+3.19%, now=+1.90%, trail=1.0%)",
    "entry_time": "2026-04-07T20:59:14.340618+00:00",
    "exit_time": "2026-04-07T21:18:32.172136+00:00"
  },
  {
    "symbol": "ZECUSDT",
    "entry_price": 283.22,
    "sell_price": 285.67,
    "quantity": 9.532,
    "pnl_pct": 0.865,
    "pnl_usdt": 23.3534,
    "max_pnl": 1.08,
    "hold_seconds": 223.0,
    "hold_minutes": 3.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.017,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.83%)",
    "entry_time": "2026-04-07T21:19:56.581110+00:00",
    "exit_time": "2026-04-07T21:23:40.110210+00:00"
  },
  {
    "symbol": "ZECUSDT",
    "entry_price": 285.96,
    "sell_price": 297.85,
    "quantity": 9.44,
    "pnl_pct": 4.158,
    "pnl_usdt": 112.2416,
    "max_pnl": 6.008,
    "hold_seconds": 268.0,
    "hold_minutes": 4.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.441,
    "exit_reason": "TRAILING (max=+6.01%, now=+3.80%, trail=2.0%)",
    "entry_time": "2026-04-07T21:33:58.927216+00:00",
    "exit_time": "2026-04-07T21:38:27.090788+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.316,
    "sell_price": 8.537,
    "quantity": 324.31,
    "pnl_pct": 2.658,
    "pnl_usdt": 71.6725,
    "max_pnl": 2.994,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.239,
    "exit_reason": "TRAILING (max=+2.99%, now=+1.14%, trail=1.0%)",
    "entry_time": "2026-04-07T21:43:57.150992+00:00",
    "exit_time": "2026-04-07T21:44:17.174490+00:00"
  },
  {
    "symbol": "ZECUSDT",
    "entry_price": 310.37,
    "sell_price": 318.44,
    "quantity": 8.699,
    "pnl_pct": 2.6,
    "pnl_usdt": 70.2009,
    "max_pnl": 3.222,
    "hold_seconds": 69.0,
    "hold_minutes": 1.1,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.077,
    "exit_reason": "TRAILING (max=+3.22%, now=+1.61%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-07T21:44:42.573766+00:00",
    "exit_time": "2026-04-07T21:45:51.862782+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1487,
    "sell_price": 0.1497,
    "quantity": 18157.3,
    "pnl_pct": 0.672,
    "pnl_usdt": 18.1573,
    "max_pnl": 1.21,
    "hold_seconds": 429.0,
    "hold_minutes": 7.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.077,
    "exit_reason": "VOLUME_ROUGE (69% vendeurs \u00d7 3 klines, pnl=+0.67%)",
    "entry_time": "2026-04-07T21:38:56.047458+00:00",
    "exit_time": "2026-04-07T21:46:05.874968+00:00"
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.007,
    "sell_price": 0.007,
    "quantity": 385714.2,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.286,
    "hold_seconds": 142.0,
    "hold_minutes": 2.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.144,
    "exit_reason": "VOLUME_ROUGE (65% vendeurs \u00d7 2 klines, pnl=-0.29%)",
    "entry_time": "2026-04-07T21:55:42.916669+00:00",
    "exit_time": "2026-04-07T21:58:05.568243+00:00"
  },
  {
    "symbol": "TURBOUSDT",
    "entry_price": 0.001009,
    "sell_price": 0.001012,
    "quantity": 2675916.0,
    "pnl_pct": 0.297,
    "pnl_usdt": 8.0277,
    "max_pnl": 0.991,
    "hold_seconds": 906.0,
    "hold_minutes": 15.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.275,
    "exit_reason": "MAX_HOLD_15min (+0.40%)",
    "entry_time": "2026-04-07T22:30:42.503901+00:00",
    "exit_time": "2026-04-07T22:45:49.429208+00:00"
  },
  {
    "symbol": "ICPUSDT",
    "entry_price": 2.411,
    "sell_price": 2.427,
    "quantity": 1119.86,
    "pnl_pct": 0.664,
    "pnl_usdt": 17.9178,
    "max_pnl": 0.912,
    "hold_seconds": 643.0,
    "hold_minutes": 10.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.568,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.66%)",
    "entry_time": "2026-04-07T22:43:23.369041+00:00",
    "exit_time": "2026-04-07T22:54:06.735957+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.709,
    "sell_price": 7.985,
    "quantity": 349.68,
    "pnl_pct": 3.58,
    "pnl_usdt": 96.5117,
    "max_pnl": 5.072,
    "hold_seconds": 223.0,
    "hold_minutes": 3.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.17,
    "exit_reason": "TRAILING (max=+5.07%, now=+2.97%, trail=1.8%)",
    "entry_time": "2026-04-07T23:04:46.702867+00:00",
    "exit_time": "2026-04-07T23:08:29.992603+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.036,
    "sell_price": 8.305,
    "quantity": 335.32,
    "pnl_pct": 3.347,
    "pnl_usdt": 90.2011,
    "max_pnl": 5.426,
    "hold_seconds": 617.0,
    "hold_minutes": 10.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.22,
    "exit_reason": "TRAILING (max=+5.43%, now=+3.14%, trail=2.0%)",
    "entry_time": "2026-04-07T23:23:26.741935+00:00",
    "exit_time": "2026-04-07T23:33:44.425864+00:00"
  },
  {
    "symbol": "DUSKUSDT",
    "entry_price": 0.116,
    "sell_price": 0.1159,
    "quantity": 23275.0,
    "pnl_pct": -0.086,
    "pnl_usdt": -2.3275,
    "max_pnl": 0.172,
    "hold_seconds": 660.0,
    "hold_minutes": 11.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 6.716,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.17%)",
    "entry_time": "2026-04-07T23:38:03.851507+00:00",
    "exit_time": "2026-04-07T23:49:04.129930+00:00"
  },
  {
    "symbol": "SUPERUSDT",
    "entry_price": 0.1241,
    "sell_price": 0.1279,
    "quantity": 21756.0,
    "pnl_pct": 3.062,
    "pnl_usdt": 82.6728,
    "max_pnl": 4.996,
    "hold_seconds": 76.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.613,
    "exit_reason": "TRAILING (max=+5.00%, now=+2.74%, trail=1.8%)",
    "entry_time": "2026-04-08T00:03:28.095471+00:00",
    "exit_time": "2026-04-08T00:04:44.235774+00:00"
  },
  {
    "symbol": "CFGUSDT",
    "entry_price": 0.1783,
    "sell_price": 0.1821,
    "quantity": 15137.1,
    "pnl_pct": 2.131,
    "pnl_usdt": 57.521,
    "max_pnl": 2.973,
    "hold_seconds": 124.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.189,
    "exit_reason": "TRAILING (max=+2.97%, now=+1.63%, trail=1.0%)",
    "entry_time": "2026-04-08T00:06:45.154098+00:00",
    "exit_time": "2026-04-08T00:08:49.459688+00:00"
  },
  {
    "symbol": "TREEUSDT",
    "entry_price": 0.0626,
    "sell_price": 0.0651,
    "quantity": 43130.9,
    "pnl_pct": 3.994,
    "pnl_usdt": 107.8273,
    "max_pnl": 4.792,
    "hold_seconds": 622.0,
    "hold_minutes": 10.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.28,
    "exit_reason": "TRAILING (max=+4.79%, now=+2.40%, trail=1.8%)",
    "entry_time": "2026-04-08T00:00:47.195726+00:00",
    "exit_time": "2026-04-08T00:11:09.456782+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.2058,
    "sell_price": 0.2046,
    "quantity": 13117.6,
    "pnl_pct": -0.583,
    "pnl_usdt": -15.7411,
    "max_pnl": 1.069,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.171,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.53%)",
    "entry_time": "2026-04-08T00:12:13.384912+00:00",
    "exit_time": "2026-04-08T00:14:18.452645+00:00"
  },
  {
    "symbol": "DUSDT",
    "entry_price": 0.01223,
    "sell_price": 0.01225,
    "quantity": 220766.0,
    "pnl_pct": 0.164,
    "pnl_usdt": 4.4153,
    "max_pnl": 1.881,
    "hold_seconds": 811.0,
    "hold_minutes": 13.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.316,
    "exit_reason": "STAGNATION (+0.00% after 14min, seuil=13min)",
    "entry_time": "2026-04-08T00:05:13.318816+00:00",
    "exit_time": "2026-04-08T00:18:44.579141+00:00"
  },
  {
    "symbol": "GUNUSDT",
    "entry_price": 0.01772,
    "sell_price": 0.01769,
    "quantity": 152368.0,
    "pnl_pct": -0.169,
    "pnl_usdt": -4.571,
    "max_pnl": 0.0,
    "hold_seconds": 5.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.027,
    "exit_reason": "INSTANT_REVERSAL (-0.62% en 5s, max=+0.00%)",
    "entry_time": "2026-04-08T01:08:51.125598+00:00",
    "exit_time": "2026-04-08T01:08:56.762630+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.2044,
    "sell_price": 0.2034,
    "quantity": 13209.3,
    "pnl_pct": -0.489,
    "pnl_usdt": -13.2093,
    "max_pnl": 1.125,
    "hold_seconds": 538.0,
    "hold_minutes": 9.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.082,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.64%)",
    "entry_time": "2026-04-08T01:20:21.042050+00:00",
    "exit_time": "2026-04-08T01:29:19.176485+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00656,
    "sell_price": 0.00645,
    "quantity": 411191.0,
    "pnl_pct": -1.677,
    "pnl_usdt": -45.231,
    "max_pnl": 1.067,
    "hold_seconds": 104.0,
    "hold_minutes": 1.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.987,
    "exit_reason": "HARD_SL (-1.52%)",
    "entry_time": "2026-04-08T01:49:30.418028+00:00",
    "exit_time": "2026-04-08T01:51:14.449107+00:00"
  },
  {
    "symbol": "ZAMAUSDT",
    "entry_price": 0.02252,
    "sell_price": 0.02247,
    "quantity": 119850.0,
    "pnl_pct": -0.222,
    "pnl_usdt": -5.9925,
    "max_pnl": 1.377,
    "hold_seconds": 85.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.633,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.27%)",
    "entry_time": "2026-04-08T02:01:18.361680+00:00",
    "exit_time": "2026-04-08T02:02:43.599614+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00727,
    "sell_price": 0.00737,
    "quantity": 371389.2,
    "pnl_pct": 1.376,
    "pnl_usdt": 37.1389,
    "max_pnl": 2.476,
    "hold_seconds": 3715.0,
    "hold_minutes": 61.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.379,
    "exit_reason": "TRAILING (max=+2.48%, now=+1.24%, trail=1.0%)",
    "entry_time": "2026-04-08T01:02:18.743219+00:00",
    "exit_time": "2026-04-08T02:04:14.365970+00:00"
  },
  {
    "symbol": "BELUSDT",
    "entry_price": 0.1052,
    "sell_price": 0.106,
    "quantity": 25665.3,
    "pnl_pct": 0.76,
    "pnl_usdt": 20.5322,
    "max_pnl": 1.521,
    "hold_seconds": 1108.0,
    "hold_minutes": 18.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.237,
    "exit_reason": "MAX_HOLD_15min (+0.95%)",
    "entry_time": "2026-04-08T01:55:55.459021+00:00",
    "exit_time": "2026-04-08T02:14:23.690850+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 7.771,
    "sell_price": 7.814,
    "quantity": 347.23,
    "pnl_pct": 0.553,
    "pnl_usdt": 14.9309,
    "max_pnl": 1.995,
    "hold_seconds": 349.0,
    "hold_minutes": 5.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.11,
    "exit_reason": "VOLUME_ROUGE (92% vendeurs \u00d7 3 klines, pnl=+0.55%)",
    "entry_time": "2026-04-08T03:01:15.599662+00:00",
    "exit_time": "2026-04-08T03:07:05.404781+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00447,
    "sell_price": 0.00454,
    "quantity": 604026.0,
    "pnl_pct": 1.566,
    "pnl_usdt": 42.2818,
    "max_pnl": 2.685,
    "hold_seconds": 665.0,
    "hold_minutes": 11.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.121,
    "exit_reason": "TRAILING (max=+2.68%, now=+1.57%, trail=1.0%)",
    "entry_time": "2026-04-08T04:09:16.937949+00:00",
    "exit_time": "2026-04-08T04:20:22.046191+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1349,
    "sell_price": 0.1273,
    "quantity": 20014.8,
    "pnl_pct": -5.634,
    "pnl_usdt": -152.1125,
    "max_pnl": 0.0,
    "hold_seconds": 5.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.62,
    "exit_reason": "INSTANT_REVERSAL (-4.97% en 5s, max=+0.00%)",
    "entry_time": "2026-04-08T04:30:17.836425+00:00",
    "exit_time": "2026-04-08T04:30:23.221303+00:00"
  },
  {
    "symbol": "NILUSDT",
    "entry_price": 0.0357,
    "sell_price": 0.036,
    "quantity": 75630.2,
    "pnl_pct": 0.84,
    "pnl_usdt": 22.6891,
    "max_pnl": 1.961,
    "hold_seconds": 972.0,
    "hold_minutes": 16.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.404,
    "exit_reason": "MAX_HOLD_15min (+0.84%)",
    "entry_time": "2026-04-08T05:20:26.922514+00:00",
    "exit_time": "2026-04-08T05:36:39.061624+00:00"
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.0146,
    "sell_price": 0.01465,
    "quantity": 184931.0,
    "pnl_pct": 0.342,
    "pnl_usdt": 9.2465,
    "max_pnl": 0.616,
    "hold_seconds": 132.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.028,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.27%)",
    "entry_time": "2026-04-08T06:14:02.485052+00:00",
    "exit_time": "2026-04-08T06:16:14.741540+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.2133,
    "sell_price": 0.219,
    "quantity": 12635.9,
    "pnl_pct": 2.672,
    "pnl_usdt": 72.0246,
    "max_pnl": 4.594,
    "hold_seconds": 251.0,
    "hold_minutes": 4.2,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.565,
    "exit_reason": "TRAILING (max=+4.59%, now=+1.83%, trail=1.0%)",
    "entry_time": "2026-04-08T06:22:57.098081+00:00",
    "exit_time": "2026-04-08T06:27:08.167498+00:00"
  },
  {
    "symbol": "EDUUSDT",
    "entry_price": 0.0529,
    "sell_price": 0.0526,
    "quantity": 51039.0,
    "pnl_pct": -0.567,
    "pnl_usdt": -15.3117,
    "max_pnl": 0.567,
    "hold_seconds": 124.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.331,
    "exit_reason": "VOLUME_ROUGE (73% vendeurs \u00d7 2 klines, pnl=-0.57%)",
    "entry_time": "2026-04-08T06:53:38.054765+00:00",
    "exit_time": "2026-04-08T06:55:42.422386+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00448,
    "sell_price": 0.00458,
    "quantity": 602678.0,
    "pnl_pct": 2.232,
    "pnl_usdt": 60.2678,
    "max_pnl": 2.455,
    "hold_seconds": 191.0,
    "hold_minutes": 3.2,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.591,
    "exit_reason": "TRAILING (max=+2.46%, now=+1.34%, trail=1.0%)",
    "entry_time": "2026-04-08T07:06:13.406280+00:00",
    "exit_time": "2026-04-08T07:09:25.033856+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00468,
    "sell_price": 0.00482,
    "quantity": 576923.0,
    "pnl_pct": 2.991,
    "pnl_usdt": 80.7692,
    "max_pnl": 5.128,
    "hold_seconds": 162.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.518,
    "exit_reason": "TRAILING (max=+5.13%, now=+2.78%, trail=1.8%)",
    "entry_time": "2026-04-08T07:29:35.701062+00:00",
    "exit_time": "2026-04-08T07:32:17.973165+00:00"
  },
  {
    "symbol": "GIGGLEUSDT",
    "entry_price": 26.47,
    "sell_price": 26.68,
    "quantity": 101.969,
    "pnl_pct": 0.793,
    "pnl_usdt": 21.4135,
    "max_pnl": 1.398,
    "hold_seconds": 475.0,
    "hold_minutes": 7.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.397,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.60%)",
    "entry_time": "2026-04-08T07:35:41.676586+00:00",
    "exit_time": "2026-04-08T07:43:37.497096+00:00"
  },
  {
    "symbol": "OPENUSDT",
    "entry_price": 0.184,
    "sell_price": 0.1848,
    "quantity": 14666.8,
    "pnl_pct": 0.435,
    "pnl_usdt": 11.7334,
    "max_pnl": 1.359,
    "hold_seconds": 40.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 11.532,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.22%)",
    "entry_time": "2026-04-08T08:30:46.916092+00:00",
    "exit_time": "2026-04-08T08:31:27.348657+00:00"
  },
  {
    "symbol": "OPENUSDT",
    "entry_price": 0.1922,
    "sell_price": 0.1973,
    "quantity": 14039.900000000001,
    "pnl_pct": 2.653,
    "pnl_usdt": 71.6035,
    "max_pnl": 4.683,
    "hold_seconds": 181.0,
    "hold_minutes": 3.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.263,
    "exit_reason": "TRAILING (max=+4.68%, now=+2.19%, trail=1.8%)",
    "entry_time": "2026-04-08T08:38:00.301727+00:00",
    "exit_time": "2026-04-08T08:41:01.338583+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00498,
    "sell_price": 0.00493,
    "quantity": 541982.0,
    "pnl_pct": -1.004,
    "pnl_usdt": -27.0991,
    "max_pnl": 1.807,
    "hold_seconds": 148.0,
    "hold_minutes": 2.5,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.193,
    "exit_reason": "HARD_SL (-1.20%)",
    "entry_time": "2026-04-08T09:20:12.244426+00:00",
    "exit_time": "2026-04-08T09:22:40.691646+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00522,
    "sell_price": 0.00519,
    "quantity": 516648.0,
    "pnl_pct": -0.575,
    "pnl_usdt": -15.4994,
    "max_pnl": 1.149,
    "hold_seconds": 250.0,
    "hold_minutes": 4.2,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.772,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.38%)",
    "entry_time": "2026-04-08T10:18:59.816918+00:00",
    "exit_time": "2026-04-08T10:23:10.204902+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.0047,
    "sell_price": 0.00498,
    "quantity": 574468.0,
    "pnl_pct": 5.957,
    "pnl_usdt": 160.851,
    "max_pnl": 6.596,
    "hold_seconds": 412.0,
    "hold_minutes": 6.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.277,
    "exit_reason": "TRAILING (max=+6.60%, now=+4.04%, trail=2.0%)",
    "entry_time": "2026-04-08T13:24:15.535679+00:00",
    "exit_time": "2026-04-08T13:31:07.822303+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00475,
    "sell_price": 0.00474,
    "quantity": 454736.0,
    "pnl_pct": -0.211,
    "pnl_usdt": -4.5474,
    "max_pnl": 0.0,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.282,
    "exit_reason": "VOLUME_ROUGE (87% vendeurs \u00d7 2 klines, pnl=-0.21%)",
    "entry_time": "2026-04-08T14:18:46.252332+00:00",
    "exit_time": "2026-04-08T14:20:52.014958+00:00"
  },
  {
    "symbol": "DUSKUSDT",
    "entry_price": 0.116,
    "sell_price": 0.1202,
    "quantity": 18620.0,
    "pnl_pct": 3.621,
    "pnl_usdt": 78.204,
    "max_pnl": 4.741,
    "hold_seconds": 615.0,
    "hold_minutes": 10.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.123,
    "exit_reason": "TRAILING (max=+4.74%, now=+2.33%, trail=1.8%)",
    "entry_time": "2026-04-08T14:15:09.013492+00:00",
    "exit_time": "2026-04-08T14:25:24.629392+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.32,
    "sell_price": 8.253,
    "quantity": 210.71,
    "pnl_pct": -0.805,
    "pnl_usdt": -14.1176,
    "max_pnl": 0.0,
    "hold_seconds": 314.0,
    "hold_minutes": 5.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.058,
    "exit_reason": "VOLUME_ROUGE (94% vendeurs \u00d7 2 klines, pnl=-0.81%)",
    "entry_time": "2026-04-08T15:05:53.412504+00:00",
    "exit_time": "2026-04-08T15:11:08.082022+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00622,
    "sell_price": 0.00619,
    "quantity": 282154.0,
    "pnl_pct": -0.482,
    "pnl_usdt": -8.4646,
    "max_pnl": 1.768,
    "hold_seconds": 482.0,
    "hold_minutes": 8.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.125,
    "exit_reason": "STAGNATION (-0.32% after 8min, seuil=8min)",
    "entry_time": "2026-04-08T15:07:52.067610+00:00",
    "exit_time": "2026-04-08T15:15:54.450338+00:00"
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02307,
    "sell_price": 0.02813,
    "quantity": 75946.7,
    "pnl_pct": 21.933,
    "pnl_usdt": 384.2903,
    "max_pnl": 25.574,
    "hold_seconds": 162.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.711,
    "exit_reason": "TRAILING (max=+25.57%, now=+18.08%, trail=5.0%)",
    "entry_time": "2026-04-08T15:16:53.271736+00:00",
    "exit_time": "2026-04-08T15:19:35.286117+00:00"
  },
  {
    "symbol": "COSUSDT",
    "entry_price": 0.001301,
    "sell_price": 0.001355,
    "quantity": 1348962.3,
    "pnl_pct": 4.151,
    "pnl_usdt": 72.844,
    "max_pnl": 6.38,
    "hold_seconds": 110.0,
    "hold_minutes": 1.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.228,
    "exit_reason": "TRAILING (max=+6.38%, now=+2.92%, trail=1.8%)",
    "entry_time": "2026-04-08T15:32:21.861797+00:00",
    "exit_time": "2026-04-08T15:34:12.539814+00:00"
  },
  {
    "symbol": "HEMIUSDT",
    "entry_price": 0.00721,
    "sell_price": 0.00725,
    "quantity": 299583.9,
    "pnl_pct": 0.555,
    "pnl_usdt": 11.9834,
    "max_pnl": 1.803,
    "hold_seconds": 902.0,
    "hold_minutes": 15.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.389,
    "exit_reason": "MAX_HOLD_15min (+0.69%)",
    "entry_time": "2026-04-08T15:42:53.798181+00:00",
    "exit_time": "2026-04-08T15:57:56.133491+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.294,
    "sell_price": 0.292,
    "quantity": 7346.93,
    "pnl_pct": -0.68,
    "pnl_usdt": -14.6939,
    "max_pnl": 0.34,
    "hold_seconds": 601.0,
    "hold_minutes": 10.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.027,
    "exit_reason": "STAGNATION (-0.34% after 10min, seuil=10min)",
    "entry_time": "2026-04-08T16:06:06.812906+00:00",
    "exit_time": "2026-04-08T16:16:08.216590+00:00"
  },
  {
    "symbol": "ALICEUSDT",
    "entry_price": 0.1251,
    "sell_price": 0.1246,
    "quantity": 17238.84,
    "pnl_pct": -0.4,
    "pnl_usdt": -8.6194,
    "max_pnl": 0.0,
    "hold_seconds": 22.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.301,
    "exit_reason": "INSTANT_REVERSAL (-1.28% en 21s, max=+0.00%)",
    "entry_time": "2026-04-08T16:27:02.539966+00:00",
    "exit_time": "2026-04-08T16:27:24.571164+00:00"
  },
  {
    "symbol": "ALICEUSDT",
    "entry_price": 0.1245,
    "sell_price": 0.1243,
    "quantity": 17323.85,
    "pnl_pct": -0.161,
    "pnl_usdt": -3.4648,
    "max_pnl": 0.0,
    "hold_seconds": 1.0,
    "hold_minutes": 0.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.148,
    "exit_reason": "INSTANT_REVERSAL (-0.72% en 0s, max=+0.00%)",
    "entry_time": "2026-04-08T16:44:03.343445+00:00",
    "exit_time": "2026-04-08T16:44:04.784055+00:00"
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02729,
    "sell_price": 0.02796,
    "quantity": 79119.9,
    "pnl_pct": 2.455,
    "pnl_usdt": 53.0103,
    "max_pnl": 3.335,
    "hold_seconds": 251.0,
    "hold_minutes": 4.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.137,
    "exit_reason": "TRAILING (max=+3.33%, now=+1.76%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-08T19:03:23.787015+00:00",
    "exit_time": "2026-04-08T19:07:34.914079+00:00"
  },
  {
    "symbol": "EULUSDT",
    "entry_price": 1.005,
    "sell_price": 1.033,
    "quantity": 1744.7,
    "pnl_pct": 2.786,
    "pnl_usdt": 48.8516,
    "max_pnl": 3.582,
    "hold_seconds": 870.0,
    "hold_minutes": 14.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.095,
    "exit_reason": "TRAILING (max=+3.58%, now=+1.79%, trail=1.0%)",
    "entry_time": "2026-04-08T19:33:39.462653+00:00",
    "exit_time": "2026-04-08T19:48:10.257102+00:00"
  },
  {
    "symbol": "MAGICUSDT",
    "entry_price": 0.0651,
    "sell_price": 0.0659,
    "quantity": 26958.5,
    "pnl_pct": 1.229,
    "pnl_usdt": 21.5668,
    "max_pnl": 2.304,
    "hold_seconds": 22.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.229,
    "exit_reason": "TRAILING (max=+2.30%, now=+1.23%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-08T19:59:11.206572+00:00",
    "exit_time": "2026-04-08T19:59:33.212184+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00466,
    "sell_price": 0.00466,
    "quantity": 376609.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.858,
    "hold_seconds": 601.0,
    "hold_minutes": 10.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.073,
    "exit_reason": "STAGNATION (+0.21% after 10min, seuil=10min)",
    "entry_time": "2026-04-08T20:26:38.261671+00:00",
    "exit_time": "2026-04-08T20:36:39.524912+00:00"
  },
  {
    "symbol": "PARTIUSDT",
    "entry_price": 0.0881,
    "sell_price": 0.0873,
    "quantity": 19920.5,
    "pnl_pct": -0.908,
    "pnl_usdt": -15.9364,
    "max_pnl": 0.0,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 6.813,
    "exit_reason": "INSTANT_REVERSAL (-0.79% en 40s, max=+0.00%)",
    "entry_time": "2026-04-08T21:14:28.299604+00:00",
    "exit_time": "2026-04-08T21:15:09.321637+00:00"
  },
  {
    "symbol": "MAVUSDT",
    "entry_price": 0.01602,
    "sell_price": 0.01574,
    "quantity": 109348.0,
    "pnl_pct": -1.748,
    "pnl_usdt": -30.6174,
    "max_pnl": 0.936,
    "hold_seconds": 89.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.063,
    "exit_reason": "HARD_SL (-1.50%)",
    "entry_time": "2026-04-08T21:22:59.448911+00:00",
    "exit_time": "2026-04-08T21:24:29.347403+00:00"
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02053,
    "sell_price": 0.02061,
    "quantity": 105179.4,
    "pnl_pct": 0.39,
    "pnl_usdt": 8.4144,
    "max_pnl": 2.192,
    "hold_seconds": 421.0,
    "hold_minutes": 7.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.269,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.54%)",
    "entry_time": "2026-04-08T22:03:35.076583+00:00",
    "exit_time": "2026-04-08T22:10:36.368195+00:00"
  },
  {
    "symbol": "REDUSDT",
    "entry_price": 0.1817,
    "sell_price": 0.1815,
    "quantity": 9658.7,
    "pnl_pct": -0.11,
    "pnl_usdt": -1.9317,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.056,
    "exit_reason": "INSTANT_REVERSAL (-0.61% en 6s, max=+0.00%)",
    "entry_time": "2026-04-09T00:02:53.999978+00:00",
    "exit_time": "2026-04-09T00:03:00.312274+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00481,
    "sell_price": 0.0048,
    "quantity": 280665.0,
    "pnl_pct": -0.208,
    "pnl_usdt": -2.8067,
    "max_pnl": 0.624,
    "hold_seconds": 482.0,
    "hold_minutes": 8.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.266,
    "exit_reason": "STAGNATION (+0.00% after 8min, seuil=8min)",
    "entry_time": "2026-04-09T01:15:29.725939+00:00",
    "exit_time": "2026-04-09T01:23:32.087051+00:00"
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02179,
    "sell_price": 0.02218,
    "quantity": 80541.5,
    "pnl_pct": 1.79,
    "pnl_usdt": 31.4112,
    "max_pnl": 4.176,
    "hold_seconds": 286.0,
    "hold_minutes": 4.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 15.372,
    "exit_reason": "TRAILING (max=+4.18%, now=+2.11%, trail=1.8%)",
    "entry_time": "2026-04-09T03:22:29.398997+00:00",
    "exit_time": "2026-04-09T03:27:16.057717+00:00"
  },
  {
    "symbol": "XAIUSDT",
    "entry_price": 0.00978,
    "sell_price": 0.00978,
    "quantity": 179447.8,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.307,
    "hold_seconds": 481.0,
    "hold_minutes": 8.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.516,
    "exit_reason": "STAGNATION (+0.00% after 8min, seuil=8min)",
    "entry_time": "2026-04-09T03:36:01.389034+00:00",
    "exit_time": "2026-04-09T03:44:03.262144+00:00"
  },
  {
    "symbol": "MAGICUSDT",
    "entry_price": 0.0651,
    "sell_price": 0.0673,
    "quantity": 26958.5,
    "pnl_pct": 3.379,
    "pnl_usdt": 59.3087,
    "max_pnl": 3.994,
    "hold_seconds": 68.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.074,
    "exit_reason": "TRAILING (max=+3.99%, now=+1.69%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-09T03:43:36.718234+00:00",
    "exit_time": "2026-04-09T03:44:45.505542+00:00"
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02193,
    "sell_price": 0.0227,
    "quantity": 80015.2,
    "pnl_pct": 3.511,
    "pnl_usdt": 61.6117,
    "max_pnl": 6.11,
    "hold_seconds": 180.0,
    "hold_minutes": 3.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.053,
    "exit_reason": "TRAILING (max=+6.11%, now=+3.78%, trail=2.0%)",
    "entry_time": "2026-04-09T03:49:33.664147+00:00",
    "exit_time": "2026-04-09T03:52:34.537444+00:00"
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02284,
    "sell_price": 0.02334,
    "quantity": 76710.1,
    "pnl_pct": 2.189,
    "pnl_usdt": 38.3551,
    "max_pnl": 4.247,
    "hold_seconds": 96.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.184,
    "exit_reason": "TRAILING (max=+4.25%, now=+2.23%, trail=2.3% [uptrend])",
    "entry_time": "2026-04-09T04:00:25.493862+00:00",
    "exit_time": "2026-04-09T04:02:01.549364+00:00"
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02469,
    "sell_price": 0.02492,
    "quantity": 71073.1,
    "pnl_pct": 0.932,
    "pnl_usdt": 16.3468,
    "max_pnl": 1.62,
    "hold_seconds": 75.0,
    "hold_minutes": 1.3,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 6.778,
    "exit_reason": "HARD_SL (-1.58%)",
    "entry_time": "2026-04-09T04:09:17.232271+00:00",
    "exit_time": "2026-04-09T04:10:33.051070+00:00"
  },
  {
    "symbol": "PARTIUSDT",
    "entry_price": 0.089,
    "sell_price": 0.0912,
    "quantity": 19717.6,
    "pnl_pct": 2.472,
    "pnl_usdt": 43.3787,
    "max_pnl": 3.034,
    "hold_seconds": 1340.0,
    "hold_minutes": 22.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.239,
    "exit_reason": "TRAILING (max=+3.03%, now=+1.80%, trail=1.0%)",
    "entry_time": "2026-04-09T04:03:19.318724+00:00",
    "exit_time": "2026-04-09T04:25:39.481236+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.172,
    "sell_price": 8.096,
    "quantity": 165.10999999999999,
    "pnl_pct": -0.93,
    "pnl_usdt": -12.5484,
    "max_pnl": 0.233,
    "hold_seconds": 75.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.088,
    "exit_reason": "HARD_SL (-1.21%)",
    "entry_time": "2026-04-09T04:37:55.593200+00:00",
    "exit_time": "2026-04-09T04:39:11.737629+00:00"
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02319,
    "sell_price": 0.02322,
    "quantity": 58162.5,
    "pnl_pct": 0.129,
    "pnl_usdt": 1.7449,
    "max_pnl": 0.776,
    "hold_seconds": 33.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.61,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.13%)",
    "entry_time": "2026-04-09T04:49:23.864219+00:00",
    "exit_time": "2026-04-09T04:49:57.072605+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1454,
    "sell_price": 0.1476,
    "quantity": 9284.7,
    "pnl_pct": 1.513,
    "pnl_usdt": 20.4263,
    "max_pnl": 2.27,
    "hold_seconds": 138.0,
    "hold_minutes": 2.3,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 6.273,
    "exit_reason": "TRAILING (max=+2.27%, now=+1.10%, trail=1.0%)",
    "entry_time": "2026-04-09T04:47:59.131103+00:00",
    "exit_time": "2026-04-09T04:50:18.079708+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1427,
    "sell_price": 0.1459,
    "quantity": 12298.5,
    "pnl_pct": 2.242,
    "pnl_usdt": 39.3552,
    "max_pnl": 3.364,
    "hold_seconds": 419.0,
    "hold_minutes": 7.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.319,
    "exit_reason": "TRAILING (max=+3.36%, now=+1.96%, trail=1.0%)",
    "entry_time": "2026-04-09T05:49:14.407822+00:00",
    "exit_time": "2026-04-09T05:56:13.615217+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00645,
    "sell_price": 0.00646,
    "quantity": 272093.0,
    "pnl_pct": 0.155,
    "pnl_usdt": 2.7209,
    "max_pnl": 0.62,
    "hold_seconds": 124.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.085,
    "exit_reason": "VOLUME_ROUGE (82% vendeurs \u00d7 3 klines, pnl=+0.47%)",
    "entry_time": "2026-04-09T05:58:41.604922+00:00",
    "exit_time": "2026-04-09T06:00:46.595358+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00473,
    "sell_price": 0.0047,
    "quantity": 371035.0,
    "pnl_pct": -0.634,
    "pnl_usdt": -11.131,
    "max_pnl": 0.0,
    "hold_seconds": 132.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.068,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.63%)",
    "entry_time": "2026-04-09T06:01:50.376857+00:00",
    "exit_time": "2026-04-09T06:04:02.586321+00:00"
  },
  {
    "symbol": "STOUSDT",
    "entry_price": 0.1531,
    "sell_price": 0.1537,
    "quantity": 11463.0,
    "pnl_pct": 0.392,
    "pnl_usdt": 6.8778,
    "max_pnl": 1.176,
    "hold_seconds": 133.0,
    "hold_minutes": 2.2,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.578,
    "exit_reason": "VOLUME_ROUGE (64% vendeurs \u00d7 3 klines, pnl=+0.46%)",
    "entry_time": "2026-04-09T06:17:00.478782+00:00",
    "exit_time": "2026-04-09T06:19:13.504515+00:00"
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00712,
    "sell_price": 0.00718,
    "quantity": 189606.7,
    "pnl_pct": 0.843,
    "pnl_usdt": 11.3764,
    "max_pnl": 1.966,
    "hold_seconds": 989.0,
    "hold_minutes": 16.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.268,
    "exit_reason": "MAX_HOLD_15min (+0.98%)",
    "entry_time": "2026-04-09T06:37:48.430538+00:00",
    "exit_time": "2026-04-09T06:54:18.238165+00:00"
  },
  {
    "symbol": "PIXELUSDT",
    "entry_price": 0.00721,
    "sell_price": 0.00734,
    "quantity": 243257.1,
    "pnl_pct": 1.803,
    "pnl_usdt": 31.6234,
    "max_pnl": 2.913,
    "hold_seconds": 120.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.248,
    "exit_reason": "TRAILING (max=+2.91%, now=+1.80%, trail=1.0%)",
    "entry_time": "2026-04-09T07:44:13.975899+00:00",
    "exit_time": "2026-04-09T07:46:14.449978+00:00"
  },
  {
    "symbol": "TNSRUSDT",
    "entry_price": 0.0497,
    "sell_price": 0.0496,
    "quantity": 35311.8,
    "pnl_pct": -0.201,
    "pnl_usdt": -3.5312,
    "max_pnl": 0.0,
    "hold_seconds": 15.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.227,
    "exit_reason": "INSTANT_REVERSAL (-0.60% en 14s, max=+0.00%)",
    "entry_time": "2026-04-09T07:50:39.003963+00:00",
    "exit_time": "2026-04-09T07:50:54.098586+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.291,
    "sell_price": 0.291,
    "quantity": 6030.92,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.687,
    "hold_seconds": 206.0,
    "hold_minutes": 3.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.389,
    "exit_reason": "VOLUME_ROUGE (73% vendeurs \u00d7 2 klines, pnl=-0.34%)",
    "entry_time": "2026-04-09T08:01:13.544794+00:00",
    "exit_time": "2026-04-09T08:04:40.232988+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00563,
    "sell_price": 0.00572,
    "quantity": 311722.0,
    "pnl_pct": 1.599,
    "pnl_usdt": 28.055,
    "max_pnl": 3.02,
    "hold_seconds": 65.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 4.093,
    "exit_reason": "TRAILING (max=+3.02%, now=+1.60%, trail=1.0%)",
    "entry_time": "2026-04-09T08:04:47.560813+00:00",
    "exit_time": "2026-04-09T08:05:52.751408+00:00"
  },
  {
    "symbol": "DYMUSDT",
    "entry_price": 0.0229,
    "sell_price": 0.0236,
    "quantity": 76637.5,
    "pnl_pct": 3.057,
    "pnl_usdt": 53.6462,
    "max_pnl": 4.803,
    "hold_seconds": 186.0,
    "hold_minutes": 3.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.327,
    "exit_reason": "TRAILING (max=+4.80%, now=+2.62%, trail=1.8%)",
    "entry_time": "2026-04-09T08:03:35.825828+00:00",
    "exit_time": "2026-04-09T08:06:42.007389+00:00"
  },
  {
    "symbol": "ZAMAUSDT",
    "entry_price": 0.02271,
    "sell_price": 0.02295,
    "quantity": 77278.0,
    "pnl_pct": 1.057,
    "pnl_usdt": 18.5467,
    "max_pnl": 1.849,
    "hold_seconds": 327.0,
    "hold_minutes": 5.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.115,
    "exit_reason": "VOLUME_ROUGE (87% vendeurs \u00d7 3 klines, pnl=+0.92%)",
    "entry_time": "2026-04-09T08:04:51.744048+00:00",
    "exit_time": "2026-04-09T08:10:19.406367+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00592,
    "sell_price": 0.00604,
    "quantity": 296452.0,
    "pnl_pct": 2.027,
    "pnl_usdt": 35.5742,
    "max_pnl": 4.223,
    "hold_seconds": 82.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.356,
    "exit_reason": "TRAILING (max=+4.22%, now=+1.86%, trail=1.0%)",
    "entry_time": "2026-04-09T08:54:29.005018+00:00",
    "exit_time": "2026-04-09T08:55:51.626362+00:00"
  },
  {
    "symbol": "TNSRUSDT",
    "entry_price": 0.0482,
    "sell_price": 0.0489,
    "quantity": 36410.7,
    "pnl_pct": 1.452,
    "pnl_usdt": 25.4875,
    "max_pnl": 3.112,
    "hold_seconds": 55.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.035,
    "exit_reason": "TRAILING (max=+3.11%, now=+1.66%, trail=1.0%)",
    "entry_time": "2026-04-09T09:24:32.337139+00:00",
    "exit_time": "2026-04-09T09:25:27.380452+00:00"
  },
  {
    "symbol": "PARTIUSDT",
    "entry_price": 0.0947,
    "sell_price": 0.0954,
    "quantity": 18532.2,
    "pnl_pct": 0.739,
    "pnl_usdt": 12.9725,
    "max_pnl": 1.69,
    "hold_seconds": 90.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.267,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.11%)",
    "entry_time": "2026-04-09T09:30:01.348302+00:00",
    "exit_time": "2026-04-09T09:31:31.361613+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00609,
    "sell_price": 0.00638,
    "quantity": 288177.0,
    "pnl_pct": 4.762,
    "pnl_usdt": 83.5713,
    "max_pnl": 6.732,
    "hold_seconds": 645.0,
    "hold_minutes": 10.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.645,
    "exit_reason": "TRAILING (max=+6.73%, now=+4.60%, trail=2.0%)",
    "entry_time": "2026-04-09T09:42:38.276454+00:00",
    "exit_time": "2026-04-09T09:53:23.878050+00:00"
  },
  {
    "symbol": "BLURUSDT",
    "entry_price": 0.02462,
    "sell_price": 0.0245,
    "quantity": 87700.8,
    "pnl_pct": -0.487,
    "pnl_usdt": -10.5241,
    "max_pnl": 0.487,
    "hold_seconds": 83.0,
    "hold_minutes": 1.4,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.046,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.61%)",
    "entry_time": "2026-04-09T10:00:45.383854+00:00",
    "exit_time": "2026-04-09T10:02:09.087360+00:00"
  },
  {
    "symbol": "JOEUSDT",
    "entry_price": 0.052,
    "sell_price": 0.0523,
    "quantity": 41538.46,
    "pnl_pct": 0.577,
    "pnl_usdt": 12.4615,
    "max_pnl": 1.346,
    "hold_seconds": 216.0,
    "hold_minutes": 3.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.349,
    "exit_reason": "VOLUME_ROUGE (78% vendeurs \u00d7 3 klines, pnl=+0.77%)",
    "entry_time": "2026-04-09T09:59:07.675028+00:00",
    "exit_time": "2026-04-09T10:02:43.869899+00:00"
  },
  {
    "symbol": "DYMUSDT",
    "entry_price": 0.0235,
    "sell_price": 0.0234,
    "quantity": 91914.8,
    "pnl_pct": -0.426,
    "pnl_usdt": -9.1915,
    "max_pnl": 0.0,
    "hold_seconds": 34.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 9.859,
    "exit_reason": "INSTANT_REVERSAL (-1.28% en 33s, max=+0.00%)",
    "entry_time": "2026-04-09T10:18:17.868972+00:00",
    "exit_time": "2026-04-09T10:18:51.882365+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00673,
    "sell_price": 0.00672,
    "quantity": 320550.0,
    "pnl_pct": -0.149,
    "pnl_usdt": -3.2055,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.28,
    "exit_reason": "INSTANT_REVERSAL (-0.74% en 6s, max=+0.00%)",
    "entry_time": "2026-04-09T10:19:44.794551+00:00",
    "exit_time": "2026-04-09T10:19:51.524351+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.0047,
    "sell_price": 0.0047,
    "quantity": 459574.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.851,
    "hold_seconds": 661.0,
    "hold_minutes": 11.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.078,
    "exit_reason": "STAGNATION (+0.00% after 11min, seuil=10min)",
    "entry_time": "2026-04-09T10:32:58.141187+00:00",
    "exit_time": "2026-04-09T10:43:59.920178+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00748,
    "sell_price": 0.00741,
    "quantity": 288770.0,
    "pnl_pct": -0.936,
    "pnl_usdt": -20.2139,
    "max_pnl": 0.535,
    "hold_seconds": 64.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.488,
    "exit_reason": "HARD_SL (-1.74%)",
    "entry_time": "2026-04-09T10:46:37.023288+00:00",
    "exit_time": "2026-04-09T10:47:41.108793+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.09344,
    "sell_price": 0.09292,
    "quantity": 23000.0,
    "pnl_pct": -0.557,
    "pnl_usdt": -11.96,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 6.887,
    "exit_reason": "INSTANT_REVERSAL (-0.73% en 5s, max=+0.00%)",
    "entry_time": "2026-04-09T10:58:19.056055+00:00",
    "exit_time": "2026-04-09T10:58:25.114678+00:00"
  },
  {
    "symbol": "SOLVUSDT",
    "entry_price": 0.00484,
    "sell_price": 0.00484,
    "quantity": 362603.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.826,
    "hold_seconds": 230.0,
    "hold_minutes": 3.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.033,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-09T11:59:18.847368+00:00",
    "exit_time": "2026-04-09T12:03:09.111741+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.234,
    "sell_price": 8.287,
    "quantity": 262.23,
    "pnl_pct": 0.644,
    "pnl_usdt": 13.8982,
    "max_pnl": 1.069,
    "hold_seconds": 62.0,
    "hold_minutes": 1.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.057,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.57%)",
    "entry_time": "2026-04-09T13:06:43.143167+00:00",
    "exit_time": "2026-04-09T13:07:45.192188+00:00"
  },
  {
    "symbol": "PARTIUSDT",
    "entry_price": 0.0876,
    "sell_price": 0.0875,
    "quantity": 24657.5,
    "pnl_pct": -0.114,
    "pnl_usdt": -2.4658,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.039,
    "exit_reason": "INSTANT_REVERSAL (-1.37% en 5s, max=+0.00%)",
    "entry_time": "2026-04-09T13:32:58.205771+00:00",
    "exit_time": "2026-04-09T13:33:04.216875+00:00"
  },
  {
    "symbol": "TNSRUSDT",
    "entry_price": 0.0491,
    "sell_price": 0.0493,
    "quantity": 43991.8,
    "pnl_pct": 0.407,
    "pnl_usdt": 8.7984,
    "max_pnl": 2.037,
    "hold_seconds": 391.0,
    "hold_minutes": 6.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.02,
    "exit_reason": "VOLUME_ROUGE (91% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-09T13:56:46.250929+00:00",
    "exit_time": "2026-04-09T14:03:18.254209+00:00"
  },
  {
    "symbol": "TONUSDT",
    "entry_price": 1.264,
    "sell_price": 1.256,
    "quantity": 1708.86,
    "pnl_pct": -0.633,
    "pnl_usdt": -13.6709,
    "max_pnl": 0.0,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.041,
    "exit_reason": "INSTANT_REVERSAL (-0.71% en 40s, max=+0.00%)",
    "entry_time": "2026-04-09T14:12:38.195886+00:00",
    "exit_time": "2026-04-09T14:13:19.519666+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00747,
    "sell_price": 0.00744,
    "quantity": 289156.0,
    "pnl_pct": -0.402,
    "pnl_usdt": -8.6747,
    "max_pnl": 1.339,
    "hold_seconds": 489.0,
    "hold_minutes": 8.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.072,
    "exit_reason": "VOLUME_ROUGE (72% vendeurs \u00d7 2 klines, pnl=-0.67%)",
    "entry_time": "2026-04-09T14:09:01.284255+00:00",
    "exit_time": "2026-04-09T14:17:10.949778+00:00"
  },
  {
    "symbol": "ALICEUSDT",
    "entry_price": 0.1147,
    "sell_price": 0.1139,
    "quantity": 18831.73,
    "pnl_pct": -0.697,
    "pnl_usdt": -15.0654,
    "max_pnl": 0.0,
    "hold_seconds": 365.0,
    "hold_minutes": 6.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.146,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.70%)",
    "entry_time": "2026-04-09T14:57:05.503652+00:00",
    "exit_time": "2026-04-09T15:03:11.139935+00:00"
  },
  {
    "symbol": "TNSRUSDT",
    "entry_price": 0.0488,
    "sell_price": 0.0489,
    "quantity": 35963.1,
    "pnl_pct": 0.205,
    "pnl_usdt": 3.5963,
    "max_pnl": 0.41,
    "hold_seconds": 177.0,
    "hold_minutes": 2.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.037,
    "exit_reason": "VOLUME_ROUGE (72% vendeurs \u00d7 3 klines, pnl=+0.20%)",
    "entry_time": "2026-04-09T15:05:12.453776+00:00",
    "exit_time": "2026-04-09T15:08:09.544786+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.08971,
    "sell_price": 0.08959,
    "quantity": 24044.0,
    "pnl_pct": -0.134,
    "pnl_usdt": -2.8853,
    "max_pnl": 1.17,
    "hold_seconds": 534.0,
    "hold_minutes": 8.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.284,
    "exit_reason": "STAGNATION (-0.14% after 9min, seuil=8min)",
    "entry_time": "2026-04-09T15:03:32.595557+00:00",
    "exit_time": "2026-04-09T15:12:27.467577+00:00"
  },
  {
    "symbol": "DYMUSDT",
    "entry_price": 0.0212,
    "sell_price": 0.0216,
    "quantity": 82783.0,
    "pnl_pct": 1.887,
    "pnl_usdt": 33.1132,
    "max_pnl": 2.83,
    "hold_seconds": 314.0,
    "hold_minutes": 5.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.422,
    "exit_reason": "TRAILING (max=+2.83%, now=+1.42%, trail=1.0%)",
    "entry_time": "2026-04-09T15:09:54.731302+00:00",
    "exit_time": "2026-04-09T15:15:09.126895+00:00"
  },
  {
    "symbol": "JSTUSDT",
    "entry_price": 0.06802,
    "sell_price": 0.06861,
    "quantity": 25801.2,
    "pnl_pct": 0.867,
    "pnl_usdt": 15.2227,
    "max_pnl": 1.676,
    "hold_seconds": 405.0,
    "hold_minutes": 6.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.265,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.88%)",
    "entry_time": "2026-04-09T15:58:19.875651+00:00",
    "exit_time": "2026-04-09T16:05:05.436511+00:00"
  },
  {
    "symbol": "ALLOUSDT",
    "entry_price": 0.1085,
    "sell_price": 0.1082,
    "quantity": 16175.1,
    "pnl_pct": -0.276,
    "pnl_usdt": -4.8525,
    "max_pnl": 0.0,
    "hold_seconds": 187.0,
    "hold_minutes": 3.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.025,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.28%)",
    "entry_time": "2026-04-09T16:11:10.070616+00:00",
    "exit_time": "2026-04-09T16:14:17.761844+00:00"
  },
  {
    "symbol": "TURBOUSDT",
    "entry_price": 0.001126,
    "sell_price": 0.001176,
    "quantity": 1558614.0,
    "pnl_pct": 4.44,
    "pnl_usdt": 77.9307,
    "max_pnl": 5.684,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.6,
    "exit_reason": "TRAILING (max=+5.68%, now=+1.42%, trail=1.0%)",
    "entry_time": "2026-04-09T17:42:30.732746+00:00",
    "exit_time": "2026-04-09T17:44:29.020170+00:00"
  },
  {
    "symbol": "TURBOUSDT",
    "entry_price": 0.001099,
    "sell_price": 0.001104,
    "quantity": 1595788.0,
    "pnl_pct": 0.455,
    "pnl_usdt": 7.9789,
    "max_pnl": 2.002,
    "hold_seconds": 146.0,
    "hold_minutes": 2.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.183,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.45%)",
    "entry_time": "2026-04-09T18:02:13.803314+00:00",
    "exit_time": "2026-04-09T18:04:39.845503+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.236,
    "sell_price": 8.407,
    "quantity": 213.08,
    "pnl_pct": 2.076,
    "pnl_usdt": 36.4367,
    "max_pnl": 2.465,
    "hold_seconds": 1469.0,
    "hold_minutes": 24.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.884,
    "exit_reason": "TRAILING (max=+2.46%, now=+1.41%, trail=1.0%)",
    "entry_time": "2026-04-09T17:58:08.624010+00:00",
    "exit_time": "2026-04-09T18:22:37.864322+00:00"
  },
  {
    "symbol": "ZECUSDT",
    "entry_price": 342.46,
    "sell_price": 356.68,
    "quantity": 7.884,
    "pnl_pct": 4.152,
    "pnl_usdt": 112.1105,
    "max_pnl": 8.553,
    "hold_seconds": 22.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.075,
    "exit_reason": "TRAILING (max=+8.55%, now=+5.24%, trail=3.2% [uptrend])",
    "entry_time": "2026-04-09T18:28:16.538163+00:00",
    "exit_time": "2026-04-09T18:28:38.770487+00:00"
  },
  {
    "symbol": "KITEUSDT",
    "entry_price": 0.1313,
    "sell_price": 0.1307,
    "quantity": 13366.3,
    "pnl_pct": -0.457,
    "pnl_usdt": -8.0198,
    "max_pnl": 0.228,
    "hold_seconds": 822.0,
    "hold_minutes": 13.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.231,
    "exit_reason": "STAGNATION (-0.46% after 14min, seuil=13min)",
    "entry_time": "2026-04-09T18:19:01.561634+00:00",
    "exit_time": "2026-04-09T18:32:43.608455+00:00"
  },
  {
    "symbol": "SAPIENUSDT",
    "entry_price": 0.0783,
    "sell_price": 0.0772,
    "quantity": 34482.7,
    "pnl_pct": -1.405,
    "pnl_usdt": -37.931,
    "max_pnl": 0.383,
    "hold_seconds": 237.0,
    "hold_minutes": 3.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.086,
    "exit_reason": "HARD_SL (-1.28%)",
    "entry_time": "2026-04-09T19:01:22.258381+00:00",
    "exit_time": "2026-04-09T19:05:19.510005+00:00"
  },
  {
    "symbol": "RESOLVUSDT",
    "entry_price": 0.0401,
    "sell_price": 0.0408,
    "quantity": 67198.7,
    "pnl_pct": 1.746,
    "pnl_usdt": 47.0391,
    "max_pnl": 2.743,
    "hold_seconds": 419.0,
    "hold_minutes": 7.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.496,
    "exit_reason": "TRAILING (max=+2.74%, now=+1.50%, trail=1.0%)",
    "entry_time": "2026-04-10T00:01:50.007187+00:00",
    "exit_time": "2026-04-10T00:08:49.331108+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.09342,
    "sell_price": 0.0954,
    "quantity": 23120.0,
    "pnl_pct": 2.119,
    "pnl_usdt": 45.7776,
    "max_pnl": 2.837,
    "hold_seconds": 229.0,
    "hold_minutes": 3.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.048,
    "exit_reason": "TRAILING (max=+2.84%, now=+1.43%, trail=1.0%)",
    "entry_time": "2026-04-10T00:43:03.046000+00:00",
    "exit_time": "2026-04-10T00:46:53.412221+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.093,
    "sell_price": 0.09245,
    "quantity": 23179.0,
    "pnl_pct": -0.591,
    "pnl_usdt": -12.7484,
    "max_pnl": 0.495,
    "hold_seconds": 76.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.169,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.39%)",
    "entry_time": "2026-04-10T00:52:57.931286+00:00",
    "exit_time": "2026-04-10T00:54:14.392251+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.09169,
    "sell_price": 0.09183,
    "quantity": 23557.0,
    "pnl_pct": 0.153,
    "pnl_usdt": 3.298,
    "max_pnl": 0.72,
    "hold_seconds": 230.0,
    "hold_minutes": 3.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.031,
    "exit_reason": "VOLUME_ROUGE (98% vendeurs \u00d7 2 klines, pnl=-0.21%)",
    "entry_time": "2026-04-10T01:12:26.924979+00:00",
    "exit_time": "2026-04-10T01:16:17.239603+00:00"
  },
  {
    "symbol": "TNSRUSDT",
    "entry_price": 0.0484,
    "sell_price": 0.0495,
    "quantity": 55715.4,
    "pnl_pct": 2.273,
    "pnl_usdt": 61.2869,
    "max_pnl": 3.512,
    "hold_seconds": 846.0,
    "hold_minutes": 14.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.029,
    "exit_reason": "TRAILING (max=+3.51%, now=+1.86%, trail=1.0%)",
    "entry_time": "2026-04-10T03:06:13.929635+00:00",
    "exit_time": "2026-04-10T03:20:20.218817+00:00"
  },
  {
    "symbol": "HUMAUSDT",
    "entry_price": 0.01551,
    "sell_price": 0.01568,
    "quantity": 174081.0,
    "pnl_pct": 1.096,
    "pnl_usdt": 29.5938,
    "max_pnl": 1.418,
    "hold_seconds": 923.0,
    "hold_minutes": 15.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.036,
    "exit_reason": "MAX_HOLD_15min (+0.97%)",
    "entry_time": "2026-04-10T03:07:51.655710+00:00",
    "exit_time": "2026-04-10T03:23:15.236496+00:00"
  },
  {
    "symbol": "TNSRUSDT",
    "entry_price": 0.0495,
    "sell_price": 0.0492,
    "quantity": 54545.4,
    "pnl_pct": -0.606,
    "pnl_usdt": -16.3636,
    "max_pnl": 0.202,
    "hold_seconds": 236.0,
    "hold_minutes": 3.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.227,
    "exit_reason": "VOLUME_ROUGE (65% vendeurs \u00d7 2 klines, pnl=-0.61%)",
    "entry_time": "2026-04-10T03:31:33.371945+00:00",
    "exit_time": "2026-04-10T03:35:30.238925+00:00"
  },
  {
    "symbol": "DEGOUSDT",
    "entry_price": 0.298,
    "sell_price": 0.3,
    "quantity": 9060.4,
    "pnl_pct": 0.671,
    "pnl_usdt": 18.1208,
    "max_pnl": 1.678,
    "hold_seconds": 1763.0,
    "hold_minutes": 29.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.007,
    "exit_reason": "MAX_HOLD_15min (+0.67%)",
    "entry_time": "2026-04-10T03:17:54.210487+00:00",
    "exit_time": "2026-04-10T03:47:17.291555+00:00"
  },
  {
    "symbol": "TNSRUSDT",
    "entry_price": 0.0492,
    "sell_price": 0.049,
    "quantity": 54878.0,
    "pnl_pct": -0.407,
    "pnl_usdt": -10.9756,
    "max_pnl": 0.0,
    "hold_seconds": 29.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.029,
    "exit_reason": "INSTANT_REVERSAL (-0.61% en 28s, max=+0.00%)",
    "entry_time": "2026-04-10T04:31:39.372435+00:00",
    "exit_time": "2026-04-10T04:32:08.366163+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDT",
    "entry_price": 0.0927,
    "sell_price": 0.0925,
    "quantity": 29126.2,
    "pnl_pct": -0.216,
    "pnl_usdt": -5.8252,
    "max_pnl": 0.0,
    "hold_seconds": 5.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.007,
    "exit_reason": "INSTANT_REVERSAL (-2.91% en 5s, max=+0.00%)",
    "entry_time": "2026-04-10T04:45:06.536070+00:00",
    "exit_time": "2026-04-10T04:45:12.373215+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00761,
    "sell_price": 0.00808,
    "quantity": 354332.0,
    "pnl_pct": 6.176,
    "pnl_usdt": 166.536,
    "max_pnl": 9.461,
    "hold_seconds": 203.0,
    "hold_minutes": 3.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.325,
    "exit_reason": "TRAILING (max=+9.46%, now=+6.31%, trail=2.5%)",
    "entry_time": "2026-04-10T06:00:30.263926+00:00",
    "exit_time": "2026-04-10T06:03:53.610035+00:00"
  },
  {
    "symbol": "PHAUSDT",
    "entry_price": 0.0381,
    "sell_price": 0.0389,
    "quantity": 70866.0,
    "pnl_pct": 2.1,
    "pnl_usdt": 56.6928,
    "max_pnl": 4.199,
    "hold_seconds": 7928.0,
    "hold_minutes": 132.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.579,
    "exit_reason": "TRAILING (max=+4.20%, now=+2.10%, trail=1.8%)",
    "entry_time": "2026-04-10T03:53:21.989197+00:00",
    "exit_time": "2026-04-10T06:05:30.548269+00:00"
  },
  {
    "symbol": "FUNUSDT",
    "entry_price": 0.000853,
    "sell_price": 0.000845,
    "quantity": 3165298.0,
    "pnl_pct": -0.938,
    "pnl_usdt": -25.3224,
    "max_pnl": 0.821,
    "hold_seconds": 307.0,
    "hold_minutes": 5.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.058,
    "exit_reason": "VOLUME_ROUGE (86% vendeurs \u00d7 2 klines, pnl=-0.82%)",
    "entry_time": "2026-04-10T06:14:02.323118+00:00",
    "exit_time": "2026-04-10T06:19:09.826215+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.564,
    "sell_price": 9.01,
    "quantity": 315.25,
    "pnl_pct": 5.208,
    "pnl_usdt": 140.6015,
    "max_pnl": 7.835,
    "hold_seconds": 5942.0,
    "hold_minutes": 99.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.051,
    "exit_reason": "TRAILING (max=+7.84%, now=+5.09%, trail=2.5%)",
    "entry_time": "2026-04-10T05:03:55.237905+00:00",
    "exit_time": "2026-04-10T06:42:57.638263+00:00"
  },
  {
    "symbol": "ENJUSDT",
    "entry_price": 0.02982,
    "sell_price": 0.02968,
    "quantity": 72404.8,
    "pnl_pct": -0.469,
    "pnl_usdt": -10.1367,
    "max_pnl": 0.201,
    "hold_seconds": 127.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.085,
    "exit_reason": "VOLUME_ROUGE (93% vendeurs \u00d7 2 klines, pnl=-0.47%)",
    "entry_time": "2026-04-10T07:03:25.973811+00:00",
    "exit_time": "2026-04-10T07:05:33.226550+00:00"
  },
  {
    "symbol": "FUNUSDT",
    "entry_price": 0.000874,
    "sell_price": 0.00087,
    "quantity": 2008009.0,
    "pnl_pct": -0.458,
    "pnl_usdt": -8.032,
    "max_pnl": 0.915,
    "hold_seconds": 456.0,
    "hold_minutes": 7.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.272,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.57%)",
    "entry_time": "2026-04-10T08:00:42.808771+00:00",
    "exit_time": "2026-04-10T08:08:19.359632+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00731,
    "sell_price": 0.00746,
    "quantity": 240082.0,
    "pnl_pct": 2.052,
    "pnl_usdt": 36.0123,
    "max_pnl": 3.42,
    "hold_seconds": 265.0,
    "hold_minutes": 4.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.236,
    "exit_reason": "TRAILING (max=+3.42%, now=+1.78%, trail=1.0%)",
    "entry_time": "2026-04-10T08:09:15.501636+00:00",
    "exit_time": "2026-04-10T08:13:41.129645+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00767,
    "sell_price": 0.00784,
    "quantity": 228813.0,
    "pnl_pct": 2.216,
    "pnl_usdt": 38.8982,
    "max_pnl": 3.781,
    "hold_seconds": 153.0,
    "hold_minutes": 2.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.434,
    "exit_reason": "TRAILING (max=+3.78%, now=+1.96%, trail=1.0%)",
    "entry_time": "2026-04-10T08:33:49.780613+00:00",
    "exit_time": "2026-04-10T08:36:23.250893+00:00"
  },
  {
    "symbol": "DEXEUSDT",
    "entry_price": 8.89,
    "sell_price": 8.86,
    "quantity": 197.33,
    "pnl_pct": -0.337,
    "pnl_usdt": -5.9199,
    "max_pnl": 0.022,
    "hold_seconds": 321.0,
    "hold_minutes": 5.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.023,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.30%)",
    "entry_time": "2026-04-10T08:58:48.068567+00:00",
    "exit_time": "2026-04-10T09:04:09.312799+00:00"
  },
  {
    "symbol": "ONGUSDT",
    "entry_price": 0.09921,
    "sell_price": 0.10233,
    "quantity": 17676.0,
    "pnl_pct": 3.145,
    "pnl_usdt": 55.1491,
    "max_pnl": 5.12,
    "hold_seconds": 222.0,
    "hold_minutes": 3.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.143,
    "exit_reason": "TRAILING (max=+5.12%, now=+2.75%, trail=1.8%)",
    "entry_time": "2026-04-10T09:03:56.275505+00:00",
    "exit_time": "2026-04-10T09:07:39.097526+00:00"
  },
  {
    "symbol": "NOMUSDT",
    "entry_price": 0.00751,
    "sell_price": 0.00753,
    "quantity": 287616.0,
    "pnl_pct": 0.266,
    "pnl_usdt": 5.7523,
    "max_pnl": 1.864,
    "hold_seconds": 257.0,
    "hold_minutes": 4.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.195,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.40%)",
    "entry_time": "2026-04-10T09:32:45.507750+00:00",
    "exit_time": "2026-04-10T09:37:02.951405+00:00"
  },
  {
    "symbol": "NOMUSDC",
    "entry_price": 0.00699,
    "sell_price": 0.00704,
    "quantity": 103004.0,
    "pnl_pct": 0.715,
    "pnl_usdt": 5.1502,
    "max_pnl": 1.574,
    "hold_seconds": 47.0,
    "hold_minutes": 0.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.431,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.29%)",
    "entry_time": "2026-04-10T11:00:11.602619+00:00",
    "exit_time": "2026-04-10T11:00:59.207452+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.02921,
    "sell_price": 0.02876,
    "quantity": 24647.9,
    "pnl_pct": -1.541,
    "pnl_usdt": -11.0916,
    "max_pnl": 0.137,
    "hold_seconds": 1007.0,
    "hold_minutes": 16.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.215,
    "exit_reason": "EARLY_SL (max=+0.14%, -1.57% after 17min, SL=-1.0%)",
    "entry_time": "2026-04-10T10:48:37.923641+00:00",
    "exit_time": "2026-04-10T11:05:25.258368+00:00"
  },
  {
    "symbol": "NOMUSDC",
    "entry_price": 0.0072,
    "sell_price": 0.00721,
    "quantity": 99926.0,
    "pnl_pct": 0.139,
    "pnl_usdt": 0.9993,
    "max_pnl": 1.25,
    "hold_seconds": 188.0,
    "hold_minutes": 3.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.111,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 3 klines, pnl=+0.14%)",
    "entry_time": "2026-04-10T12:14:09.108685+00:00",
    "exit_time": "2026-04-10T12:17:17.618690+00:00"
  },
  {
    "symbol": "NOMUSDC",
    "entry_price": 0.00644,
    "sell_price": 0.00654,
    "quantity": 139751.0,
    "pnl_pct": 1.553,
    "pnl_usdt": 13.9751,
    "max_pnl": 2.795,
    "hold_seconds": 41.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.09,
    "exit_reason": "TRAILING (max=+2.80%, now=+1.09%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-10T13:34:21.290894+00:00",
    "exit_time": "2026-04-10T13:35:02.294296+00:00"
  },
  {
    "symbol": "DASHUSDC",
    "entry_price": 42.83,
    "sell_price": 42.74,
    "quantity": 21.009999999999998,
    "pnl_pct": -0.21,
    "pnl_usdt": -1.8909,
    "max_pnl": 0.187,
    "hold_seconds": 183.0,
    "hold_minutes": 3.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.588,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.23%)",
    "entry_time": "2026-04-10T13:44:04.795568+00:00",
    "exit_time": "2026-04-10T13:47:08.044561+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.0882,
    "sell_price": 0.0918,
    "quantity": 10204.0,
    "pnl_pct": 4.082,
    "pnl_usdt": 36.7344,
    "max_pnl": 6.009,
    "hold_seconds": 418.0,
    "hold_minutes": 7.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.045,
    "exit_reason": "TRAILING (max=+6.01%, now=+3.85%, trail=2.0%)",
    "entry_time": "2026-04-10T14:16:19.317439+00:00",
    "exit_time": "2026-04-10T14:23:18.158587+00:00"
  },
  {
    "symbol": "WLDUSDC",
    "entry_price": 0.271,
    "sell_price": 0.2782,
    "quantity": 3319.8,
    "pnl_pct": 2.657,
    "pnl_usdt": 23.9026,
    "max_pnl": 4.133,
    "hold_seconds": 83.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.26,
    "exit_reason": "TRAILING (max=+4.13%, now=+2.03%, trail=1.8%)",
    "entry_time": "2026-04-10T15:03:48.400371+00:00",
    "exit_time": "2026-04-10T15:05:11.415766+00:00"
  },
  {
    "symbol": "DASHUSDC",
    "entry_price": 43.49,
    "sell_price": 43.21,
    "quantity": 20.691000000000003,
    "pnl_pct": -0.644,
    "pnl_usdt": -5.7935,
    "max_pnl": 0.0,
    "hold_seconds": 27.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.0,
    "exit_reason": "INSTANT_REVERSAL (-0.83% en 26s, max=+0.00%)",
    "entry_time": "2026-04-10T15:09:37.950007+00:00",
    "exit_time": "2026-04-10T15:10:04.999570+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.0947,
    "sell_price": 0.0945,
    "quantity": 9503.6,
    "pnl_pct": -0.211,
    "pnl_usdt": -1.9007,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.173,
    "exit_reason": "INSTANT_REVERSAL (-0.84% en 5s, max=+0.00%)",
    "entry_time": "2026-04-10T16:34:32.025447+00:00",
    "exit_time": "2026-04-10T16:34:38.020972+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.106,
    "sell_price": 0.1104,
    "quantity": 6792.4,
    "pnl_pct": 4.151,
    "pnl_usdt": 29.8866,
    "max_pnl": 5.755,
    "hold_seconds": 433.0,
    "hold_minutes": 7.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.141,
    "exit_reason": "TRAILING (max=+5.75%, now=+2.92%, trail=1.8%)",
    "entry_time": "2026-04-10T17:25:38.030016+00:00",
    "exit_time": "2026-04-10T17:32:51.671514+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1151,
    "sell_price": 0.1147,
    "quantity": 6255.4,
    "pnl_pct": -0.348,
    "pnl_usdt": -2.5022,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.054,
    "exit_reason": "INSTANT_REVERSAL (-1.04% en 6s, max=+0.00%)",
    "entry_time": "2026-04-10T17:35:37.446536+00:00",
    "exit_time": "2026-04-10T17:35:43.973327+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.113,
    "sell_price": 0.1128,
    "quantity": 6371.6,
    "pnl_pct": -0.177,
    "pnl_usdt": -1.2743,
    "max_pnl": 1.947,
    "hold_seconds": 90.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.857,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.35%)",
    "entry_time": "2026-04-10T17:40:28.684678+00:00",
    "exit_time": "2026-04-10T17:41:59.783500+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1146,
    "sell_price": 0.1166,
    "quantity": 6282.7,
    "pnl_pct": 1.745,
    "pnl_usdt": 12.5654,
    "max_pnl": 2.094,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.567,
    "exit_reason": "TRAILING (max=+2.09%, now=+1.05%, trail=1.0%)",
    "entry_time": "2026-04-10T18:05:30.719916+00:00",
    "exit_time": "2026-04-10T18:05:51.220856+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1146,
    "sell_price": 0.1157,
    "quantity": 6282.7,
    "pnl_pct": 0.96,
    "pnl_usdt": 6.911,
    "max_pnl": 2.531,
    "hold_seconds": 27.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.012,
    "exit_reason": "TRAILING (max=+2.53%, now=+1.05%, trail=1.3% [uptrend])",
    "entry_time": "2026-04-10T18:05:29.799090+00:00",
    "exit_time": "2026-04-10T18:05:57.039416+00:00"
  },
  {
    "symbol": "PARTIUSDC",
    "entry_price": 0.057,
    "sell_price": 0.0583,
    "quantity": 15789.4,
    "pnl_pct": 2.281,
    "pnl_usdt": 20.5262,
    "max_pnl": 4.035,
    "hold_seconds": 85.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.423,
    "exit_reason": "TRAILING (max=+4.04%, now=+2.11%, trail=1.8%)",
    "entry_time": "2026-04-10T20:32:37.443913+00:00",
    "exit_time": "2026-04-10T20:34:02.497694+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.13,
    "sell_price": 0.1326,
    "quantity": 6919.6,
    "pnl_pct": 2.0,
    "pnl_usdt": 17.991,
    "max_pnl": 3.923,
    "hold_seconds": 125.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.154,
    "exit_reason": "TRAILING (max=+3.92%, now=+1.69%, trail=1.0%)",
    "entry_time": "2026-04-10T23:43:41.843307+00:00",
    "exit_time": "2026-04-10T23:45:47.085590+00:00"
  },
  {
    "symbol": "FFUSDC",
    "entry_price": 0.10272,
    "sell_price": 0.10451,
    "quantity": 8759.3,
    "pnl_pct": 1.743,
    "pnl_usdt": 15.6791,
    "max_pnl": 2.59,
    "hold_seconds": 642.0,
    "hold_minutes": 10.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.383,
    "exit_reason": "TRAILING (max=+2.59%, now=+1.55%, trail=1.0%)",
    "entry_time": "2026-04-11T00:50:06.273966+00:00",
    "exit_time": "2026-04-11T01:00:48.543090+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1181,
    "sell_price": 0.1219,
    "quantity": 7620.6,
    "pnl_pct": 3.218,
    "pnl_usdt": 28.9583,
    "max_pnl": 4.742,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 5.085,
    "exit_reason": "TRAILING (max=+4.74%, now=+2.62%, trail=1.8%)",
    "entry_time": "2026-04-11T03:16:09.274845+00:00",
    "exit_time": "2026-04-11T03:17:46.506574+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1217,
    "sell_price": 0.1219,
    "quantity": 5912.6,
    "pnl_pct": 0.164,
    "pnl_usdt": 1.1825,
    "max_pnl": 1.561,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 2.059,
    "exit_reason": "TRAILING (activated, max=+1.56%, now=+0.33%, TS=0.122364)",
    "entry_time": "2026-04-11T15:28:45.736411+00:00",
    "exit_time": "2026-04-11T15:29:06.218978+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1195,
    "sell_price": 0.1175,
    "quantity": 6025.1,
    "pnl_pct": -1.674,
    "pnl_usdt": -12.0502,
    "max_pnl": 0.837,
    "hold_seconds": 85.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.015,
    "exit_reason": "HARD_SL (-1.26%)",
    "entry_time": "2026-04-11T15:38:56.532837+00:00",
    "exit_time": "2026-04-11T15:40:21.954035+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1292,
    "sell_price": 0.1397,
    "quantity": 5570.5,
    "pnl_pct": 8.127,
    "pnl_usdt": 58.4902,
    "max_pnl": 8.591,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.055,
    "exit_reason": "TRAILING (activated, max=+8.59%, now=+5.57%, TS=0.136793)",
    "entry_time": "2026-04-11T16:02:39.294329+00:00",
    "exit_time": "2026-04-11T16:02:59.558254+00:00"
  },
  {
    "symbol": "PENGUUSDC",
    "entry_price": 0.00691,
    "sell_price": 0.006972,
    "quantity": 104189.0,
    "pnl_pct": 0.897,
    "pnl_usdt": 6.4597,
    "max_pnl": 1.317,
    "hold_seconds": 377.0,
    "hold_minutes": 6.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.127,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.75%)",
    "entry_time": "2026-04-11T16:39:17.753812+00:00",
    "exit_time": "2026-04-11T16:45:35.294534+00:00"
  },
  {
    "symbol": "RENDERUSDC",
    "entry_price": 2.05,
    "sell_price": 2.043,
    "quantity": 351.21,
    "pnl_pct": -0.341,
    "pnl_usdt": -2.4585,
    "max_pnl": 0.0,
    "hold_seconds": 813.0,
    "hold_minutes": 13.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.435,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.39%)",
    "entry_time": "2026-04-11T16:46:39.554451+00:00",
    "exit_time": "2026-04-11T17:00:13.047113+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1463,
    "sell_price": 0.1428,
    "quantity": 6151.7,
    "pnl_pct": -2.392,
    "pnl_usdt": -21.531,
    "max_pnl": 0.889,
    "hold_seconds": 666.0,
    "hold_minutes": 11.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.033,
    "exit_reason": "HARD_SL (-2.12%)",
    "entry_time": "2026-04-11T17:53:48.179481+00:00",
    "exit_time": "2026-04-11T18:04:54.482423+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.1273,
    "sell_price": 0.1303,
    "quantity": 7069.1,
    "pnl_pct": 2.357,
    "pnl_usdt": 21.2073,
    "max_pnl": 2.121,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.732,
    "exit_reason": "TRAILING (activated, max=+2.12%, now=-0.55%, TS=0.127660)",
    "entry_time": "2026-04-11T22:01:50.521483+00:00",
    "exit_time": "2026-04-11T22:02:10.818078+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 31.91,
    "sell_price": 31.93,
    "quantity": 28.192999999999998,
    "pnl_pct": 0.063,
    "pnl_usdt": 0.5639,
    "max_pnl": 1.191,
    "hold_seconds": 139.0,
    "hold_minutes": 2.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.079,
    "exit_reason": "TRAILING (activated, max=+1.19%, now=+0.06%, TS=31.967100)",
    "entry_time": "2026-04-11T23:02:51.800367+00:00",
    "exit_time": "2026-04-11T23:05:11.095633+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1368,
    "sell_price": 0.1388,
    "quantity": 6578.9,
    "pnl_pct": 1.462,
    "pnl_usdt": 13.1578,
    "max_pnl": 2.851,
    "hold_seconds": 685.0,
    "hold_minutes": 11.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.099,
    "exit_reason": "TRAILING (max=+2.85%, now=+1.54%, trail=1.0%)",
    "entry_time": "2026-04-11T23:09:51.634835+00:00",
    "exit_time": "2026-04-11T23:21:17.172923+00:00"
  },
  {
    "symbol": "XPLUSDC",
    "entry_price": 0.1351,
    "sell_price": 0.135,
    "quantity": 5329.3,
    "pnl_pct": -0.074,
    "pnl_usdt": -0.5329,
    "max_pnl": 0.666,
    "hold_seconds": 475.0,
    "hold_minutes": 7.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.761,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.15%)",
    "entry_time": "2026-04-12T00:17:19.582252+00:00",
    "exit_time": "2026-04-12T00:25:15.373598+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1406,
    "sell_price": 0.1403,
    "quantity": 5120.9,
    "pnl_pct": -0.213,
    "pnl_usdt": -1.5363,
    "max_pnl": 1.138,
    "hold_seconds": 342.0,
    "hold_minutes": 5.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.212,
    "exit_reason": "TRAILING (activated, max=+1.14%, now=-0.21%, TS=0.140351)",
    "entry_time": "2026-04-12T00:59:26.856007+00:00",
    "exit_time": "2026-04-12T01:05:09.193778+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1361,
    "sell_price": 0.1347,
    "quantity": 5290.2,
    "pnl_pct": -1.029,
    "pnl_usdt": -7.4063,
    "max_pnl": 0.514,
    "hold_seconds": 55.0,
    "hold_minutes": 0.9,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.189,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -1.18%)",
    "entry_time": "2026-04-12T02:04:04.698301+00:00",
    "exit_time": "2026-04-12T02:04:59.980018+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1297,
    "sell_price": 0.1331,
    "quantity": 5551.2,
    "pnl_pct": 2.621,
    "pnl_usdt": 18.8741,
    "max_pnl": 4.703,
    "hold_seconds": 96.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.39,
    "exit_reason": "TRAILING (activated, max=+4.70%, now=+2.54%, TS=0.133084)",
    "entry_time": "2026-04-12T05:31:59.527073+00:00",
    "exit_time": "2026-04-12T05:33:36.289497+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1341,
    "sell_price": 0.1394,
    "quantity": 5368.3,
    "pnl_pct": 3.952,
    "pnl_usdt": 28.452,
    "max_pnl": 5.593,
    "hold_seconds": 160.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.58,
    "exit_reason": "TRAILING (activated, max=+5.59%, now=+3.28%, TS=0.138768)",
    "entry_time": "2026-04-12T05:52:10.083211+00:00",
    "exit_time": "2026-04-12T05:54:50.315531+00:00"
  },
  {
    "symbol": "NOMUSDC",
    "entry_price": 0.00414,
    "sell_price": 0.00423,
    "quantity": 173913.0,
    "pnl_pct": 2.174,
    "pnl_usdt": 15.6522,
    "max_pnl": 3.865,
    "hold_seconds": 377.0,
    "hold_minutes": 6.3,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.724,
    "exit_reason": "TRAILING (activated, max=+3.86%, now=+1.93%, TS=0.004223)",
    "entry_time": "2026-04-12T08:20:56.991337+00:00",
    "exit_time": "2026-04-12T08:27:14.937982+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.04113,
    "sell_price": 0.04705,
    "quantity": 10935.4,
    "pnl_pct": 14.393,
    "pnl_usdt": 64.7376,
    "max_pnl": 18.745,
    "hold_seconds": 923.0,
    "hold_minutes": 15.4,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.707,
    "exit_reason": "TRAILING (activated, max=+18.75%, now=+12.98%, TS=0.046886)",
    "entry_time": "2026-04-12T12:31:31.856121+00:00",
    "exit_time": "2026-04-12T12:46:55.164970+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1602,
    "sell_price": 0.161,
    "quantity": 5617.9,
    "pnl_pct": 0.499,
    "pnl_usdt": 4.4943,
    "max_pnl": 1.311,
    "hold_seconds": 96.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.061,
    "exit_reason": "TRAILING (activated, max=+1.31%, now=+0.19%, TS=0.160677)",
    "entry_time": "2026-04-12T18:28:27.343768+00:00",
    "exit_time": "2026-04-12T18:30:03.358783+00:00"
  },
  {
    "symbol": "\u5e01\u5b89\u4eba\u751fUSDC",
    "entry_price": 0.1811,
    "sell_price": 0.1831,
    "quantity": 2484.8,
    "pnl_pct": 1.104,
    "pnl_usdt": 4.9696,
    "max_pnl": 1.767,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.877,
    "exit_reason": "TRAILING (activated, max=+1.77%, now=+0.22%, TS=0.182457)",
    "entry_time": "2026-04-12T21:00:56.588654+00:00",
    "exit_time": "2026-04-12T21:02:55.100581+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 38.59,
    "sell_price": 39.1,
    "quantity": 11.661,
    "pnl_pct": 1.322,
    "pnl_usdt": 5.9471,
    "max_pnl": 2.099,
    "hold_seconds": 457.0,
    "hold_minutes": 7.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.966,
    "exit_reason": "TRAILING (activated, max=+2.10%, now=+0.75%, TS=39.006000)",
    "entry_time": "2026-04-13T09:03:22.856692+00:00",
    "exit_time": "2026-04-13T09:11:00.211291+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.0394,
    "sell_price": 0.03933,
    "quantity": 7423.8,
    "pnl_pct": -0.178,
    "pnl_usdt": -0.5197,
    "max_pnl": 0.584,
    "hold_seconds": 141.0,
    "hold_minutes": 2.3,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.127,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.33%)",
    "entry_time": "2026-04-13T09:45:26.511211+00:00",
    "exit_time": "2026-04-13T09:47:47.507941+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.04414,
    "sell_price": 0.04534,
    "quantity": 10194.8,
    "pnl_pct": 2.719,
    "pnl_usdt": 12.2338,
    "max_pnl": 4.033,
    "hold_seconds": 124.0,
    "hold_minutes": 2.1,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.485,
    "exit_reason": "TRAILING (activated, max=+4.03%, now=+2.08%, TS=0.045093)",
    "entry_time": "2026-04-13T10:09:23.231934+00:00",
    "exit_time": "2026-04-13T10:11:27.403617+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.04967,
    "sell_price": 0.04955,
    "quantity": 9059.7,
    "pnl_pct": -0.242,
    "pnl_usdt": -1.0872,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.779,
    "exit_reason": "INSTANT_REVERSAL (-1.45% en 6s, max=+0.00%)",
    "entry_time": "2026-04-13T14:57:13.793492+00:00",
    "exit_time": "2026-04-13T14:57:20.341471+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.04371,
    "sell_price": 0.04317,
    "quantity": 10292.9,
    "pnl_pct": -1.235,
    "pnl_usdt": -5.5582,
    "max_pnl": 0.503,
    "hold_seconds": 148.0,
    "hold_minutes": 2.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.355,
    "exit_reason": "HARD_SL (-1.24%)",
    "entry_time": "2026-04-13T16:07:40.525109+00:00",
    "exit_time": "2026-04-13T16:10:09.435724+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 39.5,
    "sell_price": 39.07,
    "quantity": 22.784,
    "pnl_pct": -1.089,
    "pnl_usdt": -9.7971,
    "max_pnl": 0.0,
    "hold_seconds": 100.0,
    "hold_minutes": 1.7,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.515,
    "exit_reason": "EARLY_SL (max=+0.00%, -1.09% after 2min, SL=-1.1%)",
    "entry_time": "2026-04-13T16:22:11.142614+00:00",
    "exit_time": "2026-04-13T16:23:51.487541+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 38.23,
    "sell_price": 38.28,
    "quantity": 23.541,
    "pnl_pct": 0.131,
    "pnl_usdt": 1.1771,
    "max_pnl": 0.785,
    "hold_seconds": 140.0,
    "hold_minutes": 2.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.206,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.08%)",
    "entry_time": "2026-04-13T16:58:50.735632+00:00",
    "exit_time": "2026-04-13T17:01:11.119263+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.0117,
    "sell_price": 0.01167,
    "quantity": 76910.7,
    "pnl_pct": -0.256,
    "pnl_usdt": -2.3073,
    "max_pnl": 1.026,
    "hold_seconds": 22.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.299,
    "exit_reason": "TRAILING (activated, max=+1.03%, now=-0.26%, TS=0.011702)",
    "entry_time": "2026-04-13T18:02:55.969509+00:00",
    "exit_time": "2026-04-13T18:03:18.098710+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.04493,
    "sell_price": 0.04477,
    "quantity": 10015.5,
    "pnl_pct": -0.356,
    "pnl_usdt": -1.6025,
    "max_pnl": 0.0,
    "hold_seconds": 12.0,
    "hold_minutes": 0.2,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.039,
    "exit_reason": "INSTANT_REVERSAL (-0.85% en 12s, max=+0.00%)",
    "entry_time": "2026-04-13T18:15:13.157720+00:00",
    "exit_time": "2026-04-13T18:15:25.761028+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.01075,
    "sell_price": 0.01073,
    "quantity": 41860.4,
    "pnl_pct": -0.186,
    "pnl_usdt": -0.8372,
    "max_pnl": 0.558,
    "hold_seconds": 636.0,
    "hold_minutes": 10.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.321,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.19%)",
    "entry_time": "2026-04-13T19:38:36.589019+00:00",
    "exit_time": "2026-04-13T19:49:12.657922+00:00"
  },
  {
    "symbol": "BROCCOLI714USDC",
    "entry_price": 0.01671,
    "sell_price": 0.01671,
    "quantity": 26887.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 1.735,
    "hold_seconds": 300.0,
    "hold_minutes": 5.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.516,
    "exit_reason": "TRAILING (activated, max=+1.74%, now=-0.30%, TS=0.016830)",
    "entry_time": "2026-04-13T21:20:33.884720+00:00",
    "exit_time": "2026-04-13T21:25:34.167621+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.1213,
    "sell_price": 0.1209,
    "quantity": 3709.8,
    "pnl_pct": -0.33,
    "pnl_usdt": -1.4839,
    "max_pnl": 0.577,
    "hold_seconds": 270.0,
    "hold_minutes": 4.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.485,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.49%)",
    "entry_time": "2026-04-13T21:30:17.519451+00:00",
    "exit_time": "2026-04-13T21:34:48.227789+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 39.71,
    "sell_price": 39.25,
    "quantity": 11.332,
    "pnl_pct": -1.158,
    "pnl_usdt": -5.2127,
    "max_pnl": 0.025,
    "hold_seconds": 79.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.328,
    "exit_reason": "EARLY_SL (max=+0.03%, -1.08% after 1min, SL=-1.1%)",
    "entry_time": "2026-04-13T23:28:12.143171+00:00",
    "exit_time": "2026-04-13T23:29:33.996149+00:00"
  },
  {
    "symbol": "BROCCOLI714USDC",
    "entry_price": 0.01767,
    "sell_price": 0.01784,
    "quantity": 25453.0,
    "pnl_pct": 0.962,
    "pnl_usdt": 4.327,
    "max_pnl": 1.358,
    "hold_seconds": 502.0,
    "hold_minutes": 8.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.489,
    "exit_reason": "TRAILING (activated, max=+1.36%, now=+0.17%, TS=0.017731)",
    "entry_time": "2026-04-14T00:28:43.376894+00:00",
    "exit_time": "2026-04-14T00:37:05.430803+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.04525,
    "sell_price": 0.0484,
    "quantity": 9944.7,
    "pnl_pct": 6.961,
    "pnl_usdt": 31.3258,
    "max_pnl": 10.033,
    "hold_seconds": 514.0,
    "hold_minutes": 8.6,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.538,
    "exit_reason": "TRAILING (activated, max=+10.03%, now=+7.18%, TS=0.048545)",
    "entry_time": "2026-04-14T05:18:25.962040+00:00",
    "exit_time": "2026-04-14T05:27:00.711368+00:00"
  },
  {
    "symbol": "BROCCOLI714USDC",
    "entry_price": 0.01607,
    "sell_price": 0.01593,
    "quantity": 27935.0,
    "pnl_pct": -0.871,
    "pnl_usdt": -3.9109,
    "max_pnl": 0.685,
    "hold_seconds": 626.0,
    "hold_minutes": 10.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.317,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.87%)",
    "entry_time": "2026-04-14T05:41:31.032683+00:00",
    "exit_time": "2026-04-14T05:51:57.867512+00:00"
  },
  {
    "symbol": "BROCCOLI714USDC",
    "entry_price": 0.01624,
    "sell_price": 0.01564,
    "quantity": 27709.0,
    "pnl_pct": -3.695,
    "pnl_usdt": -16.6254,
    "max_pnl": 0.0,
    "hold_seconds": 303.0,
    "hold_minutes": 5.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.788,
    "exit_reason": "EARLY_SL (max=+0.00%, -2.83% after 5min, SL=-1.1%)",
    "entry_time": "2026-04-14T06:16:40.268785+00:00",
    "exit_time": "2026-04-14T06:21:43.375376+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.04838,
    "sell_price": 0.04772,
    "quantity": 9298.3,
    "pnl_pct": -1.364,
    "pnl_usdt": -6.1369,
    "max_pnl": 0.0,
    "hold_seconds": 155.0,
    "hold_minutes": 2.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.649,
    "exit_reason": "EARLY_SL (max=+0.00%, -1.10% after 3min, SL=-1.1%)",
    "entry_time": "2026-04-14T06:22:27.603299+00:00",
    "exit_time": "2026-04-14T06:25:02.573199+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.04727,
    "sell_price": 0.04658,
    "quantity": 9516.2,
    "pnl_pct": -1.46,
    "pnl_usdt": -6.5662,
    "max_pnl": 0.444,
    "hold_seconds": 81.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.412,
    "exit_reason": "HARD_SL (-1.21%)",
    "entry_time": "2026-04-14T07:03:54.914661+00:00",
    "exit_time": "2026-04-14T07:05:16.351721+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.05137,
    "sell_price": 0.05019,
    "quantity": 8759.0,
    "pnl_pct": -2.297,
    "pnl_usdt": -10.3356,
    "max_pnl": 0.175,
    "hold_seconds": 103.0,
    "hold_minutes": 1.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.382,
    "exit_reason": "EARLY_SL (max=+0.18%, -1.91% after 2min, SL=-1.1%)",
    "entry_time": "2026-04-14T08:27:31.353628+00:00",
    "exit_time": "2026-04-14T08:29:14.677505+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.05119,
    "sell_price": 0.0511,
    "quantity": 17578.9,
    "pnl_pct": -0.176,
    "pnl_usdt": -1.5821,
    "max_pnl": 0.293,
    "hold_seconds": 74.0,
    "hold_minutes": 1.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.252,
    "exit_reason": "HARD_SL (-1.45%)",
    "entry_time": "2026-04-14T09:20:11.792661+00:00",
    "exit_time": "2026-04-14T09:21:25.918637+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.01045,
    "sell_price": 0.01041,
    "quantity": 43062.2,
    "pnl_pct": -0.383,
    "pnl_usdt": -1.7225,
    "max_pnl": 0.0,
    "hold_seconds": 27.0,
    "hold_minutes": 0.4,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.096,
    "exit_reason": "INSTANT_REVERSAL (-0.77% en 27s, max=+0.00%)",
    "entry_time": "2026-04-14T09:36:09.050708+00:00",
    "exit_time": "2026-04-14T09:36:36.356908+00:00"
  },
  {
    "symbol": "ZAMAUSDC",
    "entry_price": 0.03488,
    "sell_price": 0.0347,
    "quantity": 12897.0,
    "pnl_pct": -0.516,
    "pnl_usdt": -2.3215,
    "max_pnl": 0.0,
    "hold_seconds": 12.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.546,
    "exit_reason": "INSTANT_REVERSAL (-1.09% en 12s, max=+0.00%)",
    "entry_time": "2026-04-14T10:09:52.604104+00:00",
    "exit_time": "2026-04-14T10:10:05.050084+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 43.16,
    "sell_price": 43.9,
    "quantity": 8.341,
    "pnl_pct": 1.715,
    "pnl_usdt": 6.1723,
    "max_pnl": 2.757,
    "hold_seconds": 140.0,
    "hold_minutes": 2.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.716,
    "exit_reason": "TRAILING (activated, max=+2.76%, now=+1.60%, TS=43.906500)",
    "entry_time": "2026-04-14T10:41:06.669735+00:00",
    "exit_time": "2026-04-14T10:43:26.740961+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 44.02,
    "sell_price": 43.66,
    "quantity": 8.178,
    "pnl_pct": -0.818,
    "pnl_usdt": -2.9441,
    "max_pnl": 0.0,
    "hold_seconds": 162.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.476,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.61%)",
    "entry_time": "2026-04-14T10:50:33.476504+00:00",
    "exit_time": "2026-04-14T10:53:16.430676+00:00"
  },
  {
    "symbol": "BROCCOLI714USDC",
    "entry_price": 0.01631,
    "sell_price": 0.01643,
    "quantity": 22072.0,
    "pnl_pct": 0.736,
    "pnl_usdt": 2.6486,
    "max_pnl": 2.943,
    "hold_seconds": 1177.0,
    "hold_minutes": 19.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.915,
    "exit_reason": "TRAILING (activated, max=+2.94%, now=+1.16%, TS=0.016622)",
    "entry_time": "2026-04-14T12:06:50.499034+00:00",
    "exit_time": "2026-04-14T12:26:28.242863+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.01104,
    "sell_price": 0.01111,
    "quantity": 32594.0,
    "pnl_pct": 0.634,
    "pnl_usdt": 2.2816,
    "max_pnl": 2.083,
    "hold_seconds": 80.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.453,
    "exit_reason": "TRAILING (activated, max=+2.08%, now=+0.45%, TS=0.011123)",
    "entry_time": "2026-04-14T12:46:35.254129+00:00",
    "exit_time": "2026-04-14T12:47:55.959866+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 53.49,
    "sell_price": 53.15,
    "quantity": 16.822000000000003,
    "pnl_pct": -0.636,
    "pnl_usdt": -5.7195,
    "max_pnl": 0.0,
    "hold_seconds": 29.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.024,
    "exit_reason": "INSTANT_REVERSAL (-0.88% en 29s, max=+0.00%)",
    "entry_time": "2026-04-14T13:13:58.651232+00:00",
    "exit_time": "2026-04-14T13:14:28.276334+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.01134,
    "sell_price": 0.01132,
    "quantity": 79359.90000000001,
    "pnl_pct": -0.176,
    "pnl_usdt": -1.5872,
    "max_pnl": 1.235,
    "hold_seconds": 22.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.239,
    "exit_reason": "TRAILING (activated, max=+1.23%, now=+0.09%, TS=0.011365)",
    "entry_time": "2026-04-14T13:27:14.518940+00:00",
    "exit_time": "2026-04-14T13:27:36.548034+00:00"
  },
  {
    "symbol": "TREEUSDC",
    "entry_price": 0.069,
    "sell_price": 0.07,
    "quantity": 13043.4,
    "pnl_pct": 1.449,
    "pnl_usdt": 13.0434,
    "max_pnl": 3.623,
    "hold_seconds": 649.0,
    "hold_minutes": 10.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.466,
    "exit_reason": "TRAILING (activated, max=+3.62%, now=+1.45%, TS=0.070213)",
    "entry_time": "2026-04-14T13:27:37.723689+00:00",
    "exit_time": "2026-04-14T13:38:27.580476+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.01098,
    "sell_price": 0.01099,
    "quantity": 81912.0,
    "pnl_pct": 0.091,
    "pnl_usdt": 0.8191,
    "max_pnl": 1.002,
    "hold_seconds": 142.0,
    "hold_minutes": 2.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.19,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.09%)",
    "entry_time": "2026-04-14T14:06:41.363714+00:00",
    "exit_time": "2026-04-14T14:09:03.928411+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 48.47,
    "sell_price": 48.88,
    "quantity": 18.568,
    "pnl_pct": 0.846,
    "pnl_usdt": 7.6129,
    "max_pnl": 1.32,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.529,
    "exit_reason": "TRAILING (activated, max=+1.32%, now=+0.12%, TS=48.618900)",
    "entry_time": "2026-04-14T14:35:31.473433+00:00",
    "exit_time": "2026-04-14T14:37:29.443636+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0197,
    "sell_price": 0.0195,
    "quantity": 45685.2,
    "pnl_pct": -1.015,
    "pnl_usdt": -9.137,
    "max_pnl": 0.0,
    "hold_seconds": 65.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.026,
    "exit_reason": "EARLY_SL (max=+0.00%, -1.02% after 1min, SL=-0.8%)",
    "entry_time": "2026-04-14T14:44:29.705662+00:00",
    "exit_time": "2026-04-14T14:45:35.093257+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.01058,
    "sell_price": 0.01057,
    "quantity": 85066.1,
    "pnl_pct": -0.095,
    "pnl_usdt": -0.8507,
    "max_pnl": 0.189,
    "hold_seconds": 162.0,
    "hold_minutes": 2.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.243,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.09%)",
    "entry_time": "2026-04-14T14:55:44.302727+00:00",
    "exit_time": "2026-04-14T14:58:27.216623+00:00"
  },
  {
    "symbol": "BROCCOLI714USDC",
    "entry_price": 0.01618,
    "sell_price": 0.01692,
    "quantity": 55536.0,
    "pnl_pct": 4.574,
    "pnl_usdt": 41.0966,
    "max_pnl": 6.86,
    "hold_seconds": 303.0,
    "hold_minutes": 5.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.361,
    "exit_reason": "TRAILING (activated, max=+6.86%, now=+4.57%, TS=0.016944)",
    "entry_time": "2026-04-14T14:59:11.200043+00:00",
    "exit_time": "2026-04-14T15:04:15.124631+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0199,
    "sell_price": 0.0197,
    "quantity": 45226.1,
    "pnl_pct": -1.005,
    "pnl_usdt": -9.0452,
    "max_pnl": 0.0,
    "hold_seconds": 44.0,
    "hold_minutes": 0.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.015,
    "exit_reason": "INSTANT_REVERSAL (-1.01% en 43s, max=+0.00%)",
    "entry_time": "2026-04-14T15:03:47.623121+00:00",
    "exit_time": "2026-04-14T15:04:31.592168+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.05138,
    "sell_price": 0.05252,
    "quantity": 14007.400000000001,
    "pnl_pct": 2.219,
    "pnl_usdt": 15.9684,
    "max_pnl": 2.666,
    "hold_seconds": 57.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.384,
    "exit_reason": "TRAILING (activated, max=+2.67%, now=+1.11%, TS=0.052064)",
    "entry_time": "2026-04-14T15:27:14.916124+00:00",
    "exit_time": "2026-04-14T15:28:12.294481+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.05837,
    "sell_price": 0.05849,
    "quantity": 6167.5,
    "pnl_pct": 0.206,
    "pnl_usdt": 0.7401,
    "max_pnl": 0.788,
    "hold_seconds": 38.0,
    "hold_minutes": 0.6,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 9.048,
    "exit_reason": "HARD_SL (-1.35%)",
    "entry_time": "2026-04-14T15:33:26.157045+00:00",
    "exit_time": "2026-04-14T15:34:04.932765+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.1197,
    "sell_price": 0.1215,
    "quantity": 3007.5,
    "pnl_pct": 1.504,
    "pnl_usdt": 5.4135,
    "max_pnl": 2.59,
    "hold_seconds": 369.0,
    "hold_minutes": 6.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.423,
    "exit_reason": "TRAILING (activated, max=+2.59%, now=+1.50%, TS=0.121572)",
    "entry_time": "2026-04-14T15:33:49.106840+00:00",
    "exit_time": "2026-04-14T15:39:58.586347+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.05913,
    "sell_price": 0.05848,
    "quantity": 7609.2,
    "pnl_pct": -1.099,
    "pnl_usdt": -4.946,
    "max_pnl": 0.101,
    "hold_seconds": 101.0,
    "hold_minutes": 1.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.342,
    "exit_reason": "EARLY_SL (max=+0.10%, -1.20% after 2min, SL=-1.1%)",
    "entry_time": "2026-04-14T16:18:13.138351+00:00",
    "exit_time": "2026-04-14T16:19:54.264005+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 46.41,
    "sell_price": 46.78,
    "quantity": 7.756,
    "pnl_pct": 0.797,
    "pnl_usdt": 2.8697,
    "max_pnl": 2.219,
    "hold_seconds": 61.0,
    "hold_minutes": 1.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.203,
    "exit_reason": "TRAILING (activated, max=+2.22%, now=+0.99%, TS=46.965600)",
    "entry_time": "2026-04-14T18:24:54.702796+00:00",
    "exit_time": "2026-04-14T18:25:55.907831+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.05888,
    "sell_price": 0.05903,
    "quantity": 6114.1,
    "pnl_pct": 0.255,
    "pnl_usdt": 0.9171,
    "max_pnl": 0.543,
    "hold_seconds": 57.0,
    "hold_minutes": 1.0,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 6.192,
    "exit_reason": "HARD_SL (-1.48%)",
    "entry_time": "2026-04-14T20:06:16.104520+00:00",
    "exit_time": "2026-04-14T20:07:13.868494+00:00"
  },
  {
    "symbol": "ZAMAUSDC",
    "entry_price": 0.03273,
    "sell_price": 0.03253,
    "quantity": 17872.0,
    "pnl_pct": -0.611,
    "pnl_usdt": -3.5744,
    "max_pnl": 0.122,
    "hold_seconds": 910.0,
    "hold_minutes": 15.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.267,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.67%)",
    "entry_time": "2026-04-14T21:40:00.888126+00:00",
    "exit_time": "2026-04-14T21:55:11.125161+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.06131,
    "sell_price": 0.06139,
    "quantity": 5870.4,
    "pnl_pct": 0.13,
    "pnl_usdt": 0.4696,
    "max_pnl": 1.631,
    "hold_seconds": 89.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.423,
    "exit_reason": "TRAILING (activated, max=+1.63%, now=+0.02%, TS=0.061568)",
    "entry_time": "2026-04-15T00:06:27.196835+00:00",
    "exit_time": "2026-04-15T00:07:56.425712+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.06594,
    "sell_price": 0.06767,
    "quantity": 6822.700000000001,
    "pnl_pct": 2.624,
    "pnl_usdt": 11.8033,
    "max_pnl": 3.018,
    "hold_seconds": 272.0,
    "hold_minutes": 4.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.573,
    "exit_reason": "TRAILING (max=+3.02%, now=+1.84%, trail=1.0%)",
    "entry_time": "2026-04-15T11:49:50.939147+00:00",
    "exit_time": "2026-04-15T11:54:23.596326+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.07995,
    "sell_price": 0.08662,
    "quantity": 4502.5,
    "pnl_pct": 8.343,
    "pnl_usdt": 30.0317,
    "max_pnl": 8.843,
    "hold_seconds": 220.0,
    "hold_minutes": 3.7,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 5.104,
    "exit_reason": "TRAILING (max=+8.84%, now=+5.90%, trail=2.5%)",
    "entry_time": "2026-04-15T15:45:31.507557+00:00",
    "exit_time": "2026-04-15T15:49:11.910951+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0272,
    "sell_price": 0.0266,
    "quantity": 16544.1,
    "pnl_pct": -2.206,
    "pnl_usdt": -9.9265,
    "max_pnl": 1.471,
    "hold_seconds": 133.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.481,
    "exit_reason": "HARD_SL (-1.84%)",
    "entry_time": "2026-04-15T20:05:23.801000+00:00",
    "exit_time": "2026-04-15T20:07:37.236175+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.08131,
    "sell_price": 0.0829,
    "quantity": 5534.0,
    "pnl_pct": 1.955,
    "pnl_usdt": 8.7991,
    "max_pnl": 3.911,
    "hold_seconds": 434.0,
    "hold_minutes": 7.2,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 6.263,
    "exit_reason": "TRAILING (max=+3.91%, now=+1.80%, trail=1.0%)",
    "entry_time": "2026-04-16T04:34:53.121622+00:00",
    "exit_time": "2026-04-16T04:42:07.709621+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.08253,
    "sell_price": 0.08329,
    "quantity": 11773.5,
    "pnl_pct": 0.921,
    "pnl_usdt": 8.9479,
    "max_pnl": 1.091,
    "hold_seconds": 36.0,
    "hold_minutes": 0.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.162,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.35%)",
    "entry_time": "2026-04-16T12:10:12.088457+00:00",
    "exit_time": "2026-04-16T12:10:48.770357+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.09522,
    "sell_price": 0.09378,
    "quantity": 5106.3,
    "pnl_pct": -1.512,
    "pnl_usdt": -7.3531,
    "max_pnl": 1.04,
    "hold_seconds": 280.0,
    "hold_minutes": 4.7,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.196,
    "exit_reason": "HARD_SL (-1.45%)",
    "entry_time": "2026-04-16T13:39:22.468749+00:00",
    "exit_time": "2026-04-16T13:44:03.382738+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.1169,
    "sell_price": 0.1171,
    "quantity": 4427.2,
    "pnl_pct": 0.171,
    "pnl_usdt": 0.8854,
    "max_pnl": 1.283,
    "hold_seconds": 128.0,
    "hold_minutes": 2.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.368,
    "exit_reason": "TRAILING (activated, max=+1.28%, now=+0.26%, TS=0.117216)",
    "entry_time": "2026-04-16T19:06:45.565419+00:00",
    "exit_time": "2026-04-16T19:08:54.093859+00:00"
  },
  {
    "symbol": "TRBUSDC",
    "entry_price": 21.91,
    "sell_price": 21.9,
    "quantity": 23.622,
    "pnl_pct": -0.046,
    "pnl_usdt": -0.2362,
    "max_pnl": 3.377,
    "hold_seconds": 51.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.908,
    "exit_reason": "TRAILING (max=+3.38%, now=+1.96%, trail=1.0%)",
    "entry_time": "2026-04-16T23:44:49.148244+00:00",
    "exit_time": "2026-04-16T23:45:40.719654+00:00"
  },
  {
    "symbol": "TRBUSDC",
    "entry_price": 21.82,
    "sell_price": 21.66,
    "quantity": 23.719,
    "pnl_pct": -0.733,
    "pnl_usdt": -3.795,
    "max_pnl": 0.275,
    "hold_seconds": 92.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.341,
    "exit_reason": "EMA7_DOWNTREND (EMA7=21.826418<EMA25=22.373165, slope=-0.610%, pnl=-0.27%)",
    "entry_time": "2026-04-17T00:21:54.371549+00:00",
    "exit_time": "2026-04-17T00:23:27.255791+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.0141,
    "sell_price": 0.01424,
    "quantity": 29358.8,
    "pnl_pct": 0.993,
    "pnl_usdt": 4.1102,
    "max_pnl": 1.844,
    "hold_seconds": 30.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.561,
    "exit_reason": "TRAILING (activated, max=+1.84%, now=+0.50%, TS=0.014216)",
    "entry_time": "2026-04-17T00:51:41.707404+00:00",
    "exit_time": "2026-04-17T00:52:11.973025+00:00"
  },
  {
    "symbol": "DYDXUSDC",
    "entry_price": 0.1484,
    "sell_price": 0.1461,
    "quantity": 2790.09,
    "pnl_pct": -1.55,
    "pnl_usdt": -6.4172,
    "max_pnl": 1.914,
    "hold_seconds": 118.0,
    "hold_minutes": 2.0,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.314,
    "exit_reason": "HARD_SL (-1.39%)",
    "entry_time": "2026-04-17T01:16:51.080353+00:00",
    "exit_time": "2026-04-17T01:18:49.708376+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 40.15,
    "sell_price": 42.07,
    "quantity": 8.376,
    "pnl_pct": 4.782,
    "pnl_usdt": 16.0819,
    "max_pnl": 8.12,
    "hold_seconds": 1001.0,
    "hold_minutes": 16.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.648,
    "exit_reason": "TRAILING (max=+8.12%, now=+4.51%, trail=2.8% [ema7\u2191])",
    "entry_time": "2026-04-17T05:46:51.317915+00:00",
    "exit_time": "2026-04-17T06:03:32.691250+00:00"
  },
  {
    "symbol": "PNUTUSDC",
    "entry_price": 0.0685,
    "sell_price": 0.069,
    "quantity": 7559.7,
    "pnl_pct": 0.73,
    "pnl_usdt": 3.7799,
    "max_pnl": 1.606,
    "hold_seconds": 28.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.608,
    "exit_reason": "TRAILING (activated, max=+1.61%, now=+0.44%, TS=0.068904)",
    "entry_time": "2026-04-17T07:01:54.330208+00:00",
    "exit_time": "2026-04-17T07:02:22.879439+00:00"
  },
  {
    "symbol": "SAPIENUSDC",
    "entry_price": 0.1036,
    "sell_price": 0.1024,
    "quantity": 5300.3,
    "pnl_pct": -1.158,
    "pnl_usdt": -6.3604,
    "max_pnl": 0.0,
    "hold_seconds": 20.0,
    "hold_minutes": 0.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.672,
    "exit_reason": "INSTANT_REVERSAL (-0.97% en 20s, max=+0.00%)",
    "entry_time": "2026-04-17T15:39:15.876655+00:00",
    "exit_time": "2026-04-17T15:39:36.130499+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.01553,
    "sell_price": 0.01518,
    "quantity": 37413.3,
    "pnl_pct": -2.254,
    "pnl_usdt": -13.0947,
    "max_pnl": 0.322,
    "hold_seconds": 22.0,
    "hold_minutes": 0.4,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.075,
    "exit_reason": "HARD_SL (-1.87%)",
    "entry_time": "2026-04-18T02:07:55.379923+00:00",
    "exit_time": "2026-04-18T02:08:17.807610+00:00"
  },
  {
    "symbol": "TSTUSDC",
    "entry_price": 0.01451,
    "sell_price": 0.01478,
    "quantity": 40007.1,
    "pnl_pct": 1.861,
    "pnl_usdt": 10.8019,
    "max_pnl": 3.446,
    "hold_seconds": 12.0,
    "hold_minutes": 0.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.111,
    "exit_reason": "TRAILING (max=+3.45%, now=+1.93%, trail=1.0%)",
    "entry_time": "2026-04-18T03:06:07.816206+00:00",
    "exit_time": "2026-04-18T03:06:20.662160+00:00"
  },
  {
    "symbol": "RAREUSDC",
    "entry_price": 0.0213,
    "sell_price": 0.021,
    "quantity": 44323.0,
    "pnl_pct": -1.408,
    "pnl_usdt": -13.2969,
    "max_pnl": 1.408,
    "hold_seconds": 73.0,
    "hold_minutes": 1.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.422,
    "exit_reason": "HARD_SL (-2.35%)",
    "entry_time": "2026-04-18T04:31:33.210110+00:00",
    "exit_time": "2026-04-18T04:32:46.420006+00:00"
  },
  {
    "symbol": "RAREUSDC",
    "entry_price": 0.0191,
    "sell_price": 0.0189,
    "quantity": 30401.5,
    "pnl_pct": -1.047,
    "pnl_usdt": -6.0803,
    "max_pnl": 0.0,
    "hold_seconds": 29.0,
    "hold_minutes": 0.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.596,
    "exit_reason": "INSTANT_REVERSAL (-1.05% en 28s, max=+0.00%)",
    "entry_time": "2026-04-18T06:00:53.047575+00:00",
    "exit_time": "2026-04-18T06:01:22.284264+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.0965,
    "sell_price": 0.0983,
    "quantity": 3760.0,
    "pnl_pct": 1.865,
    "pnl_usdt": 6.768,
    "max_pnl": 2.798,
    "hold_seconds": 1354.0,
    "hold_minutes": 22.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.996,
    "exit_reason": "TRAILING (activated, max=+2.80%, now=+1.76%, TS=0.098208)",
    "entry_time": "2026-04-18T17:55:19.354141+00:00",
    "exit_time": "2026-04-18T18:17:54.025341+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0333,
    "sell_price": 0.0331,
    "quantity": 14168.4,
    "pnl_pct": -0.601,
    "pnl_usdt": -2.8337,
    "max_pnl": 0.601,
    "hold_seconds": 64.0,
    "hold_minutes": 1.1,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 7.051,
    "exit_reason": "HARD_SL (-1.20%)",
    "entry_time": "2026-04-18T23:15:36.593810+00:00",
    "exit_time": "2026-04-18T23:16:40.959265+00:00"
  },
  {
    "symbol": "CFGUSDC",
    "entry_price": 0.2554,
    "sell_price": 0.257,
    "quantity": 1420.8,
    "pnl_pct": 0.626,
    "pnl_usdt": 2.2733,
    "max_pnl": 1.41,
    "hold_seconds": 53.0,
    "hold_minutes": 0.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.449,
    "exit_reason": "MOMENTUM_EXIT (3 drops, +0.63%)",
    "entry_time": "2026-04-19T02:07:01.315765+00:00",
    "exit_time": "2026-04-19T02:07:54.310559+00:00"
  },
  {
    "symbol": "ZROUSDC",
    "entry_price": 1.442,
    "sell_price": 1.547,
    "quantity": 251.67,
    "pnl_pct": 7.282,
    "pnl_usdt": 26.4253,
    "max_pnl": 8.391,
    "hold_seconds": 95.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.717,
    "exit_reason": "EMA7_DOWNTREND (EMA7=1.544577<EMA25=1.610282, slope=-0.414%, pnl=+7.70%)",
    "entry_time": "2026-04-19T02:53:36.587984+00:00",
    "exit_time": "2026-04-19T02:55:12.546811+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.06407,
    "sell_price": 0.06419,
    "quantity": 11340.5,
    "pnl_pct": 0.187,
    "pnl_usdt": 1.3609,
    "max_pnl": 1.623,
    "hold_seconds": 51.0,
    "hold_minutes": 0.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.692,
    "exit_reason": "TRAILING (activated, max=+1.62%, now=+0.09%, TS=0.064350)",
    "entry_time": "2026-04-19T05:58:31.516707+00:00",
    "exit_time": "2026-04-19T05:59:22.569768+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.06823,
    "sell_price": 0.06791,
    "quantity": 10649.2,
    "pnl_pct": -0.469,
    "pnl_usdt": -3.4077,
    "max_pnl": 0.396,
    "hold_seconds": 38.0,
    "hold_minutes": 0.6,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.8,
    "exit_reason": "HARD_SL (-2.51%)",
    "entry_time": "2026-04-19T06:11:40.302766+00:00",
    "exit_time": "2026-04-19T06:12:19.153246+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0317,
    "sell_price": 0.0316,
    "quantity": 11459.3,
    "pnl_pct": -0.315,
    "pnl_usdt": -1.1459,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.948,
    "exit_reason": "INSTANT_REVERSAL (-0.63% en 6s, max=+0.00%)",
    "entry_time": "2026-04-19T06:49:29.064356+00:00",
    "exit_time": "2026-04-19T06:49:35.278418+00:00"
  },
  {
    "symbol": "MOVEUSDC",
    "entry_price": 0.0207,
    "sell_price": 0.0205,
    "quantity": 17548.3,
    "pnl_pct": -0.966,
    "pnl_usdt": -3.5097,
    "max_pnl": 0.966,
    "hold_seconds": 130.0,
    "hold_minutes": 2.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.951,
    "exit_reason": "VOLUME_ROUGE (78% vendeurs \u00d7 2 klines, pnl=-0.48%)",
    "entry_time": "2026-04-19T09:31:14.010376+00:00",
    "exit_time": "2026-04-19T09:33:24.309788+00:00"
  },
  {
    "symbol": "MOVEUSDC",
    "entry_price": 0.0213,
    "sell_price": 0.021,
    "quantity": 34102.8,
    "pnl_pct": -1.408,
    "pnl_usdt": -10.2308,
    "max_pnl": 0.469,
    "hold_seconds": 67.0,
    "hold_minutes": 1.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.429,
    "exit_reason": "HARD_SL (-1.41%)",
    "entry_time": "2026-04-19T11:38:38.176087+00:00",
    "exit_time": "2026-04-19T11:39:45.387561+00:00"
  },
  {
    "symbol": "BLURUSDC",
    "entry_price": 0.0333,
    "sell_price": 0.03389,
    "quantity": 21800.6,
    "pnl_pct": 1.772,
    "pnl_usdt": 12.8624,
    "max_pnl": 2.763,
    "hold_seconds": 254.0,
    "hold_minutes": 4.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.798,
    "exit_reason": "TRAILING (max=+2.76%, now=+1.41%, trail=1.0%)",
    "entry_time": "2026-04-19T14:38:25.575242+00:00",
    "exit_time": "2026-04-19T14:42:40.464016+00:00"
  },
  {
    "symbol": "HBARUSDC",
    "entry_price": 0.08922,
    "sell_price": 0.08922,
    "quantity": 6327.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.258,
    "hold_seconds": 905.0,
    "hold_minutes": 15.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.316,
    "exit_reason": "MAX_HOLD_15min (+0.01%)",
    "entry_time": "2026-04-19T14:41:04.057418+00:00",
    "exit_time": "2026-04-19T14:56:09.556045+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.06896,
    "sell_price": 0.06796,
    "quantity": 16852.9,
    "pnl_pct": -1.45,
    "pnl_usdt": -16.8529,
    "max_pnl": 0.653,
    "hold_seconds": 235.0,
    "hold_minutes": 3.9,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 5.16,
    "exit_reason": "HARD_SL (-1.41%)",
    "entry_time": "2026-04-19T15:07:02.176455+00:00",
    "exit_time": "2026-04-19T15:10:57.271110+00:00"
  },
  {
    "symbol": "BLURUSDC",
    "entry_price": 0.0327,
    "sell_price": 0.03253,
    "quantity": 28860.4,
    "pnl_pct": -0.52,
    "pnl_usdt": -4.9063,
    "max_pnl": 0.306,
    "hold_seconds": 377.0,
    "hold_minutes": 6.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.017,
    "exit_reason": "EMA7_DOWNTREND (EMA7=0.032615<EMA25=0.032671, slope=-0.147%, pnl=-0.37%)",
    "entry_time": "2026-04-19T16:16:00.186418+00:00",
    "exit_time": "2026-04-19T16:22:17.616437+00:00"
  },
  {
    "symbol": "BOMEUSDC",
    "entry_price": 0.00068,
    "sell_price": 0.000674,
    "quantity": 693729.0,
    "pnl_pct": -0.882,
    "pnl_usdt": -4.1624,
    "max_pnl": 3.088,
    "hold_seconds": 8.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.517,
    "exit_reason": "TRAILING (max=+3.09%, now=+1.32%, trail=1.0%)",
    "entry_time": "2026-04-19T16:25:57.870470+00:00",
    "exit_time": "2026-04-19T16:26:06.129835+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0283,
    "sell_price": 0.0284,
    "quantity": 12821.5,
    "pnl_pct": 0.353,
    "pnl_usdt": 1.2822,
    "max_pnl": 1.06,
    "hold_seconds": 911.0,
    "hold_minutes": 15.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.418,
    "exit_reason": "MAX_HOLD_15min (+0.35%)",
    "entry_time": "2026-04-19T18:54:54.824838+00:00",
    "exit_time": "2026-04-19T19:10:06.088622+00:00"
  },
  {
    "symbol": "BOMEUSDC",
    "entry_price": 0.000619,
    "sell_price": 0.000632,
    "quantity": 586219.0,
    "pnl_pct": 2.1,
    "pnl_usdt": 7.6208,
    "max_pnl": 3.716,
    "hold_seconds": 258.0,
    "hold_minutes": 4.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.454,
    "exit_reason": "TRAILING (max=+3.72%, now=+1.94%, trail=1.0%)",
    "entry_time": "2026-04-19T19:56:20.186147+00:00",
    "exit_time": "2026-04-19T20:00:38.417565+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.02043,
    "sell_price": 0.0208,
    "quantity": 17767.0,
    "pnl_pct": 1.811,
    "pnl_usdt": 6.5738,
    "max_pnl": 2.741,
    "hold_seconds": 343.0,
    "hold_minutes": 5.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.377,
    "exit_reason": "TRAILING (max=+2.74%, now=+1.71%, trail=1.0%)",
    "entry_time": "2026-04-20T00:13:02.436333+00:00",
    "exit_time": "2026-04-20T00:18:45.775492+00:00"
  },
  {
    "symbol": "NEIROUSDC",
    "entry_price": 9.042e-05,
    "sell_price": 9.035e-05,
    "quantity": 7799529.0,
    "pnl_pct": -0.077,
    "pnl_usdt": -0.546,
    "max_pnl": 1.183,
    "hold_seconds": 286.0,
    "hold_minutes": 4.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.307,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.04%)",
    "entry_time": "2026-04-20T01:38:23.780436+00:00",
    "exit_time": "2026-04-20T01:43:10.469639+00:00"
  },
  {
    "symbol": "BLURUSDC",
    "entry_price": 0.03112,
    "sell_price": 0.03189,
    "quantity": 23328.2,
    "pnl_pct": 2.474,
    "pnl_usdt": 17.9627,
    "max_pnl": 4.949,
    "hold_seconds": 2366.0,
    "hold_minutes": 39.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.171,
    "exit_reason": "TRAILING (activated, max=+4.95%, now=+2.54%, TS=0.032007)",
    "entry_time": "2026-04-20T01:15:28.001719+00:00",
    "exit_time": "2026-04-20T01:54:54.630511+00:00"
  },
  {
    "symbol": "ORDIUSDC",
    "entry_price": 4.343,
    "sell_price": 4.65,
    "quantity": 83.64,
    "pnl_pct": 7.069,
    "pnl_usdt": 25.6775,
    "max_pnl": 7.23,
    "hold_seconds": 91.0,
    "hold_minutes": 1.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.284,
    "exit_reason": "TRAILING (activated, max=+7.23%, now=+4.21%, TS=4.535918)",
    "entry_time": "2026-04-20T03:35:39.027374+00:00",
    "exit_time": "2026-04-20T03:37:10.233033+00:00"
  },
  {
    "symbol": "ORDIUSDC",
    "entry_price": 4.83,
    "sell_price": 4.76,
    "quantity": 150.58,
    "pnl_pct": -1.449,
    "pnl_usdt": -10.5406,
    "max_pnl": 0.932,
    "hold_seconds": 167.0,
    "hold_minutes": 2.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.867,
    "exit_reason": "HARD_SL (-1.53%)",
    "entry_time": "2026-04-20T03:52:49.685657+00:00",
    "exit_time": "2026-04-20T03:55:36.730377+00:00"
  },
  {
    "symbol": "SPKUSDC",
    "entry_price": 0.030303,
    "sell_price": 0.030747,
    "quantity": 47947.0,
    "pnl_pct": 1.465,
    "pnl_usdt": 21.2885,
    "max_pnl": 3.729,
    "hold_seconds": 144.0,
    "hold_minutes": 2.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.974,
    "exit_reason": "TRAILING (max=+3.73%, now=+1.49%, trail=1.0%)",
    "entry_time": "2026-04-20T04:29:02.105927+00:00",
    "exit_time": "2026-04-20T04:31:26.883361+00:00"
  },
  {
    "symbol": "SPKUSDC",
    "entry_price": 0.028107,
    "sell_price": 0.027581,
    "quantity": 33649.0,
    "pnl_pct": -1.871,
    "pnl_usdt": -17.6994,
    "max_pnl": 0.655,
    "hold_seconds": 97.0,
    "hold_minutes": 1.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.29,
    "exit_reason": "HARD_SL (-1.77%)",
    "entry_time": "2026-04-20T06:57:30.509672+00:00",
    "exit_time": "2026-04-20T06:59:08.145408+00:00"
  },
  {
    "symbol": "BOMEUSDC",
    "entry_price": 0.000611,
    "sell_price": 0.000605,
    "quantity": 1188889.0,
    "pnl_pct": -0.982,
    "pnl_usdt": -7.1333,
    "max_pnl": 1.309,
    "hold_seconds": 206.0,
    "hold_minutes": 3.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.146,
    "exit_reason": "HARD_SL (-1.64%)",
    "entry_time": "2026-04-20T10:19:48.928572+00:00",
    "exit_time": "2026-04-20T10:23:15.299462+00:00"
  },
  {
    "symbol": "ORDIUSDC",
    "entry_price": 4.711,
    "sell_price": 4.716,
    "quantity": 154.28,
    "pnl_pct": 0.106,
    "pnl_usdt": 0.7714,
    "max_pnl": 1.04,
    "hold_seconds": 669.0,
    "hold_minutes": 11.1,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.66,
    "exit_reason": "VOLUME_ROUGE (97% vendeurs \u00d7 3 klines, pnl=+0.13%)",
    "entry_time": "2026-04-20T18:25:20.275577+00:00",
    "exit_time": "2026-04-20T18:36:29.419551+00:00"
  },
  {
    "symbol": "ORDIUSDC",
    "entry_price": 4.885,
    "sell_price": 5.062,
    "quantity": 148.79,
    "pnl_pct": 3.623,
    "pnl_usdt": 26.3358,
    "max_pnl": 6.51,
    "hold_seconds": 660.0,
    "hold_minutes": 11.0,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.265,
    "exit_reason": "TRAILING (activated, max=+6.51%, now=+2.89%, TS=5.036504)",
    "entry_time": "2026-04-20T19:14:30.161820+00:00",
    "exit_time": "2026-04-20T19:25:31.209819+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.02887,
    "sell_price": 0.02881,
    "quantity": 25199.0,
    "pnl_pct": -0.208,
    "pnl_usdt": -1.5119,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.726,
    "exit_reason": "INSTANT_REVERSAL (-0.90% en 5s, max=+0.00%)",
    "entry_time": "2026-04-20T19:33:09.235494+00:00",
    "exit_time": "2026-04-20T19:33:16.078607+00:00"
  },
  {
    "symbol": "AAVEUSDC",
    "entry_price": 90.67,
    "sell_price": 93.19,
    "quantity": 8.023,
    "pnl_pct": 2.779,
    "pnl_usdt": 20.218,
    "max_pnl": 4.776,
    "hold_seconds": 2252.0,
    "hold_minutes": 37.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.147,
    "exit_reason": "TRAILING (max=+4.78%, now=+2.77%, trail=1.8%)",
    "entry_time": "2026-04-20T20:08:06.389125+00:00",
    "exit_time": "2026-04-20T20:45:40.168765+00:00"
  },
  {
    "symbol": "ZROUSDC",
    "entry_price": 1.621,
    "sell_price": 1.622,
    "quantity": 436.19,
    "pnl_pct": 0.062,
    "pnl_usdt": 0.4362,
    "max_pnl": 2.468,
    "hold_seconds": 139.0,
    "hold_minutes": 2.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.541,
    "exit_reason": "TRAILING (activated, max=+2.47%, now=+0.19%, TS=1.634424)",
    "entry_time": "2026-04-20T20:45:16.328441+00:00",
    "exit_time": "2026-04-20T20:47:35.647182+00:00"
  },
  {
    "symbol": "ORDIUSDC",
    "entry_price": 4.921,
    "sell_price": 5.016,
    "quantity": 295.91,
    "pnl_pct": 1.931,
    "pnl_usdt": 28.1114,
    "max_pnl": 3.881,
    "hold_seconds": 1498.0,
    "hold_minutes": 25.0,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.607,
    "exit_reason": "TRAILING (max=+3.88%, now=+1.93%, trail=1.0%)",
    "entry_time": "2026-04-20T21:22:46.853122+00:00",
    "exit_time": "2026-04-20T21:47:45.334956+00:00"
  },
  {
    "symbol": "CFGUSDC",
    "entry_price": 0.2602,
    "sell_price": 0.2575,
    "quantity": 5602.5,
    "pnl_pct": -1.038,
    "pnl_usdt": -15.1267,
    "max_pnl": 1.922,
    "hold_seconds": 466.0,
    "hold_minutes": 7.8,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.352,
    "exit_reason": "EMA7_DOWNTREND (EMA7=0.258775<EMA25=0.259195, slope=-0.202%, pnl=-1.11%)",
    "entry_time": "2026-04-21T00:00:29.957085+00:00",
    "exit_time": "2026-04-21T00:08:15.998865+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.02635,
    "sell_price": 0.02595,
    "quantity": 44233.0,
    "pnl_pct": -1.518,
    "pnl_usdt": -17.6932,
    "max_pnl": 1.708,
    "hold_seconds": 246.0,
    "hold_minutes": 4.1,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.563,
    "exit_reason": "HARD_SL (-1.33%)",
    "entry_time": "2026-04-21T03:01:56.584543+00:00",
    "exit_time": "2026-04-21T03:06:02.989257+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.02516,
    "sell_price": 0.02567,
    "quantity": 57849.0,
    "pnl_pct": 2.027,
    "pnl_usdt": 29.503,
    "max_pnl": 3.696,
    "hold_seconds": 497.0,
    "hold_minutes": 8.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.137,
    "exit_reason": "TRAILING (max=+3.70%, now=+1.67%, trail=1.6% [ema7\u2191])",
    "entry_time": "2026-04-21T05:23:04.757452+00:00",
    "exit_time": "2026-04-21T05:31:22.323237+00:00"
  },
  {
    "symbol": "ZECUSDC",
    "entry_price": 319.91,
    "sell_price": 331.25,
    "quantity": 4.555,
    "pnl_pct": 3.545,
    "pnl_usdt": 51.6537,
    "max_pnl": 4.692,
    "hold_seconds": 2527.0,
    "hold_minutes": 42.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.093,
    "exit_reason": "EMA7_DOWNTREND (EMA7=331.987098<EMA25=332.111608, slope=-0.228%, pnl=+3.55%)",
    "entry_time": "2026-04-21T11:10:38.839266+00:00",
    "exit_time": "2026-04-21T11:52:46.514408+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.02626,
    "sell_price": 0.02656,
    "quantity": 27806.0,
    "pnl_pct": 1.142,
    "pnl_usdt": 8.3418,
    "max_pnl": 4.227,
    "hold_seconds": 228.0,
    "hold_minutes": 3.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.992,
    "exit_reason": "TRAILING (activated, max=+4.23%, now=+1.22%, TS=0.026582)",
    "entry_time": "2026-04-21T12:32:47.842955+00:00",
    "exit_time": "2026-04-21T12:36:35.909134+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.02691,
    "sell_price": 0.03049,
    "quantity": 17643.0,
    "pnl_pct": 13.304,
    "pnl_usdt": 63.1619,
    "max_pnl": 19.918,
    "hold_seconds": 1029.0,
    "hold_minutes": 17.2,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 3.824,
    "exit_reason": "TRAILING (activated, max=+19.92%, now=+11.89%, TS=0.030205)",
    "entry_time": "2026-04-21T12:41:47.984726+00:00",
    "exit_time": "2026-04-21T12:58:57.675165+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.02337,
    "sell_price": 0.02311,
    "quantity": 25065.0,
    "pnl_pct": -1.113,
    "pnl_usdt": -6.5169,
    "max_pnl": 1.626,
    "hold_seconds": 289.0,
    "hold_minutes": 4.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.578,
    "exit_reason": "EMA7_DOWNTREND (EMA7=0.023293<EMA25=0.024571, slope=-0.270%, pnl=-0.90%)",
    "entry_time": "2026-04-21T13:27:43.445161+00:00",
    "exit_time": "2026-04-21T13:32:32.911871+00:00"
  },
  {
    "symbol": "GIGGLEUSDC",
    "entry_price": 37.16,
    "sell_price": 37.01,
    "quantity": 15.408,
    "pnl_pct": -0.404,
    "pnl_usdt": -2.3112,
    "max_pnl": 0.753,
    "hold_seconds": 779.0,
    "hold_minutes": 13.0,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 4.064,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.57%)",
    "entry_time": "2026-04-21T13:28:13.915119+00:00",
    "exit_time": "2026-04-21T13:41:13.490117+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.02086,
    "sell_price": 0.02124,
    "quantity": 22808.0,
    "pnl_pct": 1.822,
    "pnl_usdt": 8.667,
    "max_pnl": 4.554,
    "hold_seconds": 473.0,
    "hold_minutes": 7.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.88,
    "exit_reason": "EMA7_DOWNTREND (EMA7=0.021391<EMA25=0.021644, slope=-0.457%, pnl=+1.77%)",
    "entry_time": "2026-04-21T14:03:51.981487+00:00",
    "exit_time": "2026-04-21T14:11:45.494804+00:00"
  },
  {
    "symbol": "GUNUSDC",
    "entry_price": 0.0221,
    "sell_price": 0.02167,
    "quantity": 33131.0,
    "pnl_pct": -1.946,
    "pnl_usdt": -14.2463,
    "max_pnl": 0.226,
    "hold_seconds": 252.0,
    "hold_minutes": 4.2,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 3.074,
    "exit_reason": "HARD_SL (-1.95%)",
    "entry_time": "2026-04-21T14:41:32.632232+00:00",
    "exit_time": "2026-04-21T14:45:44.814110+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.0887,
    "sell_price": 0.0904,
    "quantity": 8250.2,
    "pnl_pct": 1.917,
    "pnl_usdt": 14.0253,
    "max_pnl": 3.495,
    "hold_seconds": 649.0,
    "hold_minutes": 10.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.919,
    "exit_reason": "TRAILING (max=+3.49%, now=+1.92%, trail=1.0%)",
    "entry_time": "2026-04-21T16:07:34.495759+00:00",
    "exit_time": "2026-04-21T16:18:24.361933+00:00"
  },
  {
    "symbol": "METUSDC",
    "entry_price": 0.1908,
    "sell_price": 0.1908,
    "quantity": 7675.0,
    "pnl_pct": 0.0,
    "pnl_usdt": 0.0,
    "max_pnl": 0.891,
    "hold_seconds": 640.0,
    "hold_minutes": 10.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.269,
    "exit_reason": "HARD_SL (-1.36%)",
    "entry_time": "2026-04-22T10:40:00.096605+00:00",
    "exit_time": "2026-04-22T10:50:40.300562+00:00"
  },
  {
    "symbol": "SPKUSDC",
    "entry_price": 0.034543,
    "sell_price": 0.034475,
    "quantity": 20595.0,
    "pnl_pct": -0.197,
    "pnl_usdt": -1.4005,
    "max_pnl": 1.694,
    "hold_seconds": 373.0,
    "hold_minutes": 6.2,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 3.038,
    "exit_reason": "VOLUME_ROUGE (86% vendeurs \u00d7 2 klines, pnl=-0.80%)",
    "entry_time": "2026-04-22T14:38:03.666147+00:00",
    "exit_time": "2026-04-22T14:44:16.991268+00:00"
  },
  {
    "symbol": "NEIROUSDC",
    "entry_price": 9.315e-05,
    "sell_price": 9.376e-05,
    "quantity": 7855844.0,
    "pnl_pct": 0.655,
    "pnl_usdt": 4.7921,
    "max_pnl": 2.061,
    "hold_seconds": 646.0,
    "hold_minutes": 10.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.452,
    "exit_reason": "EMA7_DOWNTREND (EMA7=0.000094<EMA25=0.000094, slope=-0.381%, pnl=+0.81%)",
    "entry_time": "2026-04-22T14:34:21.893754+00:00",
    "exit_time": "2026-04-22T14:45:08.791329+00:00"
  },
  {
    "symbol": "NEIROUSDC",
    "entry_price": 9.969e-05,
    "sell_price": 9.869e-05,
    "quantity": 7345470.0,
    "pnl_pct": -1.003,
    "pnl_usdt": -7.3455,
    "max_pnl": 0.321,
    "hold_seconds": 349.0,
    "hold_minutes": 5.8,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 4.613,
    "exit_reason": "HARD_SL (-1.29%)",
    "entry_time": "2026-04-22T15:42:25.776403+00:00",
    "exit_time": "2026-04-22T15:48:14.870288+00:00"
  },
  {
    "symbol": "SPKUSDC",
    "entry_price": 0.036881,
    "sell_price": 0.037579,
    "quantity": 15879.0,
    "pnl_pct": 1.893,
    "pnl_usdt": 11.0835,
    "max_pnl": 3.704,
    "hold_seconds": 798.0,
    "hold_minutes": 13.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.297,
    "exit_reason": "TRAILING (max=+3.70%, now=+1.77%, trail=1.4% [ema7\u2191])",
    "entry_time": "2026-04-22T20:13:59.619519+00:00",
    "exit_time": "2026-04-22T20:27:18.389067+00:00"
  },
  {
    "symbol": "STRKUSDC",
    "entry_price": 0.0469,
    "sell_price": 0.0468,
    "quantity": 7807.67,
    "pnl_pct": -0.213,
    "pnl_usdt": -0.7808,
    "max_pnl": 0.853,
    "hold_seconds": 561.0,
    "hold_minutes": 9.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.285,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.21%)",
    "entry_time": "2026-04-23T03:45:22.722226+00:00",
    "exit_time": "2026-04-23T03:54:44.357864+00:00"
  },
  {
    "symbol": "METUSDC",
    "entry_price": 0.173,
    "sell_price": 0.1721,
    "quantity": 3398.5,
    "pnl_pct": -0.52,
    "pnl_usdt": -3.0586,
    "max_pnl": 0.0,
    "hold_seconds": 23.0,
    "hold_minutes": 0.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.885,
    "exit_reason": "INSTANT_REVERSAL (-0.75% en 23s, max=+0.00%)",
    "entry_time": "2026-04-23T06:32:02.568952+00:00",
    "exit_time": "2026-04-23T06:32:26.141950+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0328,
    "sell_price": 0.0325,
    "quantity": 18340.2,
    "pnl_pct": -0.915,
    "pnl_usdt": -5.5021,
    "max_pnl": 0.305,
    "hold_seconds": 579.0,
    "hold_minutes": 9.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.235,
    "exit_reason": "VOLUME_ROUGE (97% vendeurs \u00d7 2 klines, pnl=-0.30%)",
    "entry_time": "2026-04-23T06:23:37.184670+00:00",
    "exit_time": "2026-04-23T06:33:16.803464+00:00"
  },
  {
    "symbol": "STRKUSDC",
    "entry_price": 0.0461,
    "sell_price": 0.0457,
    "quantity": 8152.92,
    "pnl_pct": -0.868,
    "pnl_usdt": -3.2612,
    "max_pnl": 0.868,
    "hold_seconds": 345.0,
    "hold_minutes": 5.8,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 3.104,
    "exit_reason": "VOLUME_ROUGE (100% vendeurs \u00d7 2 klines, pnl=-0.87%)",
    "entry_time": "2026-04-23T08:58:36.233451+00:00",
    "exit_time": "2026-04-23T09:04:22.025959+00:00"
  },
  {
    "symbol": "KATUSDC",
    "entry_price": 0.0112,
    "sell_price": 0.01198,
    "quantity": 87194.0,
    "pnl_pct": 6.964,
    "pnl_usdt": 68.0113,
    "max_pnl": 12.232,
    "hold_seconds": 879.0,
    "hold_minutes": 14.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.34,
    "exit_reason": "TRAILING (max=+12.23%, now=+7.23%, trail=4.0% [ema7\u2191])",
    "entry_time": "2026-04-23T12:44:12.920517+00:00",
    "exit_time": "2026-04-23T12:58:52.161417+00:00"
  },
  {
    "symbol": "KATUSDC",
    "entry_price": 0.01203,
    "sell_price": 0.01211,
    "quantity": 81386.0,
    "pnl_pct": 0.665,
    "pnl_usdt": 6.5109,
    "max_pnl": 2.328,
    "hold_seconds": 509.0,
    "hold_minutes": 8.5,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.008,
    "exit_reason": "TRAILING (activated, max=+2.33%, now=+0.08%, TS=0.012113)",
    "entry_time": "2026-04-23T13:18:17.056816+00:00",
    "exit_time": "2026-04-23T13:26:46.232921+00:00"
  },
  {
    "symbol": "KATUSDC",
    "entry_price": 0.01236,
    "sell_price": 0.01344,
    "quantity": 60953.0,
    "pnl_pct": 8.738,
    "pnl_usdt": 65.8292,
    "max_pnl": 10.032,
    "hold_seconds": 75.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.401,
    "exit_reason": "TRAILING (activated, max=+10.03%, now=+4.77%, TS=0.013158)",
    "entry_time": "2026-04-23T13:51:30.827180+00:00",
    "exit_time": "2026-04-23T13:52:46.353741+00:00"
  },
  {
    "symbol": "PENGUUSDC",
    "entry_price": 0.008686,
    "sell_price": 0.008667,
    "quantity": 139134.0,
    "pnl_pct": -0.219,
    "pnl_usdt": -2.6435,
    "max_pnl": 0.61,
    "hold_seconds": 782.0,
    "hold_minutes": 13.0,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.72,
    "exit_reason": "VOLUME_ROUGE (99% vendeurs \u00d7 2 klines, pnl=-0.22%)",
    "entry_time": "2026-04-23T15:24:16.974389+00:00",
    "exit_time": "2026-04-23T15:37:19.921427+00:00"
  },
  {
    "symbol": "KATUSDC",
    "entry_price": 0.01246,
    "sell_price": 0.01251,
    "quantity": 48502.0,
    "pnl_pct": 0.401,
    "pnl_usdt": 2.4251,
    "max_pnl": 2.408,
    "hold_seconds": 427.0,
    "hold_minutes": 7.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 3.076,
    "exit_reason": "TRAILING (activated, max=+2.41%, now=+0.64%, TS=0.012556)",
    "entry_time": "2026-04-23T15:42:03.152814+00:00",
    "exit_time": "2026-04-23T15:49:10.924943+00:00"
  },
  {
    "symbol": "KATUSDC",
    "entry_price": 0.01328,
    "sell_price": 0.01326,
    "quantity": 45511.0,
    "pnl_pct": -0.151,
    "pnl_usdt": -0.9102,
    "max_pnl": 0.904,
    "hold_seconds": 52.0,
    "hold_minutes": 0.9,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.229,
    "exit_reason": "HARD_SL (-1.43%)",
    "entry_time": "2026-04-23T15:54:45.089127+00:00",
    "exit_time": "2026-04-23T15:55:37.042827+00:00"
  },
  {
    "symbol": "KATUSDC",
    "entry_price": 0.01411,
    "sell_price": 0.01397,
    "quantity": 34801.0,
    "pnl_pct": -0.992,
    "pnl_usdt": -4.8721,
    "max_pnl": 1.205,
    "hold_seconds": 192.0,
    "hold_minutes": 3.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.291,
    "exit_reason": "HARD_SL (-1.28%)",
    "entry_time": "2026-04-23T16:55:09.637782+00:00",
    "exit_time": "2026-04-23T16:58:22.254248+00:00"
  },
  {
    "symbol": "KATUSDC",
    "entry_price": 0.013,
    "sell_price": 0.01318,
    "quantity": 37757.0,
    "pnl_pct": 1.385,
    "pnl_usdt": 6.7963,
    "max_pnl": 3.462,
    "hold_seconds": 233.0,
    "hold_minutes": 3.9,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.229,
    "exit_reason": "TRAILING (max=+3.46%, now=+1.54%, trail=1.6% [ema7\u2191])",
    "entry_time": "2026-04-23T20:26:11.594542+00:00",
    "exit_time": "2026-04-23T20:30:05.297884+00:00"
  },
  {
    "symbol": "SPKUSDC",
    "entry_price": 0.052881,
    "sell_price": 0.052018,
    "quantity": 11429.0,
    "pnl_pct": -1.632,
    "pnl_usdt": -9.8632,
    "max_pnl": 0.085,
    "hold_seconds": 285.0,
    "hold_minutes": 4.8,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 4.136,
    "exit_reason": "EARLY_SL (max=+0.09%, -1.59% after 5min, SL=-1.1%)",
    "entry_time": "2026-04-23T21:01:47.968652+00:00",
    "exit_time": "2026-04-23T21:06:33.913795+00:00"
  },
  {
    "symbol": "SPKUSDC",
    "entry_price": 0.052962,
    "sell_price": 0.052253,
    "quantity": 14260.0,
    "pnl_pct": -1.339,
    "pnl_usdt": -10.1103,
    "max_pnl": 0.123,
    "hold_seconds": 220.0,
    "hold_minutes": 3.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.641,
    "exit_reason": "EARLY_SL (max=+0.12%, -1.18% after 4min, SL=-1.1%)",
    "entry_time": "2026-04-23T23:09:51.996137+00:00",
    "exit_time": "2026-04-23T23:13:32.115919+00:00"
  },
  {
    "symbol": "AAVEUSDC",
    "entry_price": 96.05,
    "sell_price": 96.04,
    "quantity": 15.711,
    "pnl_pct": -0.01,
    "pnl_usdt": -0.1571,
    "max_pnl": 0.687,
    "hold_seconds": 79.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.244,
    "exit_reason": "MOMENTUM_EXIT (3 drops, -0.29%)",
    "entry_time": "2026-04-24T00:10:48.924758+00:00",
    "exit_time": "2026-04-24T00:12:08.774831+00:00"
  },
  {
    "symbol": "SPKUSDC",
    "entry_price": 0.049279,
    "sell_price": 0.049689,
    "quantity": 15318.0,
    "pnl_pct": 0.832,
    "pnl_usdt": 6.2804,
    "max_pnl": 1.836,
    "hold_seconds": 79.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.523,
    "exit_reason": "TRAILING (activated, max=+1.84%, now=+0.76%, TS=0.049682)",
    "entry_time": "2026-04-24T02:43:17.866187+00:00",
    "exit_time": "2026-04-24T02:44:37.190850+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.108,
    "sell_price": 0.1069,
    "quantity": 5593.2,
    "pnl_pct": -1.019,
    "pnl_usdt": -6.1525,
    "max_pnl": 1.481,
    "hold_seconds": 317.0,
    "hold_minutes": 5.3,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 3.241,
    "exit_reason": "HARD_SL (-1.67%)",
    "entry_time": "2026-04-24T03:57:56.972418+00:00",
    "exit_time": "2026-04-24T04:03:14.314285+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0323,
    "sell_price": 0.0322,
    "quantity": 18277.0,
    "pnl_pct": -0.31,
    "pnl_usdt": -1.8277,
    "max_pnl": 0.0,
    "hold_seconds": 6.0,
    "hold_minutes": 0.1,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.258,
    "exit_reason": "INSTANT_REVERSAL (-0.62% en 6s, max=+0.00%)",
    "entry_time": "2026-04-24T06:15:37.675385+00:00",
    "exit_time": "2026-04-24T06:15:43.974269+00:00"
  },
  {
    "symbol": "STOUSDC",
    "entry_price": 0.1095,
    "sell_price": 0.1147,
    "quantity": 5515.4,
    "pnl_pct": 4.749,
    "pnl_usdt": 28.6801,
    "max_pnl": 8.767,
    "hold_seconds": 1226.0,
    "hold_minutes": 20.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.464,
    "exit_reason": "TRAILING (max=+8.77%, now=+4.84%, trail=3.2% [ema7\u2191])",
    "entry_time": "2026-04-24T06:15:30.924733+00:00",
    "exit_time": "2026-04-24T06:35:57.145598+00:00"
  },
  {
    "symbol": "ZECUSDC",
    "entry_price": 350.0,
    "sell_price": 353.15,
    "quantity": 1.727,
    "pnl_pct": 0.9,
    "pnl_usdt": 5.44,
    "max_pnl": 1.429,
    "hold_seconds": 949.0,
    "hold_minutes": 15.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.14,
    "exit_reason": "MAX_HOLD_15min (+0.92%)",
    "entry_time": "2026-04-24T10:54:17.759262+00:00",
    "exit_time": "2026-04-24T11:10:07.232331+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.07704,
    "sell_price": 0.076,
    "quantity": 19619.4,
    "pnl_pct": -1.35,
    "pnl_usdt": -20.4042,
    "max_pnl": 0.221,
    "hold_seconds": 38.0,
    "hold_minutes": 0.6,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.144,
    "exit_reason": "HARD_SL (-1.48%)",
    "entry_time": "2026-04-24T11:59:50.598792+00:00",
    "exit_time": "2026-04-24T12:00:29.541748+00:00"
  },
  {
    "symbol": "BIOUSDC",
    "entry_price": 0.0347,
    "sell_price": 0.0344,
    "quantity": 17411.8,
    "pnl_pct": -0.865,
    "pnl_usdt": -5.2235,
    "max_pnl": 0.0,
    "hold_seconds": 28.0,
    "hold_minutes": 0.5,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.671,
    "exit_reason": "INSTANT_REVERSAL (-0.86% en 28s, max=+0.00%)",
    "entry_time": "2026-04-24T13:31:58.583991+00:00",
    "exit_time": "2026-04-24T13:32:27.320182+00:00"
  },
  {
    "symbol": "ENJUSDC",
    "entry_price": 0.06605,
    "sell_price": 0.0656,
    "quantity": 9140.9,
    "pnl_pct": -0.681,
    "pnl_usdt": -4.1134,
    "max_pnl": 1.423,
    "hold_seconds": 905.0,
    "hold_minutes": 15.1,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.693,
    "exit_reason": "MAX_HOLD_15min (-0.21%)",
    "entry_time": "2026-04-24T15:31:34.028360+00:00",
    "exit_time": "2026-04-24T15:46:39.335607+00:00"
  },
  {
    "symbol": "TRUMPUSDC",
    "entry_price": 3.053,
    "sell_price": 3.055,
    "quantity": 197.828,
    "pnl_pct": 0.066,
    "pnl_usdt": 0.3957,
    "max_pnl": 0.557,
    "hold_seconds": 636.0,
    "hold_minutes": 10.6,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 6.627,
    "exit_reason": "VOLUME_ROUGE (82% vendeurs \u00d7 2 klines, pnl=+0.00%)",
    "entry_time": "2026-04-24T17:18:38.873700+00:00",
    "exit_time": "2026-04-24T17:29:15.576761+00:00"
  },
  {
    "symbol": "ZECUSDC",
    "entry_price": 363.8,
    "sell_price": 364.68,
    "quantity": 1.659,
    "pnl_pct": 0.242,
    "pnl_usdt": 1.4599,
    "max_pnl": 0.825,
    "hold_seconds": 907.0,
    "hold_minutes": 15.1,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.714,
    "exit_reason": "MAX_HOLD_15min (+0.27%)",
    "entry_time": "2026-04-24T17:45:22.933482+00:00",
    "exit_time": "2026-04-24T18:00:30.313915+00:00"
  },
  {
    "symbol": "SPKUSDC",
    "entry_price": 0.044116,
    "sell_price": 0.044525,
    "quantity": 13691.0,
    "pnl_pct": 0.927,
    "pnl_usdt": 5.5996,
    "max_pnl": 1.868,
    "hold_seconds": 1012.0,
    "hold_minutes": 16.9,
    "surge_type": "BREAKOUT_SURGE",
    "surge_strength": 1.648,
    "exit_reason": "MAX_HOLD_15min (+0.99%)",
    "entry_time": "2026-04-24T20:58:25.139010+00:00",
    "exit_time": "2026-04-24T21:15:17.371454+00:00"
  },
  {
    "symbol": "ZBTUSDC",
    "entry_price": 0.1439,
    "sell_price": 0.1474,
    "quantity": 6820.200000000001,
    "pnl_pct": 2.432,
    "pnl_usdt": 23.8707,
    "max_pnl": 3.753,
    "hold_seconds": 552.0,
    "hold_minutes": 9.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.051,
    "exit_reason": "TRAILING (max=+3.75%, now=+1.39%, trail=1.6% [ema7\u2191])",
    "entry_time": "2026-04-25T00:05:30.935559+00:00",
    "exit_time": "2026-04-25T00:14:43.843006+00:00"
  },
  {
    "symbol": "ZBTUSDC",
    "entry_price": 0.1541,
    "sell_price": 0.1546,
    "quantity": 3188.1,
    "pnl_pct": 0.324,
    "pnl_usdt": 1.5941,
    "max_pnl": 1.428,
    "hold_seconds": 81.0,
    "hold_minutes": 1.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.309,
    "exit_reason": "TRAILING (activated, max=+1.43%, now=+0.06%, TS=0.154268)",
    "entry_time": "2026-04-25T00:31:17.831476+00:00",
    "exit_time": "2026-04-25T00:32:39.155828+00:00"
  },
  {
    "symbol": "AXSUSDC",
    "entry_price": 1.478,
    "sell_price": 1.502,
    "quantity": 409.13000000000005,
    "pnl_pct": 1.624,
    "pnl_usdt": 9.8191,
    "max_pnl": 3.18,
    "hold_seconds": 229.0,
    "hold_minutes": 3.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 2.11,
    "exit_reason": "TRAILING (activated, max=+3.18%, now=+1.42%, TS=1.500600)",
    "entry_time": "2026-04-25T08:20:37.283628+00:00",
    "exit_time": "2026-04-25T08:24:26.849169+00:00"
  },
  {
    "symbol": "KATUSDC",
    "entry_price": 0.01987,
    "sell_price": 0.01968,
    "quantity": 32398.0,
    "pnl_pct": -0.956,
    "pnl_usdt": -6.1556,
    "max_pnl": 0.201,
    "hold_seconds": 82.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.378,
    "exit_reason": "HARD_SL (-1.56%)",
    "entry_time": "2026-04-25T11:11:29.863563+00:00",
    "exit_time": "2026-04-25T11:12:52.452021+00:00"
  },
  {
    "symbol": "ZBTUSDC",
    "entry_price": 0.1386,
    "sell_price": 0.1415,
    "quantity": 4644.3,
    "pnl_pct": 2.092,
    "pnl_usdt": 13.4685,
    "max_pnl": 4.473,
    "hold_seconds": 1125.0,
    "hold_minutes": 18.7,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.959,
    "exit_reason": "TRAILING (max=+4.47%, now=+2.16%, trail=1.8%)",
    "entry_time": "2026-04-25T11:51:18.046749+00:00",
    "exit_time": "2026-04-25T12:10:03.439180+00:00"
  },
  {
    "symbol": "TRUMPUSDC",
    "entry_price": 2.565,
    "sell_price": 2.585,
    "quantity": 203.996,
    "pnl_pct": 0.78,
    "pnl_usdt": 4.0799,
    "max_pnl": 2.69,
    "hold_seconds": 429.0,
    "hold_minutes": 7.1,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 3.587,
    "exit_reason": "TRAILING (activated, max=+2.69%, now=+0.55%, TS=2.591856)",
    "entry_time": "2026-04-25T12:48:54.210526+00:00",
    "exit_time": "2026-04-25T12:56:03.329357+00:00"
  },
  {
    "symbol": "ORCAUSDC",
    "entry_price": 1.218,
    "sell_price": 1.208,
    "quantity": 858.96,
    "pnl_pct": -0.821,
    "pnl_usdt": -8.5896,
    "max_pnl": 0.575,
    "hold_seconds": 83.0,
    "hold_minutes": 1.4,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.084,
    "exit_reason": "HARD_SL (-1.48%)",
    "entry_time": "2026-04-25T15:25:48.890491+00:00",
    "exit_time": "2026-04-25T15:27:12.055443+00:00"
  },
  {
    "symbol": "ORCAUSDC",
    "entry_price": 1.245,
    "sell_price": 1.34,
    "quantity": 839.56,
    "pnl_pct": 7.631,
    "pnl_usdt": 79.7582,
    "max_pnl": 8.434,
    "hold_seconds": 126.0,
    "hold_minutes": 2.1,
    "surge_type": "MOMENTUM_SURGE",
    "surge_strength": 4.69,
    "exit_reason": "TRAILING (max=+8.43%, now=+4.66%, trail=3.2% [ema7\u2191])",
    "entry_time": "2026-04-25T15:32:08.259374+00:00",
    "exit_time": "2026-04-25T15:34:14.303676+00:00"
  },
  {
    "symbol": "ZBTUSDC",
    "entry_price": 0.1459,
    "sell_price": 0.1467,
    "quantity": 8850.7,
    "pnl_pct": 0.548,
    "pnl_usdt": 7.0806,
    "max_pnl": 1.988,
    "hold_seconds": 229.0,
    "hold_minutes": 3.8,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.437,
    "exit_reason": "TRAILING (activated, max=+1.99%, now=+0.21%, TS=0.146419)",
    "entry_time": "2026-04-25T15:41:41.582028+00:00",
    "exit_time": "2026-04-25T15:45:31.239038+00:00"
  },
  {
    "symbol": "API3USDC",
    "entry_price": 0.3569,
    "sell_price": 0.3673,
    "quantity": 2939.19,
    "pnl_pct": 2.914,
    "pnl_usdt": 30.5676,
    "max_pnl": 4.847,
    "hold_seconds": 2771.0,
    "hold_minutes": 46.2,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.134,
    "exit_reason": "TRAILING (activated, max=+4.85%, now=+2.55%, TS=0.366716)",
    "entry_time": "2026-04-25T16:01:40.669703+00:00",
    "exit_time": "2026-04-25T16:47:52.351733+00:00"
  },
  {
    "symbol": "APEUSDC",
    "entry_price": 0.1601,
    "sell_price": 0.1582,
    "quantity": 6561.89,
    "pnl_pct": -1.187,
    "pnl_usdt": -12.4676,
    "max_pnl": 0.25,
    "hold_seconds": 162.0,
    "hold_minutes": 2.7,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.627,
    "exit_reason": "HARD_SL (-1.37%)",
    "entry_time": "2026-04-25T18:04:38.680065+00:00",
    "exit_time": "2026-04-25T18:07:21.086801+00:00"
  },
  {
    "symbol": "ZBTUSDC",
    "entry_price": 0.1519,
    "sell_price": 0.1508,
    "quantity": 5317.7,
    "pnl_pct": -0.724,
    "pnl_usdt": -5.8495,
    "max_pnl": 1.514,
    "hold_seconds": 380.0,
    "hold_minutes": 6.3,
    "surge_type": "FLASH_SURGE",
    "surge_strength": 1.055,
    "exit_reason": "EMA7_DOWNTREND (EMA7=0.151629<EMA25=0.151670, slope=-0.340%, pnl=-0.99%)",
    "entry_time": "2026-04-25T18:17:19.397514+00:00",
    "exit_time": "2026-04-25T18:23:40.121583+00:00"
  },
  {
    "symbol": "APEUSDC",
    "entry_price": 0.1615,
    "sell_price": 0.166,
    "quantity": 6500.8,
    "pnl_pct": 2.786,
    "pnl_usdt": 29.2536,
    "max_pnl": 5.449,
    "hold_seconds": 475.0,
    "hold_minutes": 7.9,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.861,
    "exit_reason": "TRAILING (max=+5.45%, now=+2.79%, trail=1.8%)",
    "entry_time": "2026-04-25T18:39:07.281319+00:00",
    "exit_time": "2026-04-25T18:47:02.330049+00:00"
  },
  {
    "symbol": "ZBTUSDC",
    "entry_price": 0.1613,
    "sell_price": 0.1602,
    "quantity": 10017.1,
    "pnl_pct": -0.682,
    "pnl_usdt": -11.0188,
    "max_pnl": 0.0,
    "hold_seconds": 12.0,
    "hold_minutes": 0.2,
    "surge_type": "TREND_MOMENTUM_SURGE",
    "surge_strength": 2.616,
    "exit_reason": "INSTANT_REVERSAL (-0.68% en 12s, max=+0.00%)",
    "entry_time": "2026-04-25T19:21:55.559225+00:00",
    "exit_time": "2026-04-25T19:22:08.319205+00:00"
  }
]