{
  "generated_at": "2026-06-04 23:02 UTC",
  "metrics": {
    "total": 86,
    "open": 2,
    "closed": 84,
    "win_rate_pct": 77.4,
    "tp1_rate_pct": 77.4,
    "tp2_rate_pct": 41.7,
    "tp3_rate_pct": 20.2,
    "avg_pnl_pct": 0.59,
    "best_pct": 2.56,
    "worst_pct": -1.67
  },
  "genesis_hash": "0000000000000000000000000000000000000000000000000000000000000000",
  "signals": [
    {
      "id": 1,
      "timestamp_emision": "2026-05-02T22:01:28Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 78719.78,
      "stop_loss": 78345.67,
      "current_sl": null,
      "target_1": 79717.41,
      "target_2": 79842.11,
      "target_3": 80216.22,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-04T00:21:00Z",
      "close_reason": "sl",
      "close_price": 78288.88,
      "execution_price": null,
      "prev_hash": "0000000000000000000000000000000000000000000000000000000000000000",
      "row_hash": "d3b1ca9a530a73e4e3ad18b839632e83ffbf653449dd2cd0f34afb3b710dd8be",
      "pnl_pct": -0.55,
      "status": "Stop"
    },
    {
      "id": 2,
      "timestamp_emision": "2026-05-03T12:01:38Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 78656.01,
      "stop_loss": 78307.34,
      "current_sl": null,
      "target_1": 79585.79,
      "target_2": 79702.02,
      "target_3": 80050.69,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-04T00:21:00Z",
      "close_reason": "sl",
      "close_price": 78288.88,
      "execution_price": null,
      "prev_hash": "d3b1ca9a530a73e4e3ad18b839632e83ffbf653449dd2cd0f34afb3b710dd8be",
      "row_hash": "14f150a0c608984fcb972a4a6904a4be67e07774eff30dcc61430162605d90e1",
      "pnl_pct": -0.47,
      "status": "Stop"
    },
    {
      "id": 3,
      "timestamp_emision": "2026-05-04T02:35:21Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 79769.0,
      "stop_loss": 79184.0,
      "current_sl": null,
      "target_1": 81332.0,
      "target_2": 81527.0,
      "target_3": 82113.0,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-04T10:06:06Z",
      "close_reason": "sl",
      "close_price": 79086.43,
      "execution_price": null,
      "prev_hash": "14f150a0c608984fcb972a4a6904a4be67e07774eff30dcc61430162605d90e1",
      "row_hash": "ffaf28f16ad8af1a80e2672763ea1e02cd0d8a6d7f3dd4c6a9e668bf4a9a42c4",
      "pnl_pct": -0.86,
      "status": "Stop"
    },
    {
      "id": 4,
      "timestamp_emision": "2026-05-04T11:01:32Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78940.26,
      "stop_loss": 79680.55,
      "current_sl": null,
      "target_1": 76966.16,
      "target_2": 76719.39,
      "target_3": 75979.1,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-04T14:46:47Z",
      "close_reason": "sl",
      "close_price": 79685.92,
      "execution_price": null,
      "prev_hash": "ffaf28f16ad8af1a80e2672763ea1e02cd0d8a6d7f3dd4c6a9e668bf4a9a42c4",
      "row_hash": "14c82aa792134e7424e15b4af9e14092494cfc903bc4afae505d3201522551af",
      "pnl_pct": -0.94,
      "status": "Stop"
    },
    {
      "id": 5,
      "timestamp_emision": "2026-05-04T17:00:00Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 80025.03,
      "stop_loss": 79073.0,
      "current_sl": 80825.28,
      "target_1": 82564.0,
      "target_2": 82882.0,
      "target_3": 83634.0,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-06T11:18:12Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-07T04:05:33Z",
      "close_reason": "sl_after_tp1",
      "close_price": 80800.02,
      "execution_price": null,
      "prev_hash": "14c82aa792134e7424e15b4af9e14092494cfc903bc4afae505d3201522551af",
      "row_hash": "c0a409ce47795ed49ae4884d5874ecc460cdaab06b2327e6636ad806bc78aca9",
      "pnl_pct": 2.07,
      "status": "Stop tras TP1"
    },
    {
      "id": 6,
      "timestamp_emision": "2026-05-09T17:01:32Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 80625.01,
      "stop_loss": 80258.2,
      "current_sl": 81603.18,
      "target_1": 81603.18,
      "target_2": 81725.44,
      "target_3": 82092.25,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-10T22:27:58Z",
      "tp2_hit_at": "2026-05-10T22:33:03Z",
      "tp3_hit_at": "2026-05-10T22:34:06Z",
      "closed_at": "2026-05-10T22:34:06Z",
      "close_reason": "tp3",
      "close_price": 82077.37,
      "execution_price": null,
      "prev_hash": "c0a409ce47795ed49ae4884d5874ecc460cdaab06b2327e6636ad806bc78aca9",
      "row_hash": "9412b55ae07d0d3700b9376209a88e57aaacbcf7f2a27a1abe6756eae14b2766",
      "pnl_pct": 1.46,
      "status": "TP3 alcanzado"
    },
    {
      "id": 7,
      "timestamp_emision": "2026-05-11T15:29:00Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 80953.38,
      "stop_loss": 80339.6,
      "current_sl": 81567.2,
      "target_1": 81567.2,
      "target_2": 81976.4,
      "target_3": 82590.3,
      "source": "model",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-11T16:09:00Z",
      "tp2_hit_at": "2026-05-11T17:42:00Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-12T00:23:07Z",
      "close_reason": "sl_after_tp2",
      "close_price": 81569.09,
      "execution_price": null,
      "prev_hash": "9412b55ae07d0d3700b9376209a88e57aaacbcf7f2a27a1abe6756eae14b2766",
      "row_hash": "9aa24f523d46585f98b0dbc82ca6c493ad20a942a81a8146276cd400d9ed54d5",
      "pnl_pct": 0.93,
      "status": "Stop tras TP2"
    },
    {
      "id": 8,
      "timestamp_emision": "2026-05-12T01:37:21Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 81545.2,
      "stop_loss": 82128.29,
      "current_sl": 80962.11,
      "target_1": 80962.11,
      "target_2": 80573.39,
      "target_3": 79990.3,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-12T01:38:11Z",
      "tp2_hit_at": "2026-05-12T11:06:47Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-12T12:38:52Z",
      "close_reason": "sl_after_tp2",
      "close_price": 80969.19,
      "execution_price": null,
      "prev_hash": "9aa24f523d46585f98b0dbc82ca6c493ad20a942a81a8146276cd400d9ed54d5",
      "row_hash": "0468aee69d9ef03e4dd281426717baecd27a4b664e02bac82cd01f282fbac6be",
      "pnl_pct": 0.87,
      "status": "Stop tras TP2"
    },
    {
      "id": 9,
      "timestamp_emision": "2026-05-13T17:44:11Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 79108.39,
      "stop_loss": 78462.03,
      "current_sl": 79187.5,
      "target_1": 79754.75,
      "target_2": 80185.65,
      "target_3": 80832.0,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-13T18:21:12Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-14T03:08:22Z",
      "close_reason": "sl_after_tp1",
      "close_price": 79186.01,
      "execution_price": null,
      "prev_hash": "0468aee69d9ef03e4dd281426717baecd27a4b664e02bac82cd01f282fbac6be",
      "row_hash": "76ca24c12e8079a59a895e0b1f997b1d72243ec9c004a5775e179e2f7ea84216",
      "pnl_pct": 0.46,
      "status": "Stop tras TP1"
    },
    {
      "id": 10,
      "timestamp_emision": "2026-05-13T18:21:29Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 79514.97,
      "stop_loss": 78865.89,
      "current_sl": 80164.0,
      "target_1": 80164.0,
      "target_2": 80596.77,
      "target_3": 81245.85,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-14T14:18:53Z",
      "tp2_hit_at": "2026-05-14T14:48:52Z",
      "tp3_hit_at": "2026-05-14T15:54:04Z",
      "closed_at": "2026-05-14T15:54:04Z",
      "close_reason": "tp3",
      "close_price": 81294.89,
      "execution_price": null,
      "prev_hash": "76ca24c12e8079a59a895e0b1f997b1d72243ec9c004a5775e179e2f7ea84216",
      "row_hash": "d15db1fd6d833717552cd1590bcc9e27d8df428438d2d11a75f0a1fad7ffebbc",
      "pnl_pct": 1.45,
      "status": "TP3 alcanzado"
    },
    {
      "id": 11,
      "timestamp_emision": "2026-05-14T05:47:04Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 79451.63,
      "stop_loss": 78867.3,
      "current_sl": 80036.0,
      "target_1": 80036.0,
      "target_2": 80425.51,
      "target_3": 81009.84,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-14T13:23:46Z",
      "tp2_hit_at": "2026-05-14T14:46:46Z",
      "tp3_hit_at": "2026-05-14T14:57:16Z",
      "closed_at": "2026-05-14T14:57:16Z",
      "close_reason": "tp3",
      "close_price": 80996.38,
      "execution_price": null,
      "prev_hash": "d15db1fd6d833717552cd1590bcc9e27d8df428438d2d11a75f0a1fad7ffebbc",
      "row_hash": "48552db549342ee67e05539d70b38f748084e9cbe8baa718ead1516ff00b8998",
      "pnl_pct": 1.31,
      "status": "TP3 alcanzado"
    },
    {
      "id": 12,
      "timestamp_emision": "2026-05-14T13:13:11Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 79767.11,
      "stop_loss": 79194.34,
      "current_sl": 80339.9,
      "target_1": 80339.9,
      "target_2": 80721.72,
      "target_3": 81294.49,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-14T14:40:33Z",
      "tp2_hit_at": "2026-05-14T14:51:04Z",
      "tp3_hit_at": "2026-05-14T15:54:18Z",
      "closed_at": "2026-05-14T15:54:18Z",
      "close_reason": "tp3",
      "close_price": 81296.55,
      "execution_price": null,
      "prev_hash": "48552db549342ee67e05539d70b38f748084e9cbe8baa718ead1516ff00b8998",
      "row_hash": "e871dbf28a001ec8a559f627b08c1d9e2e136b521de6afe0a95c3397de23ad5e",
      "pnl_pct": 1.28,
      "status": "TP3 alcanzado"
    },
    {
      "id": 13,
      "timestamp_emision": "2026-05-14T14:13:29Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 79701.73,
      "stop_loss": 79128.12,
      "current_sl": 80275.3,
      "target_1": 80275.3,
      "target_2": 80657.75,
      "target_3": 81231.37,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-14T14:40:37Z",
      "tp2_hit_at": "2026-05-14T14:48:58Z",
      "tp3_hit_at": "2026-05-14T15:52:47Z",
      "closed_at": "2026-05-14T15:52:47Z",
      "close_reason": "tp3",
      "close_price": 81245.54,
      "execution_price": null,
      "prev_hash": "e871dbf28a001ec8a559f627b08c1d9e2e136b521de6afe0a95c3397de23ad5e",
      "row_hash": "991e99a9d5a37446fc15a68e2866b1380ff6c4a1362da851c4d511b157ec1042",
      "pnl_pct": 1.28,
      "status": "TP3 alcanzado"
    },
    {
      "id": 14,
      "timestamp_emision": "2026-05-14T15:02:05Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 80964.85,
      "stop_loss": 80276.0,
      "current_sl": 81045.81,
      "target_1": 81653.7,
      "target_2": 82112.93,
      "target_3": 82801.78,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-14T16:59:21Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-15T02:02:17Z",
      "close_reason": "sl_after_tp1",
      "close_price": 81110.01,
      "execution_price": null,
      "prev_hash": "991e99a9d5a37446fc15a68e2866b1380ff6c4a1362da851c4d511b157ec1042",
      "row_hash": "f75b83cbcb4499c759338902f550ad11c5411b6b3fd89927c44ef6da0bb2ccad",
      "pnl_pct": 0.52,
      "status": "Stop tras TP1"
    },
    {
      "id": 15,
      "timestamp_emision": "2026-05-14T16:01:36Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 81301.23,
      "stop_loss": 80606.23,
      "current_sl": 81382.53,
      "target_1": 81996.2,
      "target_2": 82459.57,
      "target_3": 83154.57,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-14T17:03:28Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-14T17:22:47Z",
      "close_reason": "breakeven_after_tp1",
      "close_price": 81425.11,
      "execution_price": 81301.23,
      "prev_hash": "f75b83cbcb4499c759338902f550ad11c5411b6b3fd89927c44ef6da0bb2ccad",
      "row_hash": "10ce4156c0ecb586046fe68a9301ad9eb2ba9d606757c9f9fb4383d1f34d2347",
      "pnl_pct": 0.5,
      "status": "Breakeven (TP1)"
    },
    {
      "id": 16,
      "timestamp_emision": "2026-05-14T18:21:20Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 81668.48,
      "stop_loss": 80903.94,
      "current_sl": null,
      "target_1": 82433.0,
      "target_2": 82942.71,
      "target_3": 83707.25,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-15T02:13:36Z",
      "close_reason": "sl",
      "close_price": 80890.11,
      "execution_price": 81668.48,
      "prev_hash": "10ce4156c0ecb586046fe68a9301ad9eb2ba9d606757c9f9fb4383d1f34d2347",
      "row_hash": "43b8ef41dc954be91efb08f20c70403f8684e80f7b44a3411d7fe796cd5fdfce",
      "pnl_pct": -0.95,
      "status": "Stop"
    },
    {
      "id": 17,
      "timestamp_emision": "2026-05-15T13:30:18Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 80385.11,
      "stop_loss": 81004.16,
      "current_sl": 79766.0,
      "target_1": 79766.0,
      "target_2": 79353.37,
      "target_3": 78734.32,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-15T13:31:23Z",
      "tp2_hit_at": "2026-05-15T13:39:30Z",
      "tp3_hit_at": "2026-05-15T13:51:41Z",
      "closed_at": "2026-05-15T13:51:41Z",
      "close_reason": "tp3",
      "close_price": 78720.65,
      "execution_price": 80385.11,
      "prev_hash": "43b8ef41dc954be91efb08f20c70403f8684e80f7b44a3411d7fe796cd5fdfce",
      "row_hash": "ef6851aad9c11cc5cebc5da9996a80b3c44c69a4fc28464ad64a1794f7a49ff7",
      "pnl_pct": 1.37,
      "status": "TP3 alcanzado"
    },
    {
      "id": 18,
      "timestamp_emision": "2026-05-15T14:01:42Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78758.59,
      "stop_loss": 79514.2,
      "current_sl": 78679.83,
      "target_1": 78003.0,
      "target_2": 77499.24,
      "target_3": 76743.63,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-16T09:18:51Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-16T07:15:39Z",
      "close_reason": "expired_after_tp1",
      "close_price": 78011.6,
      "execution_price": 78758.59,
      "prev_hash": "ef6851aad9c11cc5cebc5da9996a80b3c44c69a4fc28464ad64a1794f7a49ff7",
      "row_hash": "a7675e3bab20cbcf123e1a369af172cd2aca19a7c79f62185cfd39f73d6b774e",
      "pnl_pct": 0.95,
      "status": "Expirada tras TP1"
    },
    {
      "id": 19,
      "timestamp_emision": "2026-05-15T16:00:44Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 79150.27,
      "stop_loss": 79908.93,
      "current_sl": 78391.6,
      "target_1": 78391.6,
      "target_2": 77885.84,
      "target_3": 77127.19,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-16T07:12:39Z",
      "tp2_hit_at": "2026-05-16T10:08:39Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-16T09:18:08Z",
      "close_reason": "expired_after_tp2",
      "close_price": 77885.8,
      "execution_price": null,
      "prev_hash": "a7675e3bab20cbcf123e1a369af172cd2aca19a7c79f62185cfd39f73d6b774e",
      "row_hash": "31b7096a51c5ee0e29c4fea354a4d1bb8c4397bcec715a2e81c86f4cf75e22b3",
      "pnl_pct": 1.39,
      "status": "Expirada tras TP2"
    },
    {
      "id": 20,
      "timestamp_emision": "2026-05-16T04:34:40Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78870.65,
      "stop_loss": 79259.52,
      "current_sl": 77600.79,
      "target_1": 77600.79,
      "target_2": 77704.05,
      "target_3": 76926.32,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": "2026-05-16T10:29:38Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-16T10:30:44Z",
      "close_reason": "sl_after_tp2",
      "close_price": 77824.11,
      "execution_price": null,
      "prev_hash": "31b7096a51c5ee0e29c4fea354a4d1bb8c4397bcec715a2e81c86f4cf75e22b3",
      "row_hash": "70d044ae9abc838e7aff06c93d7371f7e45bf5868622ce71efb9fe9f219a6f9f",
      "pnl_pct": 1.41,
      "status": "Stop tras TP2"
    },
    {
      "id": 21,
      "timestamp_emision": "2026-05-16T06:50:58Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78666.82,
      "stop_loss": 79258.63,
      "current_sl": 77432.29,
      "target_1": 77432.29,
      "target_2": 76891.38,
      "target_3": 75707.75,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-17T23:40:33Z",
      "tp2_hit_at": "2026-05-17T23:42:04Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-17T23:52:53Z",
      "close_reason": "sl_after_tp2",
      "close_price": 77440.44,
      "execution_price": null,
      "prev_hash": "70d044ae9abc838e7aff06c93d7371f7e45bf5868622ce71efb9fe9f219a6f9f",
      "row_hash": "152c072f2c2c8bba043bab806fe74e17494234f778b37aea7363b51662a55bd2",
      "pnl_pct": 1.8,
      "status": "Stop tras TP2"
    },
    {
      "id": 22,
      "timestamp_emision": "2026-05-16T06:51:06Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 79027.37,
      "stop_loss": 79481.97,
      "current_sl": 78572.8,
      "target_1": 78572.8,
      "target_2": 78269.7,
      "target_3": 77815.09,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-16T06:51:55Z",
      "tp2_hit_at": "2026-05-16T07:13:47Z",
      "tp3_hit_at": "2026-05-16T10:09:48Z",
      "closed_at": "2026-05-16T10:09:48Z",
      "close_reason": "tp3",
      "close_price": 77857.19,
      "execution_price": 79027.37,
      "prev_hash": "152c072f2c2c8bba043bab806fe74e17494234f778b37aea7363b51662a55bd2",
      "row_hash": "cb194ca9a5ea0e01670eca111dd8d79c1f82db1f39bd1e8c7f63355dc7a4b772",
      "pnl_pct": 1.02,
      "status": "TP3 alcanzado"
    },
    {
      "id": 23,
      "timestamp_emision": "2026-05-16T07:14:04Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78648.0,
      "stop_loss": 79133.1,
      "current_sl": 78162.9,
      "target_1": 78162.9,
      "target_2": 77839.5,
      "target_3": 77354.4,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-16T07:14:58Z",
      "tp2_hit_at": "2026-05-16T10:10:03Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-16T11:36:04Z",
      "close_reason": "sl_after_tp2",
      "close_price": 78180.81,
      "execution_price": null,
      "prev_hash": "cb194ca9a5ea0e01670eca111dd8d79c1f82db1f39bd1e8c7f63355dc7a4b772",
      "row_hash": "2f99a1431a5e987434c009ded637fa2b68d1d4d1165a00bbaf4512dfc9aab37d",
      "pnl_pct": 0.75,
      "status": "Stop tras TP2"
    },
    {
      "id": 24,
      "timestamp_emision": "2026-05-16T10:28:54Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78083.48,
      "stop_loss": 78602.81,
      "current_sl": 77564.1,
      "target_1": 77564.1,
      "target_2": 77217.92,
      "target_3": 76698.59,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-17T23:40:37Z",
      "tp2_hit_at": "2026-05-17T23:42:08Z",
      "tp3_hit_at": "2026-05-18T06:11:03Z",
      "closed_at": "2026-05-18T06:11:03Z",
      "close_reason": "tp3",
      "close_price": 76692.32,
      "execution_price": 77917.9,
      "prev_hash": "2f99a1431a5e987434c009ded637fa2b68d1d4d1165a00bbaf4512dfc9aab37d",
      "row_hash": "f7827e4cd7487cf57f719e4a3d22b5bd1fe30c6e009c835d52fc381d89c8e839",
      "pnl_pct": 1.18,
      "status": "TP3 alcanzado"
    },
    {
      "id": 25,
      "timestamp_emision": "2026-05-17T14:16:51Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78202.91,
      "stop_loss": 78551.66,
      "current_sl": 78124.71,
      "target_1": 77854.1,
      "target_2": 77621.67,
      "target_3": 77272.92,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-17T14:17:36Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-17T16:04:05Z",
      "close_reason": "sl_after_tp1",
      "close_price": 78118.02,
      "execution_price": 78202.91,
      "prev_hash": "f7827e4cd7487cf57f719e4a3d22b5bd1fe30c6e009c835d52fc381d89c8e839",
      "row_hash": "8177f140f7728096fa3be8889287ef03890ac6b82326f9be6e9c9c053fa735fc",
      "pnl_pct": 0.28,
      "status": "Stop tras TP1"
    },
    {
      "id": 26,
      "timestamp_emision": "2026-05-17T22:03:09Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78230.82,
      "stop_loss": 78508.43,
      "current_sl": 77308.0,
      "target_1": 77308.0,
      "target_2": 77397.99,
      "target_3": 76842.77,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-17T23:40:42Z",
      "tp2_hit_at": "2026-05-17T23:40:42Z",
      "tp3_hit_at": "2026-05-17T23:42:13Z",
      "closed_at": "2026-05-17T23:42:13Z",
      "close_reason": "tp3",
      "close_price": 76887.99,
      "execution_price": null,
      "prev_hash": "8177f140f7728096fa3be8889287ef03890ac6b82326f9be6e9c9c053fa735fc",
      "row_hash": "526ddb1b4da159d581872b2f8a973da51b75d144d6c78114a824a8f629a8be1d",
      "pnl_pct": 1.34,
      "status": "TP3 alcanzado"
    },
    {
      "id": 27,
      "timestamp_emision": "2026-05-17T22:11:11Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 78405.72,
      "stop_loss": 78757.25,
      "current_sl": 78054.2,
      "target_1": 78054.2,
      "target_2": 77819.83,
      "target_3": 77468.3,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-17T22:11:20Z",
      "tp2_hit_at": "2026-05-17T23:08:56Z",
      "tp3_hit_at": "2026-05-17T23:40:46Z",
      "closed_at": "2026-05-17T23:40:46Z",
      "close_reason": "tp3",
      "close_price": 77249.03,
      "execution_price": 78405.72,
      "prev_hash": "526ddb1b4da159d581872b2f8a973da51b75d144d6c78114a824a8f629a8be1d",
      "row_hash": "7c0c964a9b31c5ed940f916a7f088e45fee2efb027fb3a02511b9790ca1305df",
      "pnl_pct": 0.8,
      "status": "TP3 alcanzado"
    },
    {
      "id": 28,
      "timestamp_emision": "2026-05-17T23:08:19Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77856.68,
      "stop_loss": 78510.52,
      "current_sl": 77778.82,
      "target_1": 76850.15,
      "target_2": 75895.15,
      "target_3": 74587.46,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-17T23:42:27Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-18T12:46:53Z",
      "close_reason": "sl_after_tp1",
      "close_price": 77744.65,
      "execution_price": null,
      "prev_hash": "7c0c964a9b31c5ed940f916a7f088e45fee2efb027fb3a02511b9790ca1305df",
      "row_hash": "7186c64b7901b118a2c6bc4ac468ce0b2a3ac40880b76e62e932ea7369a058e2",
      "pnl_pct": 0.72,
      "status": "Stop tras TP1"
    },
    {
      "id": 29,
      "timestamp_emision": "2026-05-17T23:18:17Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77997.24,
      "stop_loss": 78386.25,
      "current_sl": 77608.23,
      "target_1": 77608.23,
      "target_2": 77348.89,
      "target_3": 76959.88,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-17T23:41:00Z",
      "tp2_hit_at": "2026-05-17T23:41:00Z",
      "tp3_hit_at": "2026-05-17T23:42:30Z",
      "closed_at": "2026-05-17T23:42:30Z",
      "close_reason": "tp3",
      "close_price": 77014.23,
      "execution_price": null,
      "prev_hash": "7186c64b7901b118a2c6bc4ac468ce0b2a3ac40880b76e62e932ea7369a058e2",
      "row_hash": "d07b70c4d1516ea6b0ba10321226b70dda4da98a1d2b6183e6da41984695d0c5",
      "pnl_pct": 0.89,
      "status": "TP3 alcanzado"
    },
    {
      "id": 30,
      "timestamp_emision": "2026-05-18T02:52:26Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77109.22,
      "stop_loss": 77652.72,
      "current_sl": 77109.22,
      "target_1": 76565.72,
      "target_2": 76203.38,
      "target_3": 75659.88,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-18T11:31:48Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-18T11:40:43Z",
      "close_reason": "expired_after_tp1",
      "close_price": 77187.63,
      "execution_price": null,
      "prev_hash": "d07b70c4d1516ea6b0ba10321226b70dda4da98a1d2b6183e6da41984695d0c5",
      "row_hash": "b3dc79d3fd74e7034377b6679618becd6baa671899c37df84753717a2afe7fdc",
      "pnl_pct": 0.3,
      "status": "Expirada tras TP1"
    },
    {
      "id": 31,
      "timestamp_emision": "2026-05-18T13:31:31Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77639.98,
      "stop_loss": 78187.92,
      "current_sl": 77092.04,
      "target_1": 77092.04,
      "target_2": 76726.74,
      "target_3": 76178.8,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-18T13:36:19Z",
      "tp2_hit_at": "2026-05-18T13:46:00Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-18T13:55:33Z",
      "close_reason": "sl_after_tp2",
      "close_price": 76976.95,
      "execution_price": null,
      "prev_hash": "b3dc79d3fd74e7034377b6679618becd6baa671899c37df84753717a2afe7fdc",
      "row_hash": "e2c0c4870566822e8c6294dd7069da243a3dd91e1866d2d2b6a853a4d550fba3",
      "pnl_pct": 0.91,
      "status": "Stop tras TP2"
    },
    {
      "id": 33,
      "timestamp_emision": "2026-05-18T14:08:34Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76937.7,
      "stop_loss": 77547.74,
      "current_sl": 76860.76,
      "target_1": 76327.66,
      "target_2": 75920.97,
      "target_3": 75310.93,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-18T14:35:23Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-18T14:37:56Z",
      "close_reason": "expired_after_tp1",
      "close_price": 76415.75,
      "execution_price": null,
      "prev_hash": "e2c0c4870566822e8c6294dd7069da243a3dd91e1866d2d2b6a853a4d550fba3",
      "row_hash": "171ff379c03e561f57a944f0bc6b37f4a7d3106a5fb247889988e5833093429c",
      "pnl_pct": 0.74,
      "status": "Expirada tras TP1"
    },
    {
      "id": 35,
      "timestamp_emision": "2026-05-18T15:00:56Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76393.65,
      "stop_loss": 77037.65,
      "current_sl": null,
      "target_1": 75749.65,
      "target_2": 75320.32,
      "target_3": 74676.32,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-18T20:12:52Z",
      "close_reason": "sl",
      "close_price": 77026.03,
      "execution_price": null,
      "prev_hash": "171ff379c03e561f57a944f0bc6b37f4a7d3106a5fb247889988e5833093429c",
      "row_hash": "017662071ff6439734bd160b6fd5f7aaa915353ce5d043fae8e9b7d2321cb61f",
      "pnl_pct": -0.83,
      "status": "Stop"
    },
    {
      "id": 36,
      "timestamp_emision": "2026-05-18T16:05:33Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76409.46,
      "stop_loss": 77054.05,
      "current_sl": null,
      "target_1": 75764.87,
      "target_2": 75335.14,
      "target_3": 74690.55,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-18T20:14:05Z",
      "close_reason": "sl",
      "close_price": 77066.47,
      "execution_price": null,
      "prev_hash": "017662071ff6439734bd160b6fd5f7aaa915353ce5d043fae8e9b7d2321cb61f",
      "row_hash": "670419e94a110b737d2b8ed4486f75a0731b9d94e8caac30228be99b598b409b",
      "pnl_pct": -0.86,
      "status": "Stop"
    },
    {
      "id": 37,
      "timestamp_emision": "2026-05-18T18:26:33Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76706.39,
      "stop_loss": 77348.65,
      "current_sl": null,
      "target_1": 76064.13,
      "target_2": 75635.95,
      "target_3": 74993.69,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-19T00:21:26Z",
      "close_reason": "sl",
      "close_price": 77364.0,
      "execution_price": null,
      "prev_hash": "670419e94a110b737d2b8ed4486f75a0731b9d94e8caac30228be99b598b409b",
      "row_hash": "ae21d82783aeb11f1b6a87984c59e3a4c2989355846c6f80cee59203d257c25e",
      "pnl_pct": -0.86,
      "status": "Stop"
    },
    {
      "id": 38,
      "timestamp_emision": "2026-05-18T19:04:03Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 76252.5,
      "stop_loss": 75595.97,
      "current_sl": 76909.03,
      "target_1": 76909.03,
      "target_2": 77346.72,
      "target_3": 78003.26,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-18T19:04:51Z",
      "tp2_hit_at": "2026-05-19T00:21:38Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-19T00:25:41Z",
      "close_reason": "expired_after_tp2",
      "close_price": 77279.79,
      "execution_price": null,
      "prev_hash": "ae21d82783aeb11f1b6a87984c59e3a4c2989355846c6f80cee59203d257c25e",
      "row_hash": "cebe1cb76423820dc7450aae1dddb395ea8e888af2d3533f5e218544d0638d11",
      "pnl_pct": 1.21,
      "status": "Expirada tras TP2"
    },
    {
      "id": 39,
      "timestamp_emision": "2026-05-19T04:33:13Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76782.77,
      "stop_loss": 77455.4,
      "current_sl": 76705.99,
      "target_1": 76171.03,
      "target_2": 75763.2,
      "target_3": 75151.45,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-19T14:48:52Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-19T16:33:20Z",
      "close_reason": "sl_after_tp1",
      "close_price": 76676.4,
      "execution_price": null,
      "prev_hash": "cebe1cb76423820dc7450aae1dddb395ea8e888af2d3533f5e218544d0638d11",
      "row_hash": "dea3e89a766d11797f303b6931d0b80afcd809e5f30d941be8277b9e3e8ce3cb",
      "pnl_pct": 0.47,
      "status": "Stop tras TP1"
    },
    {
      "id": 40,
      "timestamp_emision": "2026-05-19T05:04:25Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76870.17,
      "stop_loss": 77453.0,
      "current_sl": 76793.3,
      "target_1": 76294.46,
      "target_2": 75910.65,
      "target_3": 75334.93,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-19T14:35:20Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-19T16:45:03Z",
      "close_reason": "sl_after_tp1",
      "close_price": 76807.99,
      "execution_price": null,
      "prev_hash": "dea3e89a766d11797f303b6931d0b80afcd809e5f30d941be8277b9e3e8ce3cb",
      "row_hash": "50ef1528277d3b14ba405f1f798501265470e4bd3aa5d41d579a03fd2b95bd70",
      "pnl_pct": 0.41,
      "status": "Stop tras TP1"
    },
    {
      "id": 41,
      "timestamp_emision": "2026-05-19T06:01:44Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76888.03,
      "stop_loss": 77452.35,
      "current_sl": 76811.14,
      "target_1": 76322.12,
      "target_2": 75944.85,
      "target_3": 75378.95,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-19T14:22:43Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-19T16:46:28Z",
      "close_reason": "sl_after_tp1",
      "close_price": 76822.47,
      "execution_price": null,
      "prev_hash": "50ef1528277d3b14ba405f1f798501265470e4bd3aa5d41d579a03fd2b95bd70",
      "row_hash": "5919be059e88d762fc794a2ba04402a1ea3c1a4211265053e60964250a90cb32",
      "pnl_pct": 0.41,
      "status": "Stop tras TP1"
    },
    {
      "id": 42,
      "timestamp_emision": "2026-05-19T09:17:33Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76962.62,
      "stop_loss": 77353.28,
      "current_sl": 76885.66,
      "target_1": 76418.69,
      "target_2": 76056.07,
      "target_3": 75512.14,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-19T14:19:33Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-19T16:53:47Z",
      "close_reason": "sl_after_tp1",
      "close_price": 76865.15,
      "execution_price": null,
      "prev_hash": "5919be059e88d762fc794a2ba04402a1ea3c1a4211265053e60964250a90cb32",
      "row_hash": "8b52a0b6d2a79ed597d6099a4efc17a7fe5be0437577efc6fd573603e0020ad9",
      "pnl_pct": 0.42,
      "status": "Stop tras TP1"
    },
    {
      "id": 43,
      "timestamp_emision": "2026-05-19T11:42:22Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77041.87,
      "stop_loss": 77615.06,
      "current_sl": 76964.83,
      "target_1": 76468.68,
      "target_2": 76086.55,
      "target_3": 75513.36,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-19T14:19:35Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-19T17:05:07Z",
      "close_reason": "sl_after_tp1",
      "close_price": 76968.58,
      "execution_price": null,
      "prev_hash": "8b52a0b6d2a79ed597d6099a4efc17a7fe5be0437577efc6fd573603e0020ad9",
      "row_hash": "8835cccf1d7c46a37d00dcbb2fc053a24ce8d143a555cf7a32d597667ef4f993",
      "pnl_pct": 0.42,
      "status": "Stop tras TP1"
    },
    {
      "id": 44,
      "timestamp_emision": "2026-05-19T14:20:08Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76872.75,
      "stop_loss": 77454.14,
      "current_sl": 76795.88,
      "target_1": 76291.36,
      "target_2": 75903.77,
      "target_3": 75322.38,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-19T14:35:23Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-19T16:45:16Z",
      "close_reason": "sl_after_tp1",
      "close_price": 76807.01,
      "execution_price": null,
      "prev_hash": "8835cccf1d7c46a37d00dcbb2fc053a24ce8d143a555cf7a32d597667ef4f993",
      "row_hash": "ee5e28894a5faa94545793f2c55e6c4589dc7c0fe085df9b2c4af54464517b6c",
      "pnl_pct": 0.42,
      "status": "Stop tras TP1"
    },
    {
      "id": 45,
      "timestamp_emision": "2026-05-19T22:01:37Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76868.57,
      "stop_loss": 77138.84,
      "current_sl": null,
      "target_1": 76361.81,
      "target_2": 76023.97,
      "target_3": 75517.21,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-20T05:11:13Z",
      "close_reason": "sl",
      "close_price": 77166.68,
      "execution_price": null,
      "prev_hash": "ee5e28894a5faa94545793f2c55e6c4589dc7c0fe085df9b2c4af54464517b6c",
      "row_hash": "539720494c6c56f28f7727bce87cac213457e6b51d9999941dad23e6fa7590c2",
      "pnl_pct": -0.39,
      "status": "Stop"
    },
    {
      "id": 46,
      "timestamp_emision": "2026-05-20T13:36:27Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77617.26,
      "stop_loss": 78088.44,
      "current_sl": 77539.64,
      "target_1": 77146.08,
      "target_2": 76831.97,
      "target_3": 76360.79,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-20T13:36:44Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-20T14:17:13Z",
      "close_reason": "sl_after_tp1",
      "close_price": 77439.82,
      "execution_price": null,
      "prev_hash": "539720494c6c56f28f7727bce87cac213457e6b51d9999941dad23e6fa7590c2",
      "row_hash": "0b6bd68fbebf877c7f82e5ec49d3b52de9c17d0af15599bdfefbfdf5c9d528d9",
      "pnl_pct": 0.42,
      "status": "Stop tras TP1"
    },
    {
      "id": 47,
      "timestamp_emision": "2026-05-21T10:27:34Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77633.02,
      "stop_loss": 78147.84,
      "current_sl": 77118.2,
      "target_1": 77118.2,
      "target_2": 76774.98,
      "target_3": 76260.16,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-21T12:21:21Z",
      "tp2_hit_at": "2026-05-21T13:44:49Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-21T13:56:09Z",
      "close_reason": "sl_after_tp2",
      "close_price": 77104.06,
      "execution_price": null,
      "prev_hash": "0b6bd68fbebf877c7f82e5ec49d3b52de9c17d0af15599bdfefbfdf5c9d528d9",
      "row_hash": "a6e3f53cc818d7e612c37e90bb28f88e1e76ce8457f02d6673babe3650121ab3",
      "pnl_pct": 0.82,
      "status": "Stop tras TP2"
    },
    {
      "id": 48,
      "timestamp_emision": "2026-05-21T12:22:29Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77125.59,
      "stop_loss": 78233.07,
      "current_sl": null,
      "target_1": 76629.6,
      "target_2": 76298.94,
      "target_3": 75802.95,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-21T14:00:24Z",
      "close_reason": "sl",
      "close_price": 77156.53,
      "execution_price": null,
      "prev_hash": "a6e3f53cc818d7e612c37e90bb28f88e1e76ce8457f02d6673babe3650121ab3",
      "row_hash": "2ec8e85eaf556b8479752929c44f92f884e4b5cf05f716fda135861411adc174",
      "pnl_pct": -0.04,
      "status": "Stop"
    },
    {
      "id": 49,
      "timestamp_emision": "2026-05-21T13:34:41Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77102.14,
      "stop_loss": 78233.39,
      "current_sl": null,
      "target_1": 76601.24,
      "target_2": 76267.32,
      "target_3": 75766.42,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-21T14:00:24Z",
      "close_reason": "sl",
      "close_price": 77120.13,
      "execution_price": null,
      "prev_hash": "2ec8e85eaf556b8479752929c44f92f884e4b5cf05f716fda135861411adc174",
      "row_hash": "1f668e151c803dcbd18b0dba638a38c3a63d9e5fe91923b0ca7434647817c374",
      "pnl_pct": -0.02,
      "status": "Stop"
    },
    {
      "id": 50,
      "timestamp_emision": "2026-05-21T14:21:34Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77122.68,
      "stop_loss": 77664.54,
      "current_sl": null,
      "target_1": 76580.82,
      "target_2": 76219.57,
      "target_3": 75677.71,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-21T17:16:33Z",
      "close_reason": "sl",
      "close_price": 77772.54,
      "execution_price": null,
      "prev_hash": "1f668e151c803dcbd18b0dba638a38c3a63d9e5fe91923b0ca7434647817c374",
      "row_hash": "2d9e149904e7cf4ef3a44b6088b892db7d8d0e8651567149aa609e6d28ae5a89",
      "pnl_pct": -0.84,
      "status": "Stop"
    },
    {
      "id": 51,
      "timestamp_emision": "2026-05-21T17:16:59Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 77207.93,
      "stop_loss": 76646.47,
      "current_sl": 77285.14,
      "target_1": 77769.39,
      "target_2": 78143.69,
      "target_3": 78705.15,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-21T17:17:46Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-21T17:22:49Z",
      "close_reason": "expired_after_tp1",
      "close_price": 77838.01,
      "execution_price": null,
      "prev_hash": "2d9e149904e7cf4ef3a44b6088b892db7d8d0e8651567149aa609e6d28ae5a89",
      "row_hash": "374139e06943d462ff47e45911f54c99867d3c4969d7dc0dec81204d4f74ade9",
      "pnl_pct": 0.77,
      "status": "Expirada tras TP1"
    },
    {
      "id": 52,
      "timestamp_emision": "2026-05-22T01:01:22Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77352.73,
      "stop_loss": 77955.73,
      "current_sl": 77275.38,
      "target_1": 76846.91,
      "target_2": 76509.71,
      "target_3": 76003.89,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-22T14:23:08Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-22T15:33:43Z",
      "close_reason": "expired_after_tp1",
      "close_price": 76950.0,
      "execution_price": null,
      "prev_hash": "374139e06943d462ff47e45911f54c99867d3c4969d7dc0dec81204d4f74ade9",
      "row_hash": "80b88f2461fe23b881e4d02a364c5aabc21e886e50b15d6c69f1913fcb1d5a6c",
      "pnl_pct": 0.58,
      "status": "Expirada tras TP1"
    },
    {
      "id": 53,
      "timestamp_emision": "2026-05-22T06:01:40Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77454.01,
      "stop_loss": 77930.11,
      "current_sl": 77002.42,
      "target_1": 77002.42,
      "target_2": 76701.36,
      "target_3": 76249.77,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-22T14:07:49Z",
      "tp2_hit_at": "2026-05-22T15:00:53Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-22T15:31:30Z",
      "close_reason": "sl_after_tp2",
      "close_price": 76976.21,
      "execution_price": null,
      "prev_hash": "80b88f2461fe23b881e4d02a364c5aabc21e886e50b15d6c69f1913fcb1d5a6c",
      "row_hash": "b69ead31a6eb6723b8ea3e754aa7b812ff49a96a1aa7e72705968ffe9bdf20c9",
      "pnl_pct": 0.72,
      "status": "Stop tras TP2"
    },
    {
      "id": 54,
      "timestamp_emision": "2026-05-22T18:46:19Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76750.0,
      "stop_loss": 77215.57,
      "current_sl": 76673.25,
      "target_1": 76284.43,
      "target_2": 75974.06,
      "target_3": 75508.49,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-22T18:46:54Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-22T18:48:56Z",
      "close_reason": "expired_after_tp1",
      "close_price": 76395.08,
      "execution_price": null,
      "prev_hash": "b69ead31a6eb6723b8ea3e754aa7b812ff49a96a1aa7e72705968ffe9bdf20c9",
      "row_hash": "d6f246dc6e025512dfbaad91ba233f4f08812ba6265055528c7e0b984adcde43",
      "pnl_pct": 0.54,
      "status": "Expirada tras TP1"
    },
    {
      "id": 55,
      "timestamp_emision": "2026-05-22T19:09:09Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76537.47,
      "stop_loss": 77055.13,
      "current_sl": 76460.93,
      "target_1": 76019.81,
      "target_2": 75674.7,
      "target_3": 75157.04,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-22T19:31:13Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-22T19:34:17Z",
      "close_reason": "expired_after_tp1",
      "close_price": 75905.59,
      "execution_price": null,
      "prev_hash": "d6f246dc6e025512dfbaad91ba233f4f08812ba6265055528c7e0b984adcde43",
      "row_hash": "6b6a03bdf5f5964560f0bc1312e58c4fc94150cec6d04866291605093a0e2564",
      "pnl_pct": 0.76,
      "status": "Expirada tras TP1"
    },
    {
      "id": 56,
      "timestamp_emision": "2026-05-22T22:45:05Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 75978.83,
      "stop_loss": 76521.09,
      "current_sl": 75436.57,
      "target_1": 75436.57,
      "target_2": 75075.06,
      "target_3": 74532.8,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-22T23:49:00Z",
      "tp2_hit_at": "2026-05-23T07:47:09Z",
      "tp3_hit_at": "2026-05-23T07:51:16Z",
      "closed_at": "2026-05-23T07:51:16Z",
      "close_reason": "tp3",
      "close_price": 74501.46,
      "execution_price": null,
      "prev_hash": "6b6a03bdf5f5964560f0bc1312e58c4fc94150cec6d04866291605093a0e2564",
      "row_hash": "3a67bbbac0cff4d294b9ef3f6d379d3f196b783002c61e77091f0a39ff480190",
      "pnl_pct": 1.27,
      "status": "TP3 alcanzado"
    },
    {
      "id": 57,
      "timestamp_emision": "2026-05-22T23:46:16Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 75667.51,
      "stop_loss": 76216.11,
      "current_sl": 75118.91,
      "target_1": 75118.91,
      "target_2": 74753.17,
      "target_3": 74204.56,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-23T07:47:12Z",
      "tp2_hit_at": "2026-05-23T07:51:28Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-23T13:49:31Z",
      "close_reason": "sl_after_tp2",
      "close_price": 75118.54,
      "execution_price": null,
      "prev_hash": "3a67bbbac0cff4d294b9ef3f6d379d3f196b783002c61e77091f0a39ff480190",
      "row_hash": "c9833d592c56c5e0d531ec02af95084ae58f6b12fb07d6df92ab657cbf752480",
      "pnl_pct": 0.89,
      "status": "Stop tras TP2"
    },
    {
      "id": 58,
      "timestamp_emision": "2026-05-23T07:51:59Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 74428.04,
      "stop_loss": 75698.6,
      "current_sl": null,
      "target_1": 73918.28,
      "target_2": 73578.44,
      "target_3": 73068.68,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-23T14:56:25Z",
      "close_reason": "sl",
      "close_price": 75670.11,
      "execution_price": null,
      "prev_hash": "c9833d592c56c5e0d531ec02af95084ae58f6b12fb07d6df92ab657cbf752480",
      "row_hash": "4f630d26f8b3bfa4a13774345563c6f580ebf72a0ec5e4a5b520d9aa3aeefca5",
      "pnl_pct": -1.67,
      "status": "Stop"
    },
    {
      "id": 59,
      "timestamp_emision": "2026-05-23T20:40:08Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 75983.45,
      "stop_loss": 75502.59,
      "current_sl": 76464.31,
      "target_1": 76464.31,
      "target_2": 76784.89,
      "target_3": 77265.75,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-23T20:40:31Z",
      "tp2_hit_at": "2026-05-23T20:40:31Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-23T20:41:35Z",
      "close_reason": "expired_after_tp2",
      "close_price": 76843.3,
      "execution_price": null,
      "prev_hash": "4f630d26f8b3bfa4a13774345563c6f580ebf72a0ec5e4a5b520d9aa3aeefca5",
      "row_hash": "f85171d1fb6e0d24339ce27c2e7d1f8344adb6f05ed68e2720d7170a27c16d83",
      "pnl_pct": 0.94,
      "status": "Expirada tras TP2"
    },
    {
      "id": 60,
      "timestamp_emision": "2026-05-24T13:56:41Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 77118.73,
      "stop_loss": 77604.46,
      "current_sl": 76633.0,
      "target_1": 76633.0,
      "target_2": 76309.18,
      "target_3": 75823.44,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-24T14:12:29Z",
      "tp2_hit_at": "2026-05-24T14:17:36Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-24T16:06:34Z",
      "close_reason": "sl_after_tp2",
      "close_price": 76619.99,
      "execution_price": null,
      "prev_hash": "f85171d1fb6e0d24339ce27c2e7d1f8344adb6f05ed68e2720d7170a27c16d83",
      "row_hash": "c5b80e41383bf4a20bd257e37847e121ac4b4c5f3ed3f2843da2146576d7688c",
      "pnl_pct": 0.78,
      "status": "Stop tras TP2"
    },
    {
      "id": 61,
      "timestamp_emision": "2026-05-24T14:13:20Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76754.66,
      "stop_loss": 77252.68,
      "current_sl": 76677.91,
      "target_1": 76256.64,
      "target_2": 75924.62,
      "target_3": 75426.6,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-24T14:17:39Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-24T16:06:46Z",
      "close_reason": "sl_after_tp1",
      "close_price": 76564.26,
      "execution_price": null,
      "prev_hash": "c5b80e41383bf4a20bd257e37847e121ac4b4c5f3ed3f2843da2146576d7688c",
      "row_hash": "7a87c4ea0091767c99af5f574465ea34a0d103e491cc61b4aca836ab890e2902",
      "pnl_pct": 0.45,
      "status": "Stop tras TP1"
    },
    {
      "id": 62,
      "timestamp_emision": "2026-05-24T21:37:18Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76624.82,
      "stop_loss": 77083.91,
      "current_sl": 76548.2,
      "target_1": 76165.73,
      "target_2": 75859.67,
      "target_3": 75400.58,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-24T21:37:50Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-24T22:02:07Z",
      "close_reason": "sl_after_tp1",
      "close_price": 76504.32,
      "execution_price": null,
      "prev_hash": "7a87c4ea0091767c99af5f574465ea34a0d103e491cc61b4aca836ab890e2902",
      "row_hash": "6a05fd6e4610ca227025afed4afff8529d7463bbe658d4ed2f5aac83f6452d9c",
      "pnl_pct": 0.38,
      "status": "Stop tras TP1"
    },
    {
      "id": 63,
      "timestamp_emision": "2026-05-26T10:27:45Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 76672.19,
      "stop_loss": 76248.04,
      "current_sl": 77096.34,
      "target_1": 77096.34,
      "target_2": 77379.11,
      "target_3": 77803.26,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-26T10:27:55Z",
      "tp2_hit_at": "2026-05-26T10:37:01Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-26T12:07:13Z",
      "close_reason": "sl_after_tp2",
      "close_price": 77071.61,
      "execution_price": null,
      "prev_hash": "6a05fd6e4610ca227025afed4afff8529d7463bbe658d4ed2f5aac83f6452d9c",
      "row_hash": "bf6a4d402262c5419033204ed47dcd156ad9a9d35e66225fe4c5909c85477258",
      "pnl_pct": 0.66,
      "status": "Stop tras TP2"
    },
    {
      "id": 64,
      "timestamp_emision": "2026-05-26T13:49:54Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 77239.33,
      "stop_loss": 76551.63,
      "current_sl": 77316.57,
      "target_1": 77769.01,
      "target_2": 78122.13,
      "target_3": 78651.81,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-26T14:24:04Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-26T14:38:56Z",
      "close_reason": "breakeven_after_tp1",
      "close_price": 77144.24,
      "execution_price": null,
      "prev_hash": "bf6a4d402262c5419033204ed47dcd156ad9a9d35e66225fe4c5909c85477258",
      "row_hash": "e75b71450ed9e2c451f7518f0de3aba9011d3b91ccd84a75708eba6dd35b861f",
      "pnl_pct": 0.28,
      "status": "Breakeven (TP1)"
    },
    {
      "id": 65,
      "timestamp_emision": "2026-05-26T14:01:46Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 77266.66,
      "stop_loss": 76552.41,
      "current_sl": 77343.93,
      "target_1": 77784.62,
      "target_2": 78129.93,
      "target_3": 78647.9,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-26T14:24:05Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-26T14:37:25Z",
      "close_reason": "sl_after_tp1",
      "close_price": 77354.01,
      "execution_price": null,
      "prev_hash": "e75b71450ed9e2c451f7518f0de3aba9011d3b91ccd84a75708eba6dd35b861f",
      "row_hash": "fe5437ae3f590d4688864039fbfc60e805f1a592338a18ac09b205429383620d",
      "pnl_pct": 0.39,
      "status": "Stop tras TP1"
    },
    {
      "id": 66,
      "timestamp_emision": "2026-05-26T14:24:00Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 77258.35,
      "stop_loss": 76704.6,
      "current_sl": 77335.61,
      "target_1": 77812.1,
      "target_2": 78181.27,
      "target_3": 78735.02,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-26T14:24:07Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-26T14:37:39Z",
      "close_reason": "sl_after_tp1",
      "close_price": 77336.01,
      "execution_price": null,
      "prev_hash": "fe5437ae3f590d4688864039fbfc60e805f1a592338a18ac09b205429383620d",
      "row_hash": "bef8519ff6e20b660fd67cf080283c216f02d9134c928fe81a3ccd3aeb9e438b",
      "pnl_pct": 0.41,
      "status": "Stop tras TP1"
    },
    {
      "id": 67,
      "timestamp_emision": "2026-05-26T15:31:49Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 76908.01,
      "stop_loss": 77567.42,
      "current_sl": 76831.1,
      "target_1": 76248.6,
      "target_2": 75808.99,
      "target_3": 75149.59,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-26T16:13:34Z",
      "tp2_hit_at": "2026-05-26T17:38:36Z",
      "tp3_hit_at": "2026-05-27T13:30:40Z",
      "closed_at": "2026-05-27T13:30:40Z",
      "close_reason": "tp3",
      "close_price": 75145.25,
      "execution_price": null,
      "prev_hash": "bef8519ff6e20b660fd67cf080283c216f02d9134c928fe81a3ccd3aeb9e438b",
      "row_hash": "ab9dcd6e5545c0981ce4295930a5de643d12afe5165a2304607a47b27e746e12",
      "pnl_pct": 1.53,
      "status": "TP3 alcanzado"
    },
    {
      "id": 68,
      "timestamp_emision": "2026-05-27T02:20:22Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 75687.5,
      "stop_loss": 76218.19,
      "current_sl": 75114.62,
      "target_1": 75114.62,
      "target_2": 74732.7,
      "target_3": 74159.82,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-27T13:30:55Z",
      "tp2_hit_at": "2026-05-27T17:56:29Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-27T20:02:18Z",
      "close_reason": "sl_after_tp2",
      "close_price": 75140.98,
      "execution_price": null,
      "prev_hash": "ab9dcd6e5545c0981ce4295930a5de643d12afe5165a2304607a47b27e746e12",
      "row_hash": "b0618c6219e81cfdaad16f17e961ffe53d3af051bdaf44555f5a086c69ea89c2",
      "pnl_pct": 0.91,
      "status": "Stop tras TP2"
    },
    {
      "id": 69,
      "timestamp_emision": "2026-05-27T03:49:41Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 75693.22,
      "stop_loss": 76217.45,
      "current_sl": 75131.49,
      "target_1": 75131.49,
      "target_2": 74756.99,
      "target_3": 74195.26,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-27T13:30:56Z",
      "tp2_hit_at": "2026-05-27T17:56:31Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-27T20:02:30Z",
      "close_reason": "sl_after_tp2",
      "close_price": 75145.22,
      "execution_price": null,
      "prev_hash": "b0618c6219e81cfdaad16f17e961ffe53d3af051bdaf44555f5a086c69ea89c2",
      "row_hash": "9213a33c05a4342b8f730d0b83a084206ade8eafbb74bddba529717e84c35a55",
      "pnl_pct": 0.9,
      "status": "Stop tras TP2"
    },
    {
      "id": 70,
      "timestamp_emision": "2026-05-27T16:36:18Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 74977.1,
      "stop_loss": 75567.99,
      "current_sl": 74386.21,
      "target_1": 74386.21,
      "target_2": 73992.28,
      "target_3": 73401.38,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-27T21:46:47Z",
      "tp2_hit_at": "2026-05-27T21:46:47Z",
      "tp3_hit_at": null,
      "closed_at": "2026-05-27T21:46:54Z",
      "close_reason": "sl_after_tp2",
      "close_price": 74486.02,
      "execution_price": null,
      "prev_hash": "9213a33c05a4342b8f730d0b83a084206ade8eafbb74bddba529717e84c35a55",
      "row_hash": "3294bdc4801644cbb37315b2f369094a2b4017f7f26b3d51f0eebd22d5601149",
      "pnl_pct": 0.92,
      "status": "Stop tras TP2"
    },
    {
      "id": 71,
      "timestamp_emision": "2026-05-27T22:00:51Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 74359.98,
      "stop_loss": 75003.68,
      "current_sl": 73716.28,
      "target_1": 73716.28,
      "target_2": 73287.15,
      "target_3": 72643.45,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-05-28T03:18:28Z",
      "tp2_hit_at": "2026-05-28T03:54:04Z",
      "tp3_hit_at": "2026-05-28T14:05:54Z",
      "closed_at": "2026-05-28T14:05:54Z",
      "close_reason": "tp3",
      "close_price": 72693.99,
      "execution_price": null,
      "prev_hash": "3294bdc4801644cbb37315b2f369094a2b4017f7f26b3d51f0eebd22d5601149",
      "row_hash": "f58432598c5e2d36c900fe347208710a5f6187c7c49a80aaa03eecaa65d0e4db",
      "pnl_pct": 1.54,
      "status": "TP3 alcanzado"
    },
    {
      "id": 72,
      "timestamp_emision": "2026-05-28T15:00:53Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 72985.3,
      "stop_loss": 73687.6,
      "current_sl": null,
      "target_1": 72283.0,
      "target_2": 71814.8,
      "target_3": 71112.5,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-28T17:45:53Z",
      "close_reason": "sl",
      "close_price": 73730.03,
      "execution_price": null,
      "prev_hash": "f58432598c5e2d36c900fe347208710a5f6187c7c49a80aaa03eecaa65d0e4db",
      "row_hash": "e2b9ab25b88a34c4f33d72a7ea1be9bf15aa555eee691675efcd564719e86fe7",
      "pnl_pct": -1.02,
      "status": "Stop"
    },
    {
      "id": 73,
      "timestamp_emision": "2026-05-28T21:43:22Z",
      "symbol": "BTCUSDT",
      "direction": "long",
      "timeframe": "60",
      "entry_price": 73861.55,
      "stop_loss": 73181.17,
      "current_sl": null,
      "target_1": 74541.93,
      "target_2": 74995.51,
      "target_3": 75675.89,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-29T02:58:46Z",
      "close_reason": "sl",
      "close_price": 73192.83,
      "execution_price": null,
      "prev_hash": "e2b9ab25b88a34c4f33d72a7ea1be9bf15aa555eee691675efcd564719e86fe7",
      "row_hash": "76c6600a2d9b18ec06588548b1248e5527f15168c9d394e8e460733ebb69ae3b",
      "pnl_pct": -0.91,
      "status": "Stop"
    },
    {
      "id": 74,
      "timestamp_emision": "2026-05-29T13:23:24Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 73075.91,
      "stop_loss": 73973.49,
      "current_sl": 73002.83,
      "target_1": 72561.47,
      "target_2": 72218.51,
      "target_3": 71704.07,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-29T14:26:50Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-29T14:52:21Z",
      "close_reason": "breakeven_after_tp1",
      "close_price": 73042.44,
      "execution_price": null,
      "prev_hash": "76c6600a2d9b18ec06588548b1248e5527f15168c9d394e8e460733ebb69ae3b",
      "row_hash": "615e56d4364c0aa79e07dc99f3c86ee535c41b664bbdbcb3bf15741f9f809a3c",
      "pnl_pct": 0.38,
      "status": "Breakeven (TP1)"
    },
    {
      "id": 75,
      "timestamp_emision": "2026-05-29T14:01:45Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 73135.7,
      "stop_loss": 73936.19,
      "current_sl": 73062.56,
      "target_1": 72635.55,
      "target_2": 72302.12,
      "target_3": 71801.98,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-05-29T14:26:52Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-05-29T14:52:33Z",
      "close_reason": "sl_after_tp1",
      "close_price": 73054.0,
      "execution_price": null,
      "prev_hash": "615e56d4364c0aa79e07dc99f3c86ee535c41b664bbdbcb3bf15741f9f809a3c",
      "row_hash": "3fc1cd36059765fa7a153df43499e131d364b035aa55482e036a429e9d45af2f",
      "pnl_pct": 0.4,
      "status": "Stop tras TP1"
    },
    {
      "id": 76,
      "timestamp_emision": "2026-05-29T18:47:48Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 73606.49,
      "stop_loss": 74559.97,
      "current_sl": 73532.88,
      "target_1": 72918.47,
      "target_2": 72459.79,
      "target_3": 71771.77,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-06-01T07:25:38Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-06-01T11:58:40Z",
      "close_reason": "expired_after_tp1",
      "close_price": 72509.99,
      "execution_price": null,
      "prev_hash": "3fc1cd36059765fa7a153df43499e131d364b035aa55482e036a429e9d45af2f",
      "row_hash": "230faee68d6ef7ec8f5e47386d0f3f0bbad632196008b7be434d360a3954ce84",
      "pnl_pct": 1.21,
      "status": "Expirada tras TP1"
    },
    {
      "id": 77,
      "timestamp_emision": "2026-06-01T21:18:10Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 71104.7,
      "stop_loss": 71739.52,
      "current_sl": 71033.6,
      "target_1": 70469.88,
      "target_2": 70046.66,
      "target_3": 69411.84,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-06-02T02:06:40Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-06-02T03:08:19Z",
      "close_reason": "sl_after_tp1",
      "close_price": 71032.93,
      "execution_price": null,
      "prev_hash": "230faee68d6ef7ec8f5e47386d0f3f0bbad632196008b7be434d360a3954ce84",
      "row_hash": "255078250ba2d998f6d7709719138e88e142d67a08db7e828c8dd73dc2be7a60",
      "pnl_pct": 0.49,
      "status": "Stop tras TP1"
    },
    {
      "id": 78,
      "timestamp_emision": "2026-06-02T12:07:20Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 69355.9,
      "stop_loss": 70033.37,
      "current_sl": 68678.43,
      "target_1": 68678.43,
      "target_2": 68226.79,
      "target_3": 67549.32,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-06-02T14:01:36Z",
      "tp2_hit_at": "2026-06-02T14:22:52Z",
      "tp3_hit_at": null,
      "closed_at": "2026-06-02T14:25:58Z",
      "close_reason": "expired_after_tp2",
      "close_price": 67979.65,
      "execution_price": null,
      "prev_hash": "255078250ba2d998f6d7709719138e88e142d67a08db7e828c8dd73dc2be7a60",
      "row_hash": "a940a4174d6c9c3e34ee3ff4baed6d253eb7683764eb561d92313615640ff304",
      "pnl_pct": 1.53,
      "status": "Expirada tras TP2"
    },
    {
      "id": 79,
      "timestamp_emision": "2026-06-02T14:29:00Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 67761.75,
      "stop_loss": 70327.02,
      "current_sl": null,
      "target_1": 66994.27,
      "target_2": 66482.62,
      "target_3": 65715.15,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-06-02T16:12:54Z",
      "close_reason": "sl",
      "close_price": 67816.58,
      "execution_price": null,
      "prev_hash": "a940a4174d6c9c3e34ee3ff4baed6d253eb7683764eb561d92313615640ff304",
      "row_hash": "45b4b675b77242c3f9a02f35a4d4ab5544da31ebcc31f5b9bfd445836df663e4",
      "pnl_pct": -0.08,
      "status": "Stop"
    },
    {
      "id": 80,
      "timestamp_emision": "2026-06-02T15:01:30Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 67859.68,
      "stop_loss": 68626.45,
      "current_sl": 67791.82,
      "target_1": 67092.91,
      "target_2": 66581.74,
      "target_3": 65814.97,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": "2026-06-02T15:37:15Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-06-02T16:12:54Z",
      "close_reason": "expired_after_tp1",
      "close_price": 67880.12,
      "execution_price": null,
      "prev_hash": "45b4b675b77242c3f9a02f35a4d4ab5544da31ebcc31f5b9bfd445836df663e4",
      "row_hash": "86beaf0af565a04bfa2a4bf6c5484becebf762d70486dd01ff85dc989fc8441c",
      "pnl_pct": 0.55,
      "status": "Expirada tras TP1"
    },
    {
      "id": 81,
      "timestamp_emision": "2026-06-02T19:34:34Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 66585.89,
      "stop_loss": 67422.48,
      "current_sl": null,
      "target_1": 65749.3,
      "target_2": 65191.58,
      "target_3": 64355.0,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-06-02T19:53:36Z",
      "close_reason": "sl",
      "close_price": 67430.02,
      "execution_price": null,
      "prev_hash": "86beaf0af565a04bfa2a4bf6c5484becebf762d70486dd01ff85dc989fc8441c",
      "row_hash": "815e70ddebd413b140d794c1f903d7da1494719fae92dd36843aa25a519c5b7a",
      "pnl_pct": -1.27,
      "status": "Stop"
    },
    {
      "id": 82,
      "timestamp_emision": "2026-06-02T22:47:32Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 66772.74,
      "stop_loss": 67670.17,
      "current_sl": null,
      "target_1": 65875.31,
      "target_2": 65277.03,
      "target_3": 64379.6,
      "source": "quantumblock_model",
      "source_label": "AI/LM",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-06-03T03:06:40Z",
      "close_reason": "sl",
      "close_price": 66572.31,
      "execution_price": null,
      "prev_hash": "815e70ddebd413b140d794c1f903d7da1494719fae92dd36843aa25a519c5b7a",
      "row_hash": "d3c3d883f6fb743bc4902625e1fedf5b6b545c238f367b4f0994947a1ccb5a3c",
      "pnl_pct": 0.3,
      "status": "Stop"
    },
    {
      "id": 83,
      "timestamp_emision": "2026-06-03T19:23:42Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 65698.0,
      "stop_loss": 67301.42,
      "current_sl": 65698.0,
      "target_1": 64846.06,
      "target_2": 64278.1,
      "target_3": 63426.16,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-06-03T20:55:44Z",
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": "2026-06-03T20:58:51Z",
      "close_reason": "expired_after_tp1",
      "close_price": 64946.6,
      "execution_price": null,
      "prev_hash": "d3c3d883f6fb743bc4902625e1fedf5b6b545c238f367b4f0994947a1ccb5a3c",
      "row_hash": "a0696ee257ff6cb507e3276a5ee7de3fde12ddaa8ab1f93874062789c20b31f0",
      "pnl_pct": 1.22,
      "status": "Expirada tras TP1"
    },
    {
      "id": 84,
      "timestamp_emision": "2026-06-03T20:12:04Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 65467.79,
      "stop_loss": 67301.86,
      "current_sl": 64609.11,
      "target_1": 64609.11,
      "target_2": 64036.67,
      "target_3": 63177.99,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-06-03T23:03:34Z",
      "tp2_hit_at": "2026-06-04T00:25:37Z",
      "tp3_hit_at": "2026-06-04T00:38:59Z",
      "closed_at": "2026-06-04T00:38:59Z",
      "close_reason": "tp3",
      "close_price": 63240.28,
      "execution_price": null,
      "prev_hash": "a0696ee257ff6cb507e3276a5ee7de3fde12ddaa8ab1f93874062789c20b31f0",
      "row_hash": "884e5167a97847e759cf4ac763b9ae14388eb7fc9de1cfdc44c04415eceeaa7d",
      "pnl_pct": 2.33,
      "status": "TP3 alcanzado"
    },
    {
      "id": 85,
      "timestamp_emision": "2026-06-03T21:03:26Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 65184.04,
      "stop_loss": 67049.61,
      "current_sl": 64299.82,
      "target_1": 64299.82,
      "target_2": 63710.34,
      "target_3": 62826.12,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-06-03T23:38:28Z",
      "tp2_hit_at": "2026-06-04T00:27:43Z",
      "tp3_hit_at": "2026-06-04T01:19:53Z",
      "closed_at": "2026-06-04T01:19:53Z",
      "close_reason": "tp3",
      "close_price": 62884.41,
      "execution_price": null,
      "prev_hash": "884e5167a97847e759cf4ac763b9ae14388eb7fc9de1cfdc44c04415eceeaa7d",
      "row_hash": "cbccedc029c5cdbf7445168afb76a952c11b807252d03c970e18a62234edb58c",
      "pnl_pct": 2.41,
      "status": "TP3 alcanzado"
    },
    {
      "id": 86,
      "timestamp_emision": "2026-06-03T22:13:33Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 65361.43,
      "stop_loss": 66960.65,
      "current_sl": 64421.71,
      "target_1": 64421.71,
      "target_2": 63795.23,
      "target_3": 62855.51,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": "2026-06-03T23:11:52Z",
      "tp2_hit_at": "2026-06-04T00:26:40Z",
      "tp3_hit_at": "2026-06-04T01:20:05Z",
      "closed_at": "2026-06-04T01:20:05Z",
      "close_reason": "tp3",
      "close_price": 62972.15,
      "execution_price": null,
      "prev_hash": "cbccedc029c5cdbf7445168afb76a952c11b807252d03c970e18a62234edb58c",
      "row_hash": "19f458a67fab9300609532dd9018a1bf00db87f5376e78049334036f88e82478",
      "pnl_pct": 2.56,
      "status": "TP3 alcanzado"
    },
    {
      "id": 87,
      "timestamp_emision": "2026-06-04T10:07:46Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 62933.81,
      "stop_loss": 64844.16,
      "current_sl": null,
      "target_1": 61736.25,
      "target_2": 60937.88,
      "target_3": 59740.33,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": null,
      "close_reason": null,
      "close_price": null,
      "execution_price": null,
      "prev_hash": "19f458a67fab9300609532dd9018a1bf00db87f5376e78049334036f88e82478",
      "row_hash": "a873f4306036fcb5d032dbfb30b484689db567047fb195b56bad49d050dd34dc",
      "pnl_pct": null,
      "status": "Abierta"
    },
    {
      "id": 88,
      "timestamp_emision": "2026-06-04T23:02:33Z",
      "symbol": "BTCUSDT",
      "direction": "short",
      "timeframe": "60",
      "entry_price": 63672.0,
      "stop_loss": 64262.79,
      "current_sl": null,
      "target_1": 62564.28,
      "target_2": 61825.8,
      "target_3": 60718.08,
      "source": "quantumblock",
      "source_label": "Strategy",
      "tp1_hit_at": null,
      "tp2_hit_at": null,
      "tp3_hit_at": null,
      "closed_at": null,
      "close_reason": null,
      "close_price": null,
      "execution_price": null,
      "prev_hash": "a873f4306036fcb5d032dbfb30b484689db567047fb195b56bad49d050dd34dc",
      "row_hash": "5583853e2d160a678441610724c40048e4bd44417ce53735e4d0fa5c88344c11",
      "pnl_pct": null,
      "status": "Abierta"
    }
  ]
}